Skip to main content
View as Markdown

DesDesignItem

A design item is a specific instance of a part used in the design.

Member Of​

DesDesignItemConnection object ● DesDesignItemEdge object

type DesDesignItem {
area: DesRectangle @deprecated
boundingBox: DesRectangle
comment: String!
commentThreads: [DesCommentThread!]
component: DesComponent
description: String!
designator: String!
footprintName: String!
layer: DesLayer
mesh3D: DesMesh3D
pads: [DesPad!]!
parameters: [DesDesignItemParameter!]!
pcbId: String
position: DesPosition2D!
rotation: Decimal
schId: String
tracks(
where: DesTrackFilterInput
): [DesTrack!]!
vias: [DesVia!]!
}

Fields​

boundingBox ● DesRectangle object​

The axis-aligned bounding box.

comment ● String! non-null scalar​

The additional information for this design item.

commentThreads ● [DesCommentThread!] list object Collaboration​

The list of all comment threads related to this design item.

component ● DesComponent object Library Management​

The detailed component information for this design item.

description ● String! non-null scalar​

The summary of function or other performance details for this design item.

designator ● String! non-null scalar​

The unique label for this design item.

footprintName ● String! non-null scalar​

Design area footprint name.

layer ● DesLayer object​

The layer(side) placement for this design item.

mesh3D ● DesMesh3D object​

*PROTOTYPE, SUBJECT TO CHANGE*

pads ● [DesPad!]! non-null object​

The list of connection targets for this design item.

parameters ● [DesDesignItemParameter!]! non-null object​

The list of parameters describing the design item.

pcbId ● String scalar​

The PCB identifier.

position ● DesPosition2D! non-null object​

The planar location for this design item.

rotation ● Decimal scalar​

The rotation in degrees.

schId ● String scalar​

The schematic identifier.

tracks ● [DesTrack!]! non-null object​

The list of conductor segments for this design item.

where ● DesTrackFilterInput input​

vias ● [DesVia!]! non-null object​

The list of multiple layer connections for this design item.

Show deprecated

area ● DesRectangle deprecated object​

DEPRECATED

Use boundingBox.