本书主要讲述利用高级语言Visual Basic对三维CAD软件Solid Edge进行二次开发的高级技术。本书以二次开发理论基础和技术基础、参考元素、轮廓图、特征建模、装配图、工程图、变量化设计与开发、数据库开发等内容为主线,每部分首先介绍相关的对象、方法和属性的功能、语法和参数,然后结合实例运行和说明,介绍Solid Edge二次开发的方法。
本书内容深入浅出,理论联系实际,读者可以加深理解,把枯燥无味的学习变得生动有趣,可以使读者快速掌握Solid Edge高级开发技术。对于广大的企业、高校和研究单位,本书是一本非常实用的使用指南,适合高等院校师生作为三维CAD教学和科研的参考用书。随书配的光盘包含书中程序实例的源代码,希望能对读者在学习中有所帮助。
Solid Edge软件能够对企业开发新产品,形成自己特色,提高设计效率提供帮助,二次开发是软件应用于企业工程实际的重要工具。本书主要讲述利用高级语言Visual Basic对三维CAD软件Solid Edge进行二次开发的技术,以二次开发理论基础和技术基础、参考元素、轮廓图、特征建模、装配图、工程图、变量化设计与开发、数据库开发等内容为主线,介绍了相关对象、方法和属性的功能、语法和参数,结合实例的运行和说明,说明Solid Edge二次开发的方法和技巧。
本书所附光盘包含书中程序实例的源代码。
本书可作为各类院校三维CAD教学和科研的参考用书,也可供机械设计、研究单位参考。
第一章 绪论
第1节 CAD概论
第2节 CAD软件的二次开发
第二章 VB编程基础
第1节 VisuaI Basic语言基础知识
第2节 编写公有和私有过程
第3节 面向对象编程
第4节 APl函数的使用
第5节 制作安装程序
第6节 代码调试和错误处理
第三章 Solid Edge二次开发基础
第1节 Solid Edge二次开发的理论基础
第2节 Solid Edge二次开发的技术基础
第3节 Solid Edge应用环境的启动与连接
第4节 Solid Edge文档的基本操作
第四章 Solid Edge实体建模的程序设计
第1节 Solid Edge参考元素的创建
第2节 Solid Edge轮廓的绘制
第3节 Solid Edge轮廓的处理
第4节 Solid Edge实体特征的创建
第5节 实体模型的检索
第6节 实体模型的编辑
第7节 实体特征的创建综合实例
第五章 Solid Edge变量化设计与开发
第1节 Solid Edge变量表
第2节 Solid Edge零件变量化设计
第3节 外部数据的调用
第4节 装配变量设计
第5节 Solid Edge的变量开发
第6节 VB函数与Excel电子表格对变量表的操作
第六章 Solid Edge数据库开发技术
第1节 数据库概述
第2节 VB对Access数据库的开发
第3节 Solid Edge的数据库开发思想
第七章 Solid Edge装配程序设计
第1节 Solid Edge装配环境与装配对象
第2节 装配环境下零部件的调入与放置
第3节 Solid Edge装配关系
第八章 Solid Edge工程图程序设计
第1节 Solid Edge工程图文档对象
第2节 工程视图的程序绘制
第3节 工程图的尺寸标注
第九章 Solid Edge控件的使用和工具栏的创建
第1节 Solid Edge控件的添加
第2节 Solid Edge控件实例
第3节 定义Solid Edge工具栏按钮
第十章 Solid Edge应用综合实例
附录
参考文献