/printNC

100% Free and Open Source, the PrintNC is the next generation of high performance, affordable CNC machines

Primary LanguagePythonCreative Commons Attribution 4.0 InternationalCC-BY-4.0

printNC V2.1

printNC Logo

The PrintNC is a high-performance, DIY CNC router. It's based on a steel frame to ensure rigidity and uses 3D printed parts to make assembly easy. The PrintNC project is in active development and encourages participation.

Is there something you’re looking for that is not here yet? Join Discord and ask there. Answers are fast and the community is quickly growing!

Additional information can also be found on the official website: https://threedesign.store

Assembly Guide and other Details you will find here

FAQ: here

Where to Start

  1. Choose Nema 17 vs Nema 23 stepper motors: see FAQ
  2. Define Size of Footprint and Beams: Calculator (metric / imperial)
  3. Get the correct 3D printing files depending on the size and corner radius of your steel beams: download a prepackaged bundle for common sizes or get the Fusion360 Assembly Tools and Core Components to enter your specific steel dimensions and get your own STL files.
  4. Get the right Z-Axis motor mount to print --> depending on the z-Axis FacePlate and Motor Version: Download.
    For more information about cutting your own faceplate, files can be downloaded here. To order a machined plate see the official store.
  5. Collect remaining materials: see BOM
  6. Assemble

Modifications/Enhancements

If you would like to modify some parts, you could use the fusion360 File: Download

Please share your modification ideas with us on Discord in the mods-and-axes-development channel

License

The PrintNC is completely open-source and operates under the CC BY 4.0 license. See the LICENSE file for more information.