注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具AutoLISP語言程序設計

AutoLISP語言程序設計

AutoLISP語言程序設計

定 價:¥29.00

作 者: 郭秀娟,于全通,范小鷗 主編
出版社: 化學工業(yè)出版社
叢編項:
標 簽: 程序設計

ISBN: 9787122032362 出版時間: 2008-08-01 包裝: 平裝
開本: 16開 頁數(shù): 218 字數(shù):  

內容簡介

  本書主要介紹了AutoCAD內部的編程語言AutoLISP,系統(tǒng)而詳細地介紹了AutoLISP的各類函數(shù)和語法規(guī)則。從AutoLISP的數(shù)據(jù)類型和程序結構入手,循序漸進地介紹了AutoLISP的基本函數(shù)、AutoLISP繪圖功能、AutoLISP建筑設計制圖程序范例等內容。 本書列舉了豐富的程序實例,圖文并茂,清晰易懂?!”緯勺鳛楦叩仍盒=ㄖW及相關專業(yè)的教材,也可供其他從事設計繪圖工作、學習AutoLISP語言的有關人員參考,還可作為AutoLISP培訓學習的教材。

作者簡介

暫缺《AutoLISP語言程序設計》作者簡介

圖書目錄

第1章 AutoLISP語言概述
1.1 AutoLISP語言簡介
1.1.1 開發(fā)AutoCAD的重要工具
1.1.2 AutoLISP的特點
1.2 AutoLISP數(shù)據(jù)類型
1.2.1 原子(ATOM)
1.2.2 表和點對
1.3 AutoLISP的程序結構
1.4 AutoLISP的運行環(huán)境
1.5 AutoLISP的內存分配
1.6 AutoLISP程序的執(zhí)行過程
練習題
第2章 數(shù)值函數(shù)
2.1 計算函數(shù)
2.1.1 (+ …)
2.1.2 (- …)
2.1.3 (1+ )和(1- )
2.1.4 (* …)
2.1.5 (/ …)
2.1.6 (REM …)
2.1.7 (GCD )
2.1.8 (MAX …) (MIN …)
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 布爾運算函數(shù)
2.2.1 (LOGAND …)
2.2.2 (LOGIOR …)
2.2.3 (LSH )
2.3 三角函數(shù)
2.3.1 (SIN )
2.3.2 (COS )
2.3.3 (ATAN [])
2.4 綜合舉例
練習題
第3章 表處理函數(shù)
3.1 提取表中數(shù)據(jù)的函數(shù)
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 構造和修改表的函數(shù)
3.2.1 (LIST …)
3.2.2 (APPEND …)
3.2.3 (CONS )
3.2.4 (REVERSE )
3.3 提取并修改表中數(shù)據(jù)的函數(shù)
3.3.1 (ASSOC )
3.3.2 (SUBST )
3.4 表的循環(huán)處理函數(shù)
3.4.1 (FOREACH …)
3.4.2 (MAPCAR …)
3.5 其他表處理函數(shù)
3.5.1 (MEMBER )
3.5.2 (LISTP )
3.6 綜合舉例
練習題
第4章 符號和函數(shù)處理函數(shù)
4.1 符號處理函數(shù)
4.1.1 賦值函數(shù)
4.1.2 禁止求值函數(shù)與再求值函數(shù)
4.1.3 其他符號處理函數(shù)
4.2 函數(shù)處理函數(shù)
4.3 綜合舉例
練習題
第5章 AutoCAD函數(shù)
5.1 GET類輸入函數(shù)
5.2 圖形處理函數(shù)
5.2.1 (POLAR )
5.2.2 (DISTANCE )
5.2.3 (ANGLE )
5.2.4 (INTERS [])
5.2.5 目標捕捉函數(shù)OSNAP
5.3 COMMAND函數(shù)
5.4 坐標系轉換及單位變換函數(shù)
5.4.1 (TRANS FROM TO [位移量])
5.4.2 (CVUNIT VALUE FROM-UINT TO-UNIT)
5.5 查詢和設置系統(tǒng)狀態(tài)的函數(shù)
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 顯示控制函數(shù)
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章 字符串處理函數(shù)
6.1 字符與ASCII碼互換函數(shù)
6.1.1 (ASCII )
6.1.2 (CHR )
6.2 數(shù)串互換函數(shù)
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 字符串處理函數(shù)
6.3.1 (STRCAT …)
6.3.2 (SUBSTR )
6.3.3 (STRCASE [])
6.3.4 (STRLEN [字符串]…)
6.3.5 (WCMATCH )
6.4 尺寸標注方式
6.5 綜合舉例
練習題
第7章 判斷函數(shù)
7.1 相等驗證函數(shù)
7.1.1 關系運算函數(shù)
7.1.2 邏輯運算函數(shù)
7.2 條件函數(shù)
7.2.1 (IF是—— [])
7.2.2 (PROGN…)(該函數(shù)也稱順序執(zhí)行函數(shù))
7.2.3 (COND( )
7.3 循環(huán)函數(shù)
7.3.1 (WHILE […])
7.3.2 (REPEAT …)
7.4 函數(shù)遞歸定義
7.4.1 遞歸的概念
7.4.2 遞歸模型
7.4.3 遞歸算法的設計
7.5 綜合舉例
練習題
第8章 文件處理函數(shù)
8.1 搜索、獲得文件的函數(shù)
8.1.1 (FINDFILE )
8.1.2 (GETFILED $quot$對話框標題$quot$ $quot$文件名$quot$ $quot$擴展名$quot$ 標志值)
8.2 打開、關閉文件的函數(shù)
8.2.1 (OPEN )
8.2.2 (CLOSE )
8.3 用于文件的輸入輸出函數(shù)
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章 實體和設備訪問函數(shù)
9.1 基本概念
9.1.1 實體
9.1.2 實體名
9.1.3 選擇集
9.2 選擇集操作函數(shù)
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 實體名操作函數(shù)
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 實體數(shù)據(jù)函數(shù)
9.4.1 獲得實體定義數(shù)據(jù)函數(shù)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 實體名和選擇集在開發(fā)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 圓環(huán)
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 聯(lián)機程序錯誤代碼
附錄C 標準ASCII碼表
附錄D AutoLISP函數(shù)概要
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號