Skip to main content

DesCadDesign

Information about a CAD design file.

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

DesCadDesign.boardAreas ● [DesCadBoardArea!] list object

CAD design board areas.

DesCadDesign.boardBendingLines ● [DesCadBendingLine!] list object

CAD design board bending lines.

DesCadDesign.boardColor ● Long! non-null scalar

CAD design board color.

DesCadDesign.boardCoreColor ● Long scalar

CAD design board core color.

DesCadDesign.boardCoreOpacity ● Float scalar

CAD design board core opacity.

DesCadDesign.boardLayers ● [DesCadBoardLayer!] list object

CAD design board layers.

DesCadDesign.boardOffsetMcadToEcadOrigin ● DesCadPoint! non-null object

CAD design board offset MCAD to ECAD origin.

DesCadDesign.boardOrigin ● DesCadPoint! non-null object

CAD design board origin.

DesCadDesign.boardOutlineJson ● String scalar

JSON serialized *ComplexShape*.

DesCadDesign.boardRegions ● [DesCadBoardRegion!] list object

CAD design board regions.

DesCadDesign.boardSplitLines ● [DesCadSplitLine!] list object

CAD design board split lines.

DesCadDesign.boardThickness ● Int! non-null scalar

CAD design board thickness.

DesCadDesign.collaborationFlags ● [DesCadBoardCollaborationFlag!]! non-null enum

CAD design collaboration flags.

DesCadDesign.componentTypes ● [DesCadBoardComponentType!] list object

CAD design component types.

DesCadDesign.coordinateSystemTranslation ● DesCadPoint! non-null object

CAD design coordinates system translation.

DesCadDesign.copperExportFeatures ● [DesCadBoardCopperExportFeature!]! non-null enum

CAD design copper export features.

DesCadDesign.copperLayers ● [DesCadBoardCopperLayer!] list object

CAD design copper layers.

DesCadDesign.copperRegions ● [DesCadBoardCopperRegion!] list object

CAD design copper regions.

DesCadDesign.cutouts ● [DesCadBoardCutout!] list object

CAD design cutouts.

DesCadDesign.designFileName ● String scalar

CAD design file name.

DesCadDesign.designVariantId ● String scalar

CAD design variant identifier.

DesCadDesign.designVariantName ● String scalar

CAD design variant name.

DesCadDesign.hasHatchedCopperPolygons ● Boolean! non-null scalar

True if CAD design has hatched copper polygons.

DesCadDesign.holes ● [DesCadBoardHole!] list object

CAD design holes.

DesCadDesign.isRF20Design ● Boolean! non-null scalar

True if CAD design is a RF20 design.

DesCadDesign.layersExportMode ● DesCadLayersExportMode! non-null enum

Mode of export for CAD design.

DesCadDesign.messages ● [String!] list scalar

CAD design messages.

DesCadDesign.minimalHeightComponentsShown ● Int! non-null scalar

CAD design minimal height of the components shown.

DesCadDesign.properties ● [DesCadProperty!] list object

CAD design properties.

DesCadDesign.tracks ● [DesCadBoardTrack!] list object

CAD design tracks.

DesCadDesign.variants ● DesCadBoardVariants object

CAD design variants.

DesCadDesign.vias ● [DesCadBoardVia!] list object

CAD design vias.

DesCadDesign.workflowState ● DesCadWorkflowState! non-null enum

CAD design workflow state.