Production monitoring ideas
- chrisfischer
- Offline
- Junior Member
Less
More
- Posts: 37
- Thank you received: 9
22 May 2024 05:38 #301130
by chrisfischer
Production monitoring ideas was created by chrisfischer
I've got a machining center I'm thinking of retrofitting with linuxcnc and I'm trying to understand the value from a production and automation standpoint. Looking at the feedback we get from the drives with ethercat has me wondering, would it be possible to record the spindle load for a production job? Could linuxcnc compare the recorded values through the duration of the job and error out if the real time job sees an out of tolerance load? This could be a real time way to monitor broken tools or maybe even worn out tools before they break.
Maybe this could be done with the axis servos as well.
What other ideas are there for linuxcnc to help with production automation?
Maybe this could be done with the axis servos as well.
What other ideas are there for linuxcnc to help with production automation?
Please Log in or Create an account to join the conversation.
22 May 2024 06:47 #301134
by jimmyrig
Replied by jimmyrig on topic Production monitoring ideas
Could it, yes! Does it now? not sure....prob not
linuxcnc being open source gives so many opportunities for advancement and tuning that cannot be done with closed sourced machines.
Your idea is a great one, no reason its not possible, someone just needs to code it. With AI now adays it couldnt be a better time.
id start with a simple python script to record the values every 10th of a second or so (outside of linuxcnc) then tell linuxcnc to stop if those compared values are different (+ some perfentage). once it is working the integration to linux cnc wont be too bad.
linuxcnc being open source gives so many opportunities for advancement and tuning that cannot be done with closed sourced machines.
Your idea is a great one, no reason its not possible, someone just needs to code it. With AI now adays it couldnt be a better time.
id start with a simple python script to record the values every 10th of a second or so (outside of linuxcnc) then tell linuxcnc to stop if those compared values are different (+ some perfentage). once it is working the integration to linux cnc wont be too bad.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6430
22 May 2024 13:23 #301147
by tommylight
Replied by tommylight on topic Production monitoring ideas
Have a look at PlasmaC and QtPlasmaC, those have a lot info about number of pierces, torch on time, program run time, etc, so yes a lot can be done, and most probably all that info can be also monitored from other networked PC's by running HTTPD on the machine PC's.
Please Log in or Create an account to join the conversation.
25 May 2024 08:42 #301381
by andypugh
Replied by andypugh on topic Production monitoring ideas
If the data can get into HAL then the rest is just scripting. I think this sounds like a job for a Python component:
linuxcnc.org/docs/stable/html/hal/halmodule.html
linuxcnc.org/docs/stable/html/config/python-hal-interface.html
This does assume that you know Python, or can persuade someone to write it for you. Though someone has created an AI chatbot that does a really decent job of this in the specific LinuxCNC context.
sourceforge.net/p/emc/mailman/emc-develo...mx-bs11/#msg58732428
linuxcnc.org/docs/stable/html/hal/halmodule.html
linuxcnc.org/docs/stable/html/config/python-hal-interface.html
This does assume that you know Python, or can persuade someone to write it for you. Though someone has created an AI chatbot that does a really decent job of this in the specific LinuxCNC context.
sourceforge.net/p/emc/mailman/emc-develo...mx-bs11/#msg58732428
Please Log in or Create an account to join the conversation.
Time to create page: 0.089 seconds