- the GCode generation takes now into consideration the Toolchange X-Y parameter as a starting point

- Milling Plugin - work on it; upgraded the form-to-data_storage methods
This commit is contained in:
Marius Stanciu
2021-03-15 19:29:48 +02:00
committed by Marius
parent 546f4c2361
commit bc29211507
6 changed files with 201 additions and 74 deletions

View File

@@ -2388,7 +2388,7 @@ class GeometryObject(FlatCAMObj, Geometry):
total_gcode += res
self.app.inform.emit('[success] %s' % _("G-Code parsing in progress..."))
dia_cnc_dict['gcode_parsed'] = job_obj.gcode_parse()
dia_cnc_dict['gcode_parsed'] = job_obj.gcode_parse(tool_data=tools_dict[tooluid_key]['data'])
app_obj.inform.emit('[success] %s' % _("G-Code parsing finished..."))
# commented this; there is no need for the actual GCode geometry - the original one will serve as well
@@ -2538,7 +2538,7 @@ class GeometryObject(FlatCAMObj, Geometry):
job_obj.gc_start = start_gcode
app_obj.inform.emit('[success] %s' % _("G-Code parsing in progress..."))
dia_cnc_dict['gcode_parsed'] = job_obj.gcode_parse()
dia_cnc_dict['gcode_parsed'] = job_obj.gcode_parse(tool_data=tools_dict[tooluid_key]['data'])
app_obj.inform.emit('[success] %s' % _("G-Code parsing finished..."))
# commented this; there is no need for the actual GCode geometry - the original one will serve as well