DesCadComponentVariationInput
Input for CAD component variation.
input DesCadComponentVariationInput {
componentTypeId: String
designator: String
location: DesCadBoardPointInput
modelInComponentTransform: DesCadBodyTransformationInput
placement: DesCadBoardComponentPlacement
rotation: Float
variantKind: DesCadComponentVariationKind
}
Fields
DesCadComponentVariationInput.componentTypeId ● String scalar
CAD component variation component type identifier.
DesCadComponentVariationInput.designator ● String scalar
CAD component variation designator.
DesCadComponentVariationInput.location ● DesCadBoardPointInput input
CAD component variation location.
DesCadComponentVariationInput.modelInComponentTransform ● DesCadBodyTransformationInput input
In case the component variation contains a single 3D body, the body's position relative to the component's origin point is stored here.
DesCadComponentVariationInput.placement ● DesCadBoardComponentPlacement enum
CAD component variation placement.
DesCadComponentVariationInput.rotation ● Float scalar
CAD component variation rotation.
DesCadComponentVariationInput.variantKind ● DesCadComponentVariationKind enum
CAD component variant kind.