LinuxCNC start, stop, pause buttons ?

More
28 Jun 2018 04:36 #112966 by thadwald
In our shop, we run several CNC mills and lathes. These include Okuma, Tsugami, Fadel, and Daewo. Every one of these machines have prominent green start button and red stop/feed hold buttons, and a reset button that is less prominent

I wonder then, why the decision in LinuxCNC to make the red stup button the stop-and-reset button, instead of just feed hold.

Please Log in or Create an account to join the conversation.

More
28 Jun 2018 06:32 #112972 by Longbow
You can just use the Pause button to temporarily pause / feed hold and then resume?

Please Log in or Create an account to join the conversation.

More
28 Jun 2018 12:23 #112982 by andypugh

I wonder then, why the decision in LinuxCNC to make the red stup button the stop-and-reset button, instead of just feed hold.


You can make physical buttons any colour you want.

Also, LinuxCNC offers a range of user-interfaces. I think you are describing Axis, which is just one of them:

linuxcnc.org/docs/2.7/html/user/user-int...ical_user_interfaces

Please Log in or Create an account to join the conversation.

More
28 Jun 2018 13:44 #112984 by thadwald

You can make physical buttons any colour you want.

Also, LinuxCNC offers a range of user-interfaces. I think you are describing Axis, which is just one of them:


I have tried Axis but decided to use GMOCCAPY.
I plan to make my physical buttons the colors I described. I am just curious about what led to that UI design in the first place. Does any commercial controller use this design?

The lingering issue is that I now have a big red stop/reset button on the screen, and a big red feed hold/pause physical button.

Please Log in or Create an account to join the conversation.

More
28 Jun 2018 13:53 #112985 by andypugh
The colour scheme of any GUI seems to be decided by the GUI author, so only he would know.

I think that it should be fairly easy to change the colours of the buttons, if you want to.

Please Log in or Create an account to join the conversation.

More
29 Jun 2018 06:07 #113058 by rodw
Or you could do this. Examples are here on the forum



I think physical buttons are much better than the GUI ones
The following user(s) said Thank You: thadwald

Please Log in or Create an account to join the conversation.

More
29 Jun 2018 09:37 #113071 by andypugh

I think physical buttons are much better than the GUI ones


The "Touchy" GUI doesn't give you much choice in the matter. (It _requires_ external run/stop buttons and an MPG)
I see we have the same button supplier (eBay in China :-)
photos.app.goo.gl/M8Lh6PYaJrtu76by5

Please Log in or Create an account to join the conversation.

More
29 Jun 2018 10:31 #113076 by rodw

I think physical buttons are much better than the GUI ones


The "Touchy" GUI doesn't give you much choice in the matter. (It _requires_ external run/stop buttons and an MPG)
I see we have the same button supplier (eBay in China :-)
photos.app.goo.gl/M8Lh6PYaJrtu76by5


Well actually I got it here oceancontrols.com.au/home.php so probably spent far too much (and they don't seem to sell it anymore)

I think if I did it again, I'd use separate 22mm dia green and say a blue or orange buttons so there is a clear distinction between run/step and estop.

Andy, I have to say when ever I see photos of your lathe, I admire your handiwork.

Please Log in or Create an account to join the conversation.

More
03 Jul 2018 15:22 #113324 by jbunch
I set my lathe and router up with a feedhold and cyclestart button. feedhold only pauses program cyclestart will start running of the program and will also resume the program after a program pause. I wanted it to work like my Haas mill.

Here is my hal code snipit for this:

# ******************************
# --- Program Control ---
# ******************************
# --- Cycle start and resume ---
#
net push_cycle_start and2.1.in1 and2.2.in1 <= hm2_5i25.0.7i76.0.0.input-25
net auto_mode_is_set and2.1.in0 not.0.in or2.2.in0 <= halui.mode.is-auto
net invert_auto_mode and2.2.in0 <= not.0.out
net sel_auto_mode halui.mode.auto <= and2.2.out
net interlock_auto_mode and2.3.in0 and2.4.in0 <= and2.1.out
net pgm_is_idle and2.3.in1 <= halui.program.is-idle
net pgm_is_paused and2.4.in1 hm2_5i25.0.7i76.0.0.output-03 <= halui.program.is-paused
net pgm_is_running_invert not.1.in hm2_5i25.0.7i76.0.0.output-01 hm2_5i25.0.7i76.0.0.output-02 <= halui.program.is-running
net pgm_is_running and2.5.in0 and2.6.in0 <= not.1.out
net pgm_idle_interlock and2.5.in1 <= and2.3.out
net pgm_paused_interlock and2.6.in1 <= and2.4.out
net Pgm-Run <= and2.5.out
net Pgm-Resume <= and2.6.out

# --- Program Pause ---

net Pause-Pgm <= hm2_5i25.0.7i76.0.0.input-26

# --- ABORT ---
net Pgm-Stop <= hm2_5i25.0.7i76.0.0.input-27
The following user(s) said Thank You: thadwald

Please Log in or Create an account to join the conversation.

More
03 Jul 2018 15:43 #113328 by jbunch
Here is my control panel for a Router.
Red button is stop .
Green start and resume.
Orange lit is pause or feedhold.
Attachments:
The following user(s) said Thank You: thadwald

Please Log in or Create an account to join the conversation.

Moderators: newbynobiHansU
Time to create page: 0.267 seconds
Powered by Kunena Forum