Terminology
Don't see a definition below? Ask here.
Instruction
A single command sent from UGS to the plotting device. Check out the G-Code Overview for a full list of supported instructions.
Instruction Phase
Plotting is done in three phases. The first is setup
which adds instructions to prepare the plotting device. The second step is plotting
in which the plotting device is lowered and the plotting instrument is applied to the plotting surface. The final step is teardown
which adds instructions to return the plotting device to its original state.
Layer
A layer is a group of instructions that will be executed sequentially, all with the same plotting instrument. A layer is represented by the class Layer2D
or Layer3D
depending on the plotting device.
Path
A path is a series of (x,y)
points in an array. Under the hood, every method, such as add_line
, or add_circle
, are wrappers around add_path
.
Plotting instrument
Refers to the tool used for creating artwork, such as a pen, marker, paintbrush, etc.
Plotting surface
Refers to the surface on which the plotting instrument is applied, such as paper, wood, etc.
Plotter head
The point where the plotting instrument is attached to the plotting device. When the plotter head is raised, it is not in contact with the plotting surface. When it is lowered, it is ready to plot.
Plotting device
Refers to the device used for plotting G-Code instructions, which can be either a 2D plotter or a 3D printer.
Feed Rate
The movement speed of the plotting device. The feed rate is measured in millimeters per minute (mm/min).