注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算其他相關軟件AutoLISP機械設計高級應用實例

AutoLISP機械設計高級應用實例

AutoLISP機械設計高級應用實例

定 價:¥38.00

作 者: 胡仁喜[等]編著
出版社: 機械工業(yè)出版社
叢編項: 計算機輔助機械設計高級應用實例系列
標 簽: 機械設計與制圖

ISBN: 9787111157816 出版時間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數: 352 字數:  

內容簡介

  《AutoLISP機械設計高級應用實例》由淺入深,循序漸進地介紹了AutoLISP的基礎知識和利用AutoLISP進行開發(fā)的方法與技巧。全書按知識的結構順序分為三篇:第一篇為基礎知識篇,主要介紹AutoLISP語言概述,AutoLISP的基本要素,AutoLISP基本函數,實用工具函數,操作AutoCAD對象等AutoLISP的基本知識和基本概念。第二篇為開發(fā)環(huán)境篇,主要介紹AutoLISP集成開發(fā)環(huán)境和對話框設計等知識。第三篇為開發(fā)應用篇,主要介紹用AutoLISP生成零件圖和AutoLISP在3D繪圖中的應用等知識。本書語言簡潔明了,講解深入淺出。示例典型,詳略得當。既可作為機械設計輔助設計課程與計算機應用課程的學習教材,也可作為CAD二次開發(fā)人員的自學或參考工具書。

作者簡介

暫缺《AutoLISP機械設計高級應用實例》作者簡介

圖書目錄

第一篇基礎知識篇
第1章AutoLISP語言概述
本章重點
1.1AutoLISP語言簡介
11.1開發(fā)AutoCAD的重要工具
1.1.2AutoLISP的特點
1.2AutoLISP數據類型
1.2.1原子
1.2.2表和點對
1.3AutoLISP的程序結構
1.4AutoLISP的運行環(huán)境
1.5AutoLISP的內存分配
1.6AutoLISP程序的執(zhí)行過程
1.6.1加載和卸載AutoLISP文件
1.6.2運行AutoLISP程序
1.7完整的AutoLISP例程
本章小結
第2章AutoLISP的基本要素
本章重點
2.1理解AutoLISP的變量和表達式
2.2表達式的結構
2.2.1數學表達式
2.2.2矢量表達式
2.2.3函數表達式
2.3AutoLISP的變量與類型
2.3.1字符串型變量
2.3.2整型變量
2.3.3實型變量
2.3.4表型變量
2.3.5其他類型
2.4變量的應用
2.4.1使用AutoLISP變量
2.4.2使用AutoCAD系統(tǒng)變量
2.5創(chuàng)建用戶自己的變量和表達式
本章小結
第3章AutoLISP基本函數
本章重點
3.1數值函數
3.1.1計算函數
3.1.2布爾運算函數
3.1.3三角函數
3.1.4綜合舉例
3.2字符串處理函數
3.2.1求字符串長度函數strlen(stringlength)
3.2.2字符串鏈接函數strcat(stringcatenation)
3.2.3子串提取函數substr(substring)
3.2.4字母大小寫轉換函數strcase
3.2.5字符串模式匹配函數wcmatch
3.2.6綜合舉例
3.3條件和循環(huán)函數
3.3.1關系運算函數
3.3.2邏輯運算函數
3.3.3EQ函數與EQUAL函數
3.3.4條件函數
3.3.5循環(huán)函數
3.4表處理函數
3.4.1表處理的基本函數
3.4.2表的構造函數
3.4.3表的循環(huán)處理函數
3.4.4表的關聯
3.4.5綜合舉例
3.5符號和函數處理函數
3.5.1賦值函數
3.5.2其他符號處理函數
3.5.3函數處理函數
3.6錯誤處理函數
3.7應用程序處理函數
3.7.1ADS應用程序
3.7.2ARX應用函數
3.7.3其他應用函數
3.8綜合舉例
本章小結
第4章實用工具函數
本章重點
4.1查詢和命令函數
4.1.1command函數
4.1.2系統(tǒng)及環(huán)境變量
4.1.3系統(tǒng)配置控制
4.1.4綜合舉例
4.2顯示控制函數
4.2.1文字輸出函數
4.2.2控制菜單
4;2.3控制圖形和文本窗口
4.2.4控制低層圖形
4.3獲取用戶收入函數
4.3.1用戶輸入函數
4.3.2用戶提示函數
4.3.3用戶輸入函數條件的控制
4.4幾何實用函數
4.4.1幾何計算函數
4.4.2對象捕捉
4.4.3文本范圍
4.5轉換函數
4.5.1字符串轉換
4.5.2角度轉換函數
4.5.3ASCII轉換
4.5.4單位轉換
4.5.5坐標系轉換
4.6文件處理函數
4.6.1文件的搜索與獲取
4.6.2文件的打開與關閉
4.6.3文件的輸入輸出函數
4.7設備的訪問和控制
4.7.1獲取用戶輸入
4.7.2數字校準
4.8綜合舉例
本章小結
第5章操作AutoCAD對象
本章重點
5.1選擇集處理函數
5.2對象處理函數
’5.2.1實體名操作函數
5.2.2實體數據操作
5.2.3多段線和輕裝多段線
5.3擴展數據處理函數
5.4獲取符號表和詞典
5.4.1符號表
5.4.2詞典條目
5.6綜合舉例
本章小結
第二篇開發(fā)環(huán)境篇
第6章VisualLISP集成開發(fā)環(huán)境
本章重點
6.1VisualLISP概述
6.2啟動和退出VisualLISP集成開發(fā)環(huán)境
6.2.1啟動VisualLISP集成開發(fā)環(huán)境
6.2.2退出VisualLISP集成開發(fā)環(huán)境
6.3VisualLISP集成開發(fā)環(huán)境介紹
6.3.1VisualLISP菜單介紹
6.3.2工具欄介紹
6.3.3控制臺操作
6.3.4文本編輯器概述
6.3.5加載和運行AutoLISP程序
6.4文本編輯器主要功能及實現
6.4.1文件/編輯/保存操作
6.4.2代碼分色顯示
6.4.3文本格式化
6.4.4語法檢查
6.5調試程序
6.5.1監(jiān)視窗口
6.5.2斷點
6.5.3單步調試程序
6.5.4調試舉例
本章小結
第7章對話框設計
本章重點
本章典型效果圖
7.1對話框概述
7.2對話框組件
7.3用DCL定義對話框
7.3.1base.DCL和acad.DCL文件
7.3.2引用DCL文件
7.3.3DCL語法
7.4用VisualLISP顯示對話框
7.4.1顯示對話框
7.4.2預覽錯誤處理
7.5調整對話框的布局
7.5.1在控件組中分配控件
7.5.2調整控件間距
7.5.3調整右端和底部的空間
7.5.4調整加框行和列周圍的空間
7.5.5自定義退出按鈕文本
7.6設計指南
7.6.1美觀和功效
7.6.2前后一致的設計和清晰明了的語言
7.6.3用戶控制
7.6.4容錯處理
7.6.5提供幫助
7.6.6考慮殘疾用戶
7.6.7單詞字母的大寫
7.6.8避免縮略語
7.6.9布局
7.6.10控件的大小和位置
7.6.11禁用控件
7.6.12嵌套對話框
7.6.13隱藏對話框
7.6.14提供默認值
7.6.15處理鍵盤輸入
7.6.16預定義控件和控件組的指導
7.6.17錯誤處理
7.7對話框語言DCL詳解
7.7.1控件屬性
7.7.2DCL屬性目錄
7.7.3對話框控件的DCL語法
7.7.4設計對話框舉例
7.8對話框驅動程序
7.8.1在AutoLISP中調用設計的對話框
7.8.2動作表達式和回調
7.8.3列表框/下拉框處理
7.8.4圖像處理
7.8.5對話框嵌套
7.8.6隱藏對話框
7.8.7特定應用數據
7.9綜合舉例
本章小結
第三篇開發(fā)應用篇
第8章用AutoLISP生成零件圖
本章重點
本章典型效果圖
8.1參數化繪圖概述
8.2一個簡單的參數化繪圖的例子
8.3理解參數化設計
8.4開發(fā)參數化系統(tǒng)的基本要素
8.5綜合舉例
8.5.1參數化設計的一般步驟
8.5.2繪制軸
8.5.3繪制帶輪
本章小結
第9章AutoLISP在3D繪圖中的應用
本章重點
本章典型效果圖
9.1三維繪圖概述
9.1.1三維造型的優(yōu)越性
9.1.2用AutoLISP在三維繪圖中的應用
9.2三維造型基礎
9.2.1UCS三維用戶坐標系統(tǒng)
9.2.2建立用戶坐標系
9.2.3創(chuàng)建三維實體
9.3用AutoLISP進行三維參數化繪圖
9.4用AutoLISP進行曲線繪制
本章小結
附錄
附錄Acommand函數
附錄BAutoCAD單位定義
附錄C錯誤提示
附錄DAutoLISP的系統(tǒng)變量

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號