论文部分内容阅读
本文对国内外三维CAD设计软件的发展状况和基于三维CAD开发实体造型设计软件的现状进行了介绍,对牛角芯棒的参数设计和参数化造型进行了比较深入的探讨,并在此研究的基础上,实现了牛角芯棒参数化设计造型一体化。
本课题的研究重点分为两大部分:牛角芯棒参数设计与牛角芯棒三维造型。牛角芯棒设计可以作为牛角芯棒造型过程的前导,主要作用是对牛角芯棒的各个尺寸参数进行计算和校核,使各个参数满足所给定的条件,同时,在计算牛角芯棒的过程中,可以将管坯的尺寸和加工现场的一些参数传递给技术人员。实现这一部分功能主要使用可视化编程语言Visual Basic6.0编制而成。首先将需要制造的弯头设计参数录入数据库,再把传统的手工计算过程用计算机进行处理后,使原来比较烦琐复杂的设计计算变的简单可行。牛角芯棒造型部分主要完成了单半径牛角芯棒实体造型软件的开发,主要使用Visual Basic6.0,并借助三维CAD设计软件Solidworks为平台进行二次开发。该部分主要由系统界面模块、形状计算模块、结构实体生成模块及牛角芯棒生成模块组成。利用COM技术实现了Visual Basic和Solidworks之间能够相互调用,并使用Solidworks所提供的核函数结合单半径牛角芯棒外形计算公式对牛角芯棒进行了比较精确的绘制。
在牛角芯棒造型过程利用了牛角芯棒设计软件模块计算出的牛角芯棒基本几何参数,在Solidworks环境下得到所需要的单半径牛角芯棒实体模型。牛角芯棒参数化设计与造型软件的开发实现了牛角芯棒参数化设计与三维实体造型的结合合,缩短了产品设计时间,有利于提高产品质量。