
2.6 草图约束功能

2.6 视频精讲
草图设计强调的是形状设计与尺寸几何约束分开,形状设计仅是一个粗略的草图轮廓,要精确地定义草图,还需要对草图元素进行约束。草图约束包括几何约束和尺寸约束两种。
2.6.1 草图几何约束
几何约束用于建立草图对象几何特性(例如直线的水平和竖直)以及两个或两个以上对象间的相互关系(如两直线垂直、平行,直线与圆弧相切等)。草图元素之间一旦使用几何约束,无论如何修改几何图形,其关系始终存在。几何约束的种类几何约束的种类与图形元素的种类和数量有关,如表2-3所示。
表2-3 几何约束的种类与图形元素的种类和数量的关系

CATIA草图中提供了2种创建几何约束方法:利用【约束定义】对话框定义几何约束,利用约束按钮定义几何约束。
2.6.1.1 利用【约束定义】对话框定义几何约束
选择要施加约束的图形元素(如果要同时对多个元素施加约束,则按住Ctrl键进行多选),单击【约束】工具栏上的【对话框中定义的约束】按钮,弹出【约束定义】对话框,选择所需约束类型,单击【确定】按钮完成约束施加,如图2-53所示。

图2-53 对话框中定义约束
2.6.1.2 使用【约束】按钮定义几何约束
单击【约束】工具栏上的【约束】按钮,鼠标依次单击选择图形区的对象,系统自动在两圆最近点处标注出距离值,单击鼠标右键,在弹出的快捷菜单中选择相应的约束类型(同心度、相合、相切、交换位置),系统自动完成约束定义,如图2-54所示。

图2-54 创建相切约束
操作步骤
按住Ctrl键选择圆弧,单击【约束】工具栏上的【对话框中定义的约束】按钮
,弹出【约束定义】对话框,选择相切约束类型,单击【确定】按钮完成约束施加,如图2-55所示。

图2-55 施加相切约束
重复上述相切约束操作步骤,施加其他相切约束,如图2-56所示。

图2-56 施加水平约束
按住Ctrl键选择圆弧,单击【约束】工具栏上的【对话框中定义的约束】按钮
,弹出【约束定义】对话框,选择同心度约束类型,单击【确定】按钮完成约束施加,如图2-57所示。

图2-57 施加同心度约束
2.6.2 草图尺寸约束
尺寸约束就是用数值约束图形对象的大小。尺寸约束以尺寸标注的形式标注在相应的图形对象上。被尺寸约束的图形对象只能通过改变尺寸数值来改变它的大小,也就是尺寸驱动。
单击【约束】工具栏上的【约束】按钮,选择图形区要标注的尺寸元素,系统根据选择元素的不同显示自动标注的尺寸,单击一点定位尺寸放置位置,完成尺寸标注,如图2-58所示。如果要想修改尺寸数值,则双击标注的尺寸,弹出【约束定义】对话框,可在该对话框中修改尺寸数值。

图2-58 尺寸约束
操作步骤
单击【约束】工具栏上的【约束】按钮
,选择图形区要标注圆,单击一点定位尺寸放置位置,双击标注的尺寸,弹出【约束定义】对话框,可在该对话框中修改尺寸数值为32,单击【确定】按钮完成,如图2-59所示。

图2-59 创建尺寸约束
重复上述尺寸标注过程,标注尺寸如图2-60所示。

图2-60 标注尺寸