基础及工程设计实例丛书AutoCAD2009中文版二次开发实例教程
分類: 图书,计算机/网络,CAD CAM CAE ,AutoCAD及计算机辅助设计,
作者: 刘言松,贺炜编著
出 版 社: 化学工业出版社
出版时间: 2009-4-1字数:版次: 1页数: 261印刷时间:开本: 16开印次:纸张:I S B N : 9787122048325包装: 平装内容简介
本书分为基础篇和实例篇,其中基础篇简要介绍了AutoCAD 2009中文版、Visual LISP开发环境、Visual LISP编程基础等;实例篇通过标准件参数化绘图系统开发、常用件参数化绘图系统开发、形位公差和表面粗糙度自动标注系统开发、平面凸轮参数化绘图系统开发实例的讲解,使读者能快速掌握利用AutoCAD 2009中文版进行二次开发的方法,并具有使用Visual LISP语言编程的能力。全书语言叙述精炼、实例讲解过程翔实,以期能给从事AutoCAD二次开发的读者以有力的指导。
本书适用于AutoCAD中级和高级读者,尤其适合作为工科院校机械类及相关专业学生的教材,也可以作为从事AutoCAD二次开发工作的工程技术人员的参考书和其他相关人员的AutoCAD培训教材使用。
目录
第1篇 基础篇
第1章 Visual LISP概述
1.1 AutoCAD 2009中文版简介
1.2 Visual LISP开发环境
1.3 AutoLISP与Visual LISP的关系
第2章 Auto LISP编程基础
2.1 AutoLISP语言的数据类型
2.2 AutoLISP的变量
2.3 AutoLISP的表达式
2.4 AutoLISP的函数
2.5 对话框开发技术
第2篇 实例篇
第3章 标准件参数化绘图系统开发
3.1 标准件概述
3.2 参数化绘图程序设计
3.3 对话框程序设计
3.4 对话框程序与参数化绘图程序的连接
3.5 程序在AutoCAD菜单中的嵌入
3.6 本章小结
3.7 练习题
第4章 常用件参数化绘图系统开发
4.1 常用件概述
4.2 参数化绘图程序设计
4.3 对话框程序设计
4.4 对话框程序与参数化绘图程序的连接
4.5 程序在AutoCAD菜单中的嵌入
4.6 本章小结
4.7 练习题
第5章 形位公差和表面粗糙度自动标注系统开发
第6章 平面凸轮参数化绘图系统的开发
第7章 VBA工具
附录一 AutoLISP函数
附录二 AutoCAD快捷键
附录三 AutoLISP错误代码及解释
参考文献
书摘插图
第1篇 基础篇
第1章 Visual LISP概述
1.1 AutoCAD 2009中文版简介
启动AutoCAD 2009中文版,进入其操作界面,如图1-1所示。与以前各版本相比较,AutoCAD 2009中文版(代号Raptor)的操作界面发生了很大的变化。下面介绍AutoCAD2009中文版操作界面的主要组成。
1.1.1 功能区
功能区是一种选项板,包括“选项卡”和“面板”两部分,如图1-1所示。功能区用于显示工作空间中基于任务的按钮和控件,与当前工作空间相关的操作都单一简洁地置于功能区中。使用功能区时无需显示多个工具栏,它通过单一紧凑的界面使应用程序变得简洁有序,同时使可用的工作区域最大化。
用户使用“二维草图与注释”工作空间或“三维建模”工作空间创建或打开图形时,功能区将自动显示。也可以通过在命令窗口中输入“ribbon”命令打开功能区。要关闭功能区,应在命令窗口中输入“ribbonclose”命令。
默认情况下,在创建或打开图形时,水平功能区将显示在操作界面的顶部,如图1-1所示。也可以将功能区放置在操作界面的左侧、右侧或底部。其操作方法是:在功能区的选项卡上右击,弹出如图1-2所示的功能区右键菜单,单击“浮动”命令,则功能区将以浮动形式显示,如图1-3所示。可以把浮动显示的功能区拖动到AutoCAD 2009中文版操作界面的左侧、右侧或底部。
……