陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
龍?jiān)雌诳W(wǎng)
http://www.qikan.com.cn
基于
AutoLisp
的
AutoCAD
二次開(kāi)發(fā)自動(dòng)
生成系統(tǒng)圖
作者:郎建山
金江
來(lái)源:《科技視界》
2013
年第
22
期
【摘
要】本文主要闡述了應(yīng)用
AutoLisp
語(yǔ)言二次開(kāi)發(fā)
AutoCAD
自動(dòng)生成系統(tǒng)圖的實(shí)現(xiàn)方
案。
【關(guān)鍵詞】
AutoCAD
;
AutoLisp
;二次開(kāi)發(fā);系統(tǒng)圖
0
引言
水汽集中取樣分析裝置主要應(yīng)用于發(fā)電廠水汽系統(tǒng)化學(xué)分析樣品的預(yù)處理、人工取樣,監(jiān)
督熱力系統(tǒng)設(shè)備腐蝕、積鹽情況,保證熱力系統(tǒng)和發(fā)電機(jī)組安全、經(jīng)濟(jì)運(yùn)行。由于各電廠工程
配置不同,的系統(tǒng)配置也有較大差異,對(duì)于該設(shè)備的生產(chǎn)廠家,工程設(shè)計(jì)人員設(shè)計(jì)時(shí)每個(gè)工程
項(xiàng)目都需要繪制系統(tǒng)圖,工作量大,效率低。
如運(yùn)用集成在
Autocad
軟件內(nèi)部的
AutoLisp
語(yǔ)言開(kāi)發(fā)系統(tǒng)圖自動(dòng)生成軟件,使得系統(tǒng)圖
根據(jù)初始設(shè)計(jì)條件由程序自動(dòng)繪制完成,將大大提高工程設(shè)計(jì)人員的繪圖效率,既方便、又快
捷準(zhǔn)確無(wú)誤。
1
軟件目標(biāo)
應(yīng)用
AutoLisp
二次開(kāi)發(fā)
AutoCAD
程序,在
AutoCAD
界面中自動(dòng)生成系統(tǒng)圖,并自動(dòng)生
成明細(xì)表。
2
實(shí)現(xiàn)方案
程序讀取預(yù)設(shè)的初始設(shè)計(jì)條件,根據(jù)初始設(shè)計(jì)條件程序自動(dòng)配置元器件,并在
CAD
中繪
制相應(yīng)的系統(tǒng)圖,其中各元器件以圖塊形式預(yù)設(shè),最后程序統(tǒng)計(jì)元器件塊的數(shù)量,生成明細(xì)
表。
2.1
初始設(shè)計(jì)條件的設(shè)置
在初始設(shè)計(jì)條件表格中設(shè)置好樣點(diǎn)數(shù)量、樣點(diǎn)名稱以及溫度壓力等參數(shù),并選取元器件、
儀表配置,其中
“1”
代表本項(xiàng)目有該器件,空白代表無(wú)需此器件。
程序運(yùn)行時(shí),讀取表格中的參數(shù)信息,并以
“
擴(kuò)展數(shù)據(jù)
”
的形式儲(chǔ)存在當(dāng)前
DWG
圖紙中,
以便于后續(xù)程序的調(diào)用。
總結(jié)
以上是生活随笔為你收集整理的陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python做的游戏可以导出吗_Pyth
- 下一篇: mbsfn子帧_区分小区内子帧状态的方法