This is a project I started several years ago. The project has stalled multiple times due to other projects taking priority. Now, I have decided to finally get this machine up and running, and in that context, I have chosen to use a Centroid Acorn controller.
I like to build things myself and learn in the process instead of buying ready-made machines. I have several other ongoing projects, such as a laser cutter/engraver, 3D printer...
The machine frame is made of Bosch Rexroth profiles and rails.
Photo gallery that I`m going to use for this build:
Build thread: DIY CNC Router project
Moderator: cnckeith
-
- Posts: 9
- Joined: Fri Feb 21, 2025 5:06 pm
- Acorn CNC Controller: Yes
- 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: Yes
- CNC11: No
- CPU10 or CPU7: No
Build thread: DIY CNC Router project
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9
- Joined: Fri Feb 21, 2025 5:06 pm
- Acorn CNC Controller: Yes
- 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: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Build thread: DIY CNC Router project
While I wait for the Acorn controller, I am using the time to work on the rest of the components in the control cabinet - I have mounted the rest of the components, but haven't started the wiring yet.
- Toroidal transformer-based power for stepper drivers
- A small 24V power supply for controlling the contactor
- Noise filter for 220V input to Acorn 24V/5V power supply
- VFD (Variable Frequency Drive)
- Leadshine DM856 stepper drivers
- Toroidal transformer-based power for stepper drivers
- A small 24V power supply for controlling the contactor
- Noise filter for 220V input to Acorn 24V/5V power supply
- VFD (Variable Frequency Drive)
- Leadshine DM856 stepper drivers
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3708
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- 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: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Build thread: DIY CNC Router project
Nice design, I like the placement of the Y linear rails and ball screws.
Uwe
Uwe
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: 9
- Joined: Fri Feb 21, 2025 5:06 pm
- Acorn CNC Controller: Yes
- 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: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Build thread: DIY CNC Router project
Some progress – stepper driver power is OK.
Currently working on the emergency-stop setup.
From the tracking information, it seems like my controller will arrive tomorrow.

(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9
- Joined: Fri Feb 21, 2025 5:06 pm
- Acorn CNC Controller: Yes
- 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: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Build thread: DIY CNC Router project
Some more progress - I love work like this!
Next Steps:
- Perform the initial controller test.
- Wire the stepper drivers...
Setup Details:
Running the software on an HP Core i5 vPRO 10th gen (32GB memory) with a 21" ASUS touch screen.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)