使用ARRAY、ARRAYRECT、ARRAYPOLAR、ARRAY PATH和BMINSERT命令。
CSCAD允许您以常规方式多次插入同一组件。所有插入可以沿直线、圆或任意曲线均匀分布(以相同距离)。还支持高阶图案(例如:矩形或圆柱形)。这是通过使用关联数组技术实现的:矩形、极坐标和路径。
关联数组是永久性实体,可以在创建后的任何时刻对其进行编辑(手动或自动),以更改元素的数量或它们之间的距离。模型中的所有阵列都列在机械浏览器中,可以在其中进行编辑。
可以排列所有零部件,包括零件、子部件、标准零件和孔。
使用“机械设计”的“装配”面板中的一个阵列工具:
创建组件阵列的另一种方法是使用“插入组件”工具的“多个/阵列”选项
零部件阵列在Mechanical浏览器中表示为特殊节点。它们以数组类型(矩形、极坐标或路径)命名,后跟分号和数组索引(例如,矩形:1、极坐标:2、路径:3)。这些节点具有与常规关联数组相同的属性。这些属性可用于更改数组中元素的数量、它们之间的距离/角度以及其他数组参数。还可以将持久表达式指定给任何属性。它将用于在更改其驱动参数时自动重新计算属性的值。
每个阵列节点有2个子节点;来源和要素:
组件阵列对于产品结构是透明的。阵列内的零部件被视为直接插入到同一部件中。因此,在顶层BOM表中,插入顶层阵列的组件被列为顶层组件。
量 BOM表中的列将填充相同零部件(包括阵列内的零部件)的插入总数。
如果参数化零部件作为阵列插入,其参数仍可用于编辑和与全局参数链接。从技术上讲,参数与数组的源元素相关联。当以参数化方式编辑此源元素时,数组的所有其他元素都会随之更改。
标准零件和孔是参数化零部件,您可以在阵列中编辑它们的参数。您可以轻松创建具有多个孔的零件,并且可以参数化地控制孔的数量、位置和尺寸,并插入参数化螺栓。使用此技术可以创建具有多个配置的参数化法兰部件。