Example code (simplified):
gcode_lines = parse_gcode_lines(gcode, include_comments=True)
gcode_cmtcnt = 0
for gcode_line in gcode_lines:
print(code_line.type)
I get this exception:
for gcode_line in gcode_lines:
^^^^^^^^^^^
File "gcodeparser/__init__.py", line 172, in parse_gcode_lines
params = parse_parameters(groups[2] or "")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "gcodeparser/__init__.py", line 227, in parse_parameters
params[element[0].upper()] = element_type(element[1])
^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '2.'
This is the Gcode in question:
M486 S0
M486 AKabelkanal_2.stl_2 (Instance 1)
M486 S-1
M486 S1
M486 AKabelkanal_2.stl_2 (Instance 2)
M486 S-1
M486 S2
M486 AKabelkanal_2.stl_2 (Instance 3)
Example code (simplified):
I get this exception:
This is the Gcode in question: