AutoCAD開發篇

所属分类:輔助設計與工程計算  
出版时间:2009-2   出版时间:曹岩、 來躍深 化學工業出版社 (2009-02出版)   作者:曹岩,來躍深 著   页数:263  

前言

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

内容概要

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

书籍目录

第1章 AutoLISP语言概述1.1 AutoLISP语言的发展1.2 AutoLISP语言特点1.3 AutoLISP程序特点1.4 AutoCAD的开发历史第2章 AutoLISP基础2.1 AutoLISP表达式的数据类型和变量2.1.1 AutoLISP表达式2.1.2 AutoLISP的数据类型2.1.3 AutoLISP的变量2.2 AutoLISP基本函数2.2.1 数学运算函数2.2.2 三角函数2.2.3 逻辑函数2.2.4 if条件函数2.2.5 求水仙花数实例2.2.6 cond多分支函数2.2.7 repeat重复函数2.2.8 while循环函数2.2.9 prog联组求多个表达式值函数2.2.10 表处理函数2.2.11 字符串处理函数2.2.12 变量处理函数2.2.13 符号处理函数2.2.14 用户自定义函数第3章 AutoLISP与AutoCAD的通信3.1 命令函数3.2 用户输入函数3.3 显示控制函数3.3.1 图形窗口和文本窗口控制函数3.3.2 命令行打印输出函数3.4 查询函数3.4.1 系统和环境变量3.4.2 系统配置控制函数3.5 几何实用函数3.5.1 几何计算函数3.5.2 对象捕捉函数3.6 转换函数3.6.1 字符串转换函数3.6.2 角度转换函数3.6.3 单位转换函数3.6.4 坐标系转换函数3.7 创建选择集函数3.8 重画函数3.9 将文本写入状态栏或屏幕菜单区函数第4章 VisualLISP集成开发环境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 状态栏4.4 加载AutoLISP程序4.5 运行AutoLISP程序4.6 退出VisualLISP第5章 使用VisuaILISP开发AutoLISP程序5.1 组织5.1.1 开发层次5.1.2 开发步骤5.2 编写5.2.1 使用文本编辑器编写5.2.2 使用控制台窗口5.3 调试5.3.1 调试功能5.3.2 加载调试实例5.3.3 运行时调试5.3.4 综合调试实例5.4 编译第6章 简单开发实例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创建用户自定义工具栏6.6.1 概述6.6.2 工具栏的规划6.6.3 工具栏的设计6.6.4 移植第7章 综合开发实例——普通圆柱蜗杆传动的承载能力计算系统开发7.1 普通圆柱蜗杆传动7.2 普通圆柱蜗杆传动的承载能力计算CAD系统实现7.2.1 程序流程图7.2.2 用户界面的介绍7.2.3 关键技术的实现7.2.4 对话框的驱动7.2.5 幻灯片的制作与显示7.3 减速器的设计绘图7.3.1 减速器的设计要求7.3.2 减速器的设计方案7.3.3 减速器的计算校核7.4 运行实例7.4.1 输入已知条件7.4.2 计算蜗轮齿数7.4.3 确定许用应力7.4.4 确定接触强度7.4.5 求蜗轮的圆周速度,并校核效率7.4.6 校核蜗轮齿面的接触强度7.4.7 蜗轮齿根弯曲强度校核第8章 综合开发实例——环面包络圆柱蜗杆传动设计的几何尺寸计算及参数化绘图系统开发8.1 环面包络圆柱蜗杆传动8.2 环面包络圆柱蜗杆传动设计计算8.2.1 蜗杆传动的应用8.2.2 环面包络圆柱蜗杆传动设计的几何尺寸计算过程8.3 环面包络圆柱蜗杆计算与参数化绘图系统框架8.3.1 程序加载和调用方法8.3.2 用户界面的介绍8.3.3 关键技术的实现8.3.4 对话框的驱动8.3.5 子对话框的嵌入8.3.6 幻灯片的制作与显示8.3.7 计算程序和绘图程序的连接8.4 系统应用实例8.4.1 蜗杆传动的要求8.4.2 计算过程8.4.3 计算结果8.5 环面包络圆柱蜗杆一级减速器的设计8.5.1 减速器设计的要求8.5.2 减速器设计方案的比较8.5.3 减速器的计算第9章 综合开发实例——滚针轴承与带座外球面球轴承CAD系统开发9.1 滚针轴承与带座外球面球轴CAD系统总体构想9.1.1 本课题研究的主要内容9.1.2 滚针轴承与带座外球面球轴承CAD系统的总流程图9.1.3 滚针轴承与带座外球面球轴承的DCL流程图9.1.4 滚针轴承与带座外球面球轴承的LISP流程图9.1.5 滚针轴承与带座外球面球轴承的参数化绘图流程图9.1.6 关键技术9.2 滚针轴承与带座外球面球轴承的选用与计算9.2.1 滚针轴承与带座外球面球轴承的选用9.2.2 滚针轴承与带座外球面球轴承选型参数计算9.3 系统框架9.3.1 VisualLISP在AutoCAD中的嵌入(加载)和调用9.3.2 用户界面的组成和使用方法9.3.3 关键技术的应用9.4 应用实例9.4.1 载荷计算与校核9.4.2 参数化绘图9.5 挖掘机减速装置的设计9.5.1 减速器的介绍及其工作原理9.5.2 轴承的设计9.5.3 齿轮的选择及其轴的设计第10章 综合开发实例——摆线针轮行星传动几何尺寸计算系统开发10.1 摆线针轮行星传动10.2 摆线针轮行星传动CAD系统的实现方法10.2.1 设计原理10.2.2 程序设计方法10.3 摆线针轮行星传动系统的总体设计10.3.1 开发平台10.3.2 总体设计模块10.3.3 设计计算分析10.4 系统框架10.4.1 对话框程序的设计10.4.2 驱动程序的设计10.5 实例验证10.5.1 具体验证过程10.5.2 其他技术处理10.6 摆线针轮行星减速器的设计10.6.1 设计要求10.6.2 设计方案10.6.3 设计计算及其结果

章节摘录

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

编辑推荐

《AutoCAD開發篇》︰CAD/CAM軟件工程應用實例叢書。

图书封面




    AutoCAD開發篇下載



用户评论 (总计5条)

 
 

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

計算機與互聯網 PDF免费下载,輔助設計與工程計算PDF免费下载。 计算机教程网 

计算机教程网 @ 2017