- in CNCJob UI Autolevelling - GRBL controller - Control: added a Origin button; changed the UI to have rounded rectangles
- in CNCJob UI Autolevelling - GRBL controller - Control: added feedrate and step size controls and added them in Preferences
This commit is contained in:
@@ -316,6 +316,9 @@ class PreferencesUIManager:
|
||||
"cncjob_al_probe_depth": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.pdepth_entry,
|
||||
"cncjob_al_probe_fr": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.feedrate_probe_entry,
|
||||
"cncjob_al_controller": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.al_controller_combo,
|
||||
"cncjob_al_grbl_jog_step": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.jog_step_entry,
|
||||
"cncjob_al_grbl_jog_fr": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.jog_fr_entry,
|
||||
"cncjob_al_grbl_travelz": self.ui.cncjob_defaults_form.cncjob_adv_opt_group.jog_travelz_entry,
|
||||
|
||||
# CNC Job (GCode) Editor
|
||||
"cncjob_prepend": self.ui.cncjob_defaults_form.cncjob_editor_group.prepend_text,
|
||||
|
||||
@@ -154,6 +154,45 @@ class CNCJobAdvOptPrefGroupUI(OptionsGroupUI):
|
||||
grid0.addWidget(self.al_controller_label, 22, 0)
|
||||
grid0.addWidget(self.al_controller_combo, 22, 1)
|
||||
|
||||
# JOG Step
|
||||
self.jog_step_label = FCLabel('%s:' % _("Step"))
|
||||
self.jog_step_label.setToolTip(
|
||||
_("Each jog action will move the axes with this value.")
|
||||
)
|
||||
|
||||
self.jog_step_entry = FCDoubleSpinner()
|
||||
self.jog_step_entry.set_precision(self.decimals)
|
||||
self.jog_step_entry.set_range(0, 99999.9999)
|
||||
|
||||
grid0.addWidget(self.jog_step_label, 24, 0)
|
||||
grid0.addWidget(self.jog_step_entry, 24, 1)
|
||||
|
||||
# JOG Feedrate
|
||||
self.jog_fr_label = FCLabel('%s:' % _("Feedrate"))
|
||||
self.jog_fr_label.setToolTip(
|
||||
_("Feedrate when jogging.")
|
||||
)
|
||||
|
||||
self.jog_fr_entry = FCDoubleSpinner()
|
||||
self.jog_fr_entry.set_precision(self.decimals)
|
||||
self.jog_fr_entry.set_range(0, 99999.9999)
|
||||
|
||||
grid0.addWidget(self.jog_fr_label, 26, 0)
|
||||
grid0.addWidget(self.jog_fr_entry, 26, 1)
|
||||
|
||||
# JOG Travel Z
|
||||
self.jog_travelz_label = FCLabel('%s:' % _("Travel Z"))
|
||||
self.jog_travelz_label.setToolTip(
|
||||
_("Safe height (Z) distance when jogging to origin.")
|
||||
)
|
||||
|
||||
self.jog_travelz_entry = FCDoubleSpinner()
|
||||
self.jog_travelz_entry.set_precision(self.decimals)
|
||||
self.jog_travelz_entry.set_range(0, 99999.9999)
|
||||
|
||||
grid0.addWidget(self.jog_travelz_label, 28, 0)
|
||||
grid0.addWidget(self.jog_travelz_entry, 28, 1)
|
||||
|
||||
self.layout.addStretch()
|
||||
|
||||
self.annotation_fontcolor_entry.editingFinished.connect(self.on_annotation_fontcolor_entry)
|
||||
|
||||
Reference in New Issue
Block a user