DesCadComponentVariation
Information about a variation of a CAD board component.
type DesCadComponentVariation {
componentTypeId: String
designator: String
location: DesCadPoint!
modelInComponentTransform: DesCadBodyTransformation
placement: DesCadBoardComponentPlacement!
rotation: Float!
variantKind: DesCadComponentVariationKind!
}
Fields
DesCadComponentVariation.componentTypeId ● String scalar
CAD component type identifier.
DesCadComponentVariation.designator ● String scalar
CAD component variation designator.
DesCadComponentVariation.location ● DesCadPoint! non-null object
CAD component variation location.
DesCadComponentVariation.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.
DesCadComponentVariation.placement ● DesCadBoardComponentPlacement! non-null enum
CAD component variation placement.
DesCadComponentVariation.rotation ● Float! non-null scalar
CAD component variation rotation.
DesCadComponentVariation.variantKind ● DesCadComponentVariationKind! non-null enum
CAD component variant kind.