![UG NX 12.0机械设计教程(高校本科教材)](https://wfqqreader-1252317822.image.myqcloud.com/cover/915/33892915/b_33892915.jpg)
2.9 修改草图约束
修改草图约束主要是指利用功能选项卡
区域中的“关系浏览器”“动画演示尺寸”“转换至/自参考对象”和“备选解”这些按钮来进行草图约束的管理。
2.9.1 显示所有约束
单击功能选项卡
区域中的
按钮,将显示施加到草图上的所有几何约束。
2.9.2 关系浏览器
“关系浏览器”主要是用来查看现有的几何约束,设置查看的范围、查看类型和列表方式,以及移除不需要的几何约束。
单击功能选项卡
区域中的
按钮,使所有存在的约束都显示在图形区中,然后单击
功能选项卡
区域中的
按钮,系统弹出图2.9.1所示的“草图关系浏览器”对话框。
图2.9.1所示的“草图关系浏览器”对话框中各选项用法的说明如下。
● 下拉列表:控制在浏览器区域中要列出的约束。它包含3个单选项。
☑ 单选项:在浏览器区域中列出当前草图对象中的所有约束。
☑ 单选项:允许每次仅选择一个对象。选择其他对象将自动取消选择以前选定的对象。该浏览器区域显示了与选定对象相关的约束。这是默认设置。
☑ 单选项:可选择多个对象,选择其他对象不会取消选择以前选定的对象,它允许用户选取多个草图对象,在浏览器区域中显示它们所包含的几何约束。
● 区域:过滤在浏览器区域中显示的类型。用户从中选择要显示的类型即可。在
和
两个单选项中只能选一个,通常默认选择
单选项。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/73_05.jpg?sign=1739284082-4S5aQ6ZQDMJLiu9sw5zarAiEWJtUj4RR-0-2e3b29dda472ea66b6e3dba0a0d03ab6)
图2.9.1 “草图关系浏览器”对话框
2.9.3 约束的备选解
当用户对一个草图对象进行约束操作时,同一约束条件可能存在多种满足约束的情况,“备选解”操作正是针对这种情况的,它可从约束的一种解法转为另一种解法。
在功能选项卡
区域中没有“备选解”按钮,读者可以在
区域中添加
按钮,也可通过定制的方法在下拉菜单中添加该命令,以下如有添加命令或按钮的情况将不再说明。单击此按钮,则会弹出“备选解”对话框(图2.9.2),在系统
的提示下选择对象,系统会将所选对象直接转换为同一约束的另一种约束表现形式,然后可以继续对其他操作对象进行约束方式的“备选解”操作;如果没有,则单击
按钮完成“备选解”操作。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/73_12.jpg?sign=1739284082-Cn4OqHZuwTi6ibs5OSHXpuLDhUcei8aB-0-21c7963c86f281bdecf349941a5f2a65)
图2.9.2 “备选解”对话框
下面用一个具体的范例来说明一下“备选解”的操作。图2.9.3所示绘制的是两个相切的圆。两圆相切有“外切”和“内切”两种情况。如果不想要图2.9.3所示的“外切”的图形,就可以通过“备选解”操作把它们转换为“内切”的形式(图2.9.4),具体步骤如下。
Step1.打开文件D:\dbugnx12.1\work\ch02.09\alternation.prt。
Step2.双击曲线,在下拉选项
中单击
按钮,进入草图工作环境。
Step3.选择下拉菜单命令(或单击
功能选项卡
区域中的“备选解”按钮
),系统弹出“备选解”对话框,如图2.9.2所示。
Step4.选取图2.9.3所示的任意圆,实现“备选解”操作,结果如图2.9.4所示。
Step5.单击按钮,关闭“备选解”对话框。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/74_13.jpg?sign=1739284082-bxG2fiC9AKIuv1SSGJCzb2HEdssswK0i-0-554475597abe59da04cea24c71806b9b)
图2.9.3 “外切”图形
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/74_14.jpg?sign=1739284082-480fVx1hBjjJvxaySSntPxzLAFe3n7aJ-0-1cce6e830a9cc79e59bb9f049c196b95)
图2.9.4 “内切”图形
2.9.4 移动尺寸
为了使草图的布局更清晰合理,可以移动尺寸文本的位置,操作步骤如下。
Step1.将鼠标移至要移动的尺寸处,按住鼠标左键。
Step2.左右或上下移动鼠标,可以移动尺寸箭头和文本框的位置。
Step3.在合适的位置松开鼠标左键,完成尺寸位置的移动。
2.9.5 修改尺寸值
修改草图的标注尺寸有如下2种方法。
方法一:
Step1.双击要修改的尺寸,如图2.9.5所示。
Step2.系统弹出动态输入框,如图2.9.6所示。在动态输入框中输入新的尺寸值,并按鼠标中键,完成尺寸的修改,如图2.9.7所示。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/74_15.jpg?sign=1739284082-rPYOnVXARlBNV2cEiFoD7f6zRLLKBc7m-0-ad2e02a819d99f64b204b4d264b6ad4e)
图2.9.5 修改尺寸(一)
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/74_16.jpg?sign=1739284082-wCJ7iK59krzZqhvGmnR43mKaBtep1UTA-0-bbd5ed6b4d29d43d90cfce04c7b646af)
图2.9.6 修改尺寸(二)
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/74_17.jpg?sign=1739284082-EYR7Um9FL1lum2AnvAQmSAIw0DxifgEt-0-79481400db3a71abf25c5ae4c6f35007)
图2.9.7 修改尺寸(三)
方法二:
Step1.将鼠标移至要修改的尺寸处右击。
Step2.在弹出的快捷菜单中选择命令。
Step3.在弹出的动态输入框中输入新的尺寸值,单击中键完成尺寸的修改。
2.9.6 转换至/自参考对象
在为草图对象添加几何约束和尺寸约束的过程中,有些草图对象是作为基准、定位来使用的,或者有些草图对象在创建尺寸时可能引起约束冲突,此时可利用功能选项卡
区域中的“转换至/自参考对象”按钮,将草图对象转换为参考线;当然必要时,也可利用该按钮将其激活,即从参考线转化为草图对象。下面以图2.9.8所示的图形为例,说明其操作方法及作用。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/75_04.jpg?sign=1739284082-jsT5GMqEeo9uMEyU9A8UyWMWAyvzJ4r4-0-3f35f993645fa56db978682bba3d48b9)
图2.9.8 转换参考对象
Step1.打开文件D:\dbugnx12.1\work\ch02.09\reference.prt。
Step2.双击已有草图,在下拉选项
中单击
按钮,进入草图工作环境。
Step3.选择命令。选择下拉菜单命令(或单击
功能选项卡
区域中的“转换至/自参考对象”按钮
),系统弹出图2.9.9所示的“转换至/自参考对象”对话框,选中
单选项。
![](https://epubservercos.yuewen.com/C7394D/18123624901959406/epubprivate/OEBPS/Images/75_17.jpg?sign=1739284082-XmL3IMIPUOgNTywgolWgN0IuZM6wFzII-0-268fdc498f9a128e4907020a7ef3af57)
图2.9.9 “转换至/自参考对象”对话框
Step4.根据系统的提示,选取图2.9.8a所示的圆,单击
按钮,被选取的对象就转换成参考对象,结果如图2.9.8b所示。
说明:如果选择的对象是曲线,它转换成参考对象后,用浅色双点画线显示,在对草图曲线进行拉伸和旋转操作时,它将不起作用;如果选择的对象是一个尺寸,在它转换为参考对象后,它仍然在草图中显示,并可以更新,但其尺寸表达式在表达式列表框中将消失,它不再对原来的几何对象产生约束效应。
Step5.在“转换至/自参考对象”对话框中选中单选项,然后选取图2.9.8b所示创建的参考对象,单击
按钮,参考对象被激活,变回图2.9.8a所示的形式,然后单击
按钮。
说明:对于尺寸来说,它的尺寸表达式又会出现在尺寸表达式列表框中,可修改其尺寸表达式的值,以改变它所对应的草图对象的约束效果。