Hi Andy.
While I haven't worked on panelui recently - it should still work - I use it on
one of my machines.
_panelui_demo.old would be a generated file - made when you run it (with
changes in it's panelui INI file IIRC)
The file in src/emc/usr_intf/pyui/commands hold the commands to linuxcnc, for
instance:
def spindle_forward_adjust(self, wname, rpm=100):
if self.get_mode() == self.emc.MODE_MDI:
self.emccommand.mode(self.emc.MODE_MANUAL)
speed = self.is_spindle_running()
if speed == 0:
self.emccommand.spindle(1,float(rpm));
elif speed > 0:
self.emccommand.spindle(self.emc.SPINDLE_INCREASE)
else:
self.emccommand.spindle(self.emc.SPINDLE_DECREASE)
def spindle_forward(self, wname, rpm=100):
self.emccommand.mode(self.emc.MODE_MANUAL)
speed = self.is_spindle_running()
if speed == 0:
self.emccommand.spindle(1,float(rpm));
def spindle_stop(self, wname, b):
self.emccommand.mode(self.emc.MODE_MANUAL)
self.emccommand.spindle(0);
def spindle_reverse(self, wname, rpm=100):
self.emccommand.mode(self.emc.MODE_MANUAL)
speed = self.is_spindle_running()
if speed == 0:
self.emccommand.spindle(-1,float(rpm));
def spindle_reverse_adjust(self, wname, rpm=100):
if self.get_mode() == self.emc.MODE_MDI:
self.emccommand.mode(self.emc.MODE_MANUAL)
speed = self.is_spindle_running()
if speed == 0:
self.emccommand.spindle(-1,float(rpm));
elif speed < 0:
self.emccommand.spindle(self.emc.SPINDLE_INCREASE)
else:
self.emccommand.spindle(self.emc.SPINDLE_DECREASE)
def spindle_faster(self, wname, b):
self.emccommand.mode(self.emc.MODE_MANUAL)
self.emccommand.spindle(self.emc.SPINDLE_INCREASE)
def spindle_slower(self, wname, b):
self.emccommand.mode(self.emc.MODE_MANUAL)
self.emccommand.spindle(self.emc.SPINDLE_DECREASE)
Chris M
________________________________
From: andy pugh <[email protected]>
Sent: September 26, 2018 8:11 PM
To: EMC developers
Subject: [Emc-developers] Panelui
Is panelui still current?
I am thinking we could delete the _panelui_demo.old at least?
I am trying to make it work with mutlispindle, and having a bit of bother.
--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers