![UG NX 8产品设计授课笔记](https://wfqqreader-1252317822.image.myqcloud.com/cover/91/681091/b_681091.jpg)
第五节 草图约束
用户在创建草图之初不必考虑草图曲线的精确位置和尺寸,为了提高工作效率,先绘制草图几何对象的大致形状后,再通过草图约束来对几何进行精确约束,以达到设计要求。草图约束是限制草图的形状和大小,包括了几何约束(限制形状)和尺寸约束(限制大小)两种。
一、自由度箭头
几何约束就是控制物体在空间中的6个自由度。
在草图平面中的自由度只有两个,即YC轴正反向平移和XC轴正反向平移。用户在绘制草图曲线时,若没有给绘制的几何作约束,也就是没有控制几何的自由度,那么绘制的几何图形是不稳定的,随时会发生变化。
微博连载:自由度
一个自由的物体,它对3个相互垂直的坐标系来说,有6个活动的可能性,其中3种是移动,3种是转动。习惯上把这种活动的可能性称为自由度,因此空间任一自由物体共有6个自由度,如图3-25所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0096_0003.jpg?sign=1739276333-vzgu45Whp9ZM2Zl47Sow5hpjBQVHECl2-0-e923861889c42f51a73fa063e936a4f3)
图3-25 物体的自由度
自由度(DOF)箭头 标记草图上可自由移动的点。
如图3-26所示,在图形区中绘制了图形后,单击【直接草图】工具条上的【约束】按钮,图形中没有约束的位置将显示自由度箭头,同时在信息栏上也会显示要约束的数目。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0002.jpg?sign=1739276333-krBLivLH4z6QBzsFB0VsfTWy41cqq1Mu-0-1c1d193e96320e346164542c37daab48)
图3-26 显示直线的自由度箭头
画重点
当将一个约束在给定方向上移动时,NX会移除DOF箭头。应用一个约束可以移除多个DOF箭头。当所有这些箭头都消失时,草图即已完全约束。
二、尺寸约束
尺寸约束是创建草图的尺寸标注,使草图满足设计者的要求并让草图固定。尺寸约束共有9种,在【直接草图】工具条上的【尺寸】下拉选项中包含了9种尺寸约束类型,如图3-27所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0003.jpg?sign=1739276333-t7c0W0Cp0NUXRX1uQ8jq56RVYZjFqpZZ-0-26e37cea753b67fd2cf2734a77ad619c)
图3-27 9种尺寸约束类型
选择一种尺寸标注命令,将会弹出【尺寸】对话框,如图3-28所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0004.jpg?sign=1739276333-aloeiIfq6LY9I52AZuK1FUvM0Venqhnd-0-235694b94bb570e96750802b973d43f8)
图3-28 【尺寸】对话框
1.自动判断的尺寸
【自动判断的尺寸】是指程序自动判断选择对象,已进行尺寸标注。这种类型的好处是标注灵活,由一个对象可标注出多个尺寸约束。但由于此类型几乎包含了所有的尺寸标注类型,所以针对性不强,有时也会产生不便,如图3-29所示,以此类型来选择相同对象进行尺寸约束,可有3种标注结果。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0005.jpg?sign=1739276333-9FB1lkDf6k9z1UZin6E4g9vox3GF8G40-0-f636d1c2201661ea3ce3b23987d4a5d4)
图3-29 程序自动判断并标注的3种尺寸
2.水平
【水平】类型是标注的尺寸总是与工作坐标系的XC轴平行的。选择该类型时,程序对所选对象进行水平方向的尺寸约束。标注该类尺寸时,在图形区中选取同一对象或不同对象的两个控制点,程序会在两点之间生成水平尺寸。水平标注时尺寸约束限制的距离位于两端点之间。以【水平】类型来进行标注的尺寸如图3-30所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0001.jpg?sign=1739276333-GaQBth7sUdipK6rOjvwJQfQGdmCUOjW7-0-c01359c4bb6be89e65c0fd4e28771b8c)
图3-30 标注的水平尺寸
3.竖直
【竖直】类型是标注的尺寸总是与工作坐标系的YC轴平行的。选择该类型时,程序对所选对象进行竖直方向的尺寸约束。以【竖直】类型来进行标注的尺寸如图3-31所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0002.jpg?sign=1739276333-Q5CEx2FmmduOa76tNf11Qfeqj3PKF5UC-0-b66030c6d58734d84f71839ea5ce929a)
图3-31 标注的竖直尺寸
4.平行
【平行】类型是标注的尺寸总是与所选对象平行。选择该类型时,程序对所选对象进行竖直方向的尺寸约束。以【平行】类型来进行标注的尺寸如图3-32所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0003.jpg?sign=1739276333-ijbf92ADjttZ8qlmbGeMMrsCLbfuXatB-0-20f13721030bc0b95baeba20a7ac38eb)
图3-32 标注的平行尺寸
5.垂直
【垂直】类型是用于标注两个对象间长度距离,且尺寸总是与第一个对象垂直。以【垂直】类型来进行标注的尺寸如图3-33所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0004.jpg?sign=1739276333-MwqWXdveBHpEIoUQn3ACdHx4iWSIHEsO-0-18f417d3ec76e8068c87c119257785a0)
图3-33 标注的垂直尺寸
6.角度
【角度】类型是用于两相交直线或直线延伸部分相交的夹角尺寸标注。以【成角度】类型来进行标注的尺寸如图3-34所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0001.jpg?sign=1739276333-9bLGY1j9pyd4MqncxTBCdVatygTU2DTu-0-ef8254ea21b95d52dadd2b9e970c8885)
图3-34 标注的角度尺寸
7.直径
【直径】类型用以标注圆或圆弧的直径尺寸,以【直径】类型来进行圆/圆弧标注的尺寸如图3-35所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0002.jpg?sign=1739276333-tZNcG5MY5efv2Zf3Y04UOUYlR5SjgGkF-0-a2d529e2fb1385a623d3fd62ef673d3f)
图3-35 标注的直径尺寸
8.半径
【半径】类型用以标注圆或圆弧的半径尺寸,以【半径】类型来进行圆/圆弧标注的尺寸如图3-36所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0003.jpg?sign=1739276333-l5kTOLU9y2Ejr45ReuSCgDHsnc4fDkro-0-94bd0653bbe79d01695eb385bdc69e0a)
图3-36 标注的半径尺寸
9.周长
【周长】是用以标注圆、圆弧的弧长。选择此类型后,会弹出【周长尺寸】对话框,选择要标注的对象后,在该对话框的【表达式】文本框内会即刻显示对象的周长值,如图3-37所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0004.jpg?sign=1739276333-fejp2TLpno56NlISNRIxbvR5ncBKetJM-0-2e31cb8efe49e75132ec0badc412e38f)
图3-37 标注的周长
三、【尺寸】对话框
在【尺寸】选项中单击【草图尺寸对话框】按钮,弹出【尺寸】对话框,如图3-38所示。对话框中各选项命令含义如下:
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0001.jpg?sign=1739276333-ZKAaCFKNfoaWLpLleeWAnpbQV1vzcXpa-0-ce10c67ecb4d6a59e14a044330102707)
图3-38 【尺寸】对话框
◆ 尺寸命令:指用于创建自动判断或显式尺寸的命令。
◆ 表达式列表:列出当前草图中所有尺寸的名称和值。
◆ 当前表达式:用于编辑选定尺寸的名称和值。
◆ 移除:在表达式列表中选择表达式进行移除。
◆ 值:通过拖动滑尺,更改选定尺寸约束的值。
◆ 尺寸放置:通过在下拉列表中选择尺寸放置方式。
◆ 固定文本高度:在缩放草图时使尺寸文本维持恒定大小。
◆ 创建参考尺寸:勾选这个选项,以创建参考尺寸。在当前会话中,NX会记住这个设置,并将它应用到以后创建的尺寸上。
◆ 创建内错角:如果想让NX计算草图曲线之间的最大尺寸时,激活此选项。图3-39所示中显示了同一个尺寸在该选项关闭(左图)和打开(右图)时的情况。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0002.jpg?sign=1739276333-3xsheWohLVkePN5nSL3sRkmfS0qTUNxO-0-2a70eaeb83313dfc9fe40c430ebb705a)
图3-39 互为内错角的尺寸
四、几何约束
几何约束条件一般用于定位草图对象和确定草图对象间的相互关系。在UG草图环境中,几何约束的类型多达20余种,如图3-40所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0003.jpg?sign=1739276333-W3QN9QyNgQ369Fve10YLoBKSs4FGQkmS-0-4ad4c2775f23aa18a36bc6ec2be61915)
图3-40 草图对象的约束类型
草图对象的20余种约束类型含义如下:
◆ 固定:该约束是将草图对象固定在某个位置。不同几何对象有不同的固定方法,点一般固定其所在位置;线一般固定其角度或端点;圆和椭圆一般固定其圆心;圆弧一般固定其圆心或端点。
◆ 同心:该约束定义圆(圆弧)与圆(圆弧)之间具有相同的圆心。
◆ 重合:该约束定义点与点完全重合。
◆ 共线:该约束定义对象与对象共线。
◆ 点在曲线上:该约束定义点在选择的曲线上。
◆ 点在线串上:该约束定义点在抽取的线串上。
◆ 中点:该约束定义对象在直线的中心点上。
◆ 水平:该约束定义直线为水平直线(平行于工作坐标的XC轴)。
◆ 竖直:该约束定义直线始终呈竖直状态。
◆ 平行:该约束定义对象与对象之间平行。
◆ 垂直:该约束定义对象与对象之间垂直。
◆ 相切:该约束定义对象与对象之间相切。
◆ 等长:该约束定义对象与对象具有相等的长度。
◆ 等半径:该约束定义圆弧与圆弧间具有相同的半径。
◆ 恒定长度:该约束定义选择的曲线长度为固定的。
◆ 恒定角:该约束定义选择的曲线角度为固定的。
◆ 镜像:该约束定义选择的对象间为镜像关系。
◆ 曲线的斜率:该约束定义选择的对象间为斜率连接。
◆ 比例,均匀:该约束定义选择的对象呈均匀分布的。
◆ 比例,非均匀:该约束定义选择的对象呈非均匀分布的。
几何约束一般分为手动约束和自动约束。
1.手动约束
手动约束是指用户自行选择对象并加以约束。在【直接草图】工具条上单击【约束】按钮,然后在图形区中选择要约束的对象,弹出【约束】选项工具条,如图3-41所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0101_0001.jpg?sign=1739276333-jTQjdr58vYcBsvVKioUcWpwGBElKPaVG-0-ecf0ebe42aa42381584a5a29f10dcc2f)
图3-41 【约束】选项工具条
画重点
【约束】工具条中所包含的约束条件是由约束对象来决定的,根据所选对象不同,弹出的【约束】工具条中也会显示出不同的约束选项。
通过【约束】对话框,根据设计要求来选择相应的约束类型,对话框的各约束类型前面介绍过,这里不再重复叙述。采用手动约束的方法对草图曲线进行约束的过程如图3-42所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0101_0003.jpg?sign=1739276333-5GcK1Yk9cWcF506a1apwMwGVgHaMJ0bm-0-6e86ac4c9aa647fed50b93bf89a5f51e)
图3-42 手动约束草图曲线
2.自动约束
自动约束是将约束类型自动添加到草图对象中,或者在绘制草图过程中根据自动判断的约束进行画线。在【直接草图】工具条上单击【自动约束】按钮,弹出【自动约束】对话框,如图3-43所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0001.jpg?sign=1739276333-N8VDmlEFUZirtrTC0EFxcg6S77oSAlUn-0-86e0c802e2ff1a043d378237aa796471)
图3-43 【自动约束】对话框
在【要应用的约束】选项区中包含11种几何约束类型,其含义已介绍过,不再赘述。当将几何体添加到活动的草图,在几何体由其他CAD系统导入的时候,最适合使用自动约束功能。如图3-44所示为矩形添加自动约束后的情况。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0002.jpg?sign=1739276333-MwWiI9NaBBTM4ZOYaFzfRPKALEGOEQ8G-0-457961ef960d4c7c170e16015fe2dcf4)
图3-44 矩形添加自动约束后的情况
当用户需要在画线时即时显示约束条件以便于快速创建出草图,在【直接草图】工具条上单击【创建自动判断约束】按钮即可。但是,要显示出什么样的约束条件,则由单击【自动判断约束】按钮
后弹出的【自动判断约束】对话框来控制,如图3-45所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0005.jpg?sign=1739276333-dtyW51upWa6PzLB8OBzhNNbwmK7X7kLf-0-32d07e9809fb251533d3331f755f7191)
图3-45 即时显示自动判断约束