kicad.plotter¶
-
class
kicad.plotter.
Plotter
(board, layer=None, color_mode=None)¶ -
close
()¶ Close a plotfile after writing
Example: >>> from kicad.pcbnew import Board, Layer >>> from kicad.plotter import Plotter >>> b = Board.from_editor() >>> p = Plotter(b, layer=Layer.from_id(0)) >>> p.open('test', Plotter.PLOT_FORMAT_SVG) kicad.plotter.Plotter(board="") >>> p.plot_layer()# doctest: +SKIP >>> p.close()
-
color_mode
¶ is color mode enabled?
Returns: bool
-
is_open
¶ is plotfile open?
Returns: bool
-
layer
¶ layer to plot on
Returns: kicad.pcbnew.Layer
-
open
(filename, format, sheet_description=None)¶ Open a new plotfile for writing
Parameters: - filename (
str
) – Name of the file to plot - format – format of the output file
- sheet_description – some description
Returns: Example: >>> from kicad.pcbnew import Board, Layer >>> from kicad.plotter import Plotter >>> b = Board.from_editor() >>> p = Plotter(b, layer=Layer.from_id(0)) >>> with p.open('test', Plotter.PLOT_FORMAT_SVG): ... p.plot_layer()# doctest: +SKIP ...
- filename (
-
plot_layer
()¶ plot layer to opened file
-