DesCadDesign
Information about a CAD design file.
Member Of
DesCollaborationRevision object
type DesCadDesign {
boardAreas: [DesCadBoardArea!]
boardBendingLines: [DesCadBendingLine!]
boardColor: Long!
boardCoreColor: Long
boardCoreOpacity: Float
boardLayers: [DesCadBoardLayer!]
boardOffsetMcadToEcadOrigin: DesCadPoint!
boardOrigin: DesCadPoint!
boardOutlineJson: String
boardRegions: [DesCadBoardRegion!]
boardSplitLines: [DesCadSplitLine!]
boardThickness: Int!
collaborationFlags: [DesCadBoardCollaborationFlag!]!
componentTypes: [DesCadBoardComponentType!]
coordinateSystemTranslation: DesCadPoint!
copperExportFeatures: [DesCadBoardCopperExportFeature!]!
copperLayers: [DesCadBoardCopperLayer!]
copperRegions: [DesCadBoardCopperRegion!]
cutouts: [DesCadBoardCutout!]
designFileName: String
designVariantId: String
designVariantName: String
hasHatchedCopperPolygons: Boolean!
holes: [DesCadBoardHole!]
isRF20Design: Boolean!
layersExportMode: DesCadLayersExportMode!
messages: [String!]
minimalHeightComponentsShown: Int!
properties: [DesCadProperty!]
tracks: [DesCadBoardTrack!]
variants: DesCadBoardVariants
vias: [DesCadBoardVia!]
workflowState: DesCadWorkflowState!
}
Fields
boardAreas ● [DesCadBoardArea!] list object
CAD design board areas.
boardBendingLines ● [DesCadBendingLine!] list object
CAD design board bending lines.
boardColor ● Long! non-null scalar
CAD design board color.
boardCoreColor ● Long scalar
CAD design board core color.
boardCoreOpacity ● Float scalar
CAD design board core opacity.
boardLayers ● [DesCadBoardLayer!] list object
CAD design board layers.
boardOffsetMcadToEcadOrigin ● DesCadPoint! non-null object
CAD design board offset MCAD to ECAD origin.
boardOrigin ● DesCadPoint! non-null object
CAD design board origin.
boardOutlineJson ● String scalar
JSON serialized *ComplexShape*.
boardRegions ● [DesCadBoardRegion!] list object
CAD design board regions.
boardSplitLines ● [DesCadSplitLine!] list object
CAD design board split lines.
boardThickness ● Int! non-null scalar
CAD design board thickness.
collaborationFlags ● [DesCadBoardCollaborationFlag!]! non-null enum
CAD design collaboration flags.
componentTypes ● [DesCadBoardComponentType!] list object
CAD design component types.
coordinateSystemTranslation ● DesCadPoint! non-null object
CAD design coordinates system translation.
copperExportFeatures ● [DesCadBoardCopperExportFeature!]! non-null enum
CAD design copper export features.
copperLayers ● [DesCadBoardCopperLayer!] list object
CAD design copper layers.
copperRegions ● [DesCadBoardCopperRegion!] list object
CAD design copper regions.
cutouts ● [DesCadBoardCutout!] list object
CAD design cutouts.
designFileName ● String scalar
CAD design file name.
designVariantId ● String scalar
CAD design variant identifier.
designVariantName ● String scalar
CAD design variant name.
hasHatchedCopperPolygons ● Boolean! non-null scalar
True if CAD design has hatched copper polygons.
holes ● [DesCadBoardHole!] list object
CAD design holes.
isRF20Design ● Boolean! non-null scalar
True if CAD design is a RF20 design.
layersExportMode ● DesCadLayersExportMode! non-null enum
Mode of export for CAD design.
messages ● [String!] list scalar
CAD design messages.
minimalHeightComponentsShown ● Int! non-null scalar
CAD design minimal height of the components shown.
properties ● [DesCadProperty!] list object
CAD design properties.
tracks ● [DesCadBoardTrack!] list object
CAD design tracks.
variants ● DesCadBoardVariants object
CAD design variants.
vias ● [DesCadBoardVia!] list object
CAD design vias.
workflowState ● DesCadWorkflowState! non-null enum
CAD design workflow state.