Added parameter "spindlespeed" to cncjob and drillcncjob. Will generate gcode "M03 S4000" (4000 rpm), or "M03" if omitted.

This commit is contained in:
Jørn Sandvik Nilsson
2015-07-17 09:49:24 +02:00
parent 7a7e160de5
commit 44f5da3326
5 changed files with 85 additions and 16 deletions

View File

@@ -580,6 +580,15 @@ class ExcellonOptionsGroupUI(OptionsGroupUI):
self.feedrate_entry = LengthEntry()
grid1.addWidget(self.feedrate_entry, 2, 1)
spdlabel = QtGui.QLabel('Spindle speed:')
spdlabel.setToolTip(
"Speed of the spindle\n"
"in RPM (optional)"
)
grid1.addWidget(spdlabel, 3, 0)
self.spindlespeed_entry = LengthEntry()
grid1.addWidget(self.spindlespeed_entry, 3, 1)
class GeometryOptionsGroupUI(OptionsGroupUI):
def __init__(self, parent=None):
@@ -647,6 +656,15 @@ class GeometryOptionsGroupUI(OptionsGroupUI):
self.cnctooldia_entry = LengthEntry()
grid1.addWidget(self.cnctooldia_entry, 3, 1)
spdlabel = QtGui.QLabel('Spindle speed:')
spdlabel.setToolTip(
"Speed of the spindle\n"
"in RPM (optional)"
)
grid1.addWidget(spdlabel, 4, 0)
self.cncspindlespeed_entry = LengthEntry()
grid1.addWidget(self.cncspindlespeed_entry, 4, 1)
## Paint area
self.paint_label = QtGui.QLabel('<b>Paint Area:</b>')
self.paint_label.setToolTip(