Shape Shape functions to support Gcode / DXF project Aim is to create an object structure to manage graphic primitives and generate G-Code directly for import into other 3dprinter / plotter solutions.