Inherits: CamPlotItem < DesignItem < ScriptObject

Inherited by: CamPlot

CAM plot items are used to get information about a CamPlot or the subplots it contains.

Properties

NameTypeGet/SetBrief
AreaNamestrYes/YesThe name of the required area when using the “Area” position type.
AutoFitboolYes/YesFalse if this plot should use a specific scale value.
DrillTypeDrillTypeYes/YesThe type of drills to be included in the plot.
HoleTypeHoleTypeYes/YesThe type of holes to be included in the plot.
MirrorboolYes/YesWhether this plot is mirrored.
NegativeTextboolYes/YesWhether to render text on negative power planes without a box.
PlaneStylePlaneStyleYes/YesPower plane rendering setting.
PlotStylePlotStyleYes/YesThe style of the plot.
PositionModePositionModeYes/YesThe setting for how this plot will be positioned.
PositionTypePositionTypeYes/YesThe setting for the area to be used for positioning.
ProcessNamestrYes/YesThe name of the item to be processed.
ProcessTypeProcessTypeYes/YesThe tye of item to be processed.
RotateModeRotateModeYes/YesThe setting for applying rotation to this plot.
ScalefloatYes/YesThe scale of this plot.
StepAndRepeatboolYes/YesWhether Step & Repeat is enabled for this plot.
VariantNamestrYes/YesThe name of the variant to which this plot applies.

Enumerations

DrillType

NameValueDescription
All0No description provided.
Plated1No description provided.
Unplated2No description provided.

HoleType

NameValueDescription
None0No description provided.
All1No description provided.
Round2No description provided.
NonRound3No description provided.

PlaneStyle

NameValueDescription
NegativeGapsOnly0No description provided.
PositiveItemsOnly1No description provided.
NegativeFull2No description provided.
PositiveFull3No description provided.
NonPlaneNegative4No description provided.
NonPlanePositive5No description provided.

PlotStyle

NameValueDescription
None0No description provided.
Artwork1No description provided.
Outline2No description provided.
Drill3No description provided.
DrillDrawing4No description provided.
Report5No description provided.

PositionMode

NameValueDescription
Auto0No description provided.
Origin1No description provided.
XY2No description provided.
Centre3No description provided.
LowerLeft4No description provided.
UpperLeft5No description provided.

PositionType

NameValueDescription
Area0No description provided.
Board1No description provided.
WorkingArea2No description provided.
Design3No description provided.

ProcessType

NameValueDescription
Design0No description provided.
Layer1No description provided.
LayerSpan2No description provided.
Page3No description provided.
Panel4No description provided.

RotateMode

NameValueDescription
Auto0No description provided.
No1No description provided.
Yes2No description provided.

Property Details

AreaName

Type: str

The name of the required area when using the “Area” position type.


AutoFit

Type: bool

False if this plot should use a specific scale value.


DrillType

Type: DrillType

The type of drills to be included in the plot.


HoleType

Type: HoleType

The type of holes to be included in the plot.


Mirror

Type: bool

Whether this plot is mirrored.


NegativeText

Type: bool

Whether to render text on negative power planes without a box.


PlaneStyle

Type: PlaneStyle

Power plane rendering setting.


PlotStyle

Type: PlotStyle

The style of the plot.


PositionMode

Type: PositionMode

The setting for how this plot will be positioned.


PositionType

Type: PositionType

The setting for the area to be used for positioning.


ProcessName

Type: str

The name of the item to be processed.


ProcessType

Type: ProcessType

The tye of item to be processed.


RotateMode

Type: RotateMode

The setting for applying rotation to this plot.


Scale

Type: float

The scale of this plot.


StepAndRepeat

Type: bool

Whether Step & Repeat is enabled for this plot.


VariantName

Type: str

The name of the variant to which this plot applies.