




免費預覽已結(jié)束,剩余2頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
AutoLisp函數(shù)一、數(shù)學運算功能函數(shù) 1l(十數(shù)值數(shù)值)返回:累計實數(shù)或整數(shù)數(shù)值12(一數(shù)值數(shù)值)返回:差值13(*數(shù)值數(shù)值)返回:所有數(shù)值乘積 14(/數(shù)值數(shù)值)返回:第一個數(shù)值除以第二個以后數(shù)值的商15(l十數(shù)值)返回:數(shù)值十ll.6(1數(shù)值)返回:數(shù)值一ll7(abs數(shù)值)返回:數(shù)值的絕對值18(atan數(shù)值)返回:反正切值 19(cos角度)返回:角度的余弦值,角度值為弧度110(exp數(shù)值)返回:數(shù)值的指數(shù)111(expt底數(shù)指數(shù))返回:底數(shù)的指數(shù)值112(fix數(shù)值)返回:將數(shù)值轉(zhuǎn)換為整數(shù)值 114(gcd數(shù)值1數(shù)值2)返回:兩數(shù)值的最大公因數(shù)115(log數(shù)值)返回:數(shù)值的自然對數(shù)值116(max數(shù)值數(shù)值)返回:數(shù)值中的最大值117(min數(shù)值數(shù)值)返回:數(shù)值中的最小值118pi常數(shù),其值約為31415926119(rem數(shù)值1數(shù)值2)返回:M數(shù)值的相除的余數(shù) l20(sin角度)返回:角度的正旋值,角度值為弧度121(sqrt數(shù)值)返回:數(shù)值的平方根二、檢驗與邏輯運算功能函數(shù) 2l(=表達式1表達式2)比較表達式1是否等于式2,適用數(shù)值及字符串22(=表達式1表達式2)比較表達式1是否大于等于表達式223(表達式1表達式2)比較表達式1是否小于表達式224(=表達式1表達式2)比較表達式1是否一小于等于表達式225(表達式1表達式2)比較表達式1是否大于表達式226(=表達式1表達式2)比較表達式1是否大于等于表達式227(數(shù)值)返回:數(shù)值的位not值,(1的補碼)28(and表達式1表達式2)返回:邏輯and的結(jié)果29(boole函數(shù)整數(shù)整數(shù))返回:位式布爾運算 AutoLisp函數(shù) 2/8 210(eq表達式1表達式2)比較表達式1與表達式2是否相同,適用列表比較(實際 相同) 211(equal表達式1表達式2差量)比較表達式1與表達式2是否相同,差量可省 略(內(nèi)容相同)三、轉(zhuǎn)換運算功能函數(shù) 3l(angtof字符串模式)返回:角度值的字符串轉(zhuǎn)成實數(shù)32(angtos角度模式精度)返回:角度轉(zhuǎn)成的字符串值33(atof字符串)返回:字符串轉(zhuǎn)成實數(shù)值34(atoi字符串)返回:字符串轉(zhuǎn)成整數(shù)值 35(cvunit數(shù)值原始單位轉(zhuǎn)換單位)返回:數(shù)值轉(zhuǎn)換單位后的值轉(zhuǎn)換根據(jù)acadnut 文件 36(distof字符串模式)返回:根據(jù)模式將字符串轉(zhuǎn)成實數(shù)值37(itoa整數(shù))返回:整數(shù)轉(zhuǎn)成字符串 38(rtos數(shù)值模式精度)返回:實數(shù)轉(zhuǎn)成字符串 39(trans點原位置新位置位移)返回:轉(zhuǎn)換坐標系統(tǒng)值四、列表處理功能函數(shù) 41(append列表列表)結(jié)合所有列表成一個列表 42(assoc關(guān)鍵元素聯(lián)合列表)根據(jù)關(guān)鍵元素找尋聯(lián)合列表中關(guān)系信息 43(car列表)返回列表中的第一個元素,通常用來求X坐標 44(cadr列表)返回列表中的第二個元素,通常用來求y坐標 45(caddr列表)返回列表中的第三個元素,通常用來求Z坐標 46(cdr列表)返回:除去第一個元素后的列表 47(cons新元素列表)返回:將新元素添加到列表 48(foreach名稱列表表達式)返回:將列表的每一元素對應至名稱再根據(jù)表達式執(zhí) 行響應 49(length列表)返回:列表內(nèi)的元素數(shù)量 410(list元素元素)返回:將所有元素合并為一列表 411(listp元素)返回:判斷元素是否為一串 412(mapcar函數(shù)列表1列表2)返回:將列表1、列表2列表的元素配合函數(shù),求 得新列表 413(member關(guān)鍵元素列表)返回:根據(jù)關(guān)鍵元素(含似后的列表 414(nthn列表)返回:列表的第n個元素 AutoLisp函數(shù) 3/8 415(reverse列表)返回:將列表元素根據(jù)順序顛倒過來的列表 416(subst新項舊項列表)返回:替換新舊列表后的列表五、字符串、字符、文件處理函數(shù) 5l(ascii字符串)返回:字符串第一個字符的“ASCII”碼 52(chr整數(shù))返回:整數(shù)所對應的ASCII單一字符串 53(close文件名稱)關(guān)閉文件 54(open文件名模式)返回:打開文件代碼,準備讀取或?qū)懭胄畔?55(read字符串)返回:列表中的字符串的第一組元素 56(readchar文件代碼)返回:通過鍵盤或文件中讀取單一字符 57(readline文件代碼)返回:經(jīng)由鍵盤或文件中讀取一行字符串 58(strcase字符串字樣)返回:轉(zhuǎn)換字符串大小寫 59(strcat字符串1字符串2)返回:將各字符串合并為一個字符串 510(strlen字符串)返回:字符串構(gòu)成的字符數(shù)(即字符串長度) 511(substr字符串起始長度)返回:取出于字符串 512(wcmatch字符串格式)返回:T或nil,將字符串與通用字符進行比較 513(writechar數(shù)值文件代碼)返回:將一ASCII字符寫到文件或屏幕1 514(writeline字符串文件代碼)返回:將字符串寫到文件或屏幕上六、等待輸入功能函數(shù) 6l(getangle基點提示)請求輸入十進制角度數(shù)值,響應一個弧度值提示及參 考點可有可無 62(getcorner基點提示)請求輸入另一矩形框?qū)屈c坐標63(getdist基點提 示)請求輸入一段距離 64(getint提示)請求輸入一個整數(shù)值 65(getkword提示請求輸入“關(guān)鍵詞” 66(getorient基點提示)請求輸入十進制角度,響應一弧度值不受angbase、angdir 影響 67(getPoint基點提示)請求輸入一個點的坐標 68(getreal提示請求輸入一個實數(shù) 69(getstring提示)請求輸入一個字符串 610(initget位字符串)設(shè)定下次getxxx函數(shù)的有效輸入七、幾何運算功能函數(shù) 7l(angle點1點2)取得兩點的角度弧度值 72(distance點1點2)取得兩點的距離 73(inters點1點2點3點4模式)取得兩條線的交點 74(osnap點模式字符串)按照捕捉模式取得另一坐標點 75(polar基點弧度距離)按照極坐標法取得另一坐標點 7.6(textbox對象列表)取得文字字符串的兩個對角點坐標八、對象處理功能函數(shù) 8l(entdel對象名稱)刪除或取消刪除對象 82(entget對象名稱應用程序列表)取出對象名稱的信息列表 83(entlast)取出圖形信息中的最后一個對象 84(entmake對象列表)建立一個新的對象列表 85(entmod對象列表)根據(jù)更新的信息列表更新屏幕上元體 86(entnext對象名稱)找尋圖面中的下一個對象 87(entsel提示)請求選取一個對象,響應包含對象名稱及選點坐標的列表; 88(entupd對象名稱)更新屏幕上復元體圖形 89(handent圖碼)返回:圖碼的元體名稱 810(nentsel提示)返回:BLOCK所含副元體對象信息列表 811(nentselp提示點)返回:BLOCK所含副元體對象信息似4*4矩形表示)九、選擇集、符號表處理函數(shù) 9l(ssadd對象名稱選擇集)將對象加入選擇集或建立一新選擇集 92(ssdel對象名稱選擇集)將對象自選擇集中移出 93(ssget模式點1點2取得一個選擇集 94(ssget”X”過濾列表)取得根據(jù)過濾列表所指定范圍的選擇集 95(sslenth選擇集)計算選擇集的對象個數(shù) 96(ssmemb對象名稱選擇集)響應對象名稱是否包含于選擇集內(nèi) 97(ssname選擇集索引值)根據(jù)索引值取出選擇集中的對象名稱 98(tblnext符號表名稱T)檢視符號表,有效的符號表:”LAYER”、”LTYPE”、”VIEW”、” STYLE”、”BLOCK” 99(tblsearch符號表名稱符號)在符號表中搜尋符號十、AutoCAD相關(guān)查詢、控制功能函數(shù) 10l(command”AutoCAD命令”)超重量級函數(shù),調(diào)用執(zhí)行AutoCAD命令 AutoLisp 函數(shù) 5/8 102(findfile文件名)返回:該文件名的路徑及文件名 103(getfiled標題內(nèi)定檔名擴展名旗號)通過標準AutoCAD文件對話DCL對話框獲 得文件 104(getenv”環(huán)境變量”)取得該環(huán)境變量的設(shè)定值,以字符串表示 105(getvar”系統(tǒng)變量”)取得該系統(tǒng)變量的設(shè)定值,以字符串表示 106(setvar”系統(tǒng)變量”值)設(shè)定該系統(tǒng)變量的值 107(regapp應用類項)將目前的AutoCAD圖形登記為一個應用程序名稱十一、判斷式、循環(huán)相關(guān)功能函數(shù) 111(If比較式表達式1表達式2檢算比較式結(jié)果,如果為真,執(zhí)行表達 式1,否則執(zhí)行表達式2 112(repeat次數(shù)表達式表達式)重復執(zhí)行N次表達式 113(While比較式表達式)當條件成立則執(zhí)行表達式內(nèi)容 114(cond比較式1表達式1多條件式的if整合功能比較式2表 達式2比較式3表達式3) 115(prong表達式1表達式2)連接其中的表達式為一組,常用于配合if、cond 等函數(shù) 十二、函數(shù)處理、定義、追蹤與錯誤處理功 能函數(shù) 12l(*error*字符串)程序錯誤時的警示信息 122(alert字符串)以對話框式顯示出警告字符串 123(apply功能函數(shù)列表)將功能函數(shù)與列表結(jié)合后執(zhí)行 124(defun名稱自變量列表表達式)自定函數(shù)或子程序 125(eval表達式)返回:表達式的執(zhí)行結(jié)果 126(exit)強制退出目前的應用程序 127(lambda自變量表達式)定義未命名的函數(shù) 128(progn表達式1表達式2)連接其內(nèi)的表達式為一組,常用于配合if、cond等 函數(shù) 129(quit)強制退出目前的應用程序 1210(tablet代碼列1列2列3方向)取用或建立對數(shù)字板的校調(diào) 1211(trace函數(shù))對函數(shù)設(shè)定追蹤標記,輔助檢錯 1212(untrace函數(shù))對函數(shù)設(shè)定解除追蹤標記 AutoLisp函數(shù) 6/8十三、顯示、打印控制功能函數(shù) 13l(gfaphscr)作圖環(huán)境切換到圖形畫面 132(grclear)暫時清除模前的屏幕畫面 133(grdraw起點終點顏色亮顯)暫時性的畫出一條線 134(grread追蹤)由輸入設(shè)備讀取追蹤值 135(grtext位置字符串亮顯)將字符串顯示在狀態(tài)列或屏幕菜單上 136(grvecs向量列表轉(zhuǎn)置矩陣)暫時性的畫出多條線 137(menucmd字符串);提供在AlltOLISP中調(diào)用各菜單 138(Prinl表達式文件代碼將表達式打印于命令區(qū)或已打開的文件句柄字符則 以“”為前綴展開 139(pinc表達式文件代碼除句柄字符則不以”為前綴展外開其余同Prinl 1310(print表達式文件代碼除表達式會往下一新行列出,及空一格外其余同 prinl 1311(prompt信息)將信息顯示于屏幕的命令區(qū),并隨后響應一個nil信息 1312(redraw對象名稱模式)重繪整張圖或根據(jù)對象名稱重繪該圖形 1313(terpri)在屏幕上顯示新列 1314(textscr)作圖環(huán)境切換到文字畫面 1315(textpage)清除文字畫面文字類似DOS的cls命令 1316(vports)返回:窗口組態(tài)列表 十四、符號、元素、表達式處理功能函數(shù) 14l(atom元素)如果元素不是列表,響應T,否則為nil 142(atomsfamily格式閑號列表)返回:一組己定義函數(shù)的符號列表 143(boundp表達式)返回:T或nil,響應表達式是否有值存在 144(minusp元素)返回:T或n兒元素是否為負值 145(not元素)返回:T或n兒判定元素是否為ni1 146(null元素)返回:T或nil判定元素是否被賦予nil值 147(numberp元素)返回:T或nil,元素是否為整數(shù)或?qū)崝?shù) 148(quote表達式)響應表達式未檢算前狀態(tài),同“”功能 149(set符號表達式)將表達式結(jié)果設(shè)定給帶單引號符號 1410(setq符號1表達式1符號2表達式2)設(shè)定表達式結(jié)果給各符號 1411(type元素)返回:元素的信息型態(tài) 1412(zerop元素)返回:T或nil,元素是否為0值十五、ADS、ARX、AutoLISP加載與卸載函 數(shù) AutoLisp函數(shù) 7/8 15l(ads)返回:目前加載ADS程序列表 152(arx)返回:目前加載ARX程序列表 153(arxload應用程序出錯處理)返回:加載ARX程序 154(arxunload應用程序出錯處理)返回:卸載ARX程序 155(ver)返回:目前AutoLISP版本字符串 156(loadLSP文件名加載失敗)加載AutoLISP文件(*lsp) 157(xload應用程序錯處理)加載ADS應用程序 158(xunloa應用程序出錯處理)卸載ADS應用程序 十六、內(nèi)存空間管理函數(shù) 16l(alloc數(shù)值)以節(jié)點數(shù)值設(shè)定區(qū)段大小 162(expand數(shù)值)以區(qū)段數(shù)值配置節(jié)點空間 163(gc)強制收回廢內(nèi)存 164(mem)顯示目前的內(nèi)存使用狀態(tài) 165(xdroom對象名稱)返回對象擴展信息允許使用的內(nèi)存空間 166(xdsize列表)返回對象擴展信息所占用的內(nèi)存空間十七、其它重要的功能函數(shù) 17l(acad_colordlg顏色碼旗號)顯示出標準AutoCAD顏色選擇對話框 172(acad_helpdlg求助文件名主題)顯示出標準AutoCAD求助對話框 173(acad_strlsort字符串列表)作字符串列表排序 174(bherrs)取得bhatch與bpcly失敗所產(chǎn)生的錯誤信息 175(bhatch點選擇集向量)根據(jù)Pickpoint選點方式調(diào)用bhatch命令,繪制選 集區(qū)域的剖面線 176(bpoly點選擇集向量)根據(jù)Pickpoint選點方式調(diào)用bpoly命令并產(chǎn)生一定域 Polyline 177(cal計算式字符串)執(zhí)行如CAL計算功能 十八、ADS、ARX外部定義的3D函數(shù) 18.1(align自變量1自變量2)執(zhí)行如ALIGN命令各選項順序 182(c:3dsin模式3DS文件名)導入3DS文件 183(C:3dsout模式3DS文件名)輸出3DS文件 184(c:background模式選項)設(shè)定渲染背景 185(C:fog模式選項)設(shè)定渲染的霧效果 186(C:light模式選項)設(shè)定渲染的燈光控制 187(c:lsedit模式【選項1】設(shè)定渲染的景物控制 188(C:lslib模式選項)管理景物圖庫 189(c:matilb模式材質(zhì)材質(zhì)庫名)管理材質(zhì)數(shù)據(jù)庫 1810(c:mirror3d自變量1自變量2)執(zhí)行如MIRROR3D命令 1811(C:psdrap模式)根據(jù)模式設(shè)定值(0或1),傳喚psdrap命令 1812(C:psfill對象名稱圖案名稱自變量1自變量2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保密培訓教材
- 預防痢疾的班會課件
- 愛心 傳遞溫暖的主題班會課件
- 防汛抗旱知識教育
- 項目安全生產(chǎn)培訓課件
- 乳腺超聲分級標準解析
- 醫(yī)院保潔安全培訓
- 2025年爆破設(shè)備挖掘機械合作協(xié)議書
- 城鎮(zhèn)污水管網(wǎng)建設(shè)工程招商引資報告
- xx河流排水防澇設(shè)施建設(shè)項目投資計劃書
- 學堂在線 大學生國家安全教育 期末考試答案
- 2025年廣東中考數(shù)學試題(含答案詳解)
- 語言學綱要(新)課件
- 胸腔積液PPT.ppt 課件
- 斷指再植術(shù)后的切口
- 曾國藩為官之道
- 李中瑩心理創(chuàng)傷簡快輔導技巧(課堂PPT)
- Q∕GDW 12205-2022 高壓柔性直流輸電系統(tǒng)控制保護聯(lián)調(diào)試驗技術(shù)規(guī)范
- VS1真空斷路器說明書
- 四大經(jīng)典之溫病
- 四氯化硅的提純
評論
0/150
提交評論