国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > CAD > 正文

浩辰CAD 2010的VLISP接口加載賤人工具箱圖文教程

2024-07-16 16:56:35
字體:
供稿:網(wǎng)友

Visual LISP語言可以訪問CAD的對象模型, 不僅使程序開發(fā)變得更容易,更快捷,還提供了新的LISP語言應(yīng)用功能。例如,可以使用VLISP以LISP語言訪問ActiveX對象。還可以通過VLISP與其他支持ActiveX方法的Windows應(yīng)用程序進(jìn)行交互。

1、直接訪問ActiveX對象與標(biāo)準(zhǔn)LISP對比我們把標(biāo)準(zhǔn)Lisp和使用VLISP直接訪問ActiveX對象做一個簡單比較: 標(biāo)準(zhǔn)LISP語言:
(setq circle-entity (car (entsel)))
(setq radius (cdr (assoc 40 (entget circle-entity))))
使用VLISP直接訪問ActiveX對象 
(vlax-ename->vla-object circle-entity)
(setq radius (vla-get-radius circle-object))
對比可以發(fā)現(xiàn)直接訪問ActiveX對象更方便直觀。從效率方面來講,直接訪問ActiveX對象避免了分配大量內(nèi)存,生成冗余的列表,從而運行更快。
2、加載VLISP工程的方法 浩辰CAD2010不僅提供了與AutoCAD兼容的VLISP接口,還可以直接加載AutoCAD編譯好的VLISP工程(VLX、FAS文件),省去了移植工作的煩惱;同時也可以直接利用互聯(lián)網(wǎng)上提供的大量免費的VLISP工程,從而更大程度上節(jié)約設(shè)計時間。
1)、可以調(diào)用APPLOAD命令,像加載LISP文件一樣加載VLISP工程(VLX、FAS文件)。
2)、可以直接在命令行中書寫形如(load “c://Test.vlx”) (load “c://Test.fas”)的LISP語句完成加載。
3)、直接在其他程序中,像浩辰CAD發(fā)送LISP語句完成加載。

3、VLISP加載實例賤人工具箱是網(wǎng)上流傳很廣的CAD免費小工具,下面就以賤人工具箱5.2版為例,演示一下浩辰CAD是如何加載VLISP程序的。在工具菜單選擇加載應(yīng)用程序選項,可以看到浩辰CAD2010可以支持所有的CAD二次開發(fā)程序的加載,這里選擇VLISP的程序VLX來加載賤人工具箱。

CAD賤人工具箱 V5.80 免費版

浩辰CAD

浩辰CAD

選擇賤人工具箱的程序

浩辰CAD

加載后根據(jù)命令行的提示啟動賤人工具箱
輸入Y回車,彈出賤人工具箱的界面:

浩辰CAD

賤人工具箱就可以在浩辰CAD上使用了,正因為浩辰CAD2010優(yōu)秀的二次開發(fā)接口,類似賤人工具箱這樣本來是為AutoCAD開發(fā)的插件都可以直接在浩辰CAD2010上進(jìn)行加載運行,為用戶提供了真正的便利。
VLX和FAS的直接加載運行是浩辰CAD 2010版的重大技術(shù)突破,其他同類的CAD都無法實現(xiàn)。當(dāng)然,由于VLISP函數(shù)以及命令參數(shù)還不能與AutoCAD100%兼容,還不能保證所有的VLX或FAS程序加載后所有功能都能正常運行,我們的開發(fā)人員正在對一些常用的工具進(jìn)行測試,并逐步完善VLISP與AutoCAD兼容性。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 通渭县| 凤冈县| 曲麻莱县| 铁岭县| 镇平县| 云阳县| 内黄县| 甘谷县| 襄樊市| 鸡东县| 开阳县| 梨树县| 乐山市| 星子县| 中牟县| 安多县| 禄丰县| 锡林郭勒盟| 汉沽区| 四会市| 大足县| 绍兴县| 宽甸| 浦北县| 诸暨市| 佛冈县| 克拉玛依市| 当阳市| 屯昌县| 察隅县| 二手房| 洪洞县| 河南省| 鹤壁市| 天长市| 石阡县| 扶余县| 永康市| 建德市| 湾仔区| 科尔|