论文部分内容阅读
随着三维CAD技术的发展,三维建模技术在产品的设计过程中起着越来越重要的作用,但是在产品的制造环节,二维工程图仍被广泛使用。二维工程图表达信息的能力相比三维空间中的信息表达不够直观,对工程人员的空间想象能力也要求较高,严重影响了产品的快速设计和制造。虽然现有Pro/E软件能够实现三维标注的功能,但三维标注功能在使用中往往存在着操作繁琐,界面复杂使用不便的问题。针对这些问题,对Pro/E进行二次开发以简化标注的过程,规范标注的内容,方便工程人员的使用就显得很有必要了。本文讲述的三维尺寸标注系统开发主要是在Visual Studio 2008平台下基于Pro/TOOLKIT对Pro/E进行的二次开发。Pro/TOOLKIT是Pro/E软件提供的用于方便用户二次开发的一个模块,它为开发人员提供了大量的C语言库函数。本文对开发的主要工具Pro/TOOLKIT进行了详细的介绍,同时也对Pro/TOOLKIT在Visual Studio 2008中的配置以及一些注意事项等内容进行了说明。本文针对Pro/E自身三维标注系统中存在的种种缺点不足以及实际标注的需要制定了系统的开发目标。根据系统的目标制定了系统的设计思想和基本策略并对系统的实现进行了可行性分析。由系统的设计思想和基本策略制定了详细的系统开发流程,并按照系统开发流程规定的几个阶段对系统进行全面地开发。在系统的开发过程中会碰到很多技术上的问题,如注释平面的自动选择,特征方向的获取,特殊字符的输入,偏差的自动确定等。本文针对这些系统开发过程中碰到的一些常见问题进行了说明并给出其解决方案。通过对这些关键技术的研究可以让我们更好地了解二次开发和三维标注,并为系统的开发提供帮助,开发出更优秀、高效的系统。系统开发的核心就是如何对Pro/E现有的三维标注过程进行步骤和界面优化。简化现有的操作能让平时使用Pro/E不多的用户更快地学会三维标注;提高标注的效率,让多数情况下的标注能更快地标注到位,节约用户的实间;规范标注出的注释,让标注出的内容能够更加接近标准的形式,方便用户对注释进行阅读,获取模型的相关信息。