
2.3 草图编辑工具
本节主要介绍草图编辑工具的使用方法,如圆角、倒角、等距实体、剪裁、延伸、镜向、移动、复制、旋转与修改等。
2.3.1 绘制圆角
绘制圆角工具可将两个草图实体的交叉处剪裁掉角部,生成一个与两个草图实体都相切的圆弧,此工具在二维和三维草图中均可使用。
【案例2-19】绘制圆角

绘制圆角
(1)打开源文件“\ch2\2.3.1.SLDPRT”。在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“圆角”命令,或者单击“草图”选项卡中的“绘制圆角”按钮,此时系统弹出的“绘制圆角”属性管理器如图2-45所示。
(2)在“绘制圆角”属性管理器中,设置圆角的半径。如果顶点具有尺寸或几何关系,勾选“保持拐角处约束条件”复选框,将保留虚拟交点。如果不勾选该复选框,且顶点具有尺寸或几何关系,将会询问是否想在生成圆角时删除这些几何关系。
(3)设置好“绘制圆角”属性管理器后,单击选择如图2-46(a)所示的直线1和2、直线2和3、直线3和4、直线4和1。
(4)单击“绘制圆角”属性管理器中的“确定”按钮,完成圆角的绘制,如图2-46(b)所示。

图2-45 “绘制圆角”属性管理器

图2-46 绘制圆角过程
技巧荟萃
SolidWorks可以将两个非交叉的草图实体进行倒圆角操作。执行完“圆角”命令后,草图实体将被拉伸,边角将被圆角处理。
2.3.2 绘制倒角
绘制倒角工具可将倒角应用到相邻的草图实体中,此工具在二维和三维草图中均可使用。倒角的选取方法与圆角的相同。“绘制倒角”属性管理器中提供了倒角的两种设置方式,分别是“角度距离”设置方式和“距离-距离”设置方式。
【案例2-20】绘制倒角
(1)打开源文件“\ch2\2.3.2.SLDPRT”。在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“倒角”命令,或者单击“草图”选项卡中的“绘制倒角”按钮,此时系统弹出的“绘制倒角”属性管理器如图2-47和图2-48所示。

绘制倒角
(2)在“绘制倒角”属性管理器中,选择“角度距离”单选钮,按照如图2-47所示设置倒角方式和倒角参数,然后选择如图2-49(a)所示的直线1和直线4。
(3)在“绘制倒角”属性管理器中,选择“距离-距离”单选钮,按照如图 2-48 所示设置倒角方式和倒角参数,然后选择如图2-49(a)所示的直线2和直线3。
(4)单击“绘制倒角”属性管理器中的“确定”按钮,完成倒角的绘制,如图2-49(b)所示。

图2-47 “角度距离”设置方式

图2-48 “距离-距离”设置方式

图2-49 绘制倒角的过程
以“距离-距离”设置方式绘制倒角时,如果设置的两个距离不相等,选择不同草图实体的次序不同,绘制的结果也不相同。如图2-50所示,设置D1=10mm、D2=20 mm,如图2-50(a)所示为原始图形;如图2-50(b)所示为先选取左侧的直线,后选择右侧直线形成的倒角;如图2-50(c)所示为先选取右侧的直线,后选择左侧直线形成的倒角。

图2-50 选择直线次序不同形成的倒角
2.3.3 等距实体
等距实体工具可按特定的距离等距一个或者多个草图实体、所选模型边线、模型面,如样条曲线或圆弧、模型边线组、环等之类的草图实体。
【案例2-21】等距实体

等距实体
(1)打开源文件“\ch2\2.3.2.SLDPRT”。在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“等距实体”命令,或者单击“草图”选项卡中的“等距实体”按钮。
(2)系统弹出“等距实体”属性管理器,按照实际需要进行设置。
(3)单击选择要等距的实体对象。
(4)单击“等距实体”属性管理器中的“确定”按钮,完成等距实体的绘制。
“等距实体”属性管理器中各选项的含义如下。
● “等距距离”文本框:设定数值以特定距离来等距草图实体。
● “添加尺寸”复选框:勾选该复选框将在草图中添加等距距离的尺寸标注,这不会影响包括在原有草图实体中的任何尺寸。
● “反向”复选框:勾选该复选框将更改单向等距实体的方向。
● “选择链”复选框:勾选该复选框将生成所有连续草图实体的等距。
● “双向”复选框:勾选该复选框将在草图中双向生成等距实体。
● “基本几何体”“偏移几何体”复选框:勾选该复选框将原有草图实体转换为构造性直线。
● “顶端加盖”复选框:勾选该复选框将通过选择双向并添加一顶盖来延伸原有非相交草图实体。
如图2-52所示为按照如图2-51所示的“等距实体”属性管理器进行设置后,选取中间草图实体中任意一部分后得到的图形。

图2-51 “等距实体”属性管理器
如图2-53所示为在模型面上添加草图实体的过程,图2-53(a)为原始图形,图 2-53(b)为等距实体后的图形。执行过程为:先选择如图 2-53(a)所示模型的上表面,然后进入草图绘制状态,再执行“等距实体”命令,设置参数为单向等距距离,距离为10mm。

图2-52 等距后的草图实体

图2-53 模型面等距实体
技巧荟萃
在草图绘制状态下,双击等距距离的尺寸,然后更改数值,就可以修改等距实体的距离。在双向等距中,修改单个数值就可以更改两个等距的尺寸。
2.3.4 转换实体引用
转换实体引用是指通过已有的模型或者草图,将其边线、环、面、曲线、外部草图轮廓线、一组边线或一组草图曲线投影到草图基准面上。通过这种方式,可以在草图基准面上生成一个或多个草图实体。使用该命令时,如果引用的实体发生更改,那么转换的草图实体也会相应改变。
【案例2-22】转换实体引用
(1)打开源文件“\ch2\2.22.SLDPRT”。

转换实体引用
(2)在特征管理器的树状目录中,选择要添加草图的基准面,本例选择基准面 1,然后单击“草图”选项卡中的“草图绘制”按钮,进入草图绘制状态。
(3)按住<Ctrl>键,选取如图2-54(a)所示的边线1、2、3、4及圆弧5。
(4)选择菜单栏中的“工具”→“草图绘制工具”→“转换实体引用”命令,或者单击“草图”选项卡中的“转换实体引用”按钮,执行“转换实体引用”命令。
(5)退出草图绘制状态,转换实体引用后的图形如图2-54(b)所示。

图2-54 转换实体引用过程
2.3.5 剪裁实体
剪裁实体是常用的草图编辑工具。执行“剪裁实体”命令时,系统弹出的“剪裁”属性管理器如图2-55所示,根据剪裁草图实体的不同,可以选择不同的剪裁模式,下面将介绍不同类型的草图剪裁模式。
● 强劲剪裁:通过将光标拖过每个草图实体来剪裁草图实体。
● 边角:剪裁两个草图实体,直到它们在虚拟边角处相交。
● 在内剪除:选择两个边界实体,然后选择要剪裁的实体,剪裁位于两个边界实体外的草图实体。
● 在外剪除:剪裁位于两个边界实体内的草图实体。
● 剪裁到最近端:将一个草图实体剪裁到最近端交叉实体外。
【案例2-23】剪裁实体
以如图2-56所示为例说明剪裁实体的过程,图2-56(a)为剪裁前的图形,图2-56(b)为剪裁后的图形,其操作步骤如下。

剪裁实体

图2-55 “剪裁”属性管理器
(1)打开源文件“\ch2\2.23.SLDPRT”,如图2-56(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“剪裁”命令,或者单击“草图”选项卡中的“剪裁实体”按钮,此时鼠标变为
形状,并弹出“剪裁”属性管理器。
(3)在“剪裁”属性管理器中选择“剪裁到最近端”选项。
(4)依次单击如图2-56(a)所示的A处和B处,剪裁图中的直线。
(5)单击“剪裁”属性管理器中的“确定”按钮,完成草图实体的剪裁,剪裁后的图形如图2-56(b)所示。
2.3.6 延伸实体
延伸实体是常用的草图编辑工具。利用该工具可以将草图实体延伸至另一个草图实体。

图2-56 剪裁实体的过程
【案例2-24】延伸实体

延伸实体
以如图 2-57 所示为例说明延伸实体的过程,图 2-57(a)为延伸前的图形,图2-57(b)为延伸后的图形。操作步骤如下。
(1)打开源文件“\ch2\2.24.SLDPRT”,如图2-57(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“延伸”命令,或者单击“草图”选项卡中的“延伸实体”按钮,此时鼠标变为
形状,进入延伸实体状态。
(3)单击如图2-57(a)所示的直线。
(4)按<Esc>键,退出延伸实体状态,延伸后的图形如图 2-57(b)所示。

图2-57 延伸实体的过程
在延伸草图实体时,如果两个方向都可以延伸,而只需要单一方向延伸时,单击延伸方向一侧的实体部分即可实现,在执行该命令过程中,实体延伸的结果在预览时会以红色显示。
2.3.7 分割实体
分割实体是将一个连续的草图实体分割为两个草图实体,以方便进行其他操作。反之,也可以删除一个分割点,将两个草图实体合并成一个单一草图实体。
【案例2-25】分割实体

分割实体
以如图2-58所示为例说明分割实体的过程,图2-58(a)为分割前的图形,图2-58(b)为分割后的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.25.SLDPRT”,如图2-58(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“分割实体”命令,或者单击“草图”选项卡中的“分割实体”按钮,进入分割实体状态。
(3)单击如图2-58(a)所示的圆弧的合适位置,添加一个分割点。
(4)按<Esc>键,退出分割实体状态,分割后的图形如图 2-58(b)所示。

图2-58 分割实体的过程
在草图绘制状态下,如果欲将两个草图实体合并为一个草图实体,单击选中分割点,然后按<Delete>键即可。
2.3.8 镜向实体
在绘制草图时,经常要绘制对称的图形,这时可以使用“镜向实体”命令来实现,“镜向”属性管理器如图2-59所示。
在SolidWorks 2020中,镜向点不再仅限于构造线,它可以是任意类型的直线。SolidWorks提供了两种镜向方式,一种是镜向现有草图实体,另一种是在绘制草图时动态镜向草图实体。下面将分别介绍。
【案例2-26】镜向实体
1.镜向现有草图实体

镜向实体
以如图2-60所示为例说明镜向草图实体的过程,图2-60(a)为镜向前的图形,图2-60(b)为镜向后的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.26.SLDPRT”,如图2-60(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“镜向”命令,或者单击“草图”选项卡中的“镜向实体”按钮,此时系统弹出“镜向”属性管理器。
(3)单击属性管理器中的“要镜向的实体”框,使其变为粉红色,然后在图形区中框选如图2-60(a)所示的直线左侧图形。
(4)单击属性管理器中的“镜向轴”框,使其变为粉红色,然后在图形区中选取如图2-60 (a)所示的直线。
(5)单击“镜向”属性管理器中的“确定”按钮,草图实体镜向完毕,镜向后的图形如图2-60(b)所示。

图2-59 “镜向”属性管理器

图2-60 镜向草图实体的过程
2.动态镜向草图实体
以如图2-61所示为例说明动态镜向草图实体的过程,操作步骤如下。
【案例2-27】动态镜向草图实体

动态镜向草图实体
(1)在草图绘制状态下,先在图形区中绘制一条中心线,并选取它。
(2)选择菜单栏中的“工具”→“草图工具”→“动态镜向实体”命令,或者单击“草图”选项卡中的“动态镜向实体”按钮,此时对称符号出现在中心线的两端。
(3)单击“草图”选项卡中的“直线”按钮,在中心线的一侧绘制草图实体,此时另一侧会动态地镜向出绘制的草图实体。
(4)草图绘制完毕后,单击“草图”选项卡中的“直线”按钮,即可结束该命令的使用。

图2-61 动态镜向草图实体的过程
技巧荟萃
镜向实体工具在三维草图中不可使用。
2.3.9 线性草图阵列
线性草图阵列是将草图实体沿一个或者两个轴复制生成多个排列图形的工具。执行该命令时,系统弹出的“线性阵列”属性管理器如图2-62所示。
【案例2-28】线性草图阵列

线性草图阵列
以如图2-63所示为例说明线性草图阵列的过程,图2-63(a)为阵列前的图形,图2-63(b)为阵列后的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.28.SLDPRT”,如图2-63(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“线性阵列”命令,或者单击“草图”选项卡中的“线性草图阵列”按钮。
(3)此时系统弹出“线性阵列”属性管理器,单击“要阵列的实体”框,然后在图形区中选取如图2-63(a)所示的直径为10mm的圆弧,其他设置如图2-62所示。
(4)单击“线性阵列”属性管理器中的“确定”按钮,阵列后的图形如图2-63(b)所示。

图2-62 “线性阵列”属性管理器

图2-63 线性草图阵列的过程
2.3.10 圆周草图阵列
圆周草图阵列是将草图实体沿一个指定大小的圆弧进行环状阵列的工具。执行该命令时,系统弹出的“圆周阵列”属性管理器如图2-64所示。
【案例2-29】圆周草图阵列

圆周草图阵列
以如图2-65所示为例说明圆周草图阵列的过程,图2-65(a)为阵列前的图形,图2-65(b)为阵列后的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.29.SLDPRT”,如图2-65(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“圆周阵列”命令,或者单击“草图”选项卡中的“圆周草图阵列”按钮,此时系统弹出“圆周阵列”属性管理器。
(3)单击“圆周阵列”属性管理器的“要阵列的实体”框,然后在图形区中选取如图2-65(a)所示的圆弧外的3条直线,在“参数”选项组的框中选择圆弧的圆心,在“实例数”
框中输入“8”。
(4)单击“圆周阵列”属性管理器中的“确定”按钮,阵列后的图形如图2-65(b)所示。

图2-64 “圆周阵列”属性管理器

图2-65 圆周草图阵列的过程
2.3.11 移动实体
移动实体,是指将一个或者多个草图实体进行移动。执行该命令时,系统弹出的“移动”属性管理器如图2-66所示。
在“移动”属性管理器中,“要移动的实体”框用于选取要移动的草图实体;“参数”选项组中的“从/到”单选钮用于指定移动的开始点和目标点,是一个相对参数;如果在“参数”选项组中选择“X/Y”单选钮,则弹出新的对话框,在其中输入相应的参数即可以设定的数值生成相应的目标。

图2-66 “移动”属性管理器
2.3.12 复制实体
复制实体,是指将一个或者多个草图实体进行复制。执行该命令时,系统弹出的“复制”属性管理器如图2-67所示。“复制”属性管理器中的参数与“移动”属性管理器中的参数意义相同,在此不再赘述。
2.3.13 旋转实体

图2-67 “复制”属性管理器
旋转实体,是指通过选择旋转中心及要旋转的度数来旋转草图实体。执行该命令时,系统弹出的“旋转”属性管理器如图2-68所示。
【案例2-30】旋转草图

旋转草图
以如图2-69所示为例说明旋转草图的过程,图2-69(a)为旋转前的图形,图2-69(b)为旋转后的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.31.SLDPRT”,如图2-69(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“旋转”命令,或者单击“草图”选项卡中的“旋转实体”按钮。
(3)此时系统弹出“旋转”属性管理器,单击“要旋转的实体”框,在图形区中选取如图 2-69(a)所示的矩形,在“基准点”框中选取矩形的左下端点,在“角度”
框中输入“-60度”。
(4)单击“旋转”属性管理器中的“确定”按钮,旋转后的图形如图2-69(b)所示。

图2-68 “旋转”属性管理器

图2-69 旋转草图的过程
2.3.14 缩放实体比例
缩放实体比例,是指通过基准点和比例因子对草图实体进行缩放,也可以根据需要在保留原缩放对象的基础上缩放草图。执行该命令时,系统弹出的“比例”属性管理器如图2-70所示。
【案例2-31】缩放草图

缩放草图
以如图2-71所示为例说明缩放草图的过程,图2-71(a)为缩放比例前的图形,图2-71(b)为比例因子为0.8、不保留原图的图形,图2-71(c)为保留原图,复制数为5的图形,其操作步骤如下。
(1)打开源文件“\ch2\2.32.SLDPRT”,如图2-71(a)所示。
(2)在草图绘制状态下,选择菜单栏中的“工具”→“草图工具”→“缩放比例”命令,或者单击“草图”选项卡中的“缩放实体比例”按钮。此时系统弹出“比例”属性管理器。
(3)单击“比例”属性管理器的“要缩放比例的实体”框,在图形区中选取如图2-71(a)所示的矩形,在“基准点”框中选取矩形的左下端点,在“比例因子”
框中输入“0.8”,缩放后的结果如图2-71(b)所示。
(4)勾选“复制”复选框,在“份数”框中输入“5”,结果如图2-71(c)所示。
(5)单击“比例”属性管理器中的“确定”按钮,草图实体缩放完毕。

图2-70 “比例”属性管理器

图2-71 缩放草图的过程