声明
摘要
1 绪论
1.1 课题研究的背景
1.2 课题的提出及意义
1.3 课题研究的现状
1.4 题研究的主要内容
2 钣金展开软件的开发体系构架
2.1 AutoCAD二次开发概述
2.1.1 AutoCAD二次开发的历史
2.1.2 AutoCAD二次开发的现状与展望
2.1.3 AutoCAD二次开发的基本工具
2.2 AutoCAO二次开发技术基础
2.2.1 参数化设计技术及其在CAD二次开发中的应用
2.2.2 Visual LISP编程功能简介
2.2.3 对话框设计语言DCL的编程功能简介
2.2.4 菜单设计的编程功能简介
2.3 软件开发流程
2.4 钣金展开软件的程序设计思路
3 钣金展开软件的设计
3.1 相贯线、截交线及展开曲线方程的建立
3.1.1 圆柱与圆柱相贯的相贯线及展开图方程
3.1.2 圆柱和圆锥轴线垂直相贯的相贯线及展开图方程
3.1.3 圆柱与圆锥轴线平行相贯的相贯线及展开图方程
3.1.4 圆柱截交线及展开图的方程
3.1.5 圆锥截交线及展开图的方程
3.1.6 正棱柱截交线及展开图
3.1.7 正棱锥截交线及展开图
3.2 相贯体、截切体三视图、展开图及其立体图的绘制程序
3.2.1 绘制程序的设计思想
3.2.2 主要控件及属性
3.2.3 主要函数及功能
3.3 对话框的设计
3.3.1 对话框程序的执行过程及原理
3.3.2 对话框的设计过程
3.3.3 对话框程序的执行
3.4 编写菜单文件
3.4.1 下拉式菜单程序举例
3.4.2 工具栏菜单程序举例
3.5 制定帮助文件
3.6 整合软件
4 开发程序的调试与实验分析
4.1 程序的调试
4.2 程序的实验分析
4.2.1 运行环境
4.2.2 程序的加载
4.2.3 程序的运行与实验
5 结论及展望
攻读学位期间获奖和发表论文情况
致谢
参考文献
南京理工大学;