3.9 修改草图约束

修改草图约束主要是指利用功能选项卡区域中的“关系浏览器”“动画演示尺寸”“转换至/自参考对象”和“备选解”这些按钮来进行草图约束的管理。

3.9.1 显示所有约束

单击功能选项卡区域中的按钮,将显示施加到草图上的所有几何约束。

3.9.2 关系浏览器

“关系浏览器”主要是用来查看现有的几何约束,设置查看的范围、查看类型和列表方式,以及移除不需要的几何约束。

单击功能选项卡区域中的按钮,使所有存在的约束都显示在图形区中,然后单击功能选项卡区域中的按钮,系统弹出图3.9.1所示的“草图关系浏览器”对话框。

图3.9.1所示的“草图关系浏览器”对话框中各选项用法的说明如下。

下拉列表:控制在浏览器区域中要列出的约束。它包含3个单选项。

单选项:在浏览器区域中列出当前草图对象中的所有约束。

单选项:允许每次仅选择一个对象。选择其他对象将自动取消选择以前选定的对象。该浏览器区域显示了与选定对象相关的约束。这是默认设置。

单选项:可选择多个对象,选择其他对象不会取消选择以前选定的对象,它允许用户选取多个草图对象,在浏览器区域中显示它们所包含的几何约束。

区域:过滤在浏览器区域中显示的类型。用户从中选择要显示的类型即可。在两个单选项中只能选一个,通常默认选择单选项。

图3.9.1“草图关系浏览器”对话框

3.9.3 约束的备选解

当用户对一个草图对象进行约束操作时,同一约束条件可能存在多种满足约束的情况,“备选解”操作正是针对这种情况的,它可从约束的一种解法转为另一种解法。

功能选项卡的区域中没有“备选解”按钮,读者可以在区域中添加(备选解)按钮,也可通过定制的方法在下拉菜单中添加该命令,后面如果还有添加命令或按钮的情况将不再说明。单击此按钮,则系统会弹出“备选解”对话框(图3.9.2),在系统的提示下选择对象,系统会将所选对象直接转换为同一约束的另一种约束表现形式,然后可以继续对其他操作对象进行约束方式的“备选解”操作;如果没有,则单击按钮,完成“备选解”操作。

下面用一个具体的范例来说明一下“备选解”的操作。图3.9.3所示绘制的是两个相切的圆。两圆相切有“外切”和“内切”两种情况。如果不想要图3.9.3所示的“外切”的图形,就可以通过“备选解”操作把它们转换为“内切”的形式(图3.9.4),具体步骤如下。

Step1. 打开文件D:\ug1872.1\work\ch03.09\alternation.prt。

图3.9.2“备选解”对话框

Step2. 双击曲线,在下拉选项中单击按钮,进入草图工作环境。

Step3. 单击区域中的“备选解”按钮,系统弹出“备选解”对话框,如图3.9.2所示。

Step4. 选取图3.9.3所示的任意圆,实现“备选解”操作,结果如图3.9.4所示。

Step5. 单击按钮,关闭“备选解”对话框。

图3.9.3“外切”图形

图3.9.4“内切”图形

3.9.4 移动尺寸

为了使草图的布局更清晰合理,可以移动尺寸文本的位置,操作步骤如下。

Step1. 将鼠标移至要移动的尺寸处,按住鼠标左键。

Step2. 左右或上下移动鼠标,可以移动尺寸箭头和文本框的位置。

Step3. 在合适的位置松开鼠标左键,完成尺寸位置的移动。

3.9.5 修改单个尺寸值

修改草图的标注尺寸有如下两种方法。

方法一:

Step1. 双击要修改的尺寸,如图3.9.5所示。

Step2. 系统弹出动态输入框,如图3.9.6所示。在动态输入框中输入新的尺寸值,并按鼠标中键,完成尺寸的修改,如图3.9.7所示。

图3.9.5 修改尺寸(一)

图3.9.6 修改尺寸(二)

图3.9.7 修改尺寸(三)

方法二:

Step1. 将鼠标移至要修改的尺寸处右击。

Step2. 在系统弹出的快捷菜单中选择命令。

Step3. 在系统弹出的动态输入框中输入新的尺寸值,单击中键完成尺寸的修改。

3.9.6 修改多个尺寸值

使用NX 1872不仅能对单个尺寸进行修改,也可对所有尺寸进行统一的修改。下面以图3.9.8所示的范例来说明修改多个尺寸值的一般操作步骤。

图3.9.8 修改多个尺寸值

Step1. 打开文件D:\ug1872.1\work\ch03.09\edit.prt。

Step2. 双击已有草图,在下拉选项中单击按钮,进入草图工作环境。

Step3. 选择下拉菜单命令(或者在导航器区域双击草图特征),系统弹出图3.9.9所示的“草图参数”对话框。此时所有的尺寸值和尺寸参数将出现在区域的列表中。

Step4. 修改尺寸。在区域的列表框中选中要修改的尺寸,然后在文本框中输入新的尺寸值(如将56.0改为60.0,将35.0改为30.0)。

注意:每输入一个数值后要按Enter键,也可以单击并拖移尺寸滑块来修改选中尺寸。要增加尺寸值,则向右拖移;要减小尺寸值,则向左拖移。在拖移该滑块时,系统会自动更新图形。

Step5. 单击按钮,完成尺寸的修改。

图3.9.9“草图参数”对话框

3.9.7 动画演示尺寸

动画演示尺寸就是使草图中指定的尺寸在规定的范围内变化,从而观察其他相应的几何约束的变化情形,以此来判断草图设计的合理性,并及时发现错误。但注意在进行动画模拟操作之前,必须在草图对象上进行尺寸标注,并添加必要的几何约束。下面以一个范例来说明动画演示尺寸的一般操作步骤。

Step1. 打开文件D:\ug1872.1\work\ch03.09\cartoon.prt。

Step2. 双击已有草图,在下拉选项中单击按钮,进入草图工作环境,如图3.9.10所示。

Step3. 单击区域中的“动画演示尺寸”按钮,系统弹出图3.9.11所示的“动画演示尺寸”对话框。

图3.9.10 草图

图3.9.11“动画演示尺寸”对话框

Step4. 根据系统的提示,在“动画演示尺寸”对话框的列表框中选择尺寸“35”,并分别在文本框中输入值31.5和38.5,在文本框中输入循环的步数为100,如图3.9.11所示。

说明:文本框中输入的值越大,动画模拟时尺寸的变化越慢,反之亦然。

Step5. 选中复选框,单击按钮启动动画,同时系统弹出“动画”提示框(图3.9.12),此时可以看到所选尺寸的动画模拟效果。

图3.9.12“动画”提示框

Step6. 单击“动画”提示框中的按钮,草图恢复到原来的状态,然后单击按钮。

注意:草图动画模拟尺寸显示并不改变草图对象的尺寸,当动画模拟显示结束时,草图又回到原来的显示状态。

3.9.8 转换至/自参考对象

在为草图对象添加几何约束和尺寸约束的过程中,有些草图对象是作为基准、定位来使用的,或者有些草图对象在创建尺寸时可能引起约束冲突,此时可利用功能选项卡区域中的“转换至/自参考对象”按钮,将草图对象转换为参考线;当然必要时,也可利用该按钮将其激活,即从参考线转化为草图对象。下面以图3.9.13所示的图形为例,说明其操作方法及作用。

图3.9.13 转换参考对象

Step1. 打开文件D:\ug1872.1\work\ch03.09\reference.prt。

Step2. 双击已有草图,在下拉选项中单击按钮,进入草图工作环境。

Step3. 选择命令。单击区域中的“转换至/自参考对象”按钮,系统弹出图3.9.14所示的“转换至/自参考对象”对话框,选中单选项。

Step4. 根据系统的提示,选取图3.9.13a所示的圆,单击按钮,被选取的对象就转换成参考对象,结果如图3.9.13b所示。

图3.9.14“转换至/自参考对象”对话框

说明:如果选择的对象是曲线,它转换成参考对象后,用浅色双点画线显示,在对草图曲线进行拉伸和旋转操作时,它将不起作用;如果选择的对象是一个尺寸,在它转换为参考对象后,它仍然在草图中显示,并可以更新,但其尺寸表达式在表达式列表框中将消失,它不再对原来的几何对象产生约束效应。

Step5. 在“转换至/自参考对象”对话框中选中单选项,然后选取图3.9.13b所示创建的参考对象,单击按钮,参考对象被激活,变回图3.9.13a所示的形式,然后单击按钮。

说明:对于尺寸来说,它的尺寸表达式又会出现在尺寸表达式列表框中,可修改其尺寸表达式的值,以改变它所对应的草图对象的约束效果。