在CATIA中通过使用参数和关系式可以创建参数化模型,本文以一个正多边形的创建为例讲解CATIA中参数和关系式的创建和使用方法。
点击Formula命令按钮打开Formulas对话框,在此对话框中可进行参数及关系式的编辑。
选择一个参数类型及值类型点击New Parameter of type即可创建相应的参数。如果参数值为Single value即创建一个固定的数值,在Edit name or value of the current parameter中可以修改参数的名称和数值。本例先创建一个多边形的边长L,参数类型为Length,设置其值类型为Single Value,设置为60mm。参数类型为Length的参数在输入数值时必须带单位。
再新建一个参数N,参数类型为Real,值类型为Multiple Values。当值类型为Multiple Values时会弹出Value list对话框,在Enter new values one after the other中输入数值并回车会将数值添加到选择框中,可以依次输入多个供选择的数值。
当双击值类型为Multiple Values的参数时会弹出如下图所示对话框,可在对话框中选择预先设置的数值,但是无法手动输入。
进入草图绘制一个多边形的参考圆和多边形的一条边,分别右击这两个尺寸选择object - Edit Formula打开Formula Editor对话框编辑尺寸关系。
将圆的直径设置为关系式L / (2*sin(180deg/N )) ,将边的值设置为L。