《AutoCAD R12/R13应用C程序设计 机械CAD编程方法与实例》求取 ⇩

目录1

第一章 AutoCAD环境下C语言的使用方法1

1.1 AutoCAD开发系统(ADS)1

1.1.1 ADS的组成1

1.1.2 ADS程序的构造及使用过程2

1.1.3 实模式与保护模式2

1.1.4 AutoCAD 386 R12使用的C编译器2

1.1.5 AutoCAD 386 R13使用的C编译器3

1.1.8 C与AutoLISP的性能对比4

1.1.7 AutoCAD R13 for Windows使用的C编译器4

1.1.6 AutoCAD R12 for Windows使用的C编译器4

1.2 ADS编程5

1.2.1 ADS样本程序5

1.2.2 ADS程序结构及编程要点7

1.2.3 ADS编程实例7

1.2.4 ADS程序的编译与连接9

1.2.5 ADS程序的运行9

1.3 MetaWare High C的使用9

1.3.1 High C简介9

1.3.2 用High C建立ADS应用程序10

1.3.3 使用High C的批处理程序12

1.3.4 用High C建立API应用程序13

1.3.5 用High C建立ASI应用程序13

1.4 WATCOM C的使用14

1.4.1 WATCOM C简介14

1.4.2 用WATCOM C建立ADS应用程序14

1.4.3 用WATCOM C建立API应用程序15

1.4.4 用WATCOM C建立ASI应用程序15

1.5.3 ADS程序的编写16

1.5.4 程序的编译与连接16

1.5.1 Microsoft C的版本16

1.5.2 工作目录的建立16

1.5 Microsoft C的使用16

1.5.5 程序的运行17

1.5.6 有关配置问题17

1.6 Borland C++的使用18

1.6.1 Borland C++的使用概况18

1.6.2 程序的编译与连接18

2.1.3 开发AutoCAD中文环境的基本途径20

2.1.2 AutoCAD中文环境的设计要求20

第二章 AutoCAD中文环境20

2.1.1 AutoCAD中文环境的开发背景20

2.1 AutoCAD中文环境的设计思想20

2.1.4 AutoCAD中文环境的设计思路21

2.2 汉字显示模块的设计21

2.2.1 VGA图形控制器的编程21

2.2.2 汉字显示的C源程序23

2.2.3 AutoCAD环境下汉字显示程序26

2.3.2 区位码处理程序30

2.3.1 主控系统的设计30

2.3 汉字输入模块的设计30

2.3.3 拼音码处理程序31

2.3.4 汉字输入模块与其它模块的联系32

2.4 汉字标注模块的设计32

2.4.1 矢量汉字库33

2.4.2 汉字字型的设置33

2.4.3 汉字标注33

2.5 辅助模块的设计33

2.6.1 软件功能34

2.6 AutoCAD中文环境的制作34

2.5.1 从文本文件中提取汉字34

2.5.3 西文字符的显示34

2.5.2 在命令行使用汉字提示34

2.6.2 使用方法35

2.6.3 使用注意事项38

2.6.4 AutoCAD中文环境C源程序38

2.7 直接使用点阵汉字库进行标注60

2.7.1 使用点阵字库进行标注的方法60

2.7.2 标注实例61

2.7.3 标注点阵汉字的C源程序61

2.7.4 使用点阵汉字与使用矢量汉字的比较65

2.7.5 AutoCAD繁体汉字中文环境的制作方法66

第三章 设置绘图工作环境67

3.1 绘图工作环境67

3.1.1 绘图工作环境所包含的内容67

3.1.2 设置绘图工作环境的方法67

3.2.3 比例的设置方法68

3.2.2 比例的取值68

3.2 比例68

3.2.1 比例的含义68

3.3 图幅与标题栏69

3.3.1 图幅与标题栏的尺寸及样式69

3.3.2 图幅与标题栏的设置方法70

3.4 线型73

3.4.1 线型、颜色、笔号之间的关系73

3.4.2 常用标准层73

3.4.3 设置线型的方法73

3.5.1 字型与字高74

3.5 字型与标注变量74

3.5.2 标注变量75

3.6 设置绘图工作环境的源程序76

3.6.1 设置绘图工作环境的C源程序76

3.6.2 设置绘图工作环境的对话框文件91

第四章 二维参数化绘图96

4.1 参数化绘图概述96

4.1.1 参数化绘图的意义96

4.1.2 参数化绘图的表现形式96

4.1.4 2D参数化绘图的基本手段97

4.1.3 2D与3D参数化绘图97

4.2.1 构型设计98

4.2.2 程序驱动98

4.2 程序驱动法参数化绘图98

4.3 轴承座设计实例99

4.3.1 设计要求99

4.3.2 构型设计100

4.3.3 程序驱动100

4.3.4 轴承座参数化绘图的C源程序104

4.3.5 轴承座参数化绘图的对话框文件114

4.4.2 尺寸驱动法参数化绘图的基本过程116

4.4.3 尺寸驱动法参数化绘图实例116

4.4 尺寸驱动法参数化绘图116

4.4.1 尺寸驱动法参数化绘图的特征116

4.4.4 尺寸驱动法参数化绘图实例程序119

第五章 三维参数化绘图125

5.1 3D参数化绘图的特点125

5.1.1 三维模型与三视图125

5.1.2 三维模型的构造方法125

5.2.2 AutoCAD Designer126

5.2.1 高级造型扩展AME126

5.1.3 三视图的制作126

5.2 AutoCAD三维实体造型软件126

5.1.4 3D参数化绘图的过程126

5.3 AME编程127

5.3.1 AME编程的两种方法127

5.3.2 AME命令编程127

5.3.3 API函数编程128

5.4 “工字梁”设计实例129

5.4.1 设计要求129

5.4.2 程序设计129

5.4.3 程序的运行130

5.4.4 设计“工字梁”的C源程序131

第六章 数据交换技术137

6.1 数据交换的目的与方法137

6.1.1 数据交换的目的137

6.1.2 数据交换的方法137

6.2 数据库接口ASE138

6.2.1 ASE的功能138

6.2.2 ASE所支持的DBMS138

6.2.4 ASE编程139

6.2.3 ASE的使用139

6.3.1 互联要求140

6.3 AutoCAD与dBASEⅢ互联实例140

6.3.2 ASI程序设计141

6.3.3 ASI程序的运行142

6.3.4 示例程序ASI_DEMO.C142

6.4 用数据文件方法实现数据交换146

6.4.1 数据文件与数据结构146

6.4.2 数据结构的形式146

6.4.4 数据交换实例程序147

6.4.3 数据的存取147

第七章 尺寸公差标注151

7.1 尺寸公差标注系统的设计151

7.1.1 尺寸公差标注系统的基本任务151

7.1.2 尺寸公差的分布特征151

7.1.3 查询模块的设计151

7.1.4 标注模块的设计152

7.2.2 软件的使用方法153

7.2.1 软件的功能153

7.2 尺寸公差标注实用软件153

7.2.3 尺寸公差标注系统的C源程序156

7.2.4 尺寸公差标注系统的对话框文件170

第八章 形位公差标注173

8.1 形位公差标注系统的设计173

8.1.1 形位公差标注的内容与要求173

8.1.2 形位公差的查询173

8.1.3 标注模块的设计173

8.1.4 形位公差中特殊字符的表示方法175

8.1.5 公差代号的绘制方法176

8.1.6 基准代号的标注177

8.1.7 操作界面的设计178

8.2 形位公差标注实用软件178

8.2.1 软件的功能178

8.2.2 软件的使用方法178

8.2.3 形位公差标注系统的C源程序181

8.2.4 形位公差标注系统的对话框文件194

9.1.2 粗糙度符号的设计196

9.1.1 表面粗糙度系统概述196

9.1 表面粗糙度系统的设计196

第九章 表面粗糙度标注196

9.1.3 标注模块的设计197

9.2 表面粗糙度标注实用软件197

9.2.1 软件的功能197

9.2.2 软件的使用方法197

9.2.3 表面粗糙度标注系统C源程序199

9.2.4 表面粗糙度标注系统的对话框文件206

10.1.2 标准件库的功能208

10.1.3 标准件库的技术特点208

10.1 标准件库的功能208

10.1.1 开发标准件库的目的208

第十章 标准件库208

10.2 开发标准件库的方法209

10.2.1 标准件库的结构209

10.2.2 模块的划分211

10.2.3 数据管理系统的设计211

10.2.7 组合件的设计212

10.2.6 绘图模块的设计212

10.2.5 数据处理模块的设计212

10.2.4 输入模块的设计212

10.3 螺栓库设计实例213

10.3.1 有关技术说明213

10.3.2 程序的使用方法214

10.3.3 制作螺栓库的C源程序217

10 3.4 制作螺栓库的对话框文件229

11.1.2 图素库的制作方法233

11.1.1 建立图素库的意义233

11.1 建立图素库的意义和方法233

第十一章 图素库233

11.2 轴图素库234

11.2.1 轴图素库的功能234

11.2.2 轴图素库中的内容234

11.2.3 制作轴图素库的技术要点235

11.2.4 轴图素库应用实例236

11.2.5 建立轴图素库的C源程序238

11.2.6 建立轴图素库的对话框文件250

12.1.2 标题栏栏目的填充253

12.1.1 制作标题栏的方法253

12.1 标题栏253

第十二章 标题栏与明细表253

12.1.3 标题栏制作与栏目填充的C源程序254

12.1.4 标题栏栏目填充的对话框文件261

12.2 明细表262

12.2.1 明细表的格式262

12.2.2 明细表的自动生成与填充263

12.2.3 明细表制作实例263

12.2.4 制作明细表的C源程序265

12.2.5 制作明细表的对话框文件271

第十三章 运行文档的制作274

13.1 运行文档的作用及格式274

13.1.1 运行文档的作用274

13.1.2 运行文档的格式274

13.2 运行文档的制作方法274

13.2.1 文档的创建274

13.2.2 标题的制作275

13.2.3 数据与说明信息的产生275

13.2.4 日期及时间275

13.2.6 文档制作实例276

13.2.5 打印格式的确定276

13.3 在AutoCAD中阅读文档279

13.3.1 AutoCAD图形屏幕与文本279

13.3.2 阅读实例279

13.3.3 阅读文档的C源程序280

13.3.4 阅读文档的对话框文件283

14.1.1 AutoCAD级用户界面284

14.1.2 操作系统级用户界面284

14.1 用户界面的类型284

第十四章 用户界面设计284

14.2 编程对话框285

14.2.1 对话框的结构285

14.2.2 对话控制语言285

14.2.3 驱动程序286

14.2.4 对话框中的图文混排288

14.2.5 对话框对外围程序模块的组织288

14.3 操作系统级主控程序290

14.3.1 主控程序的作用及运行方式290

14.3.2 主控程序对AutoCAD的引导290

14.3.5 界面中的鼠标驱动291

14.3.3 主控程序的界面291

14.3.4 内存的分配与利用291

14.3.6 一个典型的主控界面292

14.3.7 主控界面实例的C源程序293

第十五章 AutoCAD for Windows程序设计303

15.1 AutoCAD for Windows的特点303

15.1.1 AutoCAD for Windows的性能303

15.2.1 编写Windows ADS程序的基本要求304

15.2 Windows ADS程序设计方法304

15.1.3 Windows ADS304

15.1.2 运行AutoCAD for Windows的软硬件环境304

15.2.2 Windows ADS程序的组成305

15.2.3 C源程序的开发305

15.2.4 DEF文件的开发306

15.2.5 RC文件的开发306

15.2.6 ICO文件307

15.3 Windows ADS编程实例307

15.3.1 实例程序的功能及使用方法307

15.3.2 源程序WIN_DEMO.C310

15.3.3 模块定义文件WIN_DEMO.DEF313

1 5.3.4 资源描述文件WIN_DEMO.RC314

15.4 Borland C++3.1编译Windows ADS程序314

15.4.1 文件的路径314

15.4.2 集成开发环境(IDE)315

15.4.3 使用项目(Project)315

15.4.4 编译与连接317

15.5 Microsoft C/C++ 7.0编译Windows ADS程序317

15.5.1 安装Windows SDK317

15.5.2 设置工作环境317

15.5.3 编译与连接318

15.6 DOS ADS程序向Windows移植319

15.6.1 DOS ADS与Windows ADS的异同319

15.6.2 DOS ADS程序向Windows移植实例319

第十六章 AutoCAD实用C函数集锦321

16.1 测试ADS程序是否已装入内存321

16.2 卸下当前程序以外的所有ADS程序322

16.3 调用其它ADS程序中定义的函数322

16.4 内存的动态申请与回收326

16.5 系统变量的存取327

16.6 图元数据函数328

16.7 获取常用图元的数据331

16.8 访问符号表335

16.9 构造选择集336

16.10 在ads_command()中拖动选择集340

16.11 用ads_draggen()函数拖动图形341

16.12 定义外部函数的两种方法343

16.13 不返回nil344

16.14 用户输入项的约束处理345

16.15 有效利用输入输出函数346

16.17 工作文件名的设定347

16.16 图形屏幕与文本屏幕的自动切换347

16.18 程序首次运行标志349

16.19 点偶的使用350

16.20 显示AutoCAD帮助对话框350

附录 应用程序用的DXF组码353

1.DXF组码353

2.实体的组码354

3.图块和符号表的组码359

主要参考文献363

出版说明364

1995《AutoCAD R12/R13应用C程序设计 机械CAD编程方法与实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王福军编著 1995 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计实用技术与程序实例(1996 PDF版)
C语言程序设计实用技术与程序实例
1996 上海:上海科学普及出版社
matlab60程序设计与实例应用( PDF版)
matlab60程序设计与实例应用
pad编程方法与c语言程序设计( PDF版)
pad编程方法与c语言程序设计
AUTO CAD R12/R13应用C程序设计( PDF版)
AUTO CAD R12/R13应用C程序设计
AutoCAD ADS-C程序设计实务( PDF版)
AutoCAD ADS-C程序设计实务
北京:清华大学出版社
C语言程序设计及应用实例( PDF版)
C语言程序设计及应用实例
计算机程序设计方法与应用(1994 PDF版)
计算机程序设计方法与应用
1994 北京:北京科学技术出版社
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
AutoCAD R12/R13自学教程  Windows版(1996 PDF版)
AutoCAD R12/R13自学教程 Windows版
1996 北京:电子工业出版社
AutoCAD R12计算机辅助设计教程(1997 PDF版)
AutoCAD R12计算机辅助设计教程
1997 北京:人民邮电出版社
PAD编程方法与C语言程序设计(1989 PDF版)
PAD编程方法与C语言程序设计
1989 北京:电子工业出版社
Turbo C程序设计与应用(1993 PDF版)
Turbo C程序设计与应用
1993 长沙:国防科技大学出版社
C语言程序设计及应用实例(1995 PDF版)
C语言程序设计及应用实例
1995 北京:电子工业出版社
C程序设计实用教程(1994 PDF版)
C程序设计实用教程
1994 西安:西安电子科技大学出版社
Borland C++For Windows应用程序设计及实例(1996 PDF版)
Borland C++For Windows应用程序设计及实例
1996 西安:西安交通大学出版社