仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

基于AutoCAD的接觸器標準圖庫的開發

2013-05-13  by:廣州有限元分析、培訓中心-1CAE.COM  來源:仿真在線

韓興本 葉茜 來源:萬方數據
關鍵字:AutoCAD 二次開發 接觸器 安裝外型圖

采用面向對象的編程思想,基于AutoCAD2004開放式開發平臺,使用其本身內嵌的編程工具auto LISP語言和DCL語言,根據電氣手冊開發了一套適合電氣行業使用的接觸器安裝外型圖庫,并詳細介紹了接觸器元件的建立方法。大大提高了利用CAD繪制電氣圖的效率,也為AutoCAD環境下電氣電子手冊的開發提供了一定的思路
 1 引言
   
在利用AutoCAD繪制電氣圖時,接觸器元件是比較常用的元件之一,然而接觸器外型安裝圖畫起來比較煩瑣,需要設計者逐條線地完成圖形的繪制。而且不同型號的接觸器,其外型安裝圖尺寸大小也不一樣,這也給設計者繪制圖形帶來了較大的麻煩。如何使煩瑣的繪圖由計算機來自動完成,實現圖形參數化及智能化,是設計者從繁瑣的繪圖工作中解放出來所面臨的一個問題。采用AutoCAD本身具有的二次開發功能,在其開放式平臺基礎上開發接觸器標準圖庫。在繪制接觸器圖形時,只需要通過DCL界面進行選擇。系統就可以自動完成圖形的繪制過程,這樣能夠大大提高繪圖的效率。
   

基于AutoCAD的接觸器標準圖庫的開發autocad培訓教程圖片1

2.開發方案的確定
   
在進行AutoCAD二次開發時,主要開發語言有ObjeetARX、AutoLISP(Visual LISP)、ADS、Java和Visual BASIC等。VLisp語言作為一種嵌入在Auto-CAD內部的編程語言,語言結構清晰,層次分明,穩定性、程序性能、安全及技術難度方面都相對其他語言更為優秀。它可以把VisualLisp程序和AutoCAD的繪圖命令透明地結合起來,使設計和繪圖完全融為一體,利用VisualLisp語言編程,實現對AutoCAD當前圖形數據庫的直接訪問和修改,充分發揮Auto-CAD的使用效率,使編程過程更為簡潔,便于調試。
   
為對屏幕圖形的實時修改,實現交互設計提供了方便,從而節省了開發軟件效率。本系統選擇在AutoCAD2004軟件平臺下利用visualLISP集成開發環境,使用DCL對話框作為界面實現人機交互,使用AutoLLSP實現對DCL對話框的驅動并對接觸器進行參數化自動繪圖。
   
    3標準圖庫的建立
   
3.1對接觸器分類歸納
   
對常用低壓接觸器進行了如下分類:將接觸器首先分為交流接觸器和直流接觸器兩大部分,再根據其電氣方面的用途,主觸頭額定電流的大小,將低壓交流接觸器細分為CJ0\CJ20\3TB\B\MES五大系列,低壓直流接觸器分為CZ0系列。但是由于交流接觸器中CJ20和B系列交流接觸器的結構及安裝尺寸并不統一,又將CJ20系列交流接觸器再分為CJ20-160和CJ20-630兩大型號,B系列交流接觸器分為B9-B16、B25、B30、B37-B85、B105-B370和B460型號。分類后根據分類的結果來安排人機對話界面。
   

基于AutoCAD的接觸器標準圖庫的開發autocad培訓教程圖片2

3.2制作幻燈文件
   
使用AutoCAD圖像菜單功能能夠在插入符號圖形時進行預覽,為此需將圖形做成幻燈文件。調入一個標準圖形,并令它充滿整個屏幕。制作幻燈文件使用如下命令:
   
    Command:MSLIDE
   
先調整好當前圖形,然后在命令行中輸入MSLIDE命令。命令執行后,彈出"Create Slide File"對話框。在對話框"File Name"一欄輸入幻燈片名,單擊"Save",將當前視區圖形保存為幻燈片。用圖形文件名作為幻燈文件名保存,將所有圖形都生成相應的幻燈文件。
   
    生成所有的幻燈文件后,調用AutoCAD提供的應用程序Slidelib.exe將所有的幻燈文件打包成幻燈庫。
   
3.3制作DCL對話框
   
制作一級對話框,如圖1所示。可以在此對話框中直觀地看到各接觸器圖形及尺寸,選擇其中某一型號的接觸器后就進人該類接觸器的繪圖對話框。
   
對應一級對話框中每個示意圖形,都對應有二框。如一級對話框中第一個圖形CJO系列主視圖,點擊選取后則對應有二級對話框如圖2所示。在二級對話框此對話框中可以輸入相應的尺寸參數,并"確定"后可以在autocad環境下直接繪制出所要繪制的圖形。
   
3.4制作參數化圖形
   
3.4.1步驟
   
    下面把實現參數化繪圖的步驟歸納如下:
   
    (1)分析低壓接觸器的結構特征,找出和關鍵點有關的各個參數;
    (2)建立參數和關鍵點坐標值之間的關系式(公式);
    (3)用Visual LISP語言編制程序,根據低壓接觸器的型號或規格大小取出相應參數的數據;
    (4)利用Visual LISP語言提供的各種函數,根據公式計算出各關鍵點的坐標和其它數值,如直線的起點、終點坐標和圓的半徑等;
    (5)用Circle、Line等畫圖命令編出畫圖程序;
   
3.4.2實現接觸器圖形的繪制過程
   

基于AutoCAD的接觸器標準圖庫的開發autocad培訓教程圖片3

在使用autolisp語言開發接觸器圖形時,可以遵循上述的步驟和原則。下面介紹開發過程中遇到的幾方面內容。
   
(1)圖層的建立和使用
   
為了方便圖形庫的統一管理和使用,規定圖形庫中所有圖形都按照統一樣板,用標準線型,在標準圖層上繪制。從而保證圖形的準確性。
   
(2)數據表的建立和讀取
   
    獲取參數是實現參數化繪圖的第一步,由于低壓接觸器的型號有許多,每個型號對應不同的參數。采用從對話框內直接提取數據的方法,便于用戶操作。數據參數值使用定義getdata函數從對話框中提取。
   
(3)關鍵點坐標的計算
   
以CJ0型交流接觸器主視圖為例,首先要根據低壓接觸器確定基本參數,確定的參數后選擇一個基準點,然后按照選取的基準點計算點位的坐標。可從圖中得知,其基本參數有4個:PT2、PT3、PT4、PT5,選取圖形中心線交點為基準點計算其余各點的坐標。
   
以CP點為原點建立坐標系,計算各關鍵點,各點的坐標為(xi,yi)。如點A的坐標為:(setqA(list(-(car cP)(/PT2 8))(+(eadr CP)(*0.35(/PT1 2)))))
   
(4)利用繪圖命令完成圖形繪制
   
調用繪圖命令編制繪圖程序,如line、circle、arc、mirror和rectang等。利用這些函數和計算公式就可以計算出各點的坐標和其它參數并繪制出完整接觸器圖形。
   
3.5程序運行
   
    在使用AutoCAD繪制接觸器元件圖形時,只需要在AutoCAD界面的命令區輸入:"Contactor",就可以直接調出一級對話框,選擇需要的類型就可以直接使用AutoCAD繪制該圖形了。
   
4.結束語
   
采用Autolisp語言對AutoCAD進行開發,實現了AutoCAD環境下進行參數化繪制接觸器元件的功能,避免了在AutoCAD中逐條線、逐個圖形的將圖紙錄入計算機。大大的減輕了工程設計人員的繪圖勞動強度,明顯地提高了設計效率。為開發電氣CAD數字化手冊提供了很好的思路。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:基于AutoCAD的接觸器標準圖庫的開發 AutoCAD培訓 AutoCAD培訓課程 AutoCAD圖紙設計 AutoCAD在線視頻 AutoCAD技術學習教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 西安外墙防水补漏-堵漏-防腐-保温工程公司-陕西宏图祥瑞实业有限公司 | 河北湛存边坡防护工程有限公司-边坡防护网_边坡绿化修复_喷浆挂网 | 扭矩测试仪_拉力测试仪_扭力扳手测试仪_测试台-上海铸衡电子科技有限公司 | 素时刻 - 为亿万家庭提供健康饮食| 青州市同兴源包装机械有限公司-青州市同兴源包装机械有限公司 | 智慧网格,智慧城市,智慧社区,精准扶贫,农村电商,网格化,网格化管理,智慧养老,北京瑞光极远数码科技有限公司 | 苏州探测器清洗_烟感探头清洗_感烟探测器维修清洗_火灾探测器清洗报价/价格_进口国产消防设备清洗_江苏智淼探测器清洗厂家- | 潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机-潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 面粉加工设备-面粉加工机械-面粉机组-面粉磨粉机-面粉机成套设备-河南粮院机械制造有限公司 | 模压化粪池_三格式化粪池_玻璃钢化粪池厂家 | 勺子互联-b2b电子商务平台,免费产品发布 | 无线|远传|刷卡|光电直读水表_插卡电表[计量准确] | 爬架网@建筑爬架网@冲孔建筑爬架网片@工地冲孔建筑爬架网片@工地冲孔建筑爬架网片厂家@工地冲孔建筑爬架网片生产厂家-安平县诺德金属制品有限公司 | 域发官网-皮肤学级头皮养固领先者 | 铁盒|铁罐|马口铁盒|马口铁罐|茶叶铁罐|铁盒-麦氏罐业 | 小型环境空气质量连续监测系统-烟气排放连续监测仪(碳排放)-青岛明德环保仪器有限公司 | 久久91精品久久91综合_国产亚洲自拍一区_国产精品第1页_亚洲高清视频一区_91成人午夜在线精品_亚洲国产精品网站在线播放_亚洲国产成人久久综合区_国产精品亚洲专区在线观看_免费视频精品一区二区三区 | 乌鲁木齐万疆通管道设备有限公司 销售热线;13565955557-新疆 乌鲁木齐 万疆通 管道设备 波纹补偿器 膨胀节 金属软管 伸缩器 管件 阀门 维修 | 天津市金色巨腾科技发展有限公司-天津监控安装,天津弱电工程,天津无线网络覆盖 | 苏州探测器清洗_烟感探头清洗_感烟探测器维修清洗_火灾探测器清洗报价/价格_进口国产消防设备清洗_江苏智淼探测器清洗厂家- | 贴片磁胶电感_一体成型电感_贴片共模电感_广东精密龙电子科技有限公司 | 轴流风机_混流风机_排烟防火阀-德州辰特空调设备有限公司 | 销售系统_营销系统_自动营销软件_b2b营销系统_数字营销平台_AI销售 | 英格索兰空压机_英格索兰空压机配件_英格索兰空压机维修—商天机械 | 天津实验室纯水机-GMP认证制药纯化水设备-天津开发区瑞尔环保科技有限公司 | 天津市力豹润滑科技有限公司| 住友套管总代理-日本住友套管-住友热缩管-上海弘奇电子科技有限公司 | 快速卷帘门-电动卷帘门-快速堆积门-快速门厂家-任丘市康速机电设备有限公司 | 沈阳东鹰实业有限公司【官网】-聚氨酯清扫器-胶带输送机保护装置 | 小麦硬度指数仪-石灰活性测定仪-智能型砂强度仪-北京同德创业科技有限公司 | 监控工程,安防监控公司,北京监控安装,北京安装监控,安装摄像头,北京监控维保,监控施工,北京监控维修,监控弱电工程,监控器安装,监控维护保养,监控工程设计,北京监控设备维修,监控报警安装,北京北方合力科技有限公司 | 直饮水设备-纯水设备-软化水设备 - 亿家清泉水处理设备厂家 | 南京包装设计公司|南京手提袋制作|彩页印刷|礼品盒设计 | 宿迁网站建设-宿迁做网站-宿迁网站制作-宿迁网络公司-宿迁网页设计-宿迁软件开发-宿迁新动力软件开发有限公司 | 水暖毯厂家-水暖毯配件-河北鑫政扬家用电器有限公司 | 晶圆盒垫纸|铝线棒精益管|防静电接地系统工程-上海德拉电子科技有限公司 | 微型电磁阀_隔膜泵_活塞泵_微型水泵_微型真空泵_微型气泵【东莞市宗旨电子科技有限公司】 | 实木全屋定制|整木定制|整木家装|实木护墙板-浩冠家具官网 | 深圳办公室装修_高端写字楼设计费用_企业装修报价公司-深圳长红装饰 | 无锡市钧辉机械制造有限公司| 升降作业平台_自行-车载-液压升降机_登车桥-强峰升降台 |