1.6 块操作
在SolidWorks草图环境绘制复杂草图时,对一些常用且多次出现的草图实体,也可以同AutoCAD中一样,将这些常用的重复出现的草图实体做成块保存起来,在需要时将它们插入到草图中。所以,“块”的使用可节省产品设计时在草图中花费的时间,从而提高工作效率。除此之外,在实体建模、装配和工程图环境中都可以进行“块”操作。“块”工具条如图1.6.1所示。
图1.6.1 “块”工具条
图1.6.1所示“块”工具条中的按钮说明如下。
A:制作块。可以对任何单个草图实体或多个草图实体的组合进行块的制作,单独保存每个块可提高以后设计工作的效率。
B:编辑块。用于编辑块,可以添加、移除或修改块中的草图实体,以及更改现有几何关系和尺寸。
C:插入块。将已存在的块插入到当前的草图中,或浏览找到并插入先前保存的块。
D:添加/移除块。可以从现有块中添加或移除草图实体。
E:重建块。可以在编辑草图环境下重建草图实体。
F:保存块。将制作的块保存到指定的目录。
G:爆炸块。可以从任意草图实体中解散块。
H:传动带/链。可以在多个圆形实体草图间添加传动带或者链。
1.6.1 创建块的一般过程
创建块是将草图中的某一部分草图实体或整个草图(包括尺寸约束和几何约束)制作成一个单位体保存。
下面以图1.6.2所示的块为例,讲解创建块的一般过程。
Step1.新建一个零件文件,选取前视基准面为草图平面,进入草图环境。
Step2.绘制草图。在草图环境下绘制图1.6.3所示的草图。
Step3.创建块。选择下拉菜单命令,系统弹出“制作块”对话框,选取图中的所有草图实体作为块实体;展开区域,同时,图形中显示出插入点,如图1.6.4所示;将插入点拖动到和原点重合,结果如图1.6.4所示;单击对话框中的按钮,完成块的创建;选择下拉菜单命令,退出草图设计环境。
图1.6.2 块
图1.6.3 草图
图1.6.4 显示插入点
注意:插入点是在草图中插入块时用来做基准定位的一个点,以插入点为基准点拖动块并添加约束。在插入块时,对块进行比例缩放或旋转块时,都是以此点为基准来完成的,所以确定好块的插入点,对块的操作非常重要。
Step4.保存块。在设计树中选中,选择下拉菜单命令,在弹出的“另存为”对话框中输入文件名block,即可保存块。
说明:此时块的保存类型为SolidWorks Blocks(其扩展名为SLDBLK),此时保存的块可以在以后的草图中直接应用。
1.6.2 插入块
下面讲解插入块的操作过程。
Step1.新建一个零件文件并进入草图环境。
Step2.插入块。
(1)选择命令。选择下拉菜单命令,系统弹出“插入块”对话框,如图1.6.5所示。
(2)选择块。在“插入块”对话框中单击按钮,在系统弹出的“打开”对话框中选择文件D:\sw20.2\work\ch01.06\block.SLDBLK,然后单击按钮。
(3)调整块的大小和比例。在图1.6.5所示的“插入块”对话框区域下后的文本框中输入插入块的缩放比例值1,在后的文本框中输入插入块的旋转角度值90.0。
(4)放置块。在图形区空白处任意位置单击以放置块(鼠标指针所在的位置即为块的插入点),结果如图1.6.6所示。
(5)单击对话框中的按钮,完成块的插入。
(6)选择下拉菜单命令,退出草图环境。
图1.6.5 “插入块”对话框
图1.6.6 插入的块
Step3.选择下拉菜单命令,命名为insert,即可保存草图。
说明:如果在当前草图中存在块,则可以拖动块并在图形区域中单击以放置。如果块在以前保存,在“插入块”对话框中单击按钮,可以浏览之前保存的块。
当在同一草图中同时插入多个相同的块时,在插入第一个块并约束定位后,可选中此块,按住Ctrl键拖动块到其他位置,完成块复制,再对块进行旋转、缩放及约束定位。
1.6.3 编辑块
1.块实体的编辑
下面讲解编辑块的操作过程。
Step1.新建一个零件文件并进入草图环境。
Step2.插入块。选择下拉菜单命令,系统弹出“插入块”对话框,单击按钮,在系统弹出的“打开”对话框中选择文件D:\sw20.2\work\ch01.06\block.SLDBLK,然后单击按钮,在图形区原点上单击以放置块,单击对话框中的按钮,完成块的插入,结果如图1.6.7所示。
Step3.在设计树中右击节点,在弹出的快捷菜单中选择命令,进入块编辑环境,如图1.6.8所示。
Step4.编辑尺寸约束。将插入的块的尺寸约束修改为图1.6.9所示的尺寸。
图1.6.7 插入块
图1.6.8 块编辑环境
图1.6.9 编辑后的块
Step5.退出块编辑环境。选择下拉菜单命令,退出块编辑环境。
Step6.选择下拉菜单命令,命名为edit,即可保存草图。
2.块实体的添加/删除
下面以图1.6.10所示的删除块实体为例,具体讲解块实体的添加/删除的操作过程。
Step1.新建一个零件文件并进入草图环境。
Step2.插入块。选择下拉菜单命令,系统弹出“插入块”对话框,单击按钮,在系统弹出的“打开”对话框中选择D:\sw20.2\work\ch01.06\block.SLDBLK,然后单击按钮,在图形区原点上单击以放置块;单击对话框中的按钮,完成块的插入,选择下拉菜单命令,退出草图环境。
Step3.在设计树中右击节点,在弹出的快捷菜单中选择命令,进入块编辑环境。
Step4.选择下拉菜单命令,系统弹出“添加/移除实体”对话框,如图1.6.11所示。
Step5.在“添加/移除实体”对话框的区域中选择“椭圆1”“椭圆2”“椭圆3”“椭圆4”并右击,从弹出的快捷菜单中选择命令,即可从当前块实体中移除椭圆(此时,椭圆1、椭圆2、椭圆3、椭圆4并没有被删除,只是从块层移动到草图层)。
Step6.单击对话框中的按钮,完成块的删除,结果如图1.6.10所示。
Step7.退出块编辑环境,若再次进入草图环境,则草图如图1.6.12所示。
Step8.选择下拉菜单命令,命名为delete,即可保存草图。
图1.6.10 删除块实体
图1.6.11 “添加/移除实体”对话框
图1.6.12 删除块实体后的草图
1.6.4 爆炸块
下面讲解爆炸块的操作过程。
Step1.新建一个零件文件并进入草图环境。
Step2.插入块。选择下拉菜单命令,系统弹出“插入块”对话框,单击按钮,在系统弹出的“打开”对话框中选择文件D:\sw20.2\work\ch01.06\block.SLDBLK,然后单击按钮,在图形区原点上单击以放置块。
Step3.在设计树中右击节点,在弹出的快捷菜单中选中命令,实体解散(此时,块实体又恢复为草图实体),如图1.6.13所示。
图1.6.13 爆炸块
Step4.选择下拉菜单命令,命名为explode,即可保存草图。