Software Licensing Info

New License Strategy

We attempt to be as fair as possible with our licensing restrictions and requirements to be able to cover the cost of support, development and improvements. Much of our licensing strategy has relied on the honesty of those who use our software. As the CNC community grows and we have had to assume losses for support of pirated copies, we have increased our time and effort to reduce this issue.

Our new software products (Mill Wizard & Mach4) require a different license code for each PC. Having a license code that only works for a single PC is a major cost for us and an inconvenience for our users that has become a necessity.

Your User Account – after purchasing a license from this website, you have the ability to resend your lost Mach3 license and create new licenses for some of our products.  Please read the full details in the ‘User Account’ Tab.

Thank you – for being a great customer and helping us to keep License restrictions to a minimum.

  • If you purchase your license from a distributor or it comes licensed from an OEM, you will need to contact them directly for assistance. We will not have your information on file.
Please view the licensing information in each tab below. If additional licensing information is needed, contact licensing.

General Licensing

>Licenses are emailed as soon as the transaction has completed. This normally only takes a few moments, but may be a little longer depending on currency exchanges and bank communication speed.  Please view our terms and conditions for more details.

Non-commercial users (aka hobbyists) are permitted to use one Mach license for multiple machines. For commercial users (anybody who uses the software to generate profit), we require a separate license purchase for each machine. Mach1, Mach2, and Mach3 may all be used on one computer, but only one version of each can co-exist on a single computer.

A license is only required on the computer actually running a machine (Mach) or generating G-code (wizard software). If a computer not connected to a machine is used to test code, please use Mach3 in Simulation mode – it will remove the 500 line limit. Simulation mode can be accessed by uninstalling (or not installing) the Parallel Port Driver. The Add-ons for Mill will only work with a licensed copy of Mach3 as this software is an Add-on, and not a stand-alone product.

The Mill Wizard can be used without a license to create and save job files. The Job file can then be opened with a licensed copy and used to create the gcode. Each copy of the Mill Wizard must be licensed to generate gcode.

License Policies

Refund Policy

It is the nature of internet licensing that refunds are impossible – once a license is generated it is not possible to be “returned”. Therefore, please utilize the Demo versions of the software to ensure the program you purchase is applicable to your needs beforehand as ALL SALES ARE FINAL. Newfangled Solutions LLC may refund purchases in special circumstances, but only at the discretion of Newfangled Solutions LLC.

Privacy Policy

All personal information gathered in the process of licensing is used solely to keep track of licenses. No data or names are shared with any other vendors or parties. We respect the privacy of all parties who enter this site.

Replacement License Policy

Replacement licenses for direct purchases are available upon request, provided that we are provided with the valid name and/or email address used to make the purchase. Replacements for licenses that were not purchased directly from us, but were instead purchased through an OEM or Distributor must be made to that respective party.

License Transfers

Licenses are non-transferrable. This includes both standalone items, or as part of a machine sale. If licenses are being purchased on behalf of another party, please include the desired license name in the appropriate fields during checkout.

Blacklisted Licenses

License piracy happens, and we quickly blacklist any license that we find freely available on the internet. Certain licenses have also been blacklisted because OEMs accidentally gave “internal use” licenses to customers. Whatever the reason, blacklisted licenses are not supported and not eligible for upgrades. If you have a blacklisted license, and feel that you should have a legitimate license, you will need to contact the party you purchased the license – Newfangled Solutions will not replace blacklisted licenses.

Mach3 License Information

Without a license, Mach3 will operate in Demo mode. While in Demo mode, the software has the following limitations:
  • (Mill/Plasma) 500 line gcode limit (samples) (10,000,000 limit after licensing)
  • (Turn) 50 line gcode limit (samples) (10,000,000 limit after licensing)
  • Kernel Frequency locked at 25kHz (only applicable if using the parallel port driver)
  • Set Next Line function disabled
  • Run From Here function disabled
  • (Turn) Threading disabled
  • (Plasma> THC functions disabled
Non-commercial users (aka hobbyists) are permitted to use one Mach license for as many machines as they require. For commercial users (anybody who uses the software to generate profit), we require a separate license purchase for each machine. Mach1, Mach2, and Mach3 may all be used on one computer, but only one version of each will co-exist on a single computer. A license is only required on the computer actually running a machine. If a computer not connected to a machine is used to test code, please use Mach3 in Simulation mode – it will remove the 500 line limit. Simulation mode can be accessed by uninstalling (or not installing) the Parallel Port Driver. The Add-ons for Mill will only work with a licensed copy of Mach3 as this software is an Add-on, and not a stand-alone product.

Mill Wizard Licenses – PC ID

This program may be run in demo mode without a license. In demo mode all operations are functional except ‘Save G-code’ and ‘Show G-code’. The Mill Wizard can be used without a license to create and save job files. The Job file can then be opened with a licensed copy and used to create the G-code. This method provides some flexibility for users who only purchase one license.

The license is linked to a specific PC, requiring a different code for each PC. Use the ‘About’ screen, accessed by the ‘Help’ menu to get the PC code. You must have this exact PC code from the actually PC you wish to license and generate G-code. To obtain your license key, Click the ‘copy ID to Clipboard’ button in the ‘about’ dialog box when running the software in demo mode and paste this ID number in the appropriate location on the website when purchasing your license.

IMPORTANT NOTE: The License will only work for the Computer for which you supplied the PC ID. Each PC has a unique ID code and the license works in coordination with this code.

If you upgrade or exchange your PC, it will be necessary to obtain a new license. See the ‘User Account’ tab for more details.

MACH4 Licenses

This program may be run in demo mode without a license.

The license is linked to a specific PC, requiring a different code for each PC. Use the ‘About’ screen, accessed by the ‘Help’ menu to get the PC code. You must have this exact PC code from the actually PC you wish to license and operate. To obtain your license key, Click the ‘copy ID to Clipboard’ button in the ‘about’ dialog box when running the software in demo mode and paste this ID number in the appropriate location on the website when purchasing your license.

IMPORTANT NOTE: The License will only work for the Computer for which you supplied the PC ID. Each PC has a unique ID code and the license works in coordination with this code.

If you upgrade or exchange your PC, it will be necessary to obtain a new license. See the ‘User Account’ tab for more details.

Mach3 Addons for Mill License

Demonstration versions which allow you to test the Addons and generate tool paths are included in the default Mach3 installation. They will not, however, generate a final G-code file. License this product to create the G-code and use the Addons with Mach3.

The Mach3 Addons license enables several different components: CopyCat, Multi Pass, PowerFeed XY, the Mach3 Add-ons for Mill, and the NFSTurn wizards, which are a solution for using Mach3’s wizard capability to simplify the creation of G-Code files. All of these packages will minimize the time it takes to go from “start to part”.

Important: The Add-ons require a licensed copy of Mach3 in order to function properly. Please see the Mach3 licensing tab for more information.

LazyCam Pro License

LazyCam is a beta-release importer included with Mach3. Its purpose is to import standard dxf, cmx, and other file types to allow those that do not use CAM programs to more easily generate G-code to be run under Mach3. The free edition of LazyCam that is included with Mach3 carries no cost. However, there is an optional Pro level upgrade that turns on advanced features such as object offsetting, pocketing, etc.

Because this software is no longer in development and has well documented bugs, it is not advised that user purchase a license to this software. Issues with Lazy Cam and some work-arounds are well documented on our Forum. Please read the posts about this product before you buy.

User Account

If you purchased directly from our current website, you created a user account during the transaction. Logging into your account will give you the ability to view the licenses you purchased, resend a misplaced license, or create a new PC ID license.

Mach4 and the Mill Wizard use PC ID licensing.  If you computer fails and you need to use a new computer to control your machine, you will need a replacement license.  By logging into your account, you can access the “license maintenance” section of the website and create your own new license for the new computer.  This allows you to get back running quickly without needing to wait for customer support.

The account maintenance section also allows you to resend licenses of Mach3, addon’s, or lazycam to your registered email.

Important: 

– If you purchased from an OEM or Distributor, you will not have setup an account on our website. Please contact the company you purchased the license as they will have your information.

– Licenses purchased before the new website (before the user accounts) are not currently available for automatic retrieval / resend.  You will need to ‘Contact Us’.