Optionalid: stringOptionalpartId: stringOptionalname: stringOptionalparentId: stringOptionaltranslation: Point3Optionalrotation: Vector3Optionalscale: numberOptionalcolorRgba: ColorRGBAOptionalmatrix: TransformMatrix | TransformMatrixesThe id of this placement; it must be unique among the nodes.
The id of the part, or imported part, being placed.
The name of this placement, written into STEP files and shown by viewers.
OptionalparentThe id of the assembly this placement sits in; leave it out for the root.
OptionaltranslationWhere the part is moved to, as [x, y, z] in model units.
OptionalrotationEuler angles [rx, ry, rz] in degrees about the X, Y and Z axes; the Z turn is applied
first, then Y, then X.
OptionalscaleA uniform scale of the placed part; 1 keeps its size.
OptionalcolorA color for this placement only, as { r, g, b, a } from 0 to 1, overriding the part's
color.
OptionalmatrixThe placement as a column-major 4x4 matrix, or a list of them applied first to last; when given, translation, rotation and scale are ignored.
An instance node definition for
assembly.manager.createInstanceNode: one placement of a part, with a translation, rotation and scale or a matrix.