freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

autolisp培訓(xùn)教程(已修改)

2025-06-15 17:05 本頁面
 

【正文】 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) AutoLISP 培訓(xùn)教程 單元一: AutoLISP 主角瀟灑登場 一 . AutoLISP 是何方神圣 ? AutoLISP 是 AutoCAD 的最佳拍檔 ! AutoLISP 內(nèi)含于 AutoCAD 軟件內(nèi) ,不用另外花錢買 ! AutoLISP 是強化 AutoCAD 最好、最直接的『程序語言』 ! AutoLISP 易學(xué)、易用 ,即使不會程序設(shè)計的 AutoCAD 使用者 ,都能在最短的 時間內(nèi) ,寫出令人驚訝、贊嘆的功能 ! 若說 AutoLISP 的出現(xiàn) ,是替 AutoCAD 創(chuàng)造一片天的『最大功臣』 ,實不為 過一點也不夸張 ! AutoLISP 希望您去學(xué)習(xí)它、改善它、發(fā)揮它、享受它 .真的 !它的威力、魅力無窮 ! 二 . AutoLISP 程序語言的特質(zhì)分析 : 學(xué)習(xí) AutoLISP 是非常容易的 ,對初學(xué)者而言 ,即使沒有學(xué)習(xí)過任何的程序語言 ,都能很快的上手 ,寫出精彩漂亮的 AutoLISP 程序 ! 語法簡單:不用特殊的變量宣告 ,非常富有彈性 ,比起其它的程序語言 ,它的語法可說是非常簡單而有其獨特的風(fēng)格 ! 功能函數(shù)強大:除一般性的功能函數(shù)外 ,又擁有為數(shù)不少控制配合 AutoCAD 的特殊函數(shù) ,再加上 AutoLISP 可直接呼叫執(zhí) 行所有 AutoCAD 的指令 ,以及掌握運用所有的 AutoCAD 系統(tǒng)變量 ,功能之強大令人欣喜不已 ! 撰寫的環(huán)境不挑剔:只要是一般的文書編輯軟件都適用 ! 如 :Windows 的記事本、 PEPE DW書中仙、漢書、 EDIT....等 直譯式程序: 不用再作編譯 ,『即寫即測、即測即用』 ,馬上可以在 AutoCAD 中響應(yīng)效果 ,馬上就有成就感 ! 橫跨各作業(yè)平臺:悠然自得 ,雖然 AutoCAD 有 DOS、 Windows 版本之分但是 AutoLISP 卻可在不改寫的原貌下 ,加載與執(zhí)行 ! 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) 三 .撰寫 AutoLISP 的動機 ? 欲強化 AutoCAD 原有指令時 . 欲創(chuàng)造更有用的 AutoCAD 新指令 . 欲簡化繁瑣的環(huán)境設(shè)定或繪圖步驟時 . 欲處理參數(shù)式繪圖時 . 欲做圖面資料讀文件、寫文件 . 欲做 AutoCAD 演示文稿展示時 . 欲達到真正靈活掌控 AutoCAD 時 . 欲提升自己跨上 AutoCAD 高手列車時 . 四 .AutoLISP 的效益評估 ? 1. 對公司負責(zé)人或設(shè)計主管而言 : A. 也許某員工或干部花了 20 個小時撰寫一個 AutoLISP 程序 ,表面上 ,這將近三天的時間 ,他連一 張圖都沒有畫 ,甚至可能偶有發(fā)呆、沉思 ,若此程序一天可以替公司繪圖部門節(jié)省 1小時繪圖時間 ,那算一算 ,只要 20 天就抵銷開發(fā)成本 ,而 20 天以后都是賺的 ,『用的愈久 ,省的愈多』! B. 若員工皆有此動力 ,在不影響正常工作 ,『鼓勵』都來不及 ,那有『壓抑』的道理 ,甚至還要派遣優(yōu)秀人員出去受訓(xùn) ,學(xué)習(xí)更好的設(shè)計技巧與創(chuàng)意呢?! C. 千萬不要因為您的不懂或壓抑 ,SHOW 您的權(quán)威與 POWER,如此 ,不但對員工造成打擊 ,甚至您可能成為阻礙了公司計算機化進步的罪魁禍?zhǔn)? D. 當(dāng)然 ,若要撰寫的程序很多 ,內(nèi)部設(shè)計人員的程序功力 距離太遠 ,達成需求的時間反而變得遙遙無期 ,那倒不如求助于市面上已有的相關(guān) AutoCAD 支持軟件。 2. 對設(shè)計人員而言 : A. 得到一筆提升績效獎金呢 ? 當(dāng)然 ,無形中 ,『 AutoCAD 高手的封號』也將黃功力又往前邁出了一大步 ,對個人的成長幫助匪淺 ,幸運的話 ,搞不好還可以袍加身 ,不亦樂乎 !!! B. 『半桶水、響叮當(dāng)』 ,千萬不要因為會寫 AutoLISP 程序而自傲、孤僻、囂張起來 ,功力的增長 ,只是讓您有更多『服務(wù)他人、服務(wù)公司』的機會 ,若自恃過重 ,寧可不要 ! C. AutoLISP 程序功力的累 進 ,是無遠弗屆的 ,千萬不要『孤芳自賞』 ,『人外有人 ,天外有天』 ,也許您覺得是『寶貝加三級』的程序 ,只是其它設(shè)計師基本程序中的一部份罷了 ! D. 既然 AutoLISP 是 AutoCAD 的『最大功臣』 ,當(dāng)然不會輕易被舍棄 ,如此 ,您的學(xué)習(xí) ,保證不會白費 ! E. 『精益求精』、『虛心求教』、『用心學(xué)習(xí)、觀摩』、『決心成為高手』 : A. 少少的幾行 ,卻可能有『大大滿意』的時候 !!! B. 充份掌握了控制、創(chuàng)造 AutoCAD 的『尚方寶劍』 ,讓您在 AutoCAD 的設(shè)計運作中『得心 應(yīng)手』 ,享受無比的快樂與成就感 !!! 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) 五 .如何有效的學(xué)習(xí) AutoLISP ? 先由小程序著手 ,認識 AutoLISP 語法規(guī)定 ! 瀏覽所有的 AutoLISP 功能函數(shù) ,重要的功能函數(shù)要熟記腦海 ,俗語說的好『一回生 ,二回熟』 ,除非您不用心 ,否則沒有學(xué)不好的道理 !!! 要懂得偷懶 :不要認為在繪圖的過程中 ,繁瑣的步驟是合理的 ,困難的繪圖過程是必須忍耐的 ,試著用 AutoLISP 解決看看 ! 多觀摩別人的程序設(shè)計 ,吸取精華 ,像海棉一樣 =『吸』、『吸』、『吸』 !!! 動手『寫』程序比用眼睛看程序 ,更能夠領(lǐng)略深記腦海 ! 隨時隨地整理您的程序 ,并加以批注 ,以免因時間的飛逝 ,當(dāng)時用心的成果也煙消云散 ,忘的一乾二凈 !!! 『決心』是學(xué)好 AutoLISP 最重要的關(guān)鍵 ! 期許自己 ,要由操作者變成創(chuàng)造者 !!! [返回] 單元二: AutoLISP 的關(guān)鍵、基本結(jié)構(gòu)及語法 一、學(xué)好 AutoLISP 的關(guān)鍵、 基本結(jié)構(gòu)與語法: 1. AutoLISP 程序語言的特質(zhì) 序 ,『即寫即測、即測即用』 AutoCAD 各作業(yè)平臺 ,悠然自得 (注 :以上五點 ,讀者可以參考上一章的剖析 !!!) AutoLISP 的關(guān)鍵:充份掌握『語法結(jié)構(gòu)』 amp?!汗δ芎瘮?shù)』的搭配 !!! AutoLISP 的基本語法結(jié)構(gòu) 規(guī)則 1: 以括號組成表達式 ,、相對稱左右括號數(shù)一定要成雙成對 規(guī)則 2: 表達式型態(tài): (操作數(shù) 運算子 運算子 運算子 ) 操作數(shù)包括『功能函數(shù)』 amp?!鹤远ê健? 運算子 (自變量 )包括 : 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) (Integer) 如 8,17,500,9999 ..... (Real) 如 , ..... (String) 如 AutoCAD,123 (List) 如 (a b c),(x y) 如 entity name: 6000f262 如 file:12438..... 如 Selection set:1 規(guī)則 3:表達式中的『運算子』 ,可以是另一『表達式』或『子程序』 規(guī)則 4: 多重的括號表達式 ,運算的先后順序是『由內(nèi)而外、 由左而右』 規(guī)則 5: 以檔案型態(tài)存在的 AutoLISP 程序 (ASCII 檔案 ),其擴展名必須是 .lsp 規(guī)則 6: 撰寫的環(huán)境 ,只要是一般的文書編輯軟件、記事本 ,可編輯 ASCII 檔案者都適用 規(guī)則 7: 以 defun 功能函數(shù)定義新的指令或新的功能函式 規(guī)則 8: 新定義的功能函式名稱 ,若為『 C:函式名』 ,則此函式可為 AutoCAD 新指令 規(guī)則 9: 加載 AutoLISP 程序的作法: = 指令 :后直接鍵入 (load LISP 主檔名 ) 規(guī)則 10: AutoLISP 程序中 ,在『分號 ?!缓蟮膬?nèi)容 均為批注 ,程序不處理 ,適時的增加批注 ,將使程序更具可看性、學(xué)習(xí)性及完整性 規(guī)則 11: AutoLISP 最常用的變量型態(tài)是『整數(shù)』、『實數(shù)』、『字符串』、『點串行』四種 ,變量的型態(tài)依據(jù)設(shè)定值而自動定義 ,變量會一直儲存該值 ,直到被重新設(shè)定值或繪圖結(jié)束自動消失 規(guī)則 12:以 setq 功能函數(shù)設(shè)定變量值 (setq 變量名稱 設(shè)定值 ) 規(guī)則 13:欲在 AutoCAD 的環(huán)境中 ,查看一變量值 ,指令 :下鍵入『 !變量名』即可 規(guī)則 14:以 (defun C:函式名 (自變量 / 變量 ) ........)程序中 ,程序中的 變量若在『 /』右邊變量內(nèi) ,則稱為『區(qū)域變量』 ,否則為『整體變量』 二、學(xué)好 AutoLISP 的關(guān)鍵: 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) 充份掌握『語法結(jié)構(gòu)』 amp?!汗δ芎瘮?shù)』的搭配 !!! 其時這個關(guān)鍵亦是學(xué)習(xí)其它程序語言的關(guān)鍵 . *『語法結(jié)構(gòu)』 AutoLISP 的語法結(jié)構(gòu)規(guī)定的并不多 ,變量不用事先定義及宣告 ,讀者可熟記下一單元有關(guān)重要的 AutoLISP 基本語法結(jié)構(gòu) ,十四條設(shè)計上要求的『規(guī)則』 *『功能函數(shù)』 AutoLISP 之所以能功能如此強大 ,都有賴功能函數(shù) ,其成員共約 200 個 : 一般性函數(shù) 170 個 ADS 定義特殊函數(shù) 9 個 配合 DCL 交談框設(shè)計函數(shù) 22 個 各功能函數(shù)在使用上要求配合的運算子 (自變量 )型態(tài) ,均有其規(guī)定 ,當(dāng)然 ,您可不能亂給 ! 例如 : 指令 :(+ 1 2 3 ABC) 傳回: error : bad argument type (自變量型態(tài)錯誤 ) 因為『 +』函數(shù)不接受字符串 ,而 abc 正是字符串 指令 :(rtos abc) 傳回: error : bad argument type (自變量型態(tài)錯誤 ) 因為『 rtos』函數(shù)只接受實數(shù)轉(zhuǎn)字符串 詳細內(nèi)容可參考下一章『快速瀏覽 AutoLISP 功能函數(shù)』至于各功能函數(shù)詳細的語法與實例應(yīng)用 ,讀者請參閱本書『第三篇 AutoLISP 功能函數(shù)詳解』 三、重要的 AutoLISP 的基本語法結(jié)構(gòu): 規(guī)則 1:以括號組成表達式 ,左右括號數(shù)一定要成雙成對、相對稱 請依序在『指令 :』列 (或指令 :) 后面直接鍵入以下表達式 指令 :(+ 1 2 3 4 5) 傳回加總和 15 指令 :(max 35) 傳回最大值 35 指令 :(menucmd p1=*) 顯示拉下 POP1 指令 :(getint Enter Real:) 傳回 Enter Real:要求輸入一個實數(shù) 指令 :(setq a (* 4)) 傳回相乘值 50,同時設(shè)定給『變量 a』 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 ) 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作 者所有 ) 指令 :!a 響應(yīng) 50 (注 :! 號可用來查詢變量值 ) 指令 :(min 75 a 63) 響應(yīng)最小值 50 (因為變量值 a 代表 50) 錯誤的范例: 指令 :(setq a (* 4) 1 傳回 1表示少了一個括號 1 ) 此時 ,只要再補上一個 ) 即可 指令 :(setq a (* 4 2 傳回 2表示少了二個括號 2 )) 此時 ,只要再補上二個 ) 即可 規(guī)則 2:表達式型 態(tài) (操作數(shù) 運算子 運算子 運算子 ...)或 (函數(shù) (式 ) 自變量 自變量 自變量 ...) 或 (函數(shù) (式 ) 元素 元素 元素 ...) 操作數(shù)包括『功能函數(shù)』 amp?!鹤远ê健? 功能函數(shù) : 如上練習(xí)中的 +、 max、 menucmd、 getint、 setq、 *、 min,詳細內(nèi)容可參考下一章『快速瀏覽 AutoLISP 功能函數(shù)』 amp?!旱谌? AutoLISP 功能函數(shù)詳解』 自定函式 : 由設(shè)計者自行定義的新函式或子程序 運算子 (又稱自變量或元素 )包括 : (Integer): 如 8,17,500,9999? 正常范圍 : 2 的 16 次方 ,介于 32768 與 +32767 之間 特殊范圍 : 若以 float 函數(shù)將其轉(zhuǎn)為實數(shù) ,則范圍 2 的 32 次方 , 介于 2147483648 與+2147483647 之間 (Real): 如 ,? 正常范圍 : 帶有小數(shù)點的數(shù) ,精度可達 14 位有效數(shù)字 中國最龐大的下資料庫 (整理 . 版權(quán)歸原作者所有 )
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1