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

AutoLISP語言程序設(shè)計

AutoLISP語言程序設(shè)計

定 價:¥29.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《AutoLISP語言程序設(shè)計》作者簡介

圖書目錄

第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的程序結(jié)構(gòu)
1.4 AutoLISP的運行環(huán)境
1.5 AutoLISP的內(nèi)存分配
1.6 AutoLISP程序的執(zhí)行過程
練習(xí)題
第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 綜合舉例
練習(xí)題
第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 構(gòu)造和修改表的函數(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 綜合舉例
練習(xí)題
第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 綜合舉例
練習(xí)題
第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 坐標系轉(zhuǎn)換及單位變換函數(shù)
5.4.1 (TRANS FROM TO [位移量])
5.4.2 (CVUNIT VALUE FROM-UINT TO-UNIT)
5.5 查詢和設(shè)置系統(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 綜合舉例
練習(xí)題
第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 綜合舉例
練習(xí)題
第7章 判斷函數(shù)
7.1 相等驗證函數(shù)
7.1.1 關(guān)系運算函數(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 遞歸算法的設(shè)計
7.5 綜合舉例
練習(xí)題
第8章 文件處理函數(shù)
8.1 搜索、獲得文件的函數(shù)
8.1.1 (FINDFILE )
8.1.2 (GETFILED $quot$對話框標題$quot$ $quot$文件名$quot$ $quot$擴展名$quot$ 標志值)
8.2 打開、關(guān)閉文件的函數(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 綜合舉例
練習(xí)題
第9章 實體和設(shè)備訪問函數(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 對圖形屏幕和輸入設(shè)備的訪問
9.6.1 (GRCLEAR)
9.6.2 (GRTEXT [ ])
9.6.3 (GRREAD [track] [allkeys [curtype]])
9.7 綜合舉例
9.7.1 實體名和選擇集在開發(fā)CAD程序中的實際應(yīng)用
9.7.2 生成局部放大視圖的簡便方法
9.7.3 求圓或圓弧中心線
練習(xí)題
第10章 建筑設(shè)計制圖的AutoLISP程序范例
10.1 常用建筑設(shè)計AutoLISP程序
10.1.1 建筑符號設(shè)計AutoLISP程序
10.1.2 雙線墻插門窗AutoLISP程序
10.2 墻體設(shè)計AutoLISP程序
10.2.1 單線墻AutoLISP程序
10.2.2 雙線墻AutoLISP程序
10.3 樓梯設(shè)計AutoLISP程序
10.3.1 繪制平面樓梯AutoLISP程序
10.3.2 剖面樓梯AutoLISP程序
練習(xí)題
第11章 AutoCAD基本命令
11.1 基本圖形的繪制
11.1.1 繪制直線
11.1.2 構(gòu)造線
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 復(fù)制圖形
11.2.2 移動圖形
11.2.3 偏移圖形
11.2.4 旋轉(zhuǎn)圖形
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號