solidworks实体移动复制命令通常的用法是对某个实体进行移动或者复制来生成多个实体,或者在多实体零件内调整实体之间的位置。在某些场合,我们使用实体移动复制命令还可以加快我们的建模速度,比如,我们在某个实体上做一个有角度的斜孔。

在实体表面做一个斜孔通常的做法是建立一个与斜孔垂直的基准面,然后在这个基准面上绘制草图,使用拉伸切除来做这个孔,如果孔的角度比较复杂,我们可能需要做多个基准轴或基准面来找到这个草绘平面。其实,我们换个思路,使用实体移动复制可以简化整个建模过程。

下面,我们用一个圆柱面上的斜孔为例来演示实体移动复制的使用技巧。

  • 建立一个直径100的圆柱体,在圆柱体中间的面上绘制一个直径20的圆,对这个圆使用凸台拉伸,将其拉伸100长。注意,这里我们选择不合并结果。

solidworks实体移动复制使用技巧:圆柱面上做斜孔

  • 使用移动复制实体命令,对圆柱体侧面的小圆柱进行旋转。在移动复制实体命令框中,我们不勾选复制;旋转中x,y,z三个值表示的是旋转基准中心的坐标,我们调整参数将旋转中心放置在圆柱的旋转中心;在角度中的Z方向填写角度45度,即圆柱绕着Z轴逆时针旋转45度。
  • 如果你不习惯用旋转中的x,y,z坐标来确定旋转中心的话,我们可以在小圆柱的旋转中心使用3D草图绘制一个草绘点,在后面使用移动复制实体命令时直接选择这个点做为旋转中心也可以。

solidworks实体移动复制使用技巧:圆柱面上做斜孔

  • 最后,使用组合命令,选择删减,主要实体为大圆柱体,减除的实体为小圆柱体。对这两个圆柱体做布尔运算,去除小圆柱体,最后得到了带有斜孔的圆柱体。

solidworks实体移动复制使用技巧:圆柱面上做斜孔

以上在圆柱面上使用实体移动复制的方式来创建一个有角度的孔只是一个很简单的演示,在实际运用中,我们可以做一个复杂的孔,并且通过移动复制实体在任意实体上创建任意角度的孔。