注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算AutoCADAUTOCAD 2000定制与开发

AUTOCAD 2000定制与开发

AUTOCAD 2000定制与开发

定 价:¥48.00

作 者: 杨素敏等编著
出版社: 人民邮电出版社
丛编项: AutoCAD 2000应用系列
标 签: 制图程序 AutoCAD

购买这本书可以去


ISBN: 9787115084866 出版时间: 2000-06-01 包装:
开本: 26cm+磁盘1片 页数: 418页 字数:  

内容简介

  本书介绍了Autodesk公司最新推出的AutoCAD 2000的二次开发技术,深入剖析了AutoCAD 2000的定制和开发方法。全书分为14章,内容包括AutoCAD 2000基本环境、定制的基本要求、自定义命令、定制与开发线型和填充图案、形与字体、菜单、工具栏、DIESEL语言的应用、DXF文件的应用、幻灯片、脚本文件及PostScript支持、ARX程序的应用、ActiveX Automation开发技术、AutoLISP语言及程序设计,以及对话框设计技术等。本书内容详实、方法具体,并附有许多很有代表性的例程。内容讲解循序渐进,图文并茂,适合于具有一定CAD技术基础的人员进行二次开发时参考,也可作为AutoCAD用户定制与开发的自学教程,同时还可用作大专院校相关专业的教材或教学参考用书。

作者简介

暂缺《AUTOCAD 2000定制与开发》作者简介

图书目录

第一章 认识AutoCAD 2000
1.1 AutoCAD 软件的发展
1.2 AutoCAD 2000的特点
1.3 AutoCAD 2000定制与开发功能
1.4 AutoCAD 2000增强或改进的定制特性
1.5 与二次开发相关的命令与约定
1.6 与二次开发相关的用户界面
1.6.1 AutoCAD主窗口
1.6.2 菜单
第二章 基本定制要求
2.1 AutoCAD 2000的环境设置
2.1.1 库搜索路径
2.1.2 简单目录结构
2.1.3 多配置文件
2.2 多图形文件目录
2.3 命令搜索过程
2.4 AutoCAD支持文件
2.4.1 ACAD.pgp(程序参数文件)
2.4.2 ACAD.mnl、mns、mnu、mnc、mnr(菜单文件)
2.4.3 *.lin、mln、pat(线型及填充图案定义文件)
2.4.4 *.scr(脚本文件)
2.4.5 *.psf和*.ps(PostScript支持文件)
2.4.6 *.dxf(图形交换文件)
2.4.7 *.unt(单位定义文件)
2.5 基本开发过程和方法
第三章 自定义命令
3.1 程序参数文件acad.pgp的结构和功能
3.2 定义外部命令
3.3 定义命令缩写和命令别名
3.4 重定义命令
3.5 定制在线文档
3.5.1 Windows帮助文件的编制过程和内容
3.5.2 运行AutoCAD帮助文件
第四章 线型和填充图案的定制与开发
4.1 线型文件的定义格式
4.2 标准线型文件
4.2.1 简单线型
4.2.2 复合线型
4.3 简单线型的开发
4.3.1 利用Linetype生成新线型
4.3.2 通过编辑线型文件生成新线型
4.4 复合线型的开发
4.4.1 复合线型的格式
4.4.2 复合线型的开发
4.5 线型的加载和调用
4.5.1 线型的加载
4.5.2 线型的调用和修改
4.6 图案填充
4.6.1 图案的构成
4.6.2 图案的定义格式
4.6.3 填充图案的开发
第五章 形与字体的定制与开发
5.1 定义形文件
5.1.1 形的定义格式
5.1.2 矢量长度和方向编码
5.1.3 特殊代码
5.2 编译形文件
5.3 加载形文件
5.4 调用形文件
5.5 高级形定义
5.6 形应用举例
5.7 文本字体
5.8 大字体文本
5.8.1 定义大字体
5.8.2 使用大字体文件
5.8.3 交替使用大字体
第六章 菜单的定制与开发
6.1 菜单文件的类型及使用
6.1.1 菜单文件类型
6.1.2 资源位映像
6.1.3 加载菜单文件
6.2 菜单文件的格式
6.2.1 菜单文件的结构
6.2.2 菜单文件的格式
6.2.3 菜单项的表示方法
6.3 菜单项的构造
6.3.1 Name Tags
6.3.2 Labels
6.3.3 Menu Macros
6.4 菜单组
6.5 用户定义菜单的开发
6.5.1 在ACAD.MNU中增加新菜单
6.5.2 建立用户菜单
6.5.3 运用基本菜单和局部菜单建立用户菜单
6.5.4 菜单项定义和菜单显示的关系
6.6 按钮菜单和辅助菜单
6.6.1 创建按钮和辅助菜单
6.6.2 按钮和辅助菜单的调用
6.6.3 反斜杠的特殊用法
6.7 下拉菜单和快捷菜单
6.7.1 创建下拉菜单
6.7.2 创建快捷菜单
6.7.3 下拉菜单及快捷菜单标签的语句
6.7.4 下拉菜单标题栏
6.7.5 级联子菜单
6.7.6 引用下拉菜单及快捷菜单
6.7.7 下拉菜单的交换和插入
6.8 图像控件菜单
6.8.1 图像控件菜单项
6.8.2 显示图像控件菜单
6.8.3 图像控件菜单示例
6.8.4 为图像控件菜单准备幻灯片
6.9 屏幕菜单
6.9.1 创建屏幕菜单
6.9.2 屏幕子菜单
6.9.3 菜单项标签
6.9.4 Menuctl系统变量
6.10 菜单特定帮助
6.11 快捷键
6.12 菜单开发举例
第七章 工具栏的定制与开发
7.1 工具栏的定义结构
7.2 定制工具栏
7.2.1 用工具栏对话框定制工具栏
7.2.2 用编辑菜单文件的方法定制工具栏
7.3 工具栏的编辑
7.3.1 显示和隐藏工具栏
7.3.2 增加和删除工具栏中的按钮
7.4 创建自定义按钮
7.4.1 创建BUTTON型按钮
7.4.2 创建FLYOUT型按钮
7.5 工具栏开发实例
第八章 DIESEL语言的应用
8.1 状态栏的配置
8.1.1 系统变量MODEMACRO简介
8.1.2 MODEMACRO的定义
8.1.3 通过AutoLISP定义MODEMACRO
8.2 DIESEL在菜单中的应用
8.3 DIESEL在AutoLISP中的应用
8.4 DIESEL字符函数
8.5 DLESEL中的错误信息的显示
第九章 DXF 文件的应用
9.1 DXF文件的格式
9.1.1 DXF文件的总体结构
9.1.2 DXF文件的一般样式
9.1.3 DXF文件中组码和组值间的对应关系
9.2 Header节的定义和系统变量的设置
9.3 Classes(类节)
9.4 Table节(表节)
9.5 BLOCK(块节)
9.5.1 块定义格式
9.5.2 BLOCK节组码
9.5.3 ENDBLK节组码
9.6 ENTITIES 节
9.6.1 ENTITIES节的定义格式
9.6.2 应用于所有图形对象的组码
9.6.3 各实体专用组码
9.7 OBJECT节
9.7.1 OBJECT节的定义格式
9.7.2 OBJECT节的通用组码
9.8 THUMBNAILIMAGE节
9.9 读写DXF文件
9.9.1 读DXF文件
9.9.2 写DXF文件
第十章 幻灯片、脚本文件及POSTScript支持
10.1 幻灯片
10.1.1 创建幻灯片
10.1.2 观看幻灯片
10.1.3 创建幻灯片库
10.1.4 观看幻灯片库中的幻灯片
10.2 脚本文件
10.2.1 脚本文件的格式
10.2.2 创建脚本文件
10.2.3 运行脚本文件
10.2.4 启动AutoCAD时运行脚本文件
10.2.5 通过脚本文件建立幻灯片文件
10.2.6 通过高级语言生成脚本文件
10.3 PostScript支持
10.3.1 PostScript支持文件acad.psf
10.3.2 输出PostScript文件
10.3.3 PostScript高级处理过程
10.3.4 输入PostScript图像
10.3.5 使用PostScript字体
第十一章 ARX应用程序的开发
11.1 ADS与ARX
11.1.1 ARX应用程序的框架及其运行过程
11.1.2 ARX应用程序开发环境的设置
11.2 ARX类库简介
11.3 CAD图形数据库简介
11.3.1 图形数据库的结构与操作
11.3.2 重要的图形数据库对象及其操作
11.3.3 实体对象的属性与操作
11.3.4 容器对象的属性与操作
11.4 程序设计实例
第十二章 ActiveX Automation 开发技术
12.1 ActiveX技术
12.2 ActiveX Automation
12.3 Automation对象
12.4 AutoCAD 2000的对象模型
12.4.1 对象层次
12.4.2 Application对象
12.4.3 Preferences对象
12.4.4 Document对象
12.4.5 图形对象
12.4.6 非图形对象
12.4.7 Plot和Utility对象
12.4.8 对象集合Collection
12.5 Automation基本技术
12.5.1 引用AutoCAD对象类型库
12.5.2 设置应用程序全局变量
12.5.3 将Application对象与AutoCAD程序链接
12.5.4 使用Document对象
12.5.5 图形对象
12.5.6 编辑、查询图形对象
12.5.7 非图形对象的产生与编辑
12.6 Automation高级技术
12.6.1 交互输入
12.6.2 几何计算
12.6.3 SelectionSet(选择集)
12.6.4 实体过滤集
12.6.5 ViewPort(视口对象)
12.6.6 块处理
12.6.7 不同应用程序之间的焦点切换
12.7 程序设计实例
12.8 AutCAD 2000 中的VBA
12.8.1 VBA与VB程序比较
12.8.2 AutoCAD 2000的VBA集成开发环境(IDE)
12.8.3 AutoCAD 2000的VBA管理器
第十三章 AutoLISP语言及其程序设计
13.1 AutoLISP语言在AutoCAD中的作用
13.2 AutoLISP语言的特点
13.3 AutoLISP的程序结构
13.4 AutoLISP的运行环境
13.5 AutoLISP的内存分配
13.6 AutoLISP程序的执行过程
13.7 AutoLISP语言的数据类型
13.7.1 整数
13.7.2 实型数
13.7.3 符号
13.7.4 字符串
13.7.5 表
13.8 数值函数
13.8.1 计算函数
13.8.2 布尔运算函数
13.8.3 三角函数
13.9 表处理函数
13.9.1 提取表中数据的函数
13.9.2 构造和修改表的函数
13.9.3 提取并修改表中数据的函数
13.9.4 表的循环处理函数
13.9.5 其他表处理函数
13.10 符号处理函数
13.10.1 赋值函数
13.10.2 再求值函数
13.10.3 其他符号处理函数
13.11 函数处理函数
13.12 AutoCAD函数
13.12.1 交互式数据输入函数及相关计算函数(GET类输入函数)
13.12.2 图形处理函数
13.12.3 Command函数
13.12.4 坐标系转换及单位变换函数
13.12.5 查询和设置系统状态的函数
13.12.6 显示控制函数
13.13 字符串处理函数
13.13.1 字符与ASCII码互换函数
13.13.2 数字字符串互换函数
13.13.3 字符串处理函数
13.14 逻辑判断函数
13.14.1 相等验证函数
13.14.2 条件函数
13.14.3 循环函数
13.15 文件处理函数
13.15.1 搜索、获得文件的函数
13.15.2 打开、关闭文件的函数
13.15.3 用于文件输入输出的函数
13.16 实体和设备访问类函数
13.17 AutoCAD 2000的Visual LISP开发环境
13.18 AutoLISP程序设计综合举例
第十四章 AutoLISP对话框设计技术
14.1 对话框设计过程
14.2 用DCL定义对话框
14.2.1 控件及其属性
14.2.2 对话控件语言(DCL)语法简介
14.3 对话框PDB函数
14.3.1 对话框打开和关闭函数
14.3.2 控件和属性处理函数
14.3.3 列表框和弹出式列表框处理函数
14.3.4 图像控件处理函数
14.3.5 特定应用数据处理函数
14.3.6 对话框函数小结
14.4 对话框的AutoLISP驱动
14.4.1 驱动程序的操作过程
14.4.2 对话框控件驱动技术
14.5 对话框设计综合举例
附录A AutoCAD 2000的系统文件
附录B AutoCAD 2000文件类型
附录C AutoLISP的错误代码
附录D AutoLISP错误信息

本目录推荐