- added options for trace segmentation that can be useful for auto-levelling (code snippet from Lei Zheng from a rejected pull request on FlatCAM https://bitbucket.org/realthunder/ )

This commit is contained in:
Marius Stanciu
2019-01-27 05:03:23 +02:00
committed by Marius S
parent c4a9c8bd77
commit 4f7b2bbb34
5 changed files with 108 additions and 3 deletions

View File

@@ -363,6 +363,8 @@ class App(QtCore.QObject):
"excellon_optimization_type": self.excellon_defaults_form.excellon_group.excellon_optimization_radio,
"excellon_gcode_type": self.excellon_defaults_form.excellon_group.excellon_gcode_type_radio,
"geometry_plot": self.geometry_defaults_form.geometry_group.plot_cb,
"geometry_segx": self.geometry_defaults_form.geometry_group.segx_entry,
"geometry_segy": self.geometry_defaults_form.geometry_group.segy_entry,
"geometry_cutz": self.geometry_defaults_form.geometry_group.cutz_entry,
"geometry_travelz": self.geometry_defaults_form.geometry_group.travelz_entry,
"geometry_feedrate": self.geometry_defaults_form.geometry_group.cncfeedrate_entry,
@@ -486,6 +488,8 @@ class App(QtCore.QObject):
"excellon_gcode_type": "drills",
"geometry_plot": True,
"geometry_segx": 0.0,
"geometry_segy": 0.0,
"geometry_cutz": -0.002,
"geometry_travelz": 0.1,
"geometry_toolchange": False,
@@ -628,6 +632,8 @@ class App(QtCore.QObject):
"excellon_units": self.excellon_options_form.excellon_group.excellon_units_radio,
"excellon_optimization_type": self.excellon_options_form.excellon_group.excellon_optimization_radio,
"geometry_plot": self.geometry_options_form.geometry_group.plot_cb,
"geometry_segx": self.geometry_options_form.geometry_group.segx_entry,
"geometry_segy": self.geometry_options_form.geometry_group.segy_entry,
"geometry_cutz": self.geometry_options_form.geometry_group.cutz_entry,
"geometry_travelz": self.geometry_options_form.geometry_group.travelz_entry,
"geometry_feedrate": self.geometry_options_form.geometry_group.cncfeedrate_entry,
@@ -709,6 +715,8 @@ class App(QtCore.QObject):
"excellon_endz": 2.0,
"excellon_zeros": "L",
"geometry_plot": True,
"geometry_segx": 0.0,
"geometry_segy": 0.0,
"geometry_cutz": -0.002,
"geometry_travelz": 0.1,
"geometry_feedrate": 3.0,