AutoLISP語言程序設計 pdf epub mobi txt 電子書 下載 2024

圖書介紹


AutoLISP語言程序設計


郭秀娟,於全通,範小鷗 編



點擊這裡下載
    


想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

发表于2024-11-22

類似圖書 點擊查看全場最低價

齣版社: 化學工業齣版社
ISBN:9787122032362
版次:1
商品編碼:10068236
包裝:平裝
開本:16開
齣版時間:2008-08-01
用紙:膠版紙
頁數:218
字數:359000
正文語種:中文

AutoLISP語言程序設計 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

相關圖書



AutoLISP語言程序設計 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

AutoLISP語言程序設計 pdf epub mobi txt 電子書 下載 2024



具體描述

內容簡介

  本書主要介紹瞭AutoCAD內部的編程語言AutoLISP,係統而詳細地介紹瞭AutoLISP的各類函數和語法規則。從AutoLISP的數據類型和程序結構入手,循序漸進地介紹瞭AutoLISP的基本函數、AutoLISP繪圖功能、AutoLISP建築設計製圖程序範例等內容。
  本書列舉瞭豐富的程序實例,圖文並茂,清晰易懂。
  本書可作為高等院校建築學及相關專業的教材,也可供其他從事設計繪圖工作、學習AutoLISP語言的有關人員參考,還可作為AutoLISP培訓學習的教材。

目錄

第1章 AutoLISP語言概述
1.1 AutoLISP語言簡介
1.1.1 開發AutoCAD的重要工具
1.1.2 AutoLISP的特點
1.2 AutoLISP數據類型
1.2.1 原子(ATOM)
1.2.2 錶和點對
1.3 AutoLISP的程序結構
1.4 AutoLISP的運行環境
1.5 AutoLISP的內存分配
1.6 AutoLISP程序的執行過程
練習題

第2章 數值函數
2.1 計算函數
2.1.1 (+ <數1><數2>…)
2.1.2 (- <數1> <數2>…)
2.1.3 (1+ <數>)和(1- <數>)
2.1.4 (* <數1> <數2>…)
2.1.5 (/ <數1> <數2>…)
2.1.6 (REM <數1> <數2>…)
2.1.7 (GCD <數1> <數2>)
2.1.8 (MAX <數1> <數2>…) (MIN <數1> <數2>…)
2.1.9 (EXP <數>)
2.1.10 (EXPT <底數> <冪>)
2.1.11 (LOG <數>)
2.1.12 (SQRT <數>)
2.1.13 (ABS <數>)
2.1.14 (MINUSP <數>)
2.1.15 (ZEROP <數>)
2.1.16 (NUMBERP <項>)
2.1.17 (FLOAT <數>)
2.1.18 (FIX <數>)

2.2 布爾運算函數
2.2.1 (LOGAND <整數> <整數>…)
2.2.2 (LOGIOR <整數> <整數>…)
2.2.3 (LSH <整數> <次數>)

2.3 三角函數
2.3.1 (SIN <角度>)
2.3.2 (COS <角度>)
2.3.3 (ATAN <數1> [<數2>])
2.4 綜閤舉例
練習題

第3章 錶處理函數
3.1 提取錶中數據的函數
3.1.1 (CAR <錶>)
3.1.2 (CDR <錶>)
3.1.3 (LAST <錶>)
3.1.4 (NTH <錶> ) N=0, 1,2,…
3.1.5 (LENGTH <錶>)

3.2 構造和修改錶的函數
3.2.1 (LIST <錶達式>…)
3.2.2 (APPEND <錶>…)
3.2.3 (CONS <新的第一個元素> <錶>)
3.2.4 (REVERSE <錶>)

3.3 提取並修改錶中數據的函數
3.3.1 (ASSOC <關鍵字> <關聯錶>)
3.3.2 (SUBST <新項> <舊項> <錶>)

3.4 錶的循環處理函數
3.4.1 (FOREACH <符號原子> <錶> <錶達式>…)
3.4.2 (MAPCAR <函數名> <錶1> <錶2>…<錶n>)

3.5 其他錶處理函數
3.5.1 (MEMBER <錶達式> <錶>)
3.5.2 (LISTP <項>)
3.6 綜閤舉例
練習題

第4章 符號和函數處理函數
4.1 符號處理函數
4.1.1 賦值函數
4.1.2 禁止求值函數與再求值函數
4.1.3 其他符號處理函數
4.2 函數處理函數
4.3 綜閤舉例
練習題

第5章 AutoCAD函數
5.1 GET類輸入函數
5.2 圖形處理函數
5.2.1 (POLAR <點> <方嚮角> <距離>)
5.2.2 (DISTANCE <點1> <點2>)
5.2.3 (ANGLE <點1> <點2>)
5.2.4 (INTERS <端點1> <端點2> <端點3> <端點4> [<任選項>])
5.2.5 目標捕捉函數OSNAP
5.3 COMMAND函數

5.4 坐標係轉換及單位變換函數
5.4.1 (TRANS <點> FROM TO [位移量])
5.4.2 (CVUNIT VALUE FROM-UINT TO-UNIT)

5.5 查詢和設置係統狀態的函數
5.5.1 (SETVAR <變量名> <值>)
5.5.2 (GETVAR <變量名>)
5.5.3 (GETENV <變量名>)
5.5.4 (SETCFG CFGNAME EFGVALUE)
5.5.5 (GETCFG CFGNAME)
5.5.6 (ACAD_COLORDLG colornum [flag])

5.5.7 (VER)
5.6 顯示控製函數
5.6.1 (GRAPHSCR)
5.6.2 (TEXTSER)
5.6.3 (TEXTPAGE)
5.6.4 (PRIN1 [<錶達式> [<文件標識符>]])
5.6.5 (PRINT [<錶達式> [<文件標識符>]])
5.6.6 (PRINC [<錶達式> [<文件標識符>]])
5.6.7 (TERPRI)
5.6.8 (MENUCMD <字符串>)
5.6.9 (GRVECS VLIST [TRANS])
5.6.10 (VPORTS)
5.7 綜閤舉例
練習題

第6章 字符串處理函數
6.1 字符與ASCII碼互換函數
6.1.1 (ASCII <字符串>)
6.1.2 (CHR <整數>)

6.2 數串互換函數
6.2.1 (ITOA <整數>)
6.2.2 (ATOI <數字串>)
6.2.3 (ATOF <數字串>)
6.2.4 (RTOS <數> [<模式> [<精度>]])
6.2.5 (DISTOF <字符串> [模式])
6.2.6 (ANGTOS <弧度錶示的角度值> [模式 [精度]])
6.2.7 (ANGTOF <字符串> [模式])

6.3 字符串處理函數
6.3.1 (STRCAT <字符串1> <字符串2>…)
6.3.2 (SUBSTR <字符串> <開始> <長度>)
6.3.3 (STRCASE <字符串> [<模式>])
6.3.4 (STRLEN [字符串]…)
6.3.5 (WCMATCH <字符串> <樣本>)
6.4 尺寸標注方式
6.5 綜閤舉例
練習題

第7章 判斷函數
7.1 相等驗證函數
7.1.1 關係運算函數
7.1.2 邏輯運算函數

7.2 條件函數
7.2.1 (IF<條件>是——<錶達式1> [<否——錶達式2>])
7.2.2 (PROGN<標準錶>…)(該函數也稱順序執行函數)
7.2.3 (COND(<條件1> <錶達式1>)

7.3 循環函數
7.3.1 (WHILE<條件> [<標準錶>…])
7.3.2 (REPEAT <數> <錶達式>…)
7.4 函數遞歸定義
7.4.1 遞歸的概念
7.4.2 遞歸模型
7.4.3 遞歸算法的設計
7.5 綜閤舉例
練習題

第8章 文件處理函數
8.1 搜索、獲得文件的函數
8.1.1 (FINDFILE <文件名>)
8.1.2 (GETFILED $quot$對話框標題$quot$ $quot$文件名$quot$ $quot$擴展名$quot$ 標誌值)
8.2 打開、關閉文件的函數
8.2.1 (OPEN <文件名> <方式>)
8.2.2 (CLOSE <文描述符>)

8.3 用於文件的輸入輸齣函數
8.3.1 (READ [符串])
8.3.2 (READ-LINE <文件描述符>)
8.3.3 (WRITE-LINE <字符串> <文件描述符>)
8.3.4 (READ-CHAR <文件描述符>)
8.3.5 (WRITE-CHAR <數> <文件描述符>)
8.4 綜閤舉例
練習題

第9章 實體和設備訪問函數
9.1 基本概念
9.1.1 實體
9.1.2 實體名
9.1.3 選擇集

9.2 選擇集操作函數
9.2.1 (SSGET str Ptl Pt2)
9.2.2 (SSGET $quot$x$quot$ [<過濾錶>])
9.2.3 (SSLENGTH s)
9.2.4 (SSNAME <選擇集> n) n=0,1,2,…
9.2.5 (SSADD <實體名> <選擇集>)
9.2.6 (SSDEL <實體名> <選擇集>)

9.3 實體名操作函數
9.3.1 (ENTNEXT <實體名>)
9.3.2 (ENTLAST)
9.3.3 (SSNAME <選擇集> <序號>)
9.3.4 (NAMED OBJEICT)
9.3.5 (HANDENT HANDLE)
9.3.6 (ENTSEL [<提示>])

9.4 實體數據函數
9.4.1 獲得實體定義數據函數ENTGET
9.4.2 (ENTMOD <實體數據錶>)
9.4.3 (ENTUPD <實體名>)
9.4.4 (ENTMAKE <實體數據錶>)

9.5 對符號錶的訪問
9.5.1 (TBLNEXT <符號錶名> [<第一>])
9.5.2 (TBLSEARCH <符號錶名> <符號>)

9.6 對圖形屏幕和輸入設備的訪問
9.6.1 (GRCLEAR)
9.6.2 (GRTEXT [<框區> <文本字符串> <加亮>])
9.6.3 (GRREAD [track] [allkeys [curtype]])

9.7 綜閤舉例
9.7.1 實體名和選擇集在開發CAD程序中的實際應用
9.7.2 生成局部放大視圖的簡便方法
9.7.3 求圓或圓弧中心綫
練習題

第10章 建築設計製圖的AutoLISP程序範例
10.1 常用建築設計AutoLISP程序
10.1.1 建築符號設計AutoLISP程序
10.1.2 雙綫牆插門窗AutoLISP程序

10.2 牆體設計AutoLISP程序
10.2.1 單綫牆AutoLISP程序
10.2.2 雙綫牆AutoLISP程序
10.3 樓梯設計AutoLISP程序
10.3.1 繪製平麵樓梯AutoLISP程序
10.3.2 剖麵樓梯AutoLISP程序
練習題

第11章 AutoCAD基本命令
11.1 基本圖形的繪製
11.1.1 繪製直綫
11.1.2 構造綫
11.1.3 多綫
11.1.4 多段綫
11.1.5 矩形
11.1.6 正多邊形
11.1.7 圓
11.1.8 弧綫
11.1.9 橢圓
11.1.10 圓環

11.2 基本圖形的編輯
11.2.1 復製圖形
11.2.2 移動圖形
11.2.3 偏移圖形
11.2.4 鏇轉圖形
11.2.5 比例縮放圖樣
11.2.6 圖形鏡像
11.2.7 陣列圖形
11.2.8 修剪圖形
11.2.9 延伸和拉伸
11.2.10 倒角和圓角
11.2.11 分解圖塊
附錄A 圖形繪製與編輯各命令中英文及簡捷命令一覽錶
附錄B 聯機程序錯誤代碼
附錄C 標準ASCII碼錶
附錄D AutoLISP函數概要
參考文獻

精彩書摘

  第1章 AutoLISP語言概述
  1.1 AutoLISP語言簡介
  1.1.1 開發AutoCAD的重要工具
  LISP(List Processing Language)是一種計算機的錶處理語言,是在人工智能學科領域廣泛應用的一種程序設計語言。AutoLISP語言是嵌於AutoCAD內部的計算機語言,它是AutoCAD開放式體係結構的具體錶現,它是LISP語言和AutoCAD有機結閤的産物。使用AutoLISP可直接調用幾乎全部的AutoCAD命令。AutoLISP語言既具備一般高級語言的基本結構和功能,又具有一般高級語言所沒有的強大圖形處理功能,是當今世界上CAD軟件中被廣泛采用的語言之一。
  美國AutoDesk公司在AutoCAD內部嵌入AutoLISP的目的是讓用戶充分利用AutoCAD進行二次開發,實現直接增加和修改AutoCAD命令,擴大圖形編輯功能,建立圖形庫和數據庫,並對當前圖形進行直接訪問和修改,開發CAD軟件包等。在AutoCAD為用戶提供的AutoLISP、ARX、VBA等開發工具中,AutoLISP是一種簡便易學的解釋性語言,具有很強的數據錶處理功能,是開發AutoCAD的一種重要手段。
  AutoLISP語言最典型的應用之一是實現參數化繪圖程序設計,包括尺寸驅動程序,鼠標拖動程序等。尺寸驅動是指通過改變實體標注的尺寸值來實現圖形的自動修改;鼠標拖動即利用AutoLISP語言提供的(GRREAD[])函數,讓用戶直接讀取AutoCAD的輸入設備(如鼠標),任選項追蹤光標移動存在且為真時,通過鼠標移動光標,調整所需的參數值而達到自動改變屏幕圖形大小和形狀。
  到目前為止,大多數參數化程序都是針對二維平麵圖編製的。實際上,立體圖同樣可以實現參數化繪圖,在AutoCAD中編製實體的立體圖參數化程序比其平麵三視圖程序更簡單,而且立體圖生成後,可以很方便地生成三視圖、剖麵圖和軸側圖等。
  AutoLISP語言還能夠利用PDB函數驅動DCL(Dialog Control Language)文件創建自己的對話框。

前言/序言


AutoLISP語言程序設計 下載 mobi epub pdf txt 電子書
AutoLISP語言程序設計 pdf epub mobi txt 電子書 下載
想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

習慣好評,內容比較基礎,排版不行。總體打60分

評分

從武昌送到公司竟然用瞭兩天還多……

評分

包裝不錯。就是沒有時間看。

評分

寫的很好,感覺書還不錯還沒有仔細看東西寫得比較詳細我隻要在搜索框內輸入語言程序設計、,就會有好多書擺在我麵前供我挑選,價格方麵還可以打摺,這樣便捷與優惠的購書方式我怎麼可能不選擇呢!經常在網上購物的弟弟幸福的告訴我。據調查統計,當前網上書店做得較好的的網站有京東等。現在大街小巷很多人都會互相問候道今天你京東瞭嗎,因為網絡購書已經得到瞭眾多書本愛好者的信任,也越來越流行。基於此,我打開網頁,開始在京東狂挑書。一直想買這書,又覺得對它瞭解太少,買瞭這本書,非常好,喜歡作者的感慨,不光是看曆史或者史詩書,這樣的感覺是好,就是書中的字太小瞭點,不利於保護視力!等瞭我2個星期,快遞送到瞭傳達室也不來個電話,自己打京東客服查到的。書是正版。通讀這本書,是需要細火慢烤地慢慢品味和幽寂沉思的。親切、隨意、簡略,給人潔淨而又深沉的感觸,這樣的書我久矣讀不到瞭,今天讀來實在是一件叫人高興之事。作者審視曆史,拷問靈魂,洋溢著哲思的火花。人生是一段段的旅程,也是需要承載物的。因為火車,發生過多少相聚和分離。當一聲低鳴響起,多少記憶將載入曆史的塵夢中啊。其實這本書一開始我也沒看上,是朋友極力推薦加上書封那個有點像史努比的小人無辜又無奈的小眼神吸引瞭我,決定隻是翻一下就好,不過那開篇的序言之幽默一下子便抓住瞭我的眼睛,一個詞來形容&mdash;&mdash;太逗瞭。|據悉,京東已經建立華北、華東、華南、西南、華中、東北六大物流中心,同時在全國超過360座城市建立核心城市配送站。是中國最大的綜閤網絡零售商,是中國電子商務領域最受消費者歡迎和最具有影響力的電子商務網站之一,在綫銷售傢電、數碼通訊、電腦、傢居百貨、服裝服飾、母嬰、圖書、食品、在綫旅遊等12大類數萬個品牌百萬種優質商品。選擇京東。好瞭,現在給大傢介紹兩本好書愛情急救手冊是陸琪在研究上韆個真實情感案例,分析情感問題數年後,首次集結成的最實用的愛情工具書。書中沒有任何拖遝的心理和情緒教程,而是直接瞭當的提齣問題解決問題,對愛情中不同階段可能遇到的問題,單身的會遇到被稱為剩男(剩女)的壓力、會被傢人安排相親、也可能暗戀無終,戀愛的可能會遇到被種種問題,而已婚的可能會遇到吵架、等問題,所有問題一一給齣解決方案。陸琪以閨蜜和奶爸的語重心長告訴你各種情感秘籍,讓你一看就懂,一做就成。是中國首部最接底氣的愛情急救手冊。謝謝你離開我是張小嫻在想念後時隔兩年推齣的新散文集。從拿到文稿到把它送到讀者麵前,幾個月的時間,欣喜與不捨交雜。這是張小嫻最美的散文。美在每個充滿靈性的文字,美在細細道來的傾訴話語。美在張小嫻書寫時真實飽滿的情緒,更美在打動人心的厚重情感。從裝禎到設計前

評分

  在工程設計領域中,AutoCAD得到瞭普遍應用,有許多人在研究使用AutoCAD,並畫齣瞭很多工程圖紙。然而,人們總會感到作圖效率還不夠高,這是因為AutoCAD是一個通用繪圖軟件,不具備專業特色。AutoCAD開放的結構為不同的使用者留齣瞭廣闊的空間,提供瞭許多二次開發工具,AutoLISP是其中最強的一個,可以利用AutoLISP開發齣具有專業特點的高效率的應用軟件。鑒於此,人們希望瞭解AutoLISP的程序結構,掌握AutoLISP程序設計方法,進而開發齣適閤本專業特點的應用CAD係統。一些高等院校的工程設計相關專業也開設瞭AutoLISP語言課程。然而,各類現行齣版的AutoLISP參考手冊,除瞭屈指可數的幾個例子之外,剩下的就是按字典順序排列起來的函數功能簡介,使人望之卻步,看後卻不得要領,無法實現深度學習及開發設想和願望。

評分

  本書共11章,前9章係統而詳細地介紹瞭AutoLISP的各類函數和語法規則,提供瞭大量的AutoLISP程序,使讀者從例子中深化對概念的理解,領悟程序設計方法;第10章提供瞭若乾個建築設計製圖AutoLISP程序範例,便於建築專業學生作課程設計或工程設計人員對AutoCAD二次開發。第11章介紹瞭Auto CAD的基本命令。書中每章後麵附有練習題,以供讀者練習。

評分

很不錯,適閤入門,書是正版

評分

  本書共11章,前9章係統而詳細地介紹瞭AutoLISP的各類函數和語法規則,提供瞭大量的AutoLISP程序,使讀者從例子中深化對概念的理解,領悟程序設計方法;第10章提供瞭若乾個建築設計製圖AutoLISP程序範例,便於建築專業學生作課程設計或工程設計人員對AutoCAD二次開發。第11章介紹瞭Auto CAD的基本命令。書中每章後麵附有練習題,以供讀者練習。

評分

非常滿意不錯以後還會買

類似圖書 點擊查看全場最低價

AutoLISP語言程序設計 pdf epub mobi txt 電子書 下載





相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有