全球旧事资料 分类
零件是一个圆柱凸轮。在这种时候,三维设计
软件的优势就完完全全地体现出来了。
由于凸轮的设计是为了控制我们预期的运
动,故根据运动我们可以绘制出精准的凸轮位移
曲线,在凸轮圆柱的展开面上将凸轮的位移曲线
绘制上去,开出一个凹槽,再利用ProE的“环
形弯折”功能,即可得到圆柱凸轮的三维模型。
图7圆柱凸轮位移曲线
图8圆柱凸轮展开面
图9圆柱凸轮三维模型
f从这两个例子我们也可以看出,相对于二维设计软件,三维设计软件有着更强大的功能,有很大的优势。
这样的优势已经使得三维设计软件日渐成为市场主流。
4基于三维设计软件的二次开发
二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。
二次开发也是三维设计软件的应用之一,但是因为其大大地拓展了软件的功能、提高了软件的灵活性和设计的效率,在本文中单独设一篇幅叙述。
SolidWorks是基于特征的三维参数化造型软件,对其进行二次开发可以遵循参数化CAD的原则。与以往非参数化CAD系统相比,参数化技术很大程度上提高了二次开发的效率。
这里以挤压模垫套(如图10所示)的参数化建模的二次开发为例,详细介绍SolidWorks二次开发的过程,图11为开发程序的主控页面。具体步骤如下。
图10垫套剖视图主要尺寸1、安装VC并配置开发环境
图11程序的主控页面
2、绘制零件模板模板零件的创建方法与一般三维模型的建模方式相同,但注意以下几点:
(1)在对模板进行特征造型时,对二维截面轮廓,利用尺寸标注和施加相切、共线等关系实现
对几何图形的全约束;
(2)正确设置控制三维模型的设计参数。尺寸参数可分为两种:一是与其它参数无关的独立参
数;另一种是与其它参数有关的非独立参数。前者主要用来控制三维模型的几何尺寸和拓扑关系,
后者可以用独立参数为自变量的关系式表示;
(3)正确建立设计参数与三维模型尺寸变量之间的关联。主要有两种方法:一是在创建模型模
板需要输入数值时,直接输入参数名。二是利用SolidWorks的关系式功能创建新的关系式,使系
统自动创建的约束参数名与设计参数关联。
3、VC编程
完成以上三个步骤,即可得到如图所示的主控界面程序,这样,当要设计这种类型的不同垫套时,只需输入几个参数即可完成设计,大大提高了设计的效率5。
f5三维设计软件的前沿技术和发展趋势
51图形交互技术
三维设计软件是产品创新的工具,务求易学好用,得心应手。一个友好的、智能化的r
好听全球资料 返回顶部