Inherits: CamPlot < CamPlotItem < DesignItem < ScriptObject

A CAM Plot describes the parameters needed to generate a plot.

Properties

NameTypeGet/SetBrief
DeviceNamestrYes/YesThe output device name of the Plot (for identifying a specific Windows printer).
DeviceStringstrYes/YesThe name of the specific output device (Windows printer name, Report format file).
DeviceTypeDeviceTypeYes/YesThe output device type of the Plot (Gerber, Excellon, etc).
EnabledboolYes/YesTrue if this Plot is enabled.
GroupstrYes/YesThe group name of the Plot.
NamestrYes/YesThe name of the Plot.
PlotsArray[CamPlotItem]Yes/NoThe list of plot items for this plot.

Methods

NameReturnsArguments
Runbool

Enumerations

DeviceType

NameValueDescription
None0No description provided.
Dxf1No description provided.
Excellon2No description provided.
GenCad3No description provided.
Gerber4No description provided.
Idf5No description provided.
Iges6No description provided.
Ipc25817No description provided.
Lpkf8No description provided.
Odb9No description provided.
Pdf10No description provided.
PdfA11No description provided.
Report12No description provided.
Pen13No description provided.
Step14No description provided.
Stl15No description provided.
Svg16No description provided.
UniDat17No description provided.
Windows18No description provided.
LpfkCam19No description provided.

Property Details

DeviceName

Type: str

The output device name of the Plot (for identifying a specific Windows printer).


DeviceString

Type: str

The name of the specific output device (Windows printer name, Report format file).


DeviceType

Type: DeviceType

The output device type of the Plot (Gerber, Excellon, etc).


Enabled

Type: bool

True if this Plot is enabled.


Group

Type: str

The group name of the Plot.


Name

Type: str

The name of the Plot.


Plots

Type: Array[CamPlotItem]

The list of plot items for this plot.

Method Details

Run

Run this plot.

Returns bool.