2.4 对草图实体的操作
绘制完草图后,还需要对草图进行编辑,如延伸、裁剪、镜像或阵列草图等。
2.4.1 转换实体引用
通过转换实体引用功能,可以将边、环、面、外部草图曲线、外部草图轮廓线、一组边线或一组外部草图曲线投影到草图基准面中,在草图上生成一个或多个实体。
操作步骤如下。
(1)在草图处于激活状态时单击模型边线、环、面、曲线、外部草图轮廓线、一组边线或一组曲线。
(2)单击“草图”面板中的“转换实体引用”按钮。
(3)系统将自动建立以下几何关系。
在新的草图曲线和实体之间建立在边线上的几何关系。这样一来,如果实体更改,曲线也会随之更改。
在草图实体的端点上生成固定几何关系,使草图保持完全定义状态。当显示/删除几何关系时,不会显示此内部几何关系。拖动这些端点可移除固定几何关系。
2.4.2 草图镜像(1)
SOLIDWORKS可以沿中心线镜像草图实体。当生成镜像实体时,SOLIDWORKS会在每一对相应的草图点之间应用一个对称关系。如果改变被镜像的实体,则其镜像图像也将随之变动。
操作步骤如下。
(1)在一个草图中,单击“草图”面板中的“中心线”按钮,并绘制一条中心线。
(2)选择中心线和要镜像的草图实体。
(3)单击“草图”面板中的“镜像实体”按钮,这时镜像图像与被镜像实体对称于中心线。
2.4.3 延伸和剪裁实体
1.延伸草图
草图延伸是指将草图实体延伸到另一个草图实体,经常用来增加草图实体(直线、中心线或圆弧)的长度。
操作步骤如下。
(1)单击“草图”面板中的“延伸实体”按钮,此时鼠标指针变为形状。
(2)将鼠标指针移动到要延伸的草图实体(如直线、圆弧等)上,红色的线条指示实体将延伸的方向。
(3)如果要向相反的方向延伸实体,则将鼠标指针移到直线或圆弧的另一半上,并观察新的预览。
(4)单击该草图实体,接受预览指示的延伸效果,此时草图实体延伸到与下一个可用的草图实体相交。
2.剪裁草图
SOLIDWORKS 2018的草图裁剪可以达到以下效果。
(1)剪裁直线、圆弧、圆、椭圆、样条曲线或中心线,使其截断于与另一直线、圆弧、圆、椭圆、样条曲线或中心线的交点处。
(2)删除一条直线、圆弧、圆、椭圆、样条曲线或中心线。
操作步骤如下。
(1)单击“草图”面板中的“剪裁实体”按钮,此时鼠标指针变为形状。
(2)在草图上移动鼠标指针到希望裁剪(或删除)的草图线段上,这时线段以红色高亮度显示。
(3)单击该线段,则线段将一直删除直至其与另一草图实体或模型边线的交点处。如果草图线段没有和其他草图实体相交,则整条草图线段都将被删除。
2.4.4 等距实体
等距实体是指在距草图实体相等距离(可以是双向)的位置上生成一个与草图实体相同形状的草图,如图2-38所示。SOLIDWORKS 2018可以生成模型边线、环、面、一组边线、侧影轮廓线或一组外部草图曲线的等距实体,此外还可以在绘制三维草图时使用该功能。
在生成等距实体时,SOLIDWORKS会自动在每个原始实体和相对应的等距实体之间建立几何关系。如果在重建模型时原始实体改变,则等距生成的实体也会随之改变。
操作步骤如下。
(1)在草图中选择一个或多个草图实体、一个模型面、一条模型边线或外部草图曲线。
(2)单击“草图”面板中的“等距实体”按钮。
(3)在出现的“等距实体”属性管理器(如图2-39所示)中设置以下等距属性。
图2-38 等距实体(双向)效果
图2-39 “等距实体”属性管理器
在“距离”微调框中输入等距量。
系统会根据鼠标指针的位置预览等距的方向。选中“反向”复选框则会在与预览相反的方向上生成等距实体。
“选择链”复选框用来生成所有连续草图实体的等距实体。
如果选中“双向”复选框,则会在两个方向上生成等距实体。
(4)单击“确定”按钮,生成等距实体。
(5)如果要更改等距距离,只需双击等距尺寸,在随后弹出的“修改”对话框中输入新的等距量即可。
2.4.5 构造几何线的生成
构造几何线用来协助生成最终会被包含在零件中的草图实体及几何体。当用草图来生成特征时,忽略构造几何线。利用“构造几何线”命令,可以将草图或工程图中所绘制的曲线转换为构造几何线。
操作步骤如下。
(1)在工程图或草图中选择一个或多个草图实体。
(2)单击“草图”面板中的“构造几何线”按钮,即可将该草图实体转换为构造几何线。
2.4.6 线性阵列
使用线性阵列功能,可以生成参数式和可编辑的草图实体线性阵列,效果如图2-40所示。
1.创建线性阵列
操作步骤如下。
(1)选取要陈列的实体。
(2)单击“草图”面板中的“线性草图阵列”按钮。
(3)在弹出的“线性阵列”属性管理器(如图2-41所示)中设定草图排列的设置。
图2-40 草图实体线性阵列效果
图2-41 “线性阵列”属性管理器
① 在“方向1”栏的微调框中设置要排列的实例总数(包括原始草图在内)。
② 在微调框中设置实例之间的距离。
③ 如果选中“标注X间距”复选框,则在排列完成后,间距值将作为明确的数值显示。
④ 在微调框中设置角度值。
⑤ 单击图中指示箭头,反转阵列方向。
(4)单击绘图区,可实现预览,查看整个排列。
(5)如果要生成一个二维排列,重复步骤(3),在“方向2”栏中设置排列参数。也可以通过拖动排列预览中所选的点来改变间距和角度,如图2-42所示。如果定义了两个阵列方向,则可以选中“在轴之间标注角度”复选框。
图2-42 拖动所选点来改变阵列间距
(6)单击“确定”按钮,完成草图实体的排列。
2.编辑线性阵列
操作步骤如下。
(1)在属性管理器设计树中,右击完成线性阵列的草图,在弹出的快捷菜单中选择“编辑草图”命令。
(2)如果要更改阵列实例的数目,先选择一个实例。
(3)选择“工具”→“草图工具”→“编辑线性阵列”命令。
(4)在弹出的“线性阵列”对话框中更改一个方向或两个方向上的排列数目,然后单击“确定”按钮。
(5)此外,还可以使用以下方法修改阵列。
拖动一个阵列实例上的点或顶点。
通过双击角度并在“修改”对话框中更改其数值来更改阵列的角度。
添加尺寸并使用“修改”对话框更改其数值。
为阵列实例添加几何关系。
选择并删除单个阵列实例。
(6)退出草图,完成新的阵列特征。
2.4.7 圆周阵列
通过使用圆周阵列功能可以生成参数式和可编辑的草图实体性圆周阵列,如图2-43所示。
1.创建圆周阵列
图2-43 草图实体性圆周阵列
操作步骤如下。
(1)在模型面上打开一张草图,并绘制一个需要复制的草图实体。
(2)选择草图实体。
(3)单击“草图”面板中的“圆周草图阵列”按钮。
(4)在弹出的“圆周阵列”属性管理器(如图2-44所示)中设定草图排列的参数。
其中,、微调框用于设定圆周阵列中心点位置的X和Y坐标,此外,还可以通过拖动中心点来改变中心点的位置;是指从所选实体中心到排列中心的夹角;如果选中“标注半径”复选框,则当排列完成时,“半径”值将作为明确的数值显示;是指排列的中心点与所选实体的中心点或顶点之间的距离。
(5)微调框用来设置所需的阵列实例总数,包括原始草图在内。如果取消选中“等间距”复选框,则需要在“总角度”微调框中设置阵列中第一和第二实例的角度。单击图中指示箭头,反转阵列方向。
(6)单击绘图区可实现预览,查看整个排列。
(7)可以拖动其中的一个所选点来设置半径、角度和实例之间的间距,如图2-45所示。
图2-44 “圆周阵列”属性管理器
图2-45 拖动所选点来改变半径、角度和实例之间的间距
(8)单击“确定”按钮,完成草图实体的圆周阵列。
在完成排列之前或之后还可以删除一个阵列实例。在“要阵列的实例”栏中,每个实例均由一个指明其位置的编号表示。
(1)如果要删除排列中的实例,则选择要删除实例的位置编号,然后按Delete键,草图实例即被删除,其位置编号被移动到“可跳过的实例”栏中。
(2)如果要恢复删除的实例,则在“可跳过的实例”栏中选择位置编号,并再次按Delete键,草图实例即被恢复,其位置编号回到“要阵列的实体”栏中。
2.编辑圆周阵列
操作步骤如下。
(1)在属性管理器设计树中,右击阵列完成的草图,在弹出的快捷菜单中选择“编辑草图”命令。
(2)如果要更改阵列实例的数目,选择一个实例。
(3)选择“工具”→“草图工具”→“编辑圆周阵列”命令。
(4)在弹出的“圆周阵列”对话框中更改设置,然后单击“确定”按钮。
(5)此外,还可以使用以下方法修改阵列。
双击角度尺寸,然后在“修改”对话框中更改角度。
将阵列中心点拖动到新的位置。
拖动阵列第一个实例的中心点或顶点更改阵列的旋转。
拖动阵列第一个实例的中心点或顶点更改阵列圆弧的半径。
将阵列圆弧向外拖动,从而加大阵列的半径。
将阵列圆弧向圆心方向拖动,从而缩小阵列的半径。
选择并删除单个阵列实例。
(6)退出草图,以完成新的阵列特征。
2.4.8 修改草图工具的使用
利用SOLIDWORKS提供的修改草图工具,可以方便地对草图进行移动、旋转或缩放。
1.利用“修改草图”对话框修改草图
操作步骤如下。
(1)在属性管理器设计树中打开或者选择一个草图。
(2)单击“草图”面板中的“修改”按钮,系统会弹出“修改草图”对话框,如图2-46所示。
(3)在“比例相对于”栏中有以下两种选项。
选中“草图原点”单选按钮,相对于草图原点改变整个草图的缩放比例。
选中“可移动原点”单选按钮,相对于可移动原点缩放草图。
图2-46 “修改草图”对话框
(4)在“缩放因子”文本框中设置缩放的比例。
(5)如果要移动草图,在“平移”栏的两个文本框中输入X和Y值,从而确定草图的平移量;如果要将草图中的一个指定点移动到指定的位置,选中“定位所选点”复选框,然后在草图上选择一个点,在X和Y文本框中指定定位点要移动到的草图坐标。
(6)如果要旋转草图,在“旋转”文本框中输入指定的旋转角度。
(7)单击“关闭”按钮,退出“修改草图”对话框。
2.用鼠标指针对草图进行移动和旋转
操作步骤如下。
(1)在属性管理器设计树中打开或者选择一个草图。
(2)单击“草图”面板中的“修改”按钮。
(3)此时鼠标指针变为形状,按住鼠标左键可移动草图,按住鼠标右键可围绕黑色原点符号旋转,如图2-47所示。
(4)将鼠标指针移动到黑色原点符号的中心或端点处,鼠标指针会变化为3种形状,从而显示3种翻转效果(如图2-48所示)。右击会使草图沿X轴、Y轴或两个方向翻转。
图2-47 旋转草图
图2-48 3种翻转标示
(5)将鼠标指针移动到黑色原点符号的中心,鼠标指针会变为一个在左键显示黑点表示的形状。单击可移动此旋转中心,此时草图并不移动。
(6)单击“修改草图”对话框中的“关闭”按钮,完成修改。
注意:(1)“修改草图”命令将整个草图几何体(包括草图原点)相对于模型进行平移。草图几何体不会相对于草图原点移动。
(2)如果草图具有多个外部参考引用,则无法移动此草图。如果草图只有一个外部点,则可以绕该点旋转草图。
2.4.9 伸展草图
图2-49 “伸展”属性管理器
伸展实体是通过基准点和坐标点对草图实体进行伸展。
操作步骤如下。
(1)单击“草图”面板中的“伸展实体”按钮。
(2)在弹出的“伸展”属性管理器(如图2-49所示)中设置以下属性。
选择“要绘制的实体”。
在“参数”栏中,选中“从/到(F)”单选按钮,单击“基准点”旁边的显示框,然后单击草图设定基准点,拖动以伸展草图实体;选中“X/Y”单选按钮时,为和设定值以伸展草图实体。
单击“确定”按钮,完成草图实体的伸展。
2.4.10 实例——棘轮
思路分析:
首先绘制圆,然后绘制一个轮齿,再通过圆周阵列命令创建所有轮齿,并对其进行修剪,最后删除多余的图元,完成草图的绘制,棘轮草图的绘制流程如图2-50所示。
操作步骤:
1.新建文件
启动SOLIDWORKS 2018,单击“标准”工具栏中的“新建”按钮,在弹出的如图2-51所示的“新建SOLIDWORKS文件”对话框中单击“零件”按钮,然后单击“确定”按钮,创建一个新的零件文件。
图2-50 棘轮草图的绘制流程
图2-51 “新建SOLIDWORKS文件”对话框
2.创建基准面
在左侧的FeatureManager设计树中选择“前视基准面”作为绘图基准面。单击“草图”面板中的“草图绘制”按钮,进入草图绘制状态。
3.绘制圆
单击“草图”面板中的“圆”按钮,弹出“圆”属性管理器,如图2-52所示。在视图中选择坐标原点为圆的圆心,在“圆”属性管理器中输入半径为90mm,如图2-53所示,单击“确定”按钮,绘制的圆如图2-54所示。重复“圆”命令,以坐标原点为圆心绘制半径分别为60mm和40mm的圆,如图2-55所示。
图2-52 “圆”属性管理器
图2-53 输入圆半径值
图2-54 绘制圆
图2-55 绘制另两个圆
4.绘制直线
单击“草图”面板中的“直线”按钮,弹出如图2-56所示的“插入线条”属性管理器。以坐标原点为起点绘制一条竖直直线,单击“确定”按钮。重复“直线”命令,以坐标原点为起点绘制一条斜直线,在“线条属性”属性管理器中修改斜直线的倾斜角度为120°,如图2-57所示,单击“确定”按钮,绘制斜直线。重复“直线”命令,以直线与圆的交点为起点和终点绘制直线,结果如图2-58所示。
5.裁剪草图
单击“草图”面板中的“剪裁实体”按钮,弹出如图2-59所示的“剪裁”属性管理器,选择“剪裁到最近端”选项,在多余的线段上单击,剪裁掉多余的线段,单击“确定”按钮,结果如图2-60所示。
图2-56 “插入线条”属性管理器
图2-57 “线条属性”属性管理器
图2-58 绘制直线
图2-59 “剪裁”属性管理器
图2-60 剪裁直线
6.阵列直线
单击“草图”面板中的“圆周草图阵列”按钮,弹出如图2-61所示的“圆周阵列”属性管理器。选取坐标原点为阵列中心,输入旋转角度为360°,输入阵列个数为12,选中“等间距”复选框,选择修剪后的两条直线为要阵列的实体,单击“确定”按钮,阵列图形如图2-62所示。
图2-61 “圆周阵列”属性管理器
图2-62 阵列图形
7.删除图形
删除半径为90mm和60mm的圆,得到棘轮图形如图2-63所示。
图2-63 删除圆后