Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Moderator: cnckeith
-
- Posts: 8044
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Adam says:
In the latter part of 2021 I began to design in my head and on scratch paper a brand new and complete production line for our industrial wood products. Throwing out everything that we have learned over the past 20 years of manufacturing our products and starting with a blank slate and complete freedom in the design and implementation of this new production line I had a few simple goals in my head. Those goals were to reduce our reliance on lower skill employees (that often injured themselves do to simple carelessness or from repetitive motion handling heavy items), reduce the overall labor cost and increase our production capacity by 200-300%. (Don’t worry those employees will be reassigned to different tasks that are required prior to the product entering this new production line.)
In my design each of the many machines accomplishes a relatively simple task. Machine #6 was however a control nightmare as the coordinated motions required logic that was beyond what I cared to implement with typical PLC ladder logic. I reached out to Keith about the AcornSix that was in development and beta testing phase as a solution to my need for more than the 4-axis motion available in the standard Acorn. I had used the Acorn a few years back when I designed and built a 5x10 CNC Plasma table with rapid speeds greater than 3500IPM. I worked with Keith in the early stages of Centroids development of the Plasma version of the CNC12 software before moving on to a job with a different company. I had enjoyed working with Keith and seeing as I tend to do things that are a little out of spec with what manufactures design their hardware to do, I knew that I would have a good partner in Centroid on this project.
Simply having a CNC control was not enough for me. I needed something more integrated than that. This is where I was introduced to the CNC Skinning API and soon came to realize that the power of it was my answer. I began by writing a windows application to act as a translation mechanism to communicate between the Allen Bradley PLC and CNC12. Shortly after I had written a simple application (which only took a few hours), I decided to take it a step further and push some of the CNC12 VCP functions out to the HMI. Running for over a year now the machine is all i had hope it to be. I created my own CNC12 screens to meet my application specifically. The custom CNC12 screens i made make running the machine from the operator stand point very simple, the machine makes the same family of parts with some dimensional differences so the operator simple enters the basic data needed and CNC12 runs a macro g code program that uses that dimensional data. No cad/cam, no g code editing, no g code creation by the operator, it is all automatic. I would love to post a video of the machine in action but i don't want my competitors to see what i have done, i'm probably already posting too much.
In the latter part of 2021 I began to design in my head and on scratch paper a brand new and complete production line for our industrial wood products. Throwing out everything that we have learned over the past 20 years of manufacturing our products and starting with a blank slate and complete freedom in the design and implementation of this new production line I had a few simple goals in my head. Those goals were to reduce our reliance on lower skill employees (that often injured themselves do to simple carelessness or from repetitive motion handling heavy items), reduce the overall labor cost and increase our production capacity by 200-300%. (Don’t worry those employees will be reassigned to different tasks that are required prior to the product entering this new production line.)
In my design each of the many machines accomplishes a relatively simple task. Machine #6 was however a control nightmare as the coordinated motions required logic that was beyond what I cared to implement with typical PLC ladder logic. I reached out to Keith about the AcornSix that was in development and beta testing phase as a solution to my need for more than the 4-axis motion available in the standard Acorn. I had used the Acorn a few years back when I designed and built a 5x10 CNC Plasma table with rapid speeds greater than 3500IPM. I worked with Keith in the early stages of Centroids development of the Plasma version of the CNC12 software before moving on to a job with a different company. I had enjoyed working with Keith and seeing as I tend to do things that are a little out of spec with what manufactures design their hardware to do, I knew that I would have a good partner in Centroid on this project.
Simply having a CNC control was not enough for me. I needed something more integrated than that. This is where I was introduced to the CNC Skinning API and soon came to realize that the power of it was my answer. I began by writing a windows application to act as a translation mechanism to communicate between the Allen Bradley PLC and CNC12. Shortly after I had written a simple application (which only took a few hours), I decided to take it a step further and push some of the CNC12 VCP functions out to the HMI. Running for over a year now the machine is all i had hope it to be. I created my own CNC12 screens to meet my application specifically. The custom CNC12 screens i made make running the machine from the operator stand point very simple, the machine makes the same family of parts with some dimensional differences so the operator simple enters the basic data needed and CNC12 runs a macro g code program that uses that dimensional data. No cad/cam, no g code editing, no g code creation by the operator, it is all automatic. I would love to post a video of the machine in action but i don't want my competitors to see what i have done, i'm probably already posting too much.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
1 user liked this post
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Very nice work. Interesting and shows the power of the Centroid control
Marty
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 33
- Joined: Mon Nov 09, 2020 6:43 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: oc1c5708fb62-01224202901
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Hi Keith !
How does one get into the api game ? I have a project concerning a press brake that I would like to do a custom input hmi for. All the best !
Sean
How does one get into the api game ? I have a project concerning a press brake that I would like to do a custom input hmi for. All the best !
Sean
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 3327
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
You could look in the CentroidAPIDocumentation directory under the CNC? Directory on your computer.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 10
- Joined: Thu Oct 24, 2024 7:04 pm
- Acorn CNC Controller: No
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: No
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
I'm looking into the centroid systems but I do not currently have the software. So I need to download the software for the documentation, correct? The APi documentation is hidden very well if or I'm doing a very bad job looking for it. lol It sounds very promising so Im on a mission but will likely wait til tonight or this weekend. Thanks
1 user liked this post
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8044
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
its included with every CNC12 installation. here c:\cncm\CentroidApiDocumentationAPCNC wrote: ↑Fri Oct 25, 2024 4:17 pmI'm looking into the centroid systems but I do not currently have the software. So I need to download the software for the documentation, correct? The APi documentation is hidden very well if or I'm doing a very bad job looking for it. lol It sounds very promising so Im on a mission but will likely wait til tonight or this weekend. Thanks
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Keith: why not put the API documentation on the web site?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8044
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
the example app we have in the API documentation needs to be improved/replaced, i'll put it on the website as soon as we have a nice example!
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 8044
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Custom Centroid APi CNC12 screen set by Adam for a custom CNC machine
Jacob put together a CNC app for an Acorn customer today. this will become the first example in the Centroid APi documentation.
It is a user friendly single Axis movement keypad for special saw application so you don't have to go into MDI mode and understand any G code.
new forum just for APi Discussions has been created. Jacob will make the first post about his new app.
viewforum.php?f=72
It is a user friendly single Axis movement keypad for special saw application so you don't have to go into MDI mode and understand any G code.
new forum just for APi Discussions has been created. Jacob will make the first post about his new app.
viewforum.php?f=72
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)