AutoCAD開發(fā)篇

出版時間:2009-2  出版社:曹巖、 來躍深 化學工業(yè)出版社 (2009-02出版)  作者:曹巖,來躍深 著  頁數(shù):263  

前言

計算機輔助設(shè)計/計算機輔助制造(CAD/CAM)技術(shù)是先進制造技術(shù)的重要組成部分,是計算機技術(shù)在工程設(shè)計、制造等領(lǐng)域中具有重要影響的高新技術(shù)。CAD/CAM技術(shù)的推廣應(yīng)用有助于利用電子信息技術(shù)改造傳統(tǒng)產(chǎn)業(yè),提高企業(yè)的活力、競爭能力、市場應(yīng)變能力和技術(shù)創(chuàng)新能力。CAD/CAM軟件作為企業(yè)信息化基礎(chǔ)應(yīng)用軟件,其發(fā)展過程和趨勢是從單項技術(shù)的應(yīng)用到各種技術(shù)的集成化應(yīng)用,從單個企業(yè)向集團聯(lián)盟化發(fā)展,這不僅是CAD/CAM技術(shù)和產(chǎn)品的趨勢,同時也反映了制造業(yè)信息化技術(shù)的應(yīng)用趨勢。CAD/CAM技術(shù)和系統(tǒng)的發(fā)展和應(yīng)用使傳統(tǒng)的產(chǎn)品設(shè)計方法與生產(chǎn)模式發(fā)生了深刻變化,產(chǎn)生了巨大的經(jīng)濟效益和社會效益。但是,目前在CAD/CAM技術(shù)和系統(tǒng)應(yīng)用方面存在以下問題:(1)為了促進制造業(yè)信息化進程,CAD/CAM的應(yīng)用需要進一步推廣和深化,系統(tǒng)集成化、網(wǎng)絡(luò)化的深化應(yīng)用是當前制造業(yè)信息化工作的主要任務(wù)。(2)CAD/CAM軟件種類越來越多,功能越來越復(fù)雜和完善,版本更新越來越快,對CAD/CAM軟件的推廣和應(yīng)用產(chǎn)生多方面的影響。(3)CAD/CAM技術(shù)和系統(tǒng)的應(yīng)用不僅僅是掌握一種工具,其在制造過程中的使用是智能的創(chuàng)造性活動過程,需要特定領(lǐng)域知識和經(jīng)驗的支持。(4)許多企業(yè)管理模式落后,管理水平跟不上,投資大部分放在硬件上,軟件投資不足,CAD/CAM技術(shù)和系統(tǒng)難以正常、高效地使用。(5)對CAD/CAM技術(shù)和系統(tǒng)方面的人員培訓不足,造成精通掌握CAD/CAM技術(shù)和系統(tǒng)應(yīng)用的人才嚴重缺乏。

內(nèi)容概要

  《AutoCAD開發(fā)篇》全面介紹AutoCAD中Visual LISP的功能,包括AutoLISP語言概述、AutoLISP基礎(chǔ)、AutoLISP與AutoCAD的通信、Visual LISP集成開發(fā)環(huán)境、使用Visual LISP開發(fā)AutoLISP程序、簡單開發(fā)實例、普通圓柱蝸桿傳動的承載能力計算系統(tǒng)開發(fā)、環(huán)面包絡(luò)圓柱蝸桿傳動設(shè)計的幾何尺寸計算及參數(shù)化繪圖系統(tǒng)開發(fā)、滾針軸承與帶座外球面球軸承CAD系統(tǒng)開發(fā)、擺線針輪行星傳動幾何尺寸計算系統(tǒng)開發(fā)等內(nèi)容。《AutoCAD開發(fā)篇》緊扣“實用”和“提高”兩大基點,系統(tǒng)介紹了AutoCAD二次開發(fā)的功能和使用技巧。從基本概念和基本操作開始,通過具體實例由淺入深、循序漸進,以幫助讀者盡快地掌握AutoCAD中Visual LISP的功能,提高計算機輔助設(shè)計能力。在配套光盤中附有《AutoCAD開發(fā)篇》所講述的各種實例文件,有利于讀者理解和掌握相關(guān)知識?!  禔utoCAD開發(fā)篇》內(nèi)容新穎實用,實例豐富,是面向AutoCAD中高級用戶的一本實用教程,可供從事機械設(shè)計與制造、模具制造、鈑金設(shè)計、焊接等工作的工程技術(shù)人員以及大專院校師生、CAD/CAM研究與應(yīng)用人員參閱。

書籍目錄

第1章 AutoLISP語言概述1.1 AutoLISP語言的發(fā)展1.2 AutoLISP語言特點1.3 AutoLISP程序特點1.4 AutoCAD的開發(fā)歷史第2章 AutoLISP基礎(chǔ)2.1 AutoLISP表達式的數(shù)據(jù)類型和變量2.1.1 AutoLISP表達式2.1.2 AutoLISP的數(shù)據(jù)類型2.1.3 AutoLISP的變量2.2 AutoLISP基本函數(shù)2.2.1 數(shù)學運算函數(shù)2.2.2 三角函數(shù)2.2.3 邏輯函數(shù)2.2.4 if條件函數(shù)2.2.5 求水仙花數(shù)實例2.2.6 cond多分支函數(shù)2.2.7 repeat重復(fù)函數(shù)2.2.8 while循環(huán)函數(shù)2.2.9 prog聯(lián)組求多個表達式值函數(shù)2.2.10 表處理函數(shù)2.2.11 字符串處理函數(shù)2.2.12 變量處理函數(shù)2.2.13 符號處理函數(shù)2.2.14 用戶自定義函數(shù)第3章 AutoLISP與AutoCAD的通信3.1 命令函數(shù)3.2 用戶輸入函數(shù)3.3 顯示控制函數(shù)3.3.1 圖形窗口和文本窗口控制函數(shù)3.3.2 命令行打印輸出函數(shù)3.4 查詢函數(shù)3.4.1 系統(tǒng)和環(huán)境變量3.4.2 系統(tǒng)配置控制函數(shù)3.5 幾何實用函數(shù)3.5.1 幾何計算函數(shù)3.5.2 對象捕捉函數(shù)3.6 轉(zhuǎn)換函數(shù)3.6.1 字符串轉(zhuǎn)換函數(shù)3.6.2 角度轉(zhuǎn)換函數(shù)3.6.3 單位轉(zhuǎn)換函數(shù)3.6.4 坐標系轉(zhuǎn)換函數(shù)3.7 創(chuàng)建選擇集函數(shù)3.8 重畫函數(shù)3.9 將文本寫入狀態(tài)欄或屏幕菜單區(qū)函數(shù)第4章 VisualLISP集成開發(fā)環(huán)境4.1 VisualLISP概述4.2 啟動VisualLISP4.3 VisualLISP界面4.3.1 菜單欄4.3.2 工具欄4.3.3 文本編輯窗口4.3.4 跟蹤窗口4.3.5 控制臺窗口4.3.6 狀態(tài)欄4.4 加載AutoLISP程序4.5 運行AutoLISP程序4.6 退出VisualLISP第5章 使用VisuaILISP開發(fā)AutoLISP程序5.1 組織5.1.1 開發(fā)層次5.1.2 開發(fā)步驟5.2 編寫5.2.1 使用文本編輯器編寫5.2.2 使用控制臺窗口5.3 調(diào)試5.3.1 調(diào)試功能5.3.2 加載調(diào)試實例5.3.3 運行時調(diào)試5.3.4 綜合調(diào)試實例5.4 編譯第6章 簡單開發(fā)實例6.1 公路平曲線工程計算實例6.1.1 題目6.1.2 分析6.1.3 程序6.1.4 運行6.2 蓋板的平面圖形繪制實例6.2.1 題目6.2.2 分析6.2.3 程序6.2.4 運行6.3 標準螺栓的視圖繪制實例6.3.1 題目6.3.2 分析6.3.3 程序6.3.4 運行6.4 齒輪三維建模6.4.1 題目6.4.2 分析6.4.3 程序6.4.4 運行6.5 彈簧的三維建模6.5.1 題目6.5.2 分析6.5.3 程序6.5.4 運行6.6 基于VL.ISP創(chuàng)建用戶自定義工具欄6.6.1 概述6.6.2 工具欄的規(guī)劃6.6.3 工具欄的設(shè)計6.6.4 移植第7章 綜合開發(fā)實例——普通圓柱蝸桿傳動的承載能力計算系統(tǒng)開發(fā)7.1 普通圓柱蝸桿傳動7.2 普通圓柱蝸桿傳動的承載能力計算CAD系統(tǒng)實現(xiàn)7.2.1 程序流程圖7.2.2 用戶界面的介紹7.2.3 關(guān)鍵技術(shù)的實現(xiàn)7.2.4 對話框的驅(qū)動7.2.5 幻燈片的制作與顯示7.3 減速器的設(shè)計繪圖7.3.1 減速器的設(shè)計要求7.3.2 減速器的設(shè)計方案7.3.3 減速器的計算校核7.4 運行實例7.4.1 輸入已知條件7.4.2 計算蝸輪齒數(shù)7.4.3 確定許用應(yīng)力7.4.4 確定接觸強度7.4.5 求蝸輪的圓周速度,并校核效率7.4.6 校核蝸輪齒面的接觸強度7.4.7 蝸輪齒根彎曲強度校核第8章 綜合開發(fā)實例——環(huán)面包絡(luò)圓柱蝸桿傳動設(shè)計的幾何尺寸計算及參數(shù)化繪圖系統(tǒng)開發(fā)8.1 環(huán)面包絡(luò)圓柱蝸桿傳動8.2 環(huán)面包絡(luò)圓柱蝸桿傳動設(shè)計計算8.2.1 蝸桿傳動的應(yīng)用8.2.2 環(huán)面包絡(luò)圓柱蝸桿傳動設(shè)計的幾何尺寸計算過程8.3 環(huán)面包絡(luò)圓柱蝸桿計算與參數(shù)化繪圖系統(tǒng)框架8.3.1 程序加載和調(diào)用方法8.3.2 用戶界面的介紹8.3.3 關(guān)鍵技術(shù)的實現(xiàn)8.3.4 對話框的驅(qū)動8.3.5 子對話框的嵌入8.3.6 幻燈片的制作與顯示8.3.7 計算程序和繪圖程序的連接8.4 系統(tǒng)應(yīng)用實例8.4.1 蝸桿傳動的要求8.4.2 計算過程8.4.3 計算結(jié)果8.5 環(huán)面包絡(luò)圓柱蝸桿一級減速器的設(shè)計8.5.1 減速器設(shè)計的要求8.5.2 減速器設(shè)計方案的比較8.5.3 減速器的計算第9章 綜合開發(fā)實例——滾針軸承與帶座外球面球軸承CAD系統(tǒng)開發(fā)9.1 滾針軸承與帶座外球面球軸CAD系統(tǒng)總體構(gòu)想9.1.1 本課題研究的主要內(nèi)容9.1.2 滾針軸承與帶座外球面球軸承CAD系統(tǒng)的總流程圖9.1.3 滾針軸承與帶座外球面球軸承的DCL流程圖9.1.4 滾針軸承與帶座外球面球軸承的LISP流程圖9.1.5 滾針軸承與帶座外球面球軸承的參數(shù)化繪圖流程圖9.1.6 關(guān)鍵技術(shù)9.2 滾針軸承與帶座外球面球軸承的選用與計算9.2.1 滾針軸承與帶座外球面球軸承的選用9.2.2 滾針軸承與帶座外球面球軸承選型參數(shù)計算9.3 系統(tǒng)框架9.3.1 VisualLISP在AutoCAD中的嵌入(加載)和調(diào)用9.3.2 用戶界面的組成和使用方法9.3.3 關(guān)鍵技術(shù)的應(yīng)用9.4 應(yīng)用實例9.4.1 載荷計算與校核9.4.2 參數(shù)化繪圖9.5 挖掘機減速裝置的設(shè)計9.5.1 減速器的介紹及其工作原理9.5.2 軸承的設(shè)計9.5.3 齒輪的選擇及其軸的設(shè)計第10章 綜合開發(fā)實例——擺線針輪行星傳動幾何尺寸計算系統(tǒng)開發(fā)10.1 擺線針輪行星傳動10.2 擺線針輪行星傳動CAD系統(tǒng)的實現(xiàn)方法10.2.1 設(shè)計原理10.2.2 程序設(shè)計方法10.3 擺線針輪行星傳動系統(tǒng)的總體設(shè)計10.3.1 開發(fā)平臺10.3.2 總體設(shè)計模塊10.3.3 設(shè)計計算分析10.4 系統(tǒng)框架10.4.1 對話框程序的設(shè)計10.4.2 驅(qū)動程序的設(shè)計10.5 實例驗證10.5.1 具體驗證過程10.5.2 其他技術(shù)處理10.6 擺線針輪行星減速器的設(shè)計10.6.1 設(shè)計要求10.6.2 設(shè)計方案10.6.3 設(shè)計計算及其結(jié)果

章節(jié)摘錄

插圖:6.6.2工具欄的規(guī)劃對使用工具欄比較方便的命令,如專業(yè)方面常用命令或者選擇項,將之規(guī)劃到工具欄的設(shè)計項目中,供用戶迅速選取。同時,新設(shè)計的工具欄要與菜單欄互相配合,使工具欄與菜單欄的混合應(yīng)用來組建整個AutoCAD界面。規(guī)劃新的用戶工具欄,首先要了解影響因素,包括:公司、單位或個人專業(yè)上的需求;個人的操作習慣;硬件配置;與將來系統(tǒng)的銜接等。規(guī)劃的內(nèi)容和目標習慣上包括:建立專業(yè)性需求的繪圖載入流程,針對專業(yè),對那些每次進入AutoC:AD的例行工作,如框圖的載入,繪圖單位與比例的不同而自動變化的圖框縮放、相關(guān)繪圖環(huán)境的變量設(shè)定等;簡化AutoC:AD現(xiàn)有的命令,使常用命令一次選到,提高設(shè)計效率;命令改進與命令創(chuàng)造;建立專業(yè)性命令功能;與輸入設(shè)備的配合等。6.6.3工具欄的設(shè)計1.按鈕圖形設(shè)計工具欄的樣式新穎,一個功能對應(yīng)一個按鈕。代表功能的圖形設(shè)計,一般建議使用“畫圖”這樣的影像編輯軟件來制作,并存為對應(yīng)的“.bmp”文件,置于一個文件夾中。在“畫圖”軟件里繪制工具欄按鈕圖形時,其大小就是實際的按鈕圖形大小,所以,如何以一代表此圖形功能而又能置入此小空間的原則來設(shè)計圖形,需要煞費苦心,一般要求簡潔便于識讀。如果圖形做得太大,則超出的部分將會被截掉,這時需要回到“畫圖”軟件里修改該圖形大小,再保存文件就可以了。如后面將要提到的“正齒輪”按鈕圖形可以設(shè)計成如圖6-11所示的形狀。

編輯推薦

《AutoCAD開發(fā)篇》:CAD/CAM軟件工程應(yīng)用實例叢書。

圖書封面

評論、評分、閱讀與下載


    AutoCAD開發(fā)篇 PDF格式下載


用戶評論 (總計5條)

 
 

  •   這本書沒有對lisp的語法、變量定義類型等進行詳細講解,雖然配有實例,仍感覺不是新手學習的好材料~新手請慎重~特別是之前連其他語言也沒有接觸過的,買了肯定后悔
  •   書是正版,但是一半以上的篇幅都在介紹案例,而且案例只給出一大堆代碼,沒有相關(guān)解釋,與CAD相關(guān)的填充、標注等沒有介紹,個人建議謹慎購買。
  •   內(nèi)容詳細,也有很多的實例,特別適合新手
  •   快遞書的包裝不錯,有點編程基礎(chǔ)看沒問題的,很喜歡
  •   不錯,比較容易看懂,可以照著學
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7