14.5 自动约束
1. 命令格式
命令行:Autoconstrain
菜 单:[参数]→[自动约束]
工具栏:[参数化]→[自动约束]
中望CAD可根据用户的设计需求对所选择的一个或多个对象自动添加几何约束。如果希望将所有必要的几何约束都自动应用于设计时,此功能将为用户节约大量时间。
在应用自动约束时,用户可通过“约束设置”对话框中的“自动约束”选项卡进行自定义设置,设置选项包括:
1)所要应用的约束类型
2)各约束类型应用于自动约束的优先级
3)约束公差设置
2. 操作步骤
执行Autoconstrain命令,系统根据所选对象相对于彼此的方向,将几何约束应用于对象的选择集,并显示约束栏,如图14-23(b)所示。
(a) (b)
图14-23 使用自动约束
在“约束设置”对话框的“自动约束”选项卡中,勾选所要应用的约束类型,通过【上移】和【下移】按钮设置不同约束类型应用的优先级,并设置距离公差为和角度公差值,如图14-23(a)所示。
命令: Autoconstrain 执行Autoconstrain命令
选择对象:
选则应用自动约束的实体对象 提示选择点或对象
选择集当中的对象: 6 提示选择集中对象的个数
选择对象: 按回车键执行自动约束命令
一共建立了11个约束
3. 注意@
相等约束和固定约束不与自动约束命令一起使用,必须单独应用。
14.6 显示或隐藏约束
用户可以根据绘图需要,显示或隐藏图形内的几何约束和动态标注约束。
14.6.1 控制几何约束的显示
命令格式
命令行:Constraintbar
菜 单:[参数]→[约束栏]→[选择对象/全部显示/全部隐藏]
工具栏:[参数化]→[选择对象/全部显示/全部隐藏]
用户可以根据绘图需要选择全部显示或全部隐藏图形中的几何约束栏。也可选择某个对象,只显示该对象上的约束栏。鼠标移动到任意约束栏上时,对应约束关系的实体对象将高亮显示。
选择对象:显示单个或多个对象上的约束栏,以及应用于它们的几何关系。
全部显示:显示所有对象上的约束栏,以及应用于它们的几何约束。
全部隐藏:隐藏所有对象上的约束栏,以及应用于它们的几何约束。
当对象上的几何约束栏处于显示状态时,可选中该对象上的任意约束栏,单击鼠标右键,弹出如图14-24所示的快捷菜单。
图14-24 约束栏快捷菜单
快捷菜单中各选项说明如下:
删除:删除所选中的几何约束栏。
隐藏:隐藏所选中的几何约束栏。
隐藏所有约束:隐藏选中约束栏所关联对象上的所有几何约束栏。
约束栏设置:显示“约束设置”对话框,通过该对话框来修改几何约束的设置。
14.6.2 控制动态标注约束的显示
如果只使用几何约束,或需要继续在图形中执行其他操作时,可以将所有动态标注约束全局隐藏在图形内,以减少混乱。
用户可通过以下方式来控制动态标注的显示:
通过“参数化”工具栏上的 (显示所有动态标注)和 (隐藏所有动态标注)按钮来控制所有动态标注约束的显示。
可在命令栏使用DYNCONSTRAINTDISPLAY系统变量打开动态约束的显示。变量值为“0”时隐藏动态标注;变量值为“1”时显示动态标注。
在“约束设置”对话框的“标注”选项卡中,通过勾选“为选定对象显示隐藏的动态约束”选项栏来控制动态标注的显示。
默认情况下,当选中含有隐藏的动态约束对象时,系统将会自动显示与该对象关联的所有动态约束。
14.7 删除约束
如果用户需要对已添加几何或标注约束的图形进行修改时,可删除对象所关联的约束来取消约束效果。
14.7.1 删除单个约束
几何约束
将鼠标悬停在所要删除的几何约束图标上,单击鼠标右键,通过“删除”选项来删除所选约束栏。
标注约束
选中所要删除的标注约束,按<Delete>键直接删除。
14.7.2 删除所有约束
命令格式
命令行:Delconstraint
菜 单:[参数]→[删除约束]
工具栏:[参数化]→[删除约束]
删除选定对象上的所有约束。