论文部分内容阅读
随着三维CAD技术的不断发展,三维制图在机械零件造型的设计过程中承担着越来越重要的作用,可在零件的加工环节,由于技术上的不足,二维工程图仍被广泛使用。在二维工程图中表达的信息往往没有三维空间中的信息表达的直观,对制造人员的三维立体想象能力要求较高,减缓了产品的快速设计和生产效率。机械设计产品的工程图也同样存在许多重复借用的现象,这正是因为在产品构成中,每个工件都由多个零部件组成,即使工件与工件之间的类型不同,但工件中大部分零部件是可互相更换。在实际传动零部件产品的设计过程中,需要多次对零件的尺寸进行协调与综合优化。现有的SolidWorks软件能够实现三维标注功能,但三维标注功能在调用中经常存在着操作重复,界面繁琐复杂,不方便使用等问题。因此,为了实现在产品设计的过程中,随着结构、尺寸和环境的变化快速、自动地绘制出图纸的目的,参数化的设计思想显得尤为重要。本文基于全新的三维参数化设计理念,分析传动零部件的特点,引入特征技术和数据库技术,利用Visual Basic编程软件对SolidWorks进行二次开发研究,实现了传动零部件的三维参数化设计,提高了设计效率,并为设计信息向下游的进一步完整传递打下了基础。具体研究工作如下:(1)分析常用传动零件的结构组成特点,将传动零件结构划分为特征块组合结构,并归纳了相应的典型特征块。提出了特征块的三维空间特征表达方法和特征块组合运算方法,实现了传动零件几何特征和形位公差特征的空间集成表达,为传动零件三维参数化自动设计奠定了基础。(2)结合Visual Basic6.0界面友善和SolidwWorks三维设计能力强的特点,研制了基于传动零件特征块的的二次开发软件,实现了传动零件的三维零件模型设计,将几何尺寸、表面粗糙度、基准、形位公差等细节设计信息得到完整体现。(3)应用数据库技术,建立了传动零件的特征块库和传动零件设计中用到的数据资料(如公差、键槽等)库,并嵌入前述的二次开发软件中,免去了设计资料的人工查询,节省了设计时间,提高了设计效率。(4)通过设计实例,验证了软件的可靠性和可行性。本文提出的传动零件三维结构设计与标注自动化可视系统,实现了零件三维空间模型信息的完整体现,为后续零件信息向下游完整传递与制造打下了基础。