" />

久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

  • 紅軟基地:您身邊最放心的安全下載站!
您所在的位置:首頁 > 軟件 > 編程開發(fā) > 編程其他 > AutoLisp程序編寫工具LispLink

AutoLisp程序編寫工具LispLink

軟件類型:
國(guó)產(chǎn)軟件
軟件語言:
簡(jiǎn)體中文
軟件大小:
1 MB
軟件授權(quán):
免費(fèi)軟件
軟件評(píng)級(jí):
4
更新時(shí)間:
2017-08-17
應(yīng)用平臺(tái):
WinXP, Win7, WinAll
同類推薦軟件
軟件簡(jiǎn)介

AutoLisp程序編寫工具LispLink是基于CAD的一款非常優(yōu)秀的autolisp程序編寫工具,具有匹配括號(hào)、自動(dòng)縮進(jìn)、優(yōu)化程序格式、語法高亮等功能,不僅可以獨(dú)立于CAD運(yùn)行,還可與lsp文件相關(guān)聯(lián),方便用戶進(jìn)行程序的編輯,是一款操作方便,功能非常強(qiáng)大的編程工具。Of4紅軟基地

軟件介紹

LispLink(AutoLisp程序編寫工具) LispLink 是一款可獨(dú)立于 CAD 運(yùn)行的 AutoLisp 程序編寫工具,好像也是唯一的一款可與CAD自帶的Visual LISP媲美的工具。它能如同VL一樣可以將函數(shù)、變量、字符串等以不同顏色顯示,匹配括號(hào),自動(dòng)縮進(jìn),優(yōu)化程序格式等,并有許多VL沒有的功能:輸入某函數(shù)后,狀態(tài)欄上會(huì)提示該函數(shù)的參數(shù)的情況,如個(gè)數(shù)、類型等,自定義函數(shù)也可以做到這點(diǎn),可對(duì)lsp文件進(jìn)行保護(hù),也能打開由其他軟件加密過的lsp文件,并可以很方便的轉(zhuǎn)至每個(gè)定義函數(shù),這項(xiàng)功能對(duì)那些包含多個(gè)子函數(shù)的程序文件特別有用。Of4紅軟基地

軟件特點(diǎn)

1、AutoLISP語言是在普通的LISP語言基礎(chǔ)上,又?jǐn)U充了許多適用于CAD應(yīng)用的功能而形成的一種程序設(shè)計(jì)語言。它是一種解釋性求值語言,速度較慢,難以保密,可用任何文字編輯軟件編輯,用純文本的格式保存。例如:Of4紅軟基地
(setq i 1);就是代碼i值是1Of4紅軟基地
(command "CIRCLE" '(0 0) 100);命令在坐標(biāo)原點(diǎn)繪制半徑100的圓。Of4紅軟基地
2、AutoLISP語言中的一切成分都是以函數(shù)形式給出的,它沒有語句概念或其他語法結(jié)構(gòu)。執(zhí)行AutoLISP程序就是執(zhí)行一些函數(shù),再調(diào)用其它函數(shù)。例如:Of4紅軟基地
(setq pt1 (getpoint "\n請(qǐng)選擇圓心插入點(diǎn)"))Of4紅軟基地
(command "CIRCLE" pt1 100);命令這個(gè)插入點(diǎn)繪制圓,半徑為100Of4紅軟基地
3、AutoLISP把數(shù)據(jù)和程序統(tǒng)一表達(dá)為表結(jié)構(gòu),故可把程序當(dāng)作數(shù)據(jù)來處理,也可把數(shù)據(jù)當(dāng)作程序來執(zhí)行。Of4紅軟基地
例如:一條直線,起點(diǎn)坐標(biāo)'(0 0),端點(diǎn)坐標(biāo)'(1000 0),圖層為0層,顏色為1【紅色】這個(gè)是一條直線的一些數(shù)據(jù),怎么執(zhí)行變?yōu)槌绦虼a如下:Of4紅軟基地
(entmake (list '(0 . "LINE") '(8 . "0") '(62 . 1) '(10 0 0) '(11 1000 0)))Of4紅軟基地
以上可以直觀的看數(shù)據(jù),也可以粘貼到AutoCAD的命令行,就繪制出以上要求的直線。Of4紅軟基地
4、AutoLISP語言中程序運(yùn)行過程就是對(duì)函數(shù)求值的過程,是在對(duì)函數(shù)求值的過程中實(shí)現(xiàn)函數(shù)的功能。在AutoCAD里面,所有的對(duì)象可以看成是由無數(shù)的點(diǎn)構(gòu)成,每個(gè)點(diǎn)都有自己的坐標(biāo),函數(shù)的運(yùn)行就是計(jì)算出這些點(diǎn)的數(shù)值,根據(jù)得到的數(shù)值進(jìn)行判斷。Of4紅軟基地
5、AutoLISP語言的主要控制結(jié)構(gòu)是采用遞歸方式。遞歸方式的使用,使得程序設(shè)計(jì)簡(jiǎn)單易懂。例如:Of4紅軟基地
(setq &k1 (entsel));選擇對(duì)象Of4紅軟基地
(setq &k1 (car &k1));提取圖元Of4紅軟基地
(setq #g1 (entget &k1));取得屬性列表Of4紅軟基地
(setq c0 (cdr (assoc 0 #g1)));取得圖元名稱Of4紅軟基地
以上是一個(gè)個(gè)的寫下來,可以寫成以下:Of4紅軟基地
(setq c0 (cdr (assoc 0 (entget (car (entsel))))));簡(jiǎn)單易懂Of4紅軟基地
6、由于autolisp簡(jiǎn)單,容易,所以上手很快。編寫程序后,可以大大的提高繪圖效率,有名的【天正】插件,就是繪圖的好幫手。Of4紅軟基地
7、autolisp程序也有不足的地方,如提取坐標(biāo),這個(gè)只能在圖元屬性里面提取,這樣的話會(huì)有局限性,法向坐標(biāo)1與-1的坐標(biāo)值相同,但是圖形的位置不同,造成計(jì)算坐標(biāo)的困難,所以提取坐標(biāo)值,最好使用VLAX函數(shù)來提取。Of4紅軟基地

軟件說明

由于LispLink可獨(dú)立與CAD運(yùn)行,故可與lsp文件相關(guān)聯(lián),隨時(shí)方便對(duì)程序的編輯,這也是本人一直使用它的原因。與CAD自家的VL相比,其不足之處主要在于其調(diào)試功能,因?yàn)锳utoLisp最終要在CAD下使用的?蒐L與VL結(jié)合使用,平時(shí)查看、編寫程序時(shí)用LL,最終調(diào)試時(shí)則用VL,使兩者互補(bǔ)。Of4紅軟基地

軟件截圖

AutoLisp程序編寫工具LispLinkOf4紅軟基地

軟件下載地址
AutoLisp程序編寫工具LispLink
軟件推薦
下載排行

精品軟件

熱門關(guān)鍵詞

熱門軟件推薦