电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Python AutoCAD 系統設置的實現方法

瀏覽:2日期:2022-07-31 14:12:20
1. 連接及庫導入

#!/usr/bin/env python# -*- coding: utf-8 -*-’’’=============================Author:DalNurEmail: liyang@alu.hit.edu.cnLast Update: 2020.03.02 19:55=============================’’’from pyautocad import Autocadacad = Autocad(create_if_not_exists = True)acad.prompt('Hello! AutoCAD from pyautocad.')print(acad.doc.Name)2. 顏色設置

(1). 設置模型空間背景色

acad.ActiveDocument.Application.preferences.Display.GraphicsWinModelBackgrndColor = 0 # 等號后為非負整數,取值范圍為[0,16777215],為十進制下的顏色代號,由RGB顏色值轉化而來; # 具體計算公式為:R+256*G+256*256*B; # 例如:對于白色(R=255,G=255,B=255),顏色代號為255+256*255+256*256*255=16777215。 # 常用標準顏色代號如下: # 0、黑色;255、紅;65535、黃;65280、綠;16776960、青;16711680、藍色;16711935、洋紅;16777215、白色; # 將GraphicsWinModelBackgrndColor替換為GraphicsWinLayoutBackgrndColor,即可設置圖紙空間背景色。

(2). 設置十字光標顏色

' 非關鍵功能,語法與(1)類似,為了節約篇幅,在此不做贅述,如有需求,聯系本人,以下有標題而無內容的原因與此相同。 '

2. 顯示設置

(1). 顯示線寬

acad.ActiveDocument.preferences.LineweightDisplay = 1 # 等號后為布爾值,TRUE = 1,顯示線寬,FALSE = 0,隱藏線寬。

(2). 顯示自動捕捉靶框# 略

(3). 顯示自動捕捉標記# 略

(4). 顯示極軸追蹤矢量# 略

(5). 顯示點樣式

acad.ActiveDocument.SetVariable('PDMODE', 35) # 系統默認值為0; # 詳細信息見CAD幫助文檔AUTOSNAP(系統變量)。

(6). 關閉實體填充顯示

acad.ActiveDocument.Preferences.SolidFill = 0 # 執行重新生成圖形命令后才變更顯示acad.ActiveDocument.Regen(0) # 重新生成圖形3. 尺寸設置

(1). 設置十字光標大小

acad.ActiveDocument.Application.preferences.Display.CursorSize = 5 # 等號后取1到100的整數,表示十字光標占屏幕面積的百分比,10代表占比為10%,系統默認值為5。

(2). 設置自動捕捉靶框大小# 略

(3). 設置自動捕捉標記大小# 略

(4). 設置點大小

acad.ActiveDocument.SetVariable('PDSIZE', 10)4. 草圖設置

(1). 開啟柵格顯示

acad.ActiveDocument.SetVariable('GRIDMODE', 1) # 0 關閉柵格顯示

(2). 開啟正交模式# 略

(3). 極軸追蹤# 略### ①、開啟極軸追蹤### ②、用所有極軸角設置追蹤并相對上一段測量極軸角

(4). 開啟對象捕捉# 略

5. 設置視圖

(1). 預設視圖

acad.ActiveDocument.SendCommand('_-view'+chr(13)+'_swiso'+chr(13)) # 定義預設視圖為西南等軸測。

(2). 視覺樣式

acad.ActiveDocument.SendCommand('_vscurrent'+chr(13)+'_2D'+chr(13)) # 視圖樣式設置為二維線框。acad.ActiveDocument.SendCommand('_vscurrent'+chr(13)+'_R'+chr(13)) # 視圖樣式設置為真實。

(3). 全視圖

acad.ActiveDocument.Application.ZoomAll()6. 設置文件自動保存

acad.ActiveDocument.Application.preferences.OpenSave.AutoSaveInterval = 0.51 # 等號后數值為自動保存間隔分鐘數,非負,可為小數; # 當為小數時,系統自動取整,取整規則為:小數部分<=0.5時,向下取整,>0.5時,向上取整; # 例如:當等號后值為4.5時,系統自動取為4,當為4.51時系統自動取為5; # 當數值<=0.5時,自動保存功能關閉。7. 尾聲

以上,便是關于 AutoCAD系統設置 的一些基本代碼,因篇幅有限,某些非關鍵功能未做詳細介紹。更多相關Python AutoCAD 系統設置內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 石家庄救护车出租_重症转院_跨省跨境医疗转送_活动赛事医疗保障_康复出院_放弃治疗_腾康26年医疗护送转诊团队 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 硬齿面减速机_厂家-山东安吉富传动设备股份有限公司 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 超声波流量计_流量标准装置生产厂家 _河南盛天精密测控 | 亳州网络公司 - 亳州网站制作 - 亳州网站建设 - 亳州易天科技 | Akribis直线电机_直线模组_力矩电机_直线电机平台|雅科贝思Akribis-杭州摩森机电科技有限公司 | 一点车讯-汽车网站,每天一点最新车讯!| 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 浩方智通 - 防关联浏览器 - 跨境电商浏览器 - 云雀浏览器 | 氟氨基酮、氯硝柳胺、2-氟苯甲酸、异香兰素-新晨化工 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 书信之家_书信标准模板范文大全| 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 聚丙烯酰胺_阴离子_阳离子「用量少」巩义亿腾厂家直销,售后无忧 聚合甘油__盐城市飞龙油脂有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 生物除臭剂-除味剂-植物-污水除臭剂厂家-携葵环保有限公司 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 厌氧工作站-通用型厌氧工作站-上海胜秋科学仪器有限公司 | 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 陕西鹏展科技有限公司 | 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 |