Skip to main content

DesCadDesignInput

Input for CAD design.

input DesCadDesignInput {
boardAreas: [DesCadBoardAreaInput!]
boardBendingLines: [DesCadBendingLineInput!]
boardColor: Long
boardCoreColor: Long
boardCoreOpacity: Float
boardLayers: [DesCadBoardLayerInput!]
boardOffsetMcadToEcadOrigin: DesCadBoardPointInput
boardOrigin: DesCadBoardPointInput
boardOutlineJson: String
boardRegions: [DesCadBoardRegionInput!]
boardSplitLines: [DesCadSplitLineInput!]
boardThickness: Int
collaborationFlags: [DesCadBoardCollaborationFlag!]
componentTypes: [DesCadBoardComponentTypeInput!]
coordinateSystemTranslation: DesCadBoardPointInput
copperExportFeatures: [DesCadBoardCopperExportFeature!]
copperLayers: [DesCadBoardCopperLayerInput!]
copperRegions: [DesCadBoardCopperRegionInput!]
cutouts: [DesCadBoardCutoutInput!]
designFileName: String
designVariantId: String
designVariantName: String
hasHatchedCopperPolygons: Boolean
holes: [DesCadBoardHoleInput!]
isRF20Design: Boolean
layersExportMode: DesCadLayersExportMode
messages: [String!]
minimalHeightComponentsShown: Int
properties: [DesCadPropertyInput!]
tracks: [DesCadBoardTrackInput!]
variants: DesCadBoardVariantsInput
vias: [DesCadBoardViaInput!]
workflowState: DesCadWorkflowState
}

Fields

DesCadDesignInput.boardAreas ● [DesCadBoardAreaInput!] list input

CAD design board areas.

DesCadDesignInput.boardBendingLines ● [DesCadBendingLineInput!] list input

CAD design board bending lines.

DesCadDesignInput.boardColor ● Long scalar

CAD design board color.

DesCadDesignInput.boardCoreColor ● Long scalar

CAD design board core color.

DesCadDesignInput.boardCoreOpacity ● Float scalar

CAD design board core opacity.

DesCadDesignInput.boardLayers ● [DesCadBoardLayerInput!] list input

CAD design board layers.

DesCadDesignInput.boardOffsetMcadToEcadOrigin ● DesCadBoardPointInput input

CAD design board offset MCAD to ECAD origin.

DesCadDesignInput.boardOrigin ● DesCadBoardPointInput input

CAD design board origin.

DesCadDesignInput.boardOutlineJson ● String scalar

JSON serialized *ComplexShape*.

DesCadDesignInput.boardRegions ● [DesCadBoardRegionInput!] list input

CAD design board regions.

DesCadDesignInput.boardSplitLines ● [DesCadSplitLineInput!] list input

CAD design board split lines.

DesCadDesignInput.boardThickness ● Int scalar

CAD design board thickness.

DesCadDesignInput.collaborationFlags ● [DesCadBoardCollaborationFlag!] list enum

CAD design collaboration flags.

DesCadDesignInput.componentTypes ● [DesCadBoardComponentTypeInput!] list input

CAD design component types.

DesCadDesignInput.coordinateSystemTranslation ● DesCadBoardPointInput input

CAD design coordinate system translation.

DesCadDesignInput.copperExportFeatures ● [DesCadBoardCopperExportFeature!] list enum

CAD design copper export features.

DesCadDesignInput.copperLayers ● [DesCadBoardCopperLayerInput!] list input

CAD design copper layers.

DesCadDesignInput.copperRegions ● [DesCadBoardCopperRegionInput!] list input

CAD design copper regions.

DesCadDesignInput.cutouts ● [DesCadBoardCutoutInput!] list input

CAD design cutouts.

DesCadDesignInput.designFileName ● String scalar

CAD design file name.

DesCadDesignInput.designVariantId ● String scalar

CAD design variant identifier.

DesCadDesignInput.designVariantName ● String scalar

CAD design variant name.

DesCadDesignInput.hasHatchedCopperPolygons ● Boolean scalar

Whether CAD design has hatched copper polygons or not.

DesCadDesignInput.holes ● [DesCadBoardHoleInput!] list input

CAD design holes.

DesCadDesignInput.isRF20Design ● Boolean scalar

Whether CAD design is a RF20 design or not.

DesCadDesignInput.layersExportMode ● DesCadLayersExportMode enum

CAD design export mode.

DesCadDesignInput.messages ● [String!] list scalar

CAD design messages.

DesCadDesignInput.minimalHeightComponentsShown ● Int scalar

CAD design minimal height of components shown.

DesCadDesignInput.properties ● [DesCadPropertyInput!] list input

CAD design properties.

DesCadDesignInput.tracks ● [DesCadBoardTrackInput!] list input

CAD design tracks.

DesCadDesignInput.variants ● DesCadBoardVariantsInput input

CAD design variants.

DesCadDesignInput.vias ● [DesCadBoardViaInput!] list input

CAD design vias.

DesCadDesignInput.workflowState ● DesCadWorkflowState enum

CAD design workflow state.