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.