SolidEdge ST10快速入门教程
上QQ阅读APP看书,第一时间看更新

4.8 草图中的几何约束

按照工程技术人员的设计习惯,在草绘时或草绘后,希望对绘制的草图增加一些平行、相切、相等和共线等约束来帮助定位几何,Solid Edge软件可以很容易地做到这一点。下面对约束进行详细的介绍。

4.8.1 约束的显示

1.约束的屏幕显示控制

单击978-7-111-60318-4-Chapter04-290.jpg选项卡978-7-111-60318-4-Chapter04-291.jpg区域中的978-7-111-60318-4-Chapter04-292.jpg按钮,即可控制约束符号在屏幕中的显示/关闭。

2.各种约束符号列表

各种约束的显示符号见表4.8.1。

表4.8.1 约束符号列表

978-7-111-60318-4-Chapter04-293.jpg

4.8.2 Solid Edge软件所支持的约束种类

Solid Edge软件所支持的约束种类见表4.8.2。

表4.8.2 Solid Edge所支持的约束种类

978-7-111-60318-4-Chapter04-294.jpg

4.8.3 创建几何约束

下面以图4.8.1所示的相切约束为例,说明创建约束的步骤。

1.相切约束

Step1.打开文件D:\sest10.1\work\ch04.08\tangency1.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-295.jpg

Step3.单击978-7-111-60318-4-Chapter04-296.jpg功能选项卡978-7-111-60318-4-Chapter04-297.jpg区域中的978-7-111-60318-4-Chapter04-298.jpg按钮,如图4.8.2所示。

978-7-111-60318-4-Chapter04-299.jpg

图4.8.1 图元的相切约束

978-7-111-60318-4-Chapter04-300.jpg

图4.8.2 “相关”工具栏

Step4.在系统信息区978-7-111-60318-4-Chapter04-301.jpg提示下,分别选取直线和圆,在图4.8.1中会显示约束符号“978-7-111-60318-4-Chapter04-302.jpg”。

说明:若约束符号不显示,可单击“相关”区域中的978-7-111-60318-4-Chapter04-303.jpg978-7-111-60318-4-Chapter04-304.jpg按钮,使其处于激活状态。

978-7-111-60318-4-Chapter04-305.jpg(保持关系):此命令能记住我们在绘制草图时的几何关系,通常情况下处于激活状态。

978-7-111-60318-4-Chapter04-306.jpg(关系手柄):此命令可以控制几何约束符号的显示。

2.水平竖直约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_01.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-307.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-308.jpg功能选项卡978-7-111-60318-4-Chapter04-309.jpg区域中的978-7-111-60318-4-Chapter04-310.jpg按钮。

Step4.在系统信息区978-7-111-60318-4-Chapter04-311.jpg提示下,选取图4.8.3a所示的直线1添加竖直约束,选择直线2添加水平约束,结果如图4.8.3b所示。

978-7-111-60318-4-Chapter04-312.jpg

图4.8.3 水平竖直约束

3.连接约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_02.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-313.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-314.jpg功能选项卡978-7-111-60318-4-Chapter04-315.jpg区域中的978-7-111-60318-4-Chapter04-316.jpg按钮。

Step4.选取图4.8.4a所示的点1和点2,则在这两条线的端点处添加了连接约束,结果如图4.8.4b所示。

978-7-111-60318-4-Chapter04-317.jpg

图4.8.4 连接约束

4.平行约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_03.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-318.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-319.jpg功能选项卡978-7-111-60318-4-Chapter04-320.jpg区域中的978-7-111-60318-4-Chapter04-321.jpg按钮。

Step4.选取图4.8.5a所示的直线1和直线2,则在这两条线上添加了平行约束,结果如图4.8.5b所示。

978-7-111-60318-4-Chapter04-322.jpg

图4.8.5 平行约束

5.相等约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_04.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-323.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-324.jpg功能选项卡978-7-111-60318-4-Chapter04-325.jpg区域中的978-7-111-60318-4-Chapter04-326.jpg按钮。

Step4.选取图4.8.6a所示的直线1和直线2,则在这两条线上添加了相等约束,结果如图4.8.6b所示。

978-7-111-60318-4-Chapter04-327.jpg

图4.8.6 相等约束

6.对称约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_05.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-328.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-329.jpg功能选项卡978-7-111-60318-4-Chapter04-330.jpg区域中的978-7-111-60318-4-Chapter04-331.jpg按钮。

Step4.选取图4.8.7a所示的直线1为对称中心线,然后选取直线2和直线3,则这两条线关于中心线对称并且长度相等,结果如图4.8.7b所示。

978-7-111-60318-4-Chapter04-332.jpg

图4.8.7 对称约束

7.同心约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_06.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-333.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-334.jpg功能选项卡978-7-111-60318-4-Chapter04-335.jpg区域中的978-7-111-60318-4-Chapter04-336.jpg按钮。

Step4.选取图4.8.8a所示的圆1和圆2,则在这两圆上添加了同心约束,结果如图4.8.8b所示。

978-7-111-60318-4-Chapter04-337.jpg

图4.8.8 同心约束

8.垂直约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_07.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-338.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-339.jpg功能选项卡978-7-111-60318-4-Chapter04-340.jpg区域中的978-7-111-60318-4-Chapter04-341.jpg按钮。

Step4.选取图4.8.9a所示的直线1和直线2,则在这两直线上添加了垂直约束,结果如图4.8.9b所示。

978-7-111-60318-4-Chapter04-342.jpg

图4.8.9 垂直约束

9.共线约束

Step1.打开文件D:\sest10.1\work\ch04.08\constrain_08.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-343.jpg

Step3.选择命令。单击978-7-111-60318-4-Chapter04-344.jpg功能选项卡978-7-111-60318-4-Chapter04-345.jpg区域中的978-7-111-60318-4-Chapter04-346.jpg按钮。

Step4.选取图4.8.10a所示的直线1和直线2,则在这两直线上添加了共线约束,结果如图4.8.10b所示。

978-7-111-60318-4-Chapter04-347.jpg

图4.8.10 共线约束

4.8.4 删除约束

Step1.单击978-7-111-60318-4-Chapter04-348.jpg功能选项卡978-7-111-60318-4-Chapter04-349.jpg区域中的978-7-111-60318-4-Chapter04-350.jpg

Step2.单击要删除的约束的显示符号(如上例中的“978-7-111-60318-4-Chapter04-351.jpg”),选中后,约束符号的颜色变绿。

Step3.按下Delete键,系统删除所选的约束。

4.8.5 操作技巧:使用约束捕捉设计意图

一般用户的习惯是在绘制完毕后,手动创建大量所需的约束,其实在绘制过程中,大量的约束可以由系统自动创建。下面举例说明这个操作技巧。如图4.8.11所示,要在圆A和直线B之间创建一个圆弧。

Step1.打开文件D:\sest10.1\work\ch04.08\tangency2.par。

Step2.在图形区单击草图,在系统弹出的快捷菜单中单击“编辑轮廓”按钮978-7-111-60318-4-Chapter04-352.jpg

Step3.单击978-7-111-60318-4-Chapter04-353.jpg选项卡978-7-111-60318-4-Chapter04-354.jpg区域中的978-7-111-60318-4-Chapter04-355.jpg按钮,打开约束显示。

Step4.单击“圆弧”命令978-7-111-60318-4-Chapter04-356.jpg中的978-7-111-60318-4-Chapter04-357.jpg按钮,此时系统提示“单击圆弧的起点”。

Step5.当把鼠标指针移到圆A上时,可看到圆上出现黑色的978-7-111-60318-4-Chapter04-358.jpg图标(图4.8.12),表明系统已经捕捉到圆上一点作为圆弧的起点;然后单击,接受“点在圆上”这一约束,此时系统便将该点作为圆弧的起点,同时提示单击圆弧的终点。

Step6.移动鼠标指针寻找圆弧的终点(设计意图是想把终点放在直线B上),当鼠标指针移到直线B上时,直线上出现黑色的978-7-111-60318-4-Chapter04-359.jpg图标(图4.8.13),表明系统已经捕捉到直线上的一点作为圆弧的终点。

Step7.沿直线B移动鼠标,当移到直线的中点位置时,可看到黑色的978-7-111-60318-4-Chapter04-360.jpg图标变成978-7-111-60318-4-Chapter04-361.jpg(图4.8.14),表明系统已经捕捉到直线的中点。

978-7-111-60318-4-Chapter04-362.jpg

图4.8.11 创建一个圆弧

978-7-111-60318-4-Chapter04-363.jpg

图4.8.12 将鼠标指针移到弧线上

978-7-111-60318-4-Chapter04-364.jpg

图4.8.13 捕捉直线

Step8.当鼠标在直线上移至某一点处,该点与刚才确定的圆弧的起点大约在同一水平线上,此时可看到一条水平的十字虚线(图4.8.15),表明系统已捕捉到与起点在同一水平线的直线B上的某一点。

Step9.继续移动鼠标指针,当鼠标指针移到直线的某一端点处时,可看到端点处出现黑色的978-7-111-60318-4-Chapter04-365.jpg符号(图4.8.16),表明系统已捕捉到该端点。

注意:以上步骤讲的是与直线有关的几种Solid Edge系统自动捕捉约束形式,下面以其中的一种形式——圆弧的终点在直线B下部的端点上为例,说明系统如何进一步帮助用户捕捉设计意图。

978-7-111-60318-4-Chapter04-366.jpg

图4.8.14 移到直线中点

978-7-111-60318-4-Chapter04-367.jpg

图4.8.15 捕捉水平线

978-7-111-60318-4-Chapter04-368.jpg

图4.8.16 移到直线端点

Step10.当鼠标指针再次移到直线B的下部端点处,端点处出现红色的978-7-111-60318-4-Chapter04-369.jpg符号时,单击,接受“终点与直线B的端点重合”这一约束,此时系统提示单击圆弧上的一点。

Step11.随着鼠标指针的不断移动,系统继续自动捕捉许多约束或约束组合。

下面说明其中几种情况。

● 如图4.8.17所示,圆弧中心和端点在同一竖直线上。

● 如图4.8.18所示,圆弧与直线和圆相切。

● 如图4.8.19所示,圆弧与直线相切。

● 如图4.8.20所示,圆弧中心和圆中心在同一竖直线上。

978-7-111-60318-4-Chapter04-370.jpg

图4.8.17 中心和端点在同一竖直线上

978-7-111-60318-4-Chapter04-371.jpg

图4.8.18 圆弧与直线和圆相切

978-7-111-60318-4-Chapter04-372.jpg

图4.8.19 圆弧与直线相切

● 如图4.8.21所示,圆弧中心和端点在同一水平线上。

● 如图4.8.22所示,圆弧与圆相切。

978-7-111-60318-4-Chapter04-373.jpg

图4.8.20 中心在同一竖直线上

978-7-111-60318-4-Chapter04-374.jpg

图4.8.21 中心和端点在同一水平线上

978-7-111-60318-4-Chapter04-375.jpg

图4.8.22 圆弧与圆相切

Step12.当以上某种约束(组合)符合用户的设计要求时,单击,接受显示的约束,完成圆弧的创建。