# 曲线阵列


曲线阵列可以实现将一实例按照曲线形状阵列摆放,按照设定距离复制有限个实例。其命令界面如下图所示。

曲线阵列是针对最顶层实例进行两个方向上的阵列,若在视口中选取了子实例,也仍对其所在的最顶层实例进行阵列。各控件说明如下:

  1. 零部件:拾取需要阵列操作的零部件。

  2. 曲线:拾取一条边线作为阵列路径,可多选,多选线段必须是连续线段,阵列模型以此路径排列。

  3. 距离:以此距离设定曲线阵列间距,相等间距被勾选时,距离参数不能调整。

  4. 反向:针对方向设置,点击后与当前所选方向相反预览模型。

  5. 实例数:按照当前方向阵列实体的个数。

  6. 相等间距:勾选时,采用曲线段总距离均分实例数的方式计算间距,且距离控件参数不能调整。不勾选时,以设定距离作为每个实例阵列的间距。

  7. 曲线方法:有两种选项,分别是转换曲线等距曲线”转换曲线为从所选曲线原点到实例的直线距离与阵列的实例一致,等距曲线为从所选曲线原点到实例的垂直距离与阵列的实例一致。

  8. 对齐方法:有两种选项,分别是与曲线相切对齐到源与曲线相切为阵列的所有实例与曲线保持相切,对齐到源为阵列的所有实例与源实例保持对齐。

  9. 跳过实例:勾选时,在阵列预览中拾取要跳过模型的原点,不生成该模型。

示例:以下图为例,拾取实例和曲线,设置参数后,如下图所示效果。

点击确定,完成本次操作,创建效果如下图所示。