曲线阵列
按选择的顺序沿草图曲线(或一系列相邻曲线、实体零件上的边和线框零件上的边)仿制选定的零件、面或特征。通过添加或移除材料或者与路径上的零件相交来创建新零件或修改现有零件。在活动钣金操作期间,也可使用曲线阵列。
在“特征工具栏”中:
按选择的顺序沿草图曲线(或一系列相邻曲线、实体零件上的边和线框零件上的边)仿制选定的零件、面或特征。通过添加或移除材料或者与路径上的零件相交来创建新零件或修改现有零件。在活动钣金操作期间,也可使用曲线阵列。
“曲线阵列”特征沿曲线的阵列零件、其他参数化特征和面间隔相等。曲线可以使用 2D 草图图元(例如样条线、圆弧或圆)以及 3D 空间中的图元(例如 3D 曲线或零件边)进行定义。
为获得最佳效果,从要阵列的零件、特征或面开始创建曲线。可以用多个图元定义路径,只要它们从一个端点连接到另一个端点即可。在使用曲线阵列特征之前,必须定义被阵列的图元和路径。
从“特征”工具栏中选择“曲线阵列”,然后选择要阵列的图元类型:零件、特征或面。
选择“零件阵列”以使用现有零件的其他实例定义阵列。提醒一下,在 Part Studio 中只需要每种唯一零件的一个实例。。当设计中需要一个零件的多个实例时,在装配体中对该零件进行实例化。这样可以确保物料清单的准确性。仅在处理工具零件工作流程或对曲面进行阵列化时才使用“零件阵列”选项。这些工作流程将在以后的课程中解释。
选择“特征阵列”,使用特征列表中的特征定义阵列。选中重新应用特征以为每个实例重新生成特征。通常,当需要将原始特征的定义终止类型应用于所有阵列化实例时,可使用此选项。重新应用特征的阵列会延长重生成时间,只能在必要时使用。
选择“面阵列”以使用所选面定义阵列。在处理零件时,所选的阵列面必须应用于与原始面相同的零件。
在本示例中,选择了“零件阵列”。在“沿其进行阵列化的路径”输入框中,选取要沿着阵列的曲线、边或草图图元。接下来,输入“实例数”。该值包括正在进行阵列化的原始种子。Onshape 选择“相等间距”以沿所选路径的整个长度均匀地分隔实例数。
选中“跳过实例”可跳过特定的阵列实例。这在遇到冲突的几何图元或应从阵列中排除特定实例时很有用。Onshape 为每个实例显示一个白点,外圈为灰色。您可以通过选择相应的点来跳过一个实例,也可以使用框选择来选择多个要跳过的实例。跳过的实例以浅蓝色轮廓表示。
选中“保持方向”以将实例与种子相同的方向对齐。如果阵列化的原始图元以某种方式发生变化,则会重建实例以反映该更改。
- 单击 。
- 选择阵列类型:
- 零件 - 阵列化单个零件
- 特征 - 阵列化列在特征列表中的一个或多个特定特征(拉伸、圆角、扫掠、草图等)。请注意,特征不适用于钣金;有关钣金的修改,请参见面阵列类型。
- 面 - 阵列化特定零件上的特定面
- 选择结果操作类型:
- 新建 - 创建新材料,从而产生新零件。
- 添加 - 创建新材料并将其添加到现有材料
- 移除 - 从现有材料上去除材料
- 相交 - 仅在几何图元重叠的地方保留材料
- 将焦点置于要阵列化的图元输入框中,选择要仿制到阵列中的图元。
选择“要加图案的面”时,创建选择对于选择相关面很有用。
- 将焦点设定在沿其进行阵列化的路径输入框中,然后选择要沿其放置仿制的阵列图元的草图曲线(或一系列相邻曲线、实体零件上的边和线框零件上的边)。
- 选择一个间距选项:
- 相等间距 - 沿曲线均匀分布请求的实例数量。
- 距离 - 设置每个实例的偏移间距
- (仅限距离间距)在距离输入框中输入要偏移每个实例的间距。
- 输入希望阵列包含的实例数量。
- 您可以使用的最小实例数为 1。
- 如果曲线的长度不足以支持您指定 距离 中的实例数量,则您将看到错误。您可以减少实例之间的偏移量、减少实例数量、切换到相等间距选项,或者选择一条较长的曲线。
- 选择方向类型:
- 相切曲线 - 实例与所选曲线相切。
- 垂直于面 - 实例与所选面平行对齐。
- 已锁定 - 所选实例已锁定到位。
- (如果选择了“锁定面”)选择要锁定的面。
- 选中“跳过实例”选项以指定要跳过的阵列实例:
- Click the instance's selection handle to add it to the list of instances to skip.
- 单击列表中实例旁边的 X 将其添加回 Part Studio。
- 单击“清除”从“要跳过的实例”列表中移除所有实例。
- (仅限特征阵列类型)选择“重新应用特征”可为每个实例(在实例计数中指定)重新生成特征,而不是简单地重新创建初始阵列实例。
- 单击 。
阵列化单个零件。
一个零件沿两条相邻的草图曲线阵列化 10 次,从而创建新材料:
如果没有选择“重新应用特征”,阵列化列在特征列表中的一个或多个特定特征(拉伸、圆角、扫掠、草图等),这样可实现更快、更轻量级的特征阵列化。这不适用于钣金。
在下面的例子中,初始拉伸是“直到下一个”(一直拉伸到曲面表面)。如果没有选择“重新应用特征”,阵列特征(拉伸和圆角)将从初始特征进行阵列化,而非重新生成,这样对于阵列的每个实例,“直到下一个”不会更新):
如果选择“重新应用特征”,则会阵列化列在特征列表中的一个或多个特定特征(拉伸、圆角、扫掠、草图等)。这不适用于钣金。
在下面的例子中,初始拉伸是“直到下一个”(一直拉伸到曲面表面)。如果选择“重新应用特征”,将为阵列的每个实例重新生成阵列化特征(拉伸和圆角),以便“直到下一个”应用至阵列的每个实例:
阵列化特定零件上的特定面。
一个面沿一条草图曲线阵列化 5 次,从现有材料中移除材料:
新建 - 创建新材料,从而产生新零件:
添加 - 创建材料并将其添加到现有材料(在本例中,选择了“全部合并”):
去除材料;选择要阵列化的零件,然后选择“移除”:
仅在几何图元重叠的地方保留材料。
之前:
之后:
- 阵列化特征时,您可以按任何顺序选择特征列表中的任何对象。无论选择顺序为何,特征都会按列在特征列表中的顺序应用。
- 如果选择特征列表中的某个阵列,您将阵列化该阵列,但不会阵列化种子。要将种子包括进来,也要选择种子。
- 阵列化布尔运算特征(布尔运算、分割等)时,还必须选择布尔运算应用于的特征。
- 创建特征阵列时,会应用特征的所有方面。例如,拉伸特征中的终止形态。(相比之下,面阵列无法识别这些类型的修改器。)
- 阵列完成后,您可以单独删除任何图元。
- 如果使用多条草图曲线(或者实体零件上的边或线框零件上的边)指引阵列的方向但未产生预期的结果,请尝试按不同的顺序选择草图曲线。
-
如果为特征阵列启用“重新应用特征”,则外部参考将在每个实例的基础上自动重生成。
在草图中,不会重新应用种子草图尺寸和对原点或默认平面的约束。您可以使用此行为来确定在模式中重新应用哪些维度或约束条件的范围:
- 您可以阵列标注尺寸或约束于原点或默认平面的草图特征,并选择不重新应用这些尺寸和约束。
- 在沿默认平面或原点重新应用特征时,您也可以沿默认平面或原点创建显式构造草图。
- 如果嵌合连接器是 Part Studio 中的零件阵列,则在插入 Part Studio 时,它们将全部添加到装配体中。如果将 Part Studio 插入装配体时看不到嵌合连接器,请确保将该零件列为嵌合连接器所有者图元。
- 轻按“曲线阵列”工具。
- 选择阵列类型:
- 零件 - 阵列化单个零件
- 特征 - 阵列化列在特征列表中的一个或多个特定特征(拉伸、圆角、扫掠、草图等)
- 面 - 阵列化特定零件上的特定面
- 选择结果实体操作类型:
- 新建 - 创建新材料,从而产生新零件。
- 添加 - 创建新材料并将其添加到现有材料
- 移除 - 从现有材料上去除材料
- 相交 - 仅在几何图元重叠的地方保留材料
- 将焦点置于要阵列化的图元输入框中,选择要仿制到阵列中的图元。
- 将焦点设置在沿其进行阵列化的路径输入框中,然后选择要沿其放置仿制的阵列图元的草图曲线(或一系列相邻曲线、实体上的边和线框体上的边)。
- 选择间距类型:
- 相等间距 - 沿曲线均匀分布请求的实例数量。
- 距离 - 设置每个实例的偏移间距
- (仅限距离间距)在距离输入框中输入要偏移每个实例的间距。
- 输入希望阵列包含的实例数量。
- 您可以使用的最小实例数为 1。
- 如果曲线的长度不足以支持您指定 距离 中的实例数量,则您将看到错误。您可以减少实例之间的偏移量、减少实例数量、切换到相等间距选项,或者选择一条较长的曲线。
- 选择方向类型:
- 相切曲线 - 实例与所选曲线相切。
- 垂直于面 - 实例与所选面平行对齐。
- 已锁定 - 所选实例已锁定到位。
- (可选)切换跳过实例并选择要跳过的实例。双击一个实例将其添加回 Part Studio。
- 轻按复选标记。
阵列化单个零件。
一个零件沿两条相邻的草图曲线阵列化 10 次,创建新材料。
阵列化特征列表中列出的一个或多个特定特征(拉伸、圆角、扫掠、草图等)。
一个拉伸特征沿两条相邻的草图曲线阵列化 15 次,添加到现有材料。
阵列化特定零件上的特定面。
一个面沿一条草图曲线阵列化 5 次,从现有材料中移除材料。
新建 - 创建新材料,从而产生新零件。
添加 - 创建材料并添加至现有材料中(在此实例中,选择的是全部合并)。
去除材料;选择要阵列化的零件,然后选择“移除”。
仅在几何图元重叠的地方保留材料。
之前:
之后:
- 阵列化特征时,您可以按任何顺序选择特征列表中的任何对象。无论选择顺序为何,特征都会按列在特征列表中的顺序应用。
- 如果选择特征列表中的某个阵列,您将阵列化该阵列,但不会阵列化种子。要将种子包括进来,也要选择种子。
- 阵列化布尔运算特征(布尔运算、分割等)时,还必须选择要应用布尔运算的特征。
- 创建特征阵列时,会应用特征的所有方面。例如,拉伸特征中的终止形态。(相比之下,面阵列无法识别这些类型的修改器。)
- 阵列完成后,您可以单独删除任何图元。
- 如果使用多条草图曲线(或者实体上的边或线框体上的边)指引阵列的方向但未产生预期的结果,请尝试按不同的顺序选择草图曲线。
- 如果为特征阵列启用“重新应用特征”,则外部参考将在每个实例的基础上自动重生成。在草图中,不会重新应用从种子草图到原点或默认平面的尺寸和约束。
- 轻按“曲线阵列”工具。
- 选择阵列类型:
- 零件 - 阵列化单个零件
- 特征 - 阵列化列在特征列表中的一个或多个特定特征(拉伸、圆角、扫掠、草图等)
- 面 - 阵列化特定零件上的特定面
- 选择结果实体操作类型:
- 新建 - 创建新材料,从而产生新零件。
- 添加 - 创建新材料并将其添加到现有材料
- 移除 - 从现有材料上去除材料
- 相交 - 仅在几何图元重叠的地方保留材料
- 将焦点置于要阵列化的图元输入框中,选择要仿制到阵列中的图元。
- 将焦点设置在沿其进行阵列化的路径输入框中,然后选择要沿其放置仿制的阵列图元的草图曲线(或一系列相邻曲线、实体上的边和线框体上的边)。
- 选择一个间距选项:
- 相等间距 - 沿曲线均匀分布请求的实例数量。
- 距离 - 设置每个实例的偏移间距
- (仅限距离间距)在距离输入框中输入要偏移每个实例的间距。
- 输入希望阵列包含的实例数量。
- 您可以使用的最小实例数为 1。
- 如果曲线的长度不足以支持您指定 距离 中的实例数量,则您将看到错误。您可以减少实例之间的偏移量、减少实例数量、切换到相等间距选项,或者选择一条较长的曲线。
- 选择方向类型:
- 相切曲线 - 实例与所选曲线相切。
- 垂直于面 - 实例与所选面平行对齐。
- 已锁定 - 所选实例已锁定到位。
- (可选)切换跳过实例并选择要跳过的实例。双击一个实例将其添加回 Part Studio。
- 轻按复选标记。
阵列化单个零件。
一个零件沿两条相邻的草图曲线阵列化 10 次,创建新材料。
阵列化特征列表中列出的一个或多个特定特征(拉伸、圆角、扫掠、草图等)。
一个拉伸特征沿两条相邻的草图曲线阵列化 15 次,添加到现有材料。
阵列化特定零件上的特定面。
一个面沿一条草图曲线阵列化 5 次,从现有材料中移除材料。
新建 - 创建新材料,从而产生新零件。
添加 - 创建材料并添加至现有材料中(在此实例中,选择的是全部合并)。
去除材料;选择要阵列化的零件,然后选择“移除”。
仅在几何图元重叠的地方保留材料。
之前:
之后:
- 阵列化特征时,您可以按任何顺序选择特征列表中的任何对象。无论选择顺序为何,特征都会按列在特征列表中的顺序应用。
- 如果选择特征列表中的某个阵列,您将阵列化该阵列,但不会阵列化种子。要将种子包括进来,也要选择种子。
- 阵列化布尔运算特征(布尔运算、分割等)时,还必须选择要应用布尔运算的特征。
- 创建特征阵列时,会应用特征的所有方面。例如,拉伸特征中的终止形态。(相比之下,面阵列无法识别这些类型的修改器。)
- 阵列完成后,您可以单独删除任何图元。
- 如果使用多条草图曲线(或者实体上的边或线框体上的边)指引阵列的方向但未产生预期的结果,请尝试按不同的顺序选择草图曲线。
- 如果为特征阵列启用“重新应用特征”,则外部参考将在每个实例的基础上自动重生成。在草图中,不会重新应用从种子草图到原点或默认平面的尺寸和约束。