草图块

许多部件设计都重复刚性形状。草图块可以捕获此类形状作为固定集合,并且您可以放置该集合的实例。例如,假如您有一个表示液压缸的二维草图,且部件中有四个液压缸。如果您有一个表示液压缸的草图块,则可以在部件布局中放置该块的四个实例。实例是在草图块中定义的,因此这些实例可以反映对块设计所做的任何更改。

草图块的几何图元及实例

在二维零件草图中创建草图块,并且这些草图库只包含草图对象。您可以预先选择用于创建块的几何图元,也可以在“创建块”命令处于激活状态时选择几何图元。构成块的几何图元将被拖到块定义中,且块定义的实例将会替换它。

您可以将块定义的实例放置到草图中。在浏览器中,每个实例列在父草图的下方。

您可以使用“镜像”和“阵列”命令创建块实例。

有些二维草图几何图元不可用于草图块。如果选择了此类几何图元并且执行了“创建块”,则会显示一条警告消息,告知您此问题。您可以创建块,但该块不会包含不符合要求的几何图元。

几何图元不可用于草图块

  • 圆弧/圆/多边形中心点
  • 圆弧/圆/样条曲线端点
  • 单独的样条曲线点 - 必须选中整个样条曲线
  • 投影几何图元
  • 衍生几何图元
  • 在钣金展开/重新折叠操作中复制的几何图元
  • iFeature 放置的几何图元

插入点

将使用插入点创建块。该点默认为块几何图元的形心,您也可以选择其他点。放置草图块实例时,插入点会在放置之前将鼠标指针连接到该块。您可以选择显示或隐藏插入点。

草图块的名称和描述

创建的块将包含名称和描述。可以定义自己的名称和描述或接受默认值。块名称显示在浏览器中的“块”文件夹下。该名称还会显示在浏览器中存在实例的所有位置,并且以冒号和实例编号结尾。例如,如果您定义了一个名称为“圆柱”的块并将其放置在“草图2”中,则该“草图2”实例的名称为“圆柱:1”。

可以重命名草图块定义和实例。如果您重命名块定义,则新的名称将传递至实例名称。但是,对实例名称的更改会替代块定义名称中的更改。

嵌套的块及柔性实例

如果选择了块实例而没有选择草图几何图元,或者是选择了两者,则创建嵌套的块。

您可以定义嵌套的草图块并放置这些块的柔性实例,以对运动子部件进行仿真。在液压缸示例中,您可以定义一个表示液压缸的嵌套草图块。在您的部件布局草图中,放置嵌套草图块的柔性实例。这些柔性实例保留指定的自由度,允许它们对实际液压缸的运动进行仿真。使用该功能可以调查设计的运动。

如果您要添加或更改块之间的约束,可以编辑嵌套的块定义。

草图块格式

与其他草图几何图元类似,您可以改变草图块的外观。使用“几何图元特性”可为块创建格式,还可以更好地表达您的设计。将其他自定义格式应用于几何图元时,须考虑以下事项:

编辑草图块

可以使用上下文相关或上下文无关的方式编辑草图块定义。使用上下文相关的方式进行编辑时,您可以将其他激活的草图几何图元添加到块定义中。无论是以什么方式编辑草图块定义,更改都会应用于块的所有实例。

注: 您在编辑草图块实例时不能完全抛开块定义。但是,可以使用当前的块定义放置块实例,然后使其唯一。放置实例后,分解该实例,对成分进行任意编辑,然后使用“创建块”来创建定义。

对草图块进行上下文编辑

上下文相关的编辑是指在草图中编辑草图块定义的实例。激活草图中的所有可见几何图元都可以添加到块定义中。当前不在块定义中的几何图元相对于该块几何图元显示稍暗。

对草图块进行上下文无关的编辑

上下文无关的编辑是指在隔离环境下使用块定义浏览器节点编辑草图块定义。由于您是在相对于所有草图的上下文无关环境中,因此不能编辑任何其他草图几何图元。您可以更改块定义中的几何图元,也可以创建新的几何图元。

分解草图块

若要删除块实例,但是保留组成该实例的各个对象,请使用“分解”命令。对于非嵌套的块实例,“分解”命令将删除块实例,并保留成分二维几何图元。对于嵌套的块实例,则删除该实例,但成分块和二维几何图元仍保留在草图中。

草图块教程