亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python AutoCAD 系統(tǒng)設(shè)置的實(shí)現(xiàn)方法

瀏覽:2日期:2022-07-31 14:12:20
1. 連接及庫(kù)導(dǎo)入

#!/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. 顏色設(shè)置

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

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

(2). 設(shè)置十字光標(biāo)顏色

' 非關(guān)鍵功能,語(yǔ)法與(1)類似,為了節(jié)約篇幅,在此不做贅述,如有需求,聯(lián)系本人,以下有標(biāo)題而無(wú)內(nèi)容的原因與此相同。 '

2. 顯示設(shè)置

(1). 顯示線寬

acad.ActiveDocument.preferences.LineweightDisplay = 1 # 等號(hào)后為布爾值,TRUE = 1,顯示線寬,F(xiàn)ALSE = 0,隱藏線寬。

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

(3). 顯示自動(dòng)捕捉標(biāo)記# 略

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

(5). 顯示點(diǎn)樣式

acad.ActiveDocument.SetVariable('PDMODE', 35) # 系統(tǒng)默認(rèn)值為0; # 詳細(xì)信息見(jiàn)CAD幫助文檔AUTOSNAP(系統(tǒng)變量)。

(6). 關(guān)閉實(shí)體填充顯示

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

(1). 設(shè)置十字光標(biāo)大小

acad.ActiveDocument.Application.preferences.Display.CursorSize = 5 # 等號(hào)后取1到100的整數(shù),表示十字光標(biāo)占屏幕面積的百分比,10代表占比為10%,系統(tǒng)默認(rèn)值為5。

(2). 設(shè)置自動(dòng)捕捉靶框大小# 略

(3). 設(shè)置自動(dòng)捕捉標(biāo)記大小# 略

(4). 設(shè)置點(diǎn)大小

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

(1). 開(kāi)啟柵格顯示

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

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

(3). 極軸追蹤# 略### ①、開(kāi)啟極軸追蹤### ②、用所有極軸角設(shè)置追蹤并相對(duì)上一段測(cè)量極軸角

(4). 開(kāi)啟對(duì)象捕捉# 略

5. 設(shè)置視圖

(1). 預(yù)設(shè)視圖

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

(2). 視覺(jué)樣式

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

(3). 全視圖

acad.ActiveDocument.Application.ZoomAll()6. 設(shè)置文件自動(dòng)保存

acad.ActiveDocument.Application.preferences.OpenSave.AutoSaveInterval = 0.51 # 等號(hào)后數(shù)值為自動(dòng)保存間隔分鐘數(shù),非負(fù),可為小數(shù); # 當(dāng)為小數(shù)時(shí),系統(tǒng)自動(dòng)取整,取整規(guī)則為:小數(shù)部分<=0.5時(shí),向下取整,>0.5時(shí),向上取整; # 例如:當(dāng)?shù)忍?hào)后值為4.5時(shí),系統(tǒng)自動(dòng)取為4,當(dāng)為4.51時(shí)系統(tǒng)自動(dòng)取為5; # 當(dāng)數(shù)值<=0.5時(shí),自動(dòng)保存功能關(guān)閉。7. 尾聲

以上,便是關(guān)于 AutoCAD系統(tǒng)設(shè)置 的一些基本代碼,因篇幅有限,某些非關(guān)鍵功能未做詳細(xì)介紹。更多相關(guān)Python AutoCAD 系統(tǒng)設(shè)置內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 狠狠色丁香婷婷久久综合不卡 | 久久亚洲国产最新网站 | 久久99精品久久久久久h | 92av在线| 免费国产精品视频 | 99热久久国产综合精品久久国产 | 欧美一区二三区 | 日本a级三级三级三级久久 日本a级特黄三级三级三级 | 67194成人手机在线 | 欧美激情欧美狂野欧美精品免费 | 欧美激情中文字幕 | 国产精品久久久久久久hd | 一级片免费视频 | 国产精品久久久久国产精品三级 | 亚洲天堂久久精品 | 国产亚洲国产bv网站在线 | 亚洲入口| 久草在线观看福利 | 国产高清精品一级毛片 | 美女被躁免费视频软件 | 免费人欧美成又黄又爽的视频 | 日韩美女大全视频在线 | 欧美在线视频一区二区 | 国产初高中生粉嫩无套第一次 | 日韩一级精品久久久久 | 精品久久网| 永久黄网站色视频免费网站 | 亚洲国产精品综合久久久 | 成 人 黄 色 视频 免费观看 | 日韩三级在线观看 | 欧美资源在线观看 | 亚洲一区免费 | 国产黄网站| 亚洲国产成人精彩精品 | 美女张开腿让男生桶出水 | 中文字幕一区二区在线播放 | a毛片基地免费全部香蕉 | 毛片免费全部免费观看 | 欧美一级毛片免费大全 | 国产黄色小视频 | 三级黄网站 |