Skip to main content
View as Markdown

DesCadComponentVariation

Information about a variation of a CAD board component.

Member Of​

DesCadBoardVariant object

type DesCadComponentVariation {
componentTypeId: String
designator: String
location: DesCadPoint!
modelInComponentTransform: DesCadBodyTransformation
placement: DesCadBoardComponentPlacement!
rotation: Float!
variantKind: DesCadComponentVariationKind!
}

Fields​

componentTypeId ● String scalar​

CAD component type identifier.

designator ● String scalar​

CAD component variation designator.

location ● DesCadPoint! non-null object​

CAD component variation location.

modelInComponentTransform ● DesCadBodyTransformation object​

In case the component contains a single 3D body, the body's position relative to the component's origin point is stored here.

placement ● DesCadBoardComponentPlacement! non-null enum​

CAD component variation placement.

rotation ● Float! non-null scalar​

CAD component variation rotation.

variantKind ● DesCadComponentVariationKind! non-null enum​

CAD component variant kind.