- Drilling and Milling Tools: added support to choose the GCode for turning On the laser

This commit is contained in:
Marius Stanciu
2023-12-06 21:00:07 +02:00
parent 825a05d538
commit 569a30ee52
33 changed files with 329 additions and 241 deletions

View File

@@ -40,35 +40,35 @@ class GeometryAdvOptPrefGroupUI(OptionsGroupUI):
adv_frame.setLayout(adv_grid)
# Size of trace segment on X axis
segx_label = FCLabel('%s:' % _("Segment X size"))
segx_label.setToolTip(
seg_x_label = FCLabel('%s:' % _("Segment X size"))
seg_x_label.setToolTip(
_("The size of the trace segment on the X axis.\n"
"Useful for auto-leveling.\n"
"A value of 0 means no segmentation on the X axis.")
)
self.segx_entry = FCDoubleSpinner()
self.segx_entry.set_range(0, 99999)
self.segx_entry.set_precision(self.decimals)
self.segx_entry.setSingleStep(0.1)
self.segx_entry.setWrapping(True)
self.seg_x_entry = FCDoubleSpinner()
self.seg_x_entry.set_range(0, 99999)
self.seg_x_entry.set_precision(self.decimals)
self.seg_x_entry.setSingleStep(0.1)
self.seg_x_entry.setWrapping(True)
adv_grid.addWidget(segx_label, 0, 0)
adv_grid.addWidget(self.segx_entry, 0, 1)
adv_grid.addWidget(seg_x_label, 0, 0)
adv_grid.addWidget(self.seg_x_entry, 0, 1)
# Size of trace segment on Y axis
segy_label = FCLabel('%s:' % _("Segment Y size"))
segy_label.setToolTip(
seg_y_label = FCLabel('%s:' % _("Segment Y size"))
seg_y_label.setToolTip(
_("The size of the trace segment on the Y axis.\n"
"Useful for auto-leveling.\n"
"A value of 0 means no segmentation on the Y axis.")
)
self.segy_entry = FCDoubleSpinner()
self.segy_entry.set_range(0, 99999)
self.segy_entry.set_precision(self.decimals)
self.segy_entry.setSingleStep(0.1)
self.segy_entry.setWrapping(True)
self.seg_y_entry = FCDoubleSpinner()
self.seg_y_entry.set_range(0, 99999)
self.seg_y_entry.set_precision(self.decimals)
self.seg_y_entry.setSingleStep(0.1)
self.seg_y_entry.setWrapping(True)
adv_grid.addWidget(segy_label, 2, 0)
adv_grid.addWidget(self.segy_entry, 2, 1)
adv_grid.addWidget(seg_y_label, 2, 0)
adv_grid.addWidget(self.seg_y_entry, 2, 1)
# self.layout.addStretch()