Skip to content
Snippets Groups Projects
svg_to_hpgl.py 502 B
Newer Older
gijs's avatar
gijs committed
from hpgl_multipen_output import HpglMultipenOutput
from sys import argv

def svgToHPGL (path, speed=1, penCount=8, force=2):
    e = HpglMultipenOutput()
    e.affect([
        '--orientation', '0',
        '--force', '0',
        '--overcut', '0',
        '--precut', 'false',
        '--flat', '4',
        '--toolOffset', '0',
        '--autoAlign', 'false',
        '--speed', str(speed),
        '--penCount', str(penCount),
        '--force', str(force),
        path], False)

    return e.hpgl