DesCadBoardComponentInput
Input for CAD board component.
Member Of
DesCadBoardComponentTypeInput input
input DesCadBoardComponentInput {
boardRegionName: String
deepening: Int
designator: String
free3DBodyRotationX: Float
free3DBodyRotationY: Float
free3DBodyRotationZ: Float
free3DBodyStandoffHeight: Int
id: String
innerBodyRelativeToBoardTransform: DesCadBodyTransformationInput
isFree3DBody: Boolean
isLocked: Boolean
isMcadUsesOwn3DBody: Boolean
location: DesCadBoardPointInput
modelInComponentTransform: DesCadBodyTransformationInput
placement: DesCadBoardComponentPlacement
rotation: Float
variantName: String
}
Fields
boardRegionName ● String scalar
CAD board component board region name.
deepening ● Int scalar
CAD board component deepening value.
designator ● String scalar
CAD board component designator.
free3DBodyRotationX ● Float scalar
CAD board component free 3D body rotation (X direction).
free3DBodyRotationY ● Float scalar
CAD board component free 3D body rotation (Y direction).
free3DBodyRotationZ ● Float scalar
CAD board component free 3D body rotation (Z direction).
free3DBodyStandoffHeight ● Int scalar
CAD board component free 3D body standoff height.
id ● String scalar
CAD board component unique identifier.
innerBodyRelativeToBoardTransform ● DesCadBodyTransformationInput input
In case the component contains a single 3D body AND no conversion was performed when exporting to a 3D model, the 3D model's position relative to board is stored here.
isFree3DBody ● Boolean scalar
Whether the CAD board component is a free 3D body or not.
isLocked ● Boolean scalar
Whether the CAD board component is locked or not.
isMcadUsesOwn3DBody ● Boolean scalar
Whether MCAD uses its own 3D body for CAD board component.
location ● DesCadBoardPointInput input
CAD board component location.
modelInComponentTransform ● DesCadBodyTransformationInput input
In case component contains single 3D body, the body's position relative to the component's origin point is stored here.
placement ● DesCadBoardComponentPlacement enum
CAD board component placement.
rotation ● Float scalar
CAD board component rotation.
variantName ● String scalar
CAD board component variant name.