现在人人都说要参数化设计,但你知道参数化的目的是什么吗?简单来说就是能够通过尺寸驱动的方式,在设计或绘图的状态下灵活地修改图形,方便于设计的过程,从而提高设计的效率。
参数化设计通常是指软件设计者为图形设计及修改提供了一个软件环境,工程技术人员在这个环境下所绘制的任意图形均可被参数化,修改图形中的任一尺寸,均可实现尺寸驱动,引起相关图形的改变。同时,系统一般还预先设置了一些常用的几何图形约束,提供给设计者在设计工作中使用。Catia参数化设计的主要技术特点是:基于特征,全尺寸约束,尺寸驱动设计修改和全数据相关。
Catia的三维建模实现了全参数化的控制,其参数主要包括系统参数和用户参数。系统参数为设计人员在建模的过程中,软件自动记录的各种定位数值,而用户参数则是设计人员自定义添加的参数,可以是几何参数(如长度、角度等)、物理参数(如材料、质量、密度、温度等)、无量纲参数(如整数)、布尔参数以Catia的三维建模实现了全参数化的控制,其参数主要包括系统参数和用户参数。系统参数为设计人员在建模的过程中,软件自动记录的各种定位数值,而用户参数则是设计人员自定义添加的参数,可以是几何参数(如长度、角度等)、物理参数(如材料、质量、密度、温度等)、无量纲参数(如整数)、布尔参数以及字符串参数等等。在用户参数定义完后,要实现对模型的驱动,必须将用户参数与系统参数利用公式建立起恰当的关系,然后通过直接修改用户参数来驱动系统参数的修改,从而驱动模型变化。因此用户参数与公式是不可分开的,否则便毫无意义。
Catia的建模过程分为草图编辑阶段和实体创建阶段,在草图编辑阶段,用户首先应根据道路中心线定位草图平面,然后在草图平面上根据结构的构造需要创建二维平面轮廓——即草图,修改草图的系统参数,即可驱动整个草图得到更改;在实体创建阶段,草图经过拉伸、多截面实体、旋转、凹槽等操作后能够生成实体模型。
针对于构件层级的参数化定制,Catia可以通过创建用户参数得到参数集,并将各用户参数通过公式与草图和实体模型中的系统参数进行关联,从而得到参数化构件。参数化构件创建完成后,通过修改参数集中用户参数的数值,即可对构件的相应结构尺寸进行调整。