![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=1738864258-oepMVeY4Dj2LwHjyYhhlJJDFY0BZAm0Z-0-45fe57db8b0f73e2c6bf37faabd8fd23)
图3-25 物体的自由度
自由度(DOF)箭头 标记草图上可自由移动的点。
如图3-26所示,在图形区中绘制了图形后,单击【直接草图】工具条上的【约束】按钮,图形中没有约束的位置将显示自由度箭头,同时在信息栏上也会显示要约束的数目。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0002.jpg?sign=1738864258-Ojo2ck8CKGDSC91bvBUs6JLtZHI8Pjcv-0-3cca446c2738aa79fdf13c51ad5c4291)
图3-26 显示直线的自由度箭头
画重点
当将一个约束在给定方向上移动时,NX会移除DOF箭头。应用一个约束可以移除多个DOF箭头。当所有这些箭头都消失时,草图即已完全约束。
二、尺寸约束
尺寸约束是创建草图的尺寸标注,使草图满足设计者的要求并让草图固定。尺寸约束共有9种,在【直接草图】工具条上的【尺寸】下拉选项中包含了9种尺寸约束类型,如图3-27所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0003.jpg?sign=1738864258-UFd9gDXbcYBemgbqpsIix4qHEIBhXEJt-0-a668ad73b69d469d4cdc988d299e3721)
图3-27 9种尺寸约束类型
选择一种尺寸标注命令,将会弹出【尺寸】对话框,如图3-28所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0004.jpg?sign=1738864258-A4KeGqlihWWN3EVxR97e3Btc3EBgHF8T-0-697b863ca8872aa4151dc9569e3f568f)
图3-28 【尺寸】对话框
1.自动判断的尺寸
【自动判断的尺寸】是指程序自动判断选择对象,已进行尺寸标注。这种类型的好处是标注灵活,由一个对象可标注出多个尺寸约束。但由于此类型几乎包含了所有的尺寸标注类型,所以针对性不强,有时也会产生不便,如图3-29所示,以此类型来选择相同对象进行尺寸约束,可有3种标注结果。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0097_0005.jpg?sign=1738864258-fdmGcbhWqnVGYIy8ghBG2GwNRughGn1X-0-857e325be18d61b33f88f10432f82a7f)
图3-29 程序自动判断并标注的3种尺寸
2.水平
【水平】类型是标注的尺寸总是与工作坐标系的XC轴平行的。选择该类型时,程序对所选对象进行水平方向的尺寸约束。标注该类尺寸时,在图形区中选取同一对象或不同对象的两个控制点,程序会在两点之间生成水平尺寸。水平标注时尺寸约束限制的距离位于两端点之间。以【水平】类型来进行标注的尺寸如图3-30所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0001.jpg?sign=1738864258-b7q2cPQAzen0g8lkLptcyQ9QwHBdYHiU-0-3840ee6758ecf49f9e0d79a77cab1b3b)
图3-30 标注的水平尺寸
3.竖直
【竖直】类型是标注的尺寸总是与工作坐标系的YC轴平行的。选择该类型时,程序对所选对象进行竖直方向的尺寸约束。以【竖直】类型来进行标注的尺寸如图3-31所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0002.jpg?sign=1738864258-8C8dpTmRPwkL2lUAPIVaInpbCgndZ9Sz-0-3ea8585be1eb653f457cf9238fb6ae7c)
图3-31 标注的竖直尺寸
4.平行
【平行】类型是标注的尺寸总是与所选对象平行。选择该类型时,程序对所选对象进行竖直方向的尺寸约束。以【平行】类型来进行标注的尺寸如图3-32所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0003.jpg?sign=1738864258-iMz6Xfl1N5gxoV3lf9n9yxYkjx6pGGF4-0-044c218bdd290cf3af1e2fa4937e914c)
图3-32 标注的平行尺寸
5.垂直
【垂直】类型是用于标注两个对象间长度距离,且尺寸总是与第一个对象垂直。以【垂直】类型来进行标注的尺寸如图3-33所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0098_0004.jpg?sign=1738864258-yz2Paggrye8jirDmcIeufJ9mC0MMmtwb-0-8905165528cae83321c9bef75118ed6e)
图3-33 标注的垂直尺寸
6.角度
【角度】类型是用于两相交直线或直线延伸部分相交的夹角尺寸标注。以【成角度】类型来进行标注的尺寸如图3-34所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0001.jpg?sign=1738864258-oe0HzHRHLrAtCFcXesWt3snbjGVfwpES-0-df084e4d9c2d51c5692a0f5653191ae0)
图3-34 标注的角度尺寸
7.直径
【直径】类型用以标注圆或圆弧的直径尺寸,以【直径】类型来进行圆/圆弧标注的尺寸如图3-35所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0002.jpg?sign=1738864258-S6r7yl08SC25twewIEx3SbMRfdatQDMn-0-cfea15ba0ab6402742a20c01626e88a0)
图3-35 标注的直径尺寸
8.半径
【半径】类型用以标注圆或圆弧的半径尺寸,以【半径】类型来进行圆/圆弧标注的尺寸如图3-36所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0003.jpg?sign=1738864258-UxYJjXaov4iTXTAQlI21AiFIQ0pigfs7-0-ba3efd31452c8230bf2f5a69e648f833)
图3-36 标注的半径尺寸
9.周长
【周长】是用以标注圆、圆弧的弧长。选择此类型后,会弹出【周长尺寸】对话框,选择要标注的对象后,在该对话框的【表达式】文本框内会即刻显示对象的周长值,如图3-37所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0099_0004.jpg?sign=1738864258-wo2cNoFWMtGYi5EHIpIq7BLBd0wMEKFL-0-79632942dd71e0b2922579c26c1f9051)
图3-37 标注的周长
三、【尺寸】对话框
在【尺寸】选项中单击【草图尺寸对话框】按钮,弹出【尺寸】对话框,如图3-38所示。对话框中各选项命令含义如下:
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0001.jpg?sign=1738864258-wGZAgnEJeS2PQGF3T2Gq3tafsIfb506H-0-58da3d48a991f697072dbb43dbc7371b)
图3-38 【尺寸】对话框
◆ 尺寸命令:指用于创建自动判断或显式尺寸的命令。
◆ 表达式列表:列出当前草图中所有尺寸的名称和值。
◆ 当前表达式:用于编辑选定尺寸的名称和值。
◆ 移除:在表达式列表中选择表达式进行移除。
◆ 值:通过拖动滑尺,更改选定尺寸约束的值。
◆ 尺寸放置:通过在下拉列表中选择尺寸放置方式。
◆ 固定文本高度:在缩放草图时使尺寸文本维持恒定大小。
◆ 创建参考尺寸:勾选这个选项,以创建参考尺寸。在当前会话中,NX会记住这个设置,并将它应用到以后创建的尺寸上。
◆ 创建内错角:如果想让NX计算草图曲线之间的最大尺寸时,激活此选项。图3-39所示中显示了同一个尺寸在该选项关闭(左图)和打开(右图)时的情况。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0002.jpg?sign=1738864258-Zln7Z4XENHH5fNSH6L5syiWeFrpgFKin-0-2346d5785abd1dbc565e9980433d8b24)
图3-39 互为内错角的尺寸
四、几何约束
几何约束条件一般用于定位草图对象和确定草图对象间的相互关系。在UG草图环境中,几何约束的类型多达20余种,如图3-40所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0100_0003.jpg?sign=1738864258-FETGz6FBohbV8jj1iXPrfvt7wZar5XSP-0-7e79fef7e671e4e5c4a81ecb8ddb7e8c)
图3-40 草图对象的约束类型
草图对象的20余种约束类型含义如下:
◆ 固定:该约束是将草图对象固定在某个位置。不同几何对象有不同的固定方法,点一般固定其所在位置;线一般固定其角度或端点;圆和椭圆一般固定其圆心;圆弧一般固定其圆心或端点。
◆ 同心:该约束定义圆(圆弧)与圆(圆弧)之间具有相同的圆心。
◆ 重合:该约束定义点与点完全重合。
◆ 共线:该约束定义对象与对象共线。
◆ 点在曲线上:该约束定义点在选择的曲线上。
◆ 点在线串上:该约束定义点在抽取的线串上。
◆ 中点:该约束定义对象在直线的中心点上。
◆ 水平:该约束定义直线为水平直线(平行于工作坐标的XC轴)。
◆ 竖直:该约束定义直线始终呈竖直状态。
◆ 平行:该约束定义对象与对象之间平行。
◆ 垂直:该约束定义对象与对象之间垂直。
◆ 相切:该约束定义对象与对象之间相切。
◆ 等长:该约束定义对象与对象具有相等的长度。
◆ 等半径:该约束定义圆弧与圆弧间具有相同的半径。
◆ 恒定长度:该约束定义选择的曲线长度为固定的。
◆ 恒定角:该约束定义选择的曲线角度为固定的。
◆ 镜像:该约束定义选择的对象间为镜像关系。
◆ 曲线的斜率:该约束定义选择的对象间为斜率连接。
◆ 比例,均匀:该约束定义选择的对象呈均匀分布的。
◆ 比例,非均匀:该约束定义选择的对象呈非均匀分布的。
几何约束一般分为手动约束和自动约束。
1.手动约束
手动约束是指用户自行选择对象并加以约束。在【直接草图】工具条上单击【约束】按钮,然后在图形区中选择要约束的对象,弹出【约束】选项工具条,如图3-41所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0101_0001.jpg?sign=1738864258-4C8vXEkCQxpXH0NQoRUhY2FU4a1CPdg8-0-efa947515489e5f0b1dbc0326466499b)
图3-41 【约束】选项工具条
画重点
【约束】工具条中所包含的约束条件是由约束对象来决定的,根据所选对象不同,弹出的【约束】工具条中也会显示出不同的约束选项。
通过【约束】对话框,根据设计要求来选择相应的约束类型,对话框的各约束类型前面介绍过,这里不再重复叙述。采用手动约束的方法对草图曲线进行约束的过程如图3-42所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0101_0003.jpg?sign=1738864258-26Xi1NQpl4Ig1QYXilIHJyJZIGpRKXkI-0-740db3efe434f86a50a247144ab60a6f)
图3-42 手动约束草图曲线
2.自动约束
自动约束是将约束类型自动添加到草图对象中,或者在绘制草图过程中根据自动判断的约束进行画线。在【直接草图】工具条上单击【自动约束】按钮,弹出【自动约束】对话框,如图3-43所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0001.jpg?sign=1738864258-0eGFKgHOmJbUjCZXXA18fA2A8qI8lkEi-0-1f362dbf645114d2b38dd3dd9f9eea3d)
图3-43 【自动约束】对话框
在【要应用的约束】选项区中包含11种几何约束类型,其含义已介绍过,不再赘述。当将几何体添加到活动的草图,在几何体由其他CAD系统导入的时候,最适合使用自动约束功能。如图3-44所示为矩形添加自动约束后的情况。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0002.jpg?sign=1738864258-AvyaeQMm1xW5bugjzUZyeHRsQK2tLHXU-0-75d3028dbe58db4b729c99dbfeba4c9e)
图3-44 矩形添加自动约束后的情况
当用户需要在画线时即时显示约束条件以便于快速创建出草图,在【直接草图】工具条上单击【创建自动判断约束】按钮即可。但是,要显示出什么样的约束条件,则由单击【自动判断约束】按钮
后弹出的【自动判断约束】对话框来控制,如图3-45所示。
![](https://epubservercos.yuewen.com/9343EF/3590463503901601/epubprivate/OEBPS/Images/figure_0102_0005.jpg?sign=1738864258-y8XZGDnJ7uRLDJu6kC8OKi5ZyVzzlHL8-0-b0f2f71123c2ecedfbfe71bad13501af)
图3-45 即时显示自动判断约束