Another GUI project underway

More
7 years 10 months ago #122862 by Lcvette

Chich2 wrote: My lathe has seperate buttons for tailstock quill in and out. A single button for the tool setter probe. Chip conveyor forwards and reverse buttons. I also have a 2 speed gear box driving my spindle that has a high and low speed buttons which are also selectable via M-codes during a program. A parts catcher button would be great also.


For the tailstock buttons, does it require you to hold themfor movement or is it automatic? I have not worked with a power tailstock before so i don't know. I envisioned it being somewhat automatic based on pressure set etc? clue me in so i better understand the process flow.

gearbox is a good call, forgot all about that! probably also need a readout for what gear or pulley etc it is set on.

conveyor/auger, parts catcher etc I would consider all auxilliary functions and would be in the customized buttons area probably, can add a side bar for those.

Is there consideration in the GUI for a screen to manually force i/o


This will depend on how the turret control is setup by the end user in regards to wiring and control. there are many different turret types to make work so that is built into your configuration file and has less to do with the ui. if an M6 remap is used for example like on a mill atc or similar, then subroutines are used and inside the subroutines are a series of smaller sub routines that account for each move made by the atc process which can be manually commanded from inside the mdi. in the mill there is a manual atc panel to perform many of those individual operations. you will need to familiarize yourself with linuxcnc more to better understand the other options you have of controlling the atc or turret. there is also hal ladder which uses ladder logic for control. i am less familiar with that method as i have not used it but it functions similar to how a conventional machines tool change would and works with a series of inputs so it shouldn't be difficult to configure buttons to perform outputs to trigger those functions but that would require the end user to set everything up.


As for a fly on a touchscreen, well things happen. if you are building your own machine or retrofitting it, you should use caution and safety and utilize the ability of linuxcnc and mesa to have more inputs and outputs than one could ever probably truly use and install safety interlocks on the doors which would eliminate any possible accidents from occurring with the doors open where an operator may be able to put themselves in harms way, but again that falls on the end user as no one here can oversee what people do with the software or the interface once downloaded. so use common sense and read safety manuals online for other machines or retain all safeties on your current machine if retrofitting, they are easy enough to wire into linuxcnc and give priority too.

thanks for the input it is very much appreciated! I will put it to good use! :dry:
Chris
The following user(s) said Thank You: tommylight, KCJ

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

More
7 years 10 months ago #122863 by KCJ
Replied by KCJ on topic Another GUI project underway
I've noticed a pattern, when Chris is waiting on me to finish up back end stuff he starts cranking out screens. So if I dilly dally a bit there should be dozens of designs to choose from in no time :laugh:

Oh, and Merry Christmas!

Kurt
The following user(s) said Thank You: BigJohnT, tommylight, Lcvette

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

More
7 years 10 months ago - 7 years 10 months ago #122883 by mclausen
Exciting to see the progress on this interface! Thank you guys for all the hard work.
I have retrofit Hardinge lathe that I would like to use this on, and plans to retrofit two Kitamura mills in the future.
I used a lot of physical buttons and dials on my retrofit because it is nice to not have to look at the screen when running a new program, and have a finger on the HOLD button, or adjust the FEED OVERRIDE.

The touchscreen on my lathe is not a wide screen. Will it be easy to change the aspect ratio with this interface?

I have never run a factory CNC lathe, but to me it made sense to have the counter-clockwise spindle start to be the forward so that is how I made my control. What is the standard way? On a mill you are looking at the spindle from above, so forward appears clockwise. On a lathe you are looking at the spindle from the end so forward appears counter-clockwise.
Last edit: 7 years 10 months ago by mclausen.
The following user(s) said Thank You: Lcvette

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

More
7 years 10 months ago #122939 by Lcvette

mclausen wrote: Exciting to see the progress on this interface! Thank you guys for all the hard work.
I have retrofit Hardinge lathe that I would like to use this on, and plans to retrofit two Kitamura mills in the future.
I used a lot of physical buttons and dials on my retrofit because it is nice to not have to look at the screen when running a new program, and have a finger on the HOLD button, or adjust the FEED OVERRIDE.

The touchscreen on my lathe is not a wide screen. Will it be easy to change the aspect ratio with this interface?

I have never run a factory CNC lathe, but to me it made sense to have the counter-clockwise spindle start to be the forward so that is how I made my control. What is the standard way? On a mill you are looking at the spindle from above, so forward appears clockwise. On a lathe you are looking at the spindle from the end so forward appears counter-clockwise.


the aspect ration for this particular screen will be for 1920x1080 screens, but once everything is finished on the big screens, I will probably go back through and make a small version for box screens as well. I also have a couple small box type touch screens so would be nice to have something that works for them. however given the space limitations that restricts, some buttons may not be on the main screen or the layout may change slightly and not be as open and free. will have to see what I can do when the time comes, but for now I am trying to finish the wide screen versions as they encompass more functionality and it is always easier to go smaller and remove functionality than it is to add it in.
The following user(s) said Thank You: tecno, mclausen

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

More
7 years 10 months ago #122941 by Lcvette
just a small update from playing with the lathe gui interface while everyone settle down from the holidays!

The following user(s) said Thank You: BigJohnT, tommylight, emilvv, Jedi, tecno, KCJ, snoozer77, COFHAL, Adik A.

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

More
7 years 10 months ago #123014 by BigJohnT
I gotta say the more I look into this project the more excited I get about rolling some of my own GUI's out using this tool. You guys are just awesome. And Kurt thanks for adding the no bitch about quitting to the ini file I just hated that.

JT
The following user(s) said Thank You: KCJ

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

Moderators: KCJ, Lcvette
Time to create page: 0.088 seconds
Powered by Kunena Forum