Skip to content

Commit a40bf94

Browse files
committed
gmoccapy: use now ..._SPINDLE_0_... instead of ..._SPINDLE_... using qt_istat
1 parent d2813e2 commit a40bf94

3 files changed

Lines changed: 7 additions & 33 deletions

File tree

configs/sim/gmoccapy/gmoccapy.ini

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,18 @@ CYCLE_TIME = 100
2323

2424
# Values that will be allowed for override, 1.0 = 100%
2525
MAX_FEED_OVERRIDE = 1.5
26-
MAX_SPINDLE_OVERRIDE = 1.2
27-
MIN_SPINDLE_OVERRIDE = 0.5
26+
MIN_SPINDLE_0_OVERRIDE = 0.5
27+
MAX_SPINDLE_0_OVERRIDE = 1.2
2828

2929
# Initial value for spindle speed
30-
DEFAULT_SPINDLE_SPEED = 450
30+
DEFAULT_SPINDLE_0_SPEED = 450
3131

3232
# The following are not used, added here to suppress warnings (from qt_istat/logger).
3333
DEFAULT_LINEAR_VELOCITY = 35
3434
MIN_LINEAR_VELOCITY = 0
3535
MAX_LINEAR_VELOCITY = 234
36-
DEFAULT_SPINDLE_0_SPEED = 500
3736
MIN_SPINDLE_0_SPEED = 0
3837
MAX_SPINDLE_0_SPEED = 3000
39-
MAX_SPINDLE_0_OVERRIDE = 1.2
40-
MIN_SPINDLE_0_OVERRIDE = 0.5
4138

4239
# Prefix to be used
4340
PROGRAM_PREFIX = ../../nc_files/

src/emc/usr_intf/gmoccapy/getiniinfo.py

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -268,29 +268,6 @@ def get_min_ang_jog_vel(self):
268268
LOG.warning("No MIN_ANGULAR_VELOCITY entry found in [DISPLAY] of INI file. Using default value of 0.1 degree / min.")
269269
return temp
270270

271-
def get_default_spindle_speed(self):
272-
# check for default spindle speed settings
273-
temp = self.inifile.getreal("DISPLAY", "DEFAULT_SPINDLE_SPEED")
274-
if not temp:
275-
temp = 300.0
276-
LOG.warning("No DEFAULT_SPINDLE_SPEED entry found in [DISPLAY] of INI file")
277-
return temp
278-
279-
def get_max_spindle_override(self):
280-
# check for override settings
281-
temp = self.inifile.getreal("DISPLAY", "MAX_SPINDLE_OVERRIDE")
282-
if not temp:
283-
temp = 1.0
284-
LOG.warning("No MAX_SPINDLE_OVERRIDE entry found in [DISPLAY] of INI file")
285-
return temp
286-
287-
def get_min_spindle_override(self):
288-
temp = self.inifile.getreal("DISPLAY", "MIN_SPINDLE_OVERRIDE")
289-
if not temp:
290-
temp = 0.1
291-
LOG.warning("No MIN_SPINDLE_OVERRIDE entry found in [DISPLAY] of INI file")
292-
return temp
293-
294271
def get_max_feed_override(self):
295272
temp = self.inifile.getreal("DISPLAY", "MAX_FEED_OVERRIDE")
296273
if not temp:

src/emc/usr_intf/gmoccapy/gmoccapy.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def __init__(self, argv):
185185
self.error_channel.poll()
186186

187187
# set INI path for INI info class before widgets are loaded
188-
INFO = Info(ini=argv[2])
188+
self.INI = Info(ini=argv[2])
189189

190190
self.builder = Gtk.Builder()
191191
# translation of the glade file will be done with
@@ -593,8 +593,8 @@ def _get_ini_data(self):
593593
self.rabbit_jog = self.get_ini_info.get_jog_vel()
594594
self.jog_rate_max = self.get_ini_info.get_max_jog_vel()
595595

596-
self.spindle_override_max = self.get_ini_info.get_max_spindle_override()
597-
self.spindle_override_min = self.get_ini_info.get_min_spindle_override()
596+
self.spindle_override_max = self.INI.MAX_SPINDLE_OVERRIDE/100
597+
self.spindle_override_min = self.INI.MIN_SPINDLE_OVERRIDE/100
598598
self.feed_override_max = self.get_ini_info.get_max_feed_override()
599599
self.dro_actual = self.get_ini_info.get_position_feedback_actual()
600600

@@ -638,7 +638,7 @@ def _get_pref_data(self):
638638

639639
# if there is a INI Entry for default spindle speed, we will use that one as default
640640
# but if there is a setting in our preference file, that one will beet the INI entry
641-
default_spindle_speed = self.get_ini_info.get_default_spindle_speed()
641+
default_spindle_speed = self.INI.DEFAULT_SPINDLE_0_SPEED
642642
self.spindle_start_rpm = self.prefs.getpref( 'spindle_start_rpm', default_spindle_speed, float )
643643

644644
self.kbd_height = self.prefs.getpref("kbd_height", 250, int)

0 commit comments

Comments
 (0)