Current Centroid CNC controller software downloads. Latest releases of Centroid CNC software
Acorn, AcornSix, Oak, Hickory, Allin1DC, MPU11. Mill, Router, Lathe and Plasma CNC12 software download
See TB309 - Centroid CNC12 Windows 10/11 Configuration for instructions on preparing a PC to be used as your CNCPC.
Acorn users, please follow the PC configuration and bench test videos found here.
Acorn, AcornSix, Oak, Hickory, Allin1DC, MPU11. Mill, Router, Lathe and Plasma CNC12 software download.
CNC12 v5.42.07 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix has been released. 7-8-26
(Fiber Laser available as a Beta with v5.42 for AcornSix and Hickory platforms, call or email for more info!)
Parameter 3, Bit 1 is not set can cause Z Reference to be lost.cncm.job.xml for Mill (In C:\cncm\) and Router (In C:\cncr\)cnct.job.xml for Lathe (In C:\cnct\) <ref_set axis="2">0</ref_set> to <ref_set axis="2">1</ref_set> then restart the software. The value stored in <ref axis="2"> will become the Z Reference
Purchase CNC12 License files on our E-Commerce web page 24/7/365. The new automatic web page will email a License file within minutes of purchase.
Find out what upgrades are available for your controller automatically with the Centroid CNC12 License Upgrade Checker web page.
Have questions about CNC12 licenses? Click here for more information.
This special discounted CNC software license is for Allin1DC, Oak, and MPU11 Centroid owners that wish to upgrade from a CNC11/CNC12 system currently using Centroid CNC software revision v4.16 or earlier to the newest CNC12 v5.XX release that uses the Pro, Ultimate and Ultimate + License file structure. This allows legacy users to upgrade to the latest version of CNC12 for a one time fee. Centroid will provide at this discounted rate a Pro, Ultimate or Ultimate + License file based on the current CNC software features available. Click the "View Product Page" button below to send us a fresh report.zip (use "create report" in the utility menu) and we will send you back a fresh new License file to use with CNC12 v5.xx +
Interactive conversational programming software for use on a Windows 10/11 PC, not the CNC controller PC.
Download the v5.42.06 Offline Plasma Intercon installer (Updated 7-6-26)
More Acorn Plasma Info Here
Interactive conversational programming software for use on a Windows 10/11 PC, not the CNC controller PC.
New! Free Centroid CNC PC Tuner App Version 1.3.4 (7-6-26)
Download Centroid CNC PC Tuner App v1.3.4 here (r22714, 7-6-26)
TB309 Windows 10/11 CNC PC Setup Instructions have been updated to complement the PC Tuner. Download TB309 PDF
Download Offline .NET 4.8 Runtime Installer here
Some CNCPCs may not have internet access to download the .NET 4.8 runtime during CNC12 installation. This is the official Microsoft .NET 4.8 offline installer for those situations. You may not need this, depending on your CNCPC configuration, but it is provided here for convenience.
Having .NET issues? Microsoft has moved the .NET Repair from the 4.8 installer into its own standalone repair tool. Download the Microsoft .NET Framework Repair Tool here.
Legacy Software Downloads
Legacy archive CNC12 software means older software, not the latest. Use the current download section above for the newest CNC12 version.
CNC12 Release Notes "All in one document" Release Notes from CNC12 v3.16 to V5.42
CNC12 v5.40.05 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix has been released. 1-23-26 (Fiber Laser available as a Beta with v5.4 for AcornSix platform, call or email for more info!)
CNC12 v5.40.05 Release Notes (Updated 1-23-26)
CNC12 v5.30 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix has been released. 3-7-25
CNC12 v5.26 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix. 2-19-25
CNC12 v5.26 Release Notes 2-19-25
CNC12 v5.24 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix. 1-29-25
CNC12 v5.24 Release Notes 1-28-25
CNC12 v5.22 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix 12-4-24
CNC12 v5.22 Release Notes updated 12-4-24
Read the CNC12 v5.xx Installation & Upgrade Guide updated 7-11-2024
CNC12 v5.20 Mill, Lathe, Router, Plasma, Hickory, Oak, Allin1DC, Acorn, AcornSix 10-22-24
A 64 bit version of CNC12 v5.08 was also published along with a 32 bit version. The 64 bit version has been tested by Centroid and its beta testers over a period of many months but is still considered a release candidate.
Looking to the future, the next version of CNC12 will be released as a 64 bit only version.
Starting with v5.10 all 3rd party apps using the Centroid APi will be required to be compiled as a 64 bit program to run along with CNC12 starting. If you are currently using a custom App that makes use of the Centroid APi (formerly known as “Skinning”) tools, for now use the 32 bit version of CNC12 v5.08 so you won’t have to make any changes to the custom/3rd party App.
Recent previous v5.xx version release notes:
v5.00 was the first unified version of CNC12, one CNC12 for all Centroid CNC control platforms (Hickory, Oak, Allin1DC, Acorn, AcornSix, MPU11).
Previous to CNC12 v5.00 there were two branches to CNC12, one for Acorn and another for Oak, Allin1DC, MPU11.
Download CNC12 v4.82 Mill, Lathe, Router, Plasma
Acorn CNC12 v4.82 Release Notes
"New Install" and "Update from older versions of CNC12" Instructions.
Acorn Installation Manual and all other Acorn documentation.
Acorn CNC12 v4.80 ATC programs with instructions (these work with v4.82)
Legacy Acorn CNC12 version release information: v4.80 release notes.
v4.64 release notes
- Fixed issue when Parameter 43 is set to non-zero it forces the user to use a Tool Touch Off when performing a Auto Part Z0 probing cycle.
- Added more clarity in the Wizard Tool Touch page of how the TT height value effects Auto Part 0 probing cycle.
v4.62 Release Notes (all v4.62 features are included in v4.64)
Please note all Acorn documentation is located on the Acorn Technical support forum here.
Download CNC12 v4.22 for Oak, Allin1DC, and MPU11
Previous releases of CNC12 information
CNC12 v4.20 release notes
- Added machine parameter 180 (Clear Limit Switch Distance). This parameter specifies the distance to move before generating an error when looking for the limit switch to be cleared during a homing (M91/M92) command. A value of zero will result in a default setting of using a distance of 0.5 inches or one motor revolution, whichever is greater. This distance only applies to a linear axis. If the axis is rotary, a distance of 45 degrees is used regardless of the parameter value.
- Added support for new Intercon KEYLOK USB dongles.
- VCP2 will try to determine the location of the word named "FinalFeedOverride_W" used in the PLC program. If it is found to be using W1 - W88, then it will use this word value for determining feedrate override. This change should make VCP2 compatible with existing PLC programs written for VCP1 that used W4 without requiring a change to the PLC program. VCP2 programs use W31.
- Fixed some display anomalies where previous G-code lines were not being erased and/or the MDI "Block?" prompt was not displayed correctly in some combinations of Active G-code display and DRO property settings.
v4.18 release notes
- Reactivated the DXF Import feature in Intercon with improved DXF import library
- Fixed issue where axis pairing was not available under any conditions.
- Fixed issue where laser measurement was not working regardless of license type or trial code.
- Fixed issue where the prompt "Press CYCLE START to continue" is not displayed when executing an M0 command if M0 jogging is available. When M0 jogging is enabled, the message "Press CYCLE START to continue (jogging enabled)" is now displayed.
- Fixed issue where the 4th axis was being set to 'N' (disabling it) when entering the Motor Parameters menu. It does prompt for changes on exit, so one can discard those changes if they were just going into the menu to look at values. Otherwise, the workaround would be to make sure you set the label again before saving changes.
- Re-enabled the setting of P500 = 1 to allow G43.3 and G43.4 to remain active when exiting MDI or running job.
- Fixed bug in the VCP where PLC memory wasn't able to be used to set LED state.
You will have to reset any MPG related parameters, see the New Parameters Guide attached to the instructions PDF below.
RELEASE NOTES v4.16 CNC12 for Oak,Allin1DC,MPU11 (v4.18 contains all these 4.16 changes plus the ones listed above)
CNC12 software pricing structure explained.
Discounted CNC software upgrade path to CNC12 v4.22 software for our existing customers who have versions of CNC10, CNC11, CNC12.
If you are updating an existing system using software older than v4.16 purchase a Pro or Ultimate License for CNC12
CNC12 v4.14 (this is the last version of CNC12 that uses the ala cart software options scheme. Use v4.22+ to use a Pro or Ultimate license)
Zip file includes Mill, Lathe, Demo and Offline Intercon versions choose what you want during install.
CNC11 software for use with OAK, Allin1DC and MPU11 CNC control boards (not ACORN), includes OFFLINE INTERCON
Requirements
Click here to download archive version v3.16 CNC11 for Windows 7/8/10/11 ZIP file
v3.16 Notes:
Fresh CNC11 installation instructions for Windows 10 and 11 OS:
Updating an existing CNC11 installation to v3.16
If current CNC11 version is below v3.06, update to and run v3.06 first, then update to v3.16.
All controls that are running a version prior to v3.06 must be upgraded to v3.06 first. They then can be updated directly to v3.14 from v3.06. NOTE: You must successfully run CNC11 v3.06 at least once in order to upgrade the MPU11 firmware before installing v3.16.
For even older Legacy Software Downloads
Please email us support@centroidcnc.com the CNC control serial number and or system ID (aka key A number/letter) and we will help you with the proper cnc software download that will run with your legacy hardware.