2.5 草图的合法性检查与修复
在草图生成特征的过程中经常会出现错误信息提示,这主要是因为草图轮廓没有闭合,或者存在重叠,或者存在开环轮廓。为解决这个问题,SolidWorks提供了特征检查功能。
2.5.1 自动修复草图
对于草图线条重叠的问题,SolidWorks提供了“修复草图”命令加以解决。该命令位于“草图”面板中。“修复草图”命令可将重叠的线条加以合并,可将共线相连的多段线条合并成一段线条。此外,“修复草图”命令还能弥补草图线条之间小于0.00001mm的缝隙,消除零长度线条等。
自动修复草图的操作方法如下。
1)在草图环境中,绘制两条重叠的水平线,选择其中的一条,如图2-27中①所示。
2)单击“草图”面板中的“修复草图”按钮,或选择“工具”→“草图工具”→“修复草图”命令,草图中重叠部分将自动修复,如图2-27中②③所示。
3)单击“修复草图”对话框右上角的“关闭”按钮,如图2-27中④所示。
图2-27 自动修复草图
2.5.2 检查草图合法性
1.检查草图合法性
启动SolidWorks后,单击“新建”按钮,在弹出的“新建SolidWorks文件”对话框中选择“零件”,单击“确定”按钮完成新文件创建的操作。单击“草图”面板,再单击“草图绘制”按钮,选择“前视基准平面”后即进入草图绘制界面。单击“直线”按钮,绘制出草图,如图2-28中①所示。
单击窗口左上角的按钮,如图2-28中②所示。在软件界面最上方显示出菜单栏,选择“工具”→“草图工具”→“检查草图合法性”命令,如图2-28中③~⑤所示。
图2-28 检查草图合法性菜单
系统弹出“检查有关特征草图合法性”对话框,单击“特征用法”下拉列表框的级联按钮,在列表中选择一种特征用法,这里选择“基体拉伸”,如图2-29中①②所示。单击“检查”按钮,系统弹出检查结果对话框。检查结果显示“此草图含有一个开环轮廓线”,单击“确定”按钮,如图2-29中③④所示。系统弹出“修复草图”对话框,单击对话框右上角的“关闭”按钮,在开环处系统以另一种颜色显示出来,如图2-29中⑤⑥所示。
2.延伸草图实体
延伸实体功能可增加直线、中心线、圆弧的长度;可将草图实体延伸到与另一个草图实体相交。
1)单击“草图”面板中的“延伸实体”按钮,或选择“工具”→“草图工具”→“延伸实体”命令,如图2-30中①②所示。
图2-29 检查草图合法性
2)将鼠标指针移动到要延伸的草图实体上,所选实体以红色显示,可以预览到延伸实体的方向也以红色显示。如果预览到延伸方向错误,将鼠标指针移到直线或圆弧的另一半上,如图2-30中③所示。
3)单击草图实体完成延伸,如图2-30中④所示。单击“选择”按钮退出延伸实体操作,如图2-30中⑤所示。
图2-30 延伸实体
3.修改草图
对“基体拉伸”特征再次进行草图合法性检查,系统弹出检查结果对话框,单击“确定”按钮,单击“修复草图”对话框右上角的“关闭”按钮,如图2-31中①②所示。系统以另一种颜色显示出有问题的直线,如图2-31中③所示。选择有问题的直线的端点,按住鼠标左键不放,将该点拖到另一点,如图2-31中④⑤所示。
4.再次检查草图合法性
再次选择“基体拉伸”特征,单击“检查有关特征草图合法性”对话框中的“检查”按钮,系统弹出检查结果对话框,单击“确定”按钮,单击“关闭”按钮,如图2-32中①~③所示。
图2-31 修改草图
图2-32 检查草图合法性