You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following code chunk worked well for a gcode file sliced in CURA but not in PrusaSlicer. Now I get error: word 'P' value invalid. Is there a way to go about this to parse this file with pygcode, perhaps if it's not a compatibility issue? There is a PyGcode extension for Prusa but it's for adding gcode into the file via python.
from pygcode import Line
gcode_lines = []
gcode_block = []
gcode_params = []
with open(test_file2, 'r') as test:
for line_text in test.readlines():
line = Line(line_text) # decode gcode line
line.block.gcodes # list of gcodes
line.block.modal_params # motion modal parameters
gcode_lines.append(line)
gcode_block.append(line.block.gcodes)
gcode_params.append(line.block.modal_params)
print(gcode_block, sep='\n')
The text was updated successfully, but these errors were encountered:
In my file, I've encountered: word 'P' value invalid, solved by commenting M862.3 P "MK3S" ; printer model check block code remaining '.1', solved by commenting M115 U3.10.1 ; tell printer latest fw version word 'W' value invalid, solved by commenting G28 W ; home all without mesh bed level
The following code chunk worked well for a gcode file sliced in CURA but not in PrusaSlicer. Now I get
error: word 'P' value invalid
. Is there a way to go about this to parse this file with pygcode, perhaps if it's not a compatibility issue? There is a PyGcode extension for Prusa but it's for adding gcode into the file via python.The text was updated successfully, but these errors were encountered: