Skip to main content
View as Markdown

DesCadBoardComponentType

Information about a CAD board component type.

Member Of​

DesCadBoardVariants object ● DesCadDesign object

type DesCadBoardComponentType {
bodyShape: DesCadComponentBodyShape
companyComponentId: String
component: DesComponent
components: [DesCadBoardComponent!]
dmsComponentName: String
footprint: DesFootprint
footprintReference: String
id: String
internalId: String
isFromLocalPcbLibrary: Boolean!
itemGuid: String
libraryReference: String
properties: [DesCadProperty!]
revisionGuid: String
}

Fields​

bodyShape ● DesCadComponentBodyShape object​

CAD board component type body shape.

companyComponentId ● String scalar​

CAD board component type company component identifier.

component ● DesComponent object Library Management​

The library component stitched from this CAD board component type, when available.

components ● [DesCadBoardComponent!] list object​

CAD board component type components.

dmsComponentName ● String scalar​

Name of DMS component.

footprint ● DesFootprint object Library Management​

The selected footprint stitched from this CAD board component type, when available.

footprintReference ● String scalar​

CAD board component type footprint reference.

id ● String scalar​

CAD board component type identifier.

internalId ● String scalar​

CAD board component type internal identifier.

isFromLocalPcbLibrary ● Boolean! non-null scalar​

True if CAD board component type is from local PCB library.

itemGuid ● String scalar​

CAD board component type item identifier.

libraryReference ● String scalar​

CAD board component type library reference.

properties ● [DesCadProperty!] list object​

CAD board component type properties.

revisionGuid ● String scalar​

CAD board component type revision identifier.