Skip to main content
View as Markdown

DesCadComponentVariationInput

Input for CAD component variation.

Member Of​

DesCadBoardVariantInput input

input DesCadComponentVariationInput {
componentTypeId: String
designator: String
location: DesCadBoardPointInput
modelInComponentTransform: DesCadBodyTransformationInput
placement: DesCadBoardComponentPlacement
rotation: Float
variantKind: DesCadComponentVariationKind
}

Fields​

componentTypeId ● String scalar​

CAD component variation component type identifier.

designator ● String scalar​

CAD component variation designator.

location ● DesCadBoardPointInput input​

CAD component variation location.

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.

placement ● DesCadBoardComponentPlacement enum​

CAD component variation placement.

rotation ● Float scalar​

CAD component variation rotation.

variantKind ● DesCadComponentVariationKind enum​

CAD component variant kind.