按照工程技术人员的设计习惯,在草绘时或草绘后,希望对绘制的草图增加一些平行、相切、相等和共线等约束来帮助定位几何,Creo系统可以很容易地做到这一点。下面对约束进行详细的介绍。
1.约束的屏幕显示控制
单击“视图控制”工具栏中的
按钮,在系统弹出的菜单中选中或取消选中
复选框,即可控制约束符号在屏幕中的显示或关闭。
2.约束符号颜色含义
• 约束:显示为蓝色。
• 鼠标指针所在的约束:显示为淡绿色。
• 选定的约束(或活动约束):显示为绿色。
• 锁定约束:放在一个圆中。
• 禁用约束:用一条直线穿过约束符号。
3.各种约束符号列表
各种约束的显示符号见表4.11.1。
表4.11.1 约束符号列表
在绘制图元过程中,系统经常会自动进行约束并显示约束符号。例如:绘制直线时,在定义直线的起点时,如果将鼠标指针移至一个圆弧附近,系统自动将直线的起点与圆弧线对齐,并显示对齐约束符号(小圆圈)。此时,如果:
• 右击,会出现锁定的符号(图4.11.1),表示对齐约束被“锁定”,即直线的起点只能在圆弧上。
• 右击,对齐约束符号(小圆圈)上被画上斜线(图4.11.2),表示对齐约束被“禁用”,即对齐约束不起作用。如果再次右击,“禁用”被取消。
• 按住Shift键绘制图元,系统将不会捕捉任何约束。
图4.11.1 约束的“锁定”
图4.11.2 约束的“禁用”
在绘制图元过程中,当出现多个约束时,只有一个约束处于活动状态,其约束符号以亮颜色(绿色)显示;其余约束为非活动状态,其约束符号以青色显示。只有活动的约束可以被“禁用”或“锁定”。用户可以使用Tab键,轮流将非活动约束“切换”为活动约束,这样用户就可以将多个约束中的任意一个约束设置为“禁用”或“锁定”。例如,在绘制图4.11.3中的直线1时,当直线1的起点定义在圆弧上后,在定义直线1的终点时,若其终点位于直线2上的某处,则系统会同时显示三个约束:第一个约束是直线1的终点与直线2的对齐约束;第二个约束是直线1与直线3的平行约束;第三个约束是直线1与圆弧的相切约束。图4.11.3中当前显示平行约束符号为亮颜色(绿色),表示该约束为活动约束,故可以将该平行约束设置为“禁用”或“锁定”。如果按键盘上的Tab键,可以轮流将其余两个约束“切换”为活动约束,然后将其设置为“禁用”或“锁定”。
图4.11.3 约束的“切换”
Creo所支持的约束种类见表4.11.2。
表4.11.2 Creo所支持的约束种类
下面以图4.11.4所示的相切约束为例,说明创建约束的步骤。
Step1.单击
功能选项卡
区域中的
按钮(图4.11.5)。
图4.11.4 图元的相切约束
图4.11.5 “约束”区域
Step2.系统在信息区提示
,分别选取直线和圆。此时系统按创建的约束更新截面,并显示约束符号。如果不显示约束符号,单击“视图控制”工具栏中的
按钮,在系统弹出的菜单中选中
复选框,可显示约束。
Step3.重复步骤Step1和Step2,可创建其他的约束。
Step1.单击要删除的约束的显示符号(如上例中的
),选中后,约束符号的颜色变绿。
Step2.右击,在系统弹出的快捷菜单中选择
命令(或按下Delete键),系统删除所选的约束。
说明: 删除约束后,系统会自动增加一个约束或尺寸,以使截面图形保持全约束状态。
当增加的约束或尺寸与现有的约束或“强”尺寸相互冲突或多余时,例如在图4.11.6所示的草绘截面中添加尺寸3.8时(图4.11.7),系统就会加亮冲突尺寸或约束,并告诉用户删除加亮的尺寸或约束之一;同时系统弹出图4.11.8所示的“解决草绘”对话框,利用此对话框可以解决冲突。
图4.11.6 草绘图形
图4.11.7 添加尺寸
其中各选项说明如下。
•
按钮:撤销刚刚导致截面的尺寸或约束冲突的操作。
•
按钮:从列表框中选择某个多余的尺寸或约束,将其删除。
•
按钮:选取一个多余的尺寸,将其转换为一个参照尺寸。
•
按钮:选择一个约束,获取约束说明。
图4.11.8 “解决草绘”对话框
一般用户的习惯是在绘制完毕后,手动创建大量所需的约束,其实在绘制过程中,大量的约束可以由系统自动创建。下面举例说明这个操作技巧,如图4.11.9所示,要在圆A和直线B之间创建一个圆弧。
Step1.单击“视图控制”工具栏中的
按钮,在系统弹出的菜单中选中
复选框,打开约束显示。
Step2.单击“圆弧”命令按钮
中的
选项,系统提示选取欲绘制圆弧的起点(有时需将消息区拖宽,才会在消息区看到这一提示)。
Step3.当把鼠标指针移到圆A上时,可看到圆上出现圆圈状
(图4.11.10),表明系统已经捕捉到圆上一点作为圆弧的起点。
图4.11.9 创建一个圆弧
图4.11.10 将鼠标指针移到弧线上
Step4.(本步为可选操作,读者不妨也练习一下)在刚才出现小圆圈
时,也可以进行约束锁定操作。右击鼠标,此时会出现锁定的符号(图4.11.11)。在图形区任意移动鼠标,会发现小圆圈
始终在圆A上转动,表明只能在该圆上确定一点,这就是“锁定约束”的概念。
Step5.单击,接受“点在圆上”这一约束,此时系统便将该点作为圆弧的起点,同时提示选取欲绘制圆弧的终点。
Step6.移动鼠标指针寻找圆弧的终点(设计意图是想把终点放在直线B上),当鼠标指针移到直线B上时,直线会加亮,同时出现“重合”约束符号
(图4.11.12),表明系统已经捕捉到直线上的一点作为圆弧的终点。
Step7.沿直线B移动,当移到直线的中点位置时,可看到
(图4.11.13),表明系统已经捕捉到直线的中点。
图4.11.11 进行约束锁定操作
图4.11.12 捕捉直线
图4.11.13 移到直线中点
Step8.在直线上移至某一点处,该点与刚才确定的圆弧的起点大约在同一水平线上,此时可看到“水平”符号
(图4.11.14),表明系统已捕捉到与起点在同一水平线的直线B上的某一点。
Step9.继续移动鼠标指针,当鼠标指针移到直线的某一端点处时,可看到端点处出现绿色的
符号(图4.11.15),表明系统已捕捉到该端点。
注意: 以上步骤讲的是与直线有关的几种Creo系统自动捕捉约束形式,下面以其中的一种形式——圆弧的终点在直线B下部的端点上为例,说明系统如何进一步帮助用户捕捉设计意图。
图4.11.14 捕捉水平线
图4.11.15 移到直线端点
Step10.当鼠标指针再次移到直线B的下部端点处、端点处出现绿色的
符号时,单击,接受“终点与直线B的端点重合”这一约束,此时系统提示选取欲绘制圆弧的终点。
Step11.随着鼠标指针的不断移动,系统继续自动捕捉许多约束或约束组合。下面说明其中几种情况。
• 如图4.11.16所示,
表示圆弧与圆A同半径。
• 如图4.11.17所示,
表示圆弧与直线垂直。
• 如图4.11.18所示,
表示圆弧与直线相切。
图4.11.16 圆弧与圆A同半径
图4.11.17 圆弧与直线垂直
图4.11.18 圆弧与直线相切
• 如图4.11.19所示,
表示圆弧与圆A同半径,
表示圆弧与直线相切。
• 如图4.11.20所示,
表示圆弧的中心与圆A的中心在同一水平线上。
• 如图4.11.21所示,
表示圆弧与圆A相切。
图4.11.19 同半径且相切
图4.11.20 中心在同一水平线
图4.11.21 圆弧与圆A相切
Step12.当以上某种约束(组合)符合用户的设计要求时,单击,接受显示的约束,完成圆弧的创建。