Skip to content

Project files to help those with the Duet 2 set up a manual controlled cnc. No spindle control, No automatic tool changer like the main Jenkins CNC .

License

Notifications You must be signed in to change notification settings

JenkinsRobotics/Duet2CNC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jenkins Robotics

Jenkins CNC Project Files

WELCOME

This is the project files for our Shapeoko 3 xxl powered by a Duet 2 Board. This is a branch code from our main cnc software running on a duet 3. The goal of this project is to assist people that has requested help setting up their Duet board to work in a cnc machine. This project contains two sets of code. A collection of workbee code used for reprap 2.2 and a collection for custom code that supports the current reprap version (reprap3.3).

Our custom collection of code brings support for features including:

  • Manual Tool Change
  • 2 different Fusion 360 post processor
  • XYZ touch probe
  • Z offset touch probe
  • Wireless communication

WATCH NOW ON YOUTUBE

image alt text  

Did this project help you? Consider supporting! ►

Consider Subscribing: https://bit.ly/2DgZyuq
Patreon ➔ https://www.patreon.com/JenkinsRobotics
Venmo ➔ https://venmo.com/u/JenkinsRobotics


The following is a breakdown of the different folders and the files contained in them:

  1. Master Files

    • Ooznest Workbee CNC Collection of reference files created by Ooznest. This collection of code is the newest one released that designed to get a duet 2 running a ooznest modified reprap firmware as a CNC machine.

    • Jenkins Duet 2 CNC Collection of custom made code designed to run standard reprap firmware, allowing one to easily upgrade to the newest reprap firmware. (tested and confirmed on reprap 3.3)

     

  2. CODE

    • SDCARD This folder contains a copy of all they files located on our Duet 3 Motherboard SD Card. The system drive contains multiple subfolders each containing different gcode / system files. Before Copying/referencing our custom files it is best to upgrade the stock firmware and system files. The official Duet 2 releases can be found on GitHub. RepRap Files.

    • Macros The Macro folder contains all the additional system files needed for the Duet 2. Files are grouped by their function. Directions:

      • Upload any of the desired files. Then review the files and make any necessary adjustment to the position points and the probe/sensors numbers.
    • Sys The System folder contains all the important system files needed for the Duet 2. Each file serves as important gcode files that configures the machine and provide necessary gcode for specific processes like tool changes. Directions:

      • Config file is specific to each machine. and will require modification based on the wiring of your specific machine. Use our config file and our wire diagram as reference.

     

  3. DIAGRAMS

    • Jenkinc CNC Wire Diagram (JRCNCWD2) A wiring diagram is a simplified conventional pictorial representation of an electrical circuit. It shows the components of the circuit as simplified shapes, and the power and signal connections between the devices Reference the wire diagram to review how each electrical component is connected to the Duet board

    • Duet 2 Reference files Reference files are used to highlight specific information that useful for the operation, installation of the duet board. Duet3D online wiki contains many more useful information and Documentations.

     

  4. FUSION 360 POST PROCESSOR

    • JenkinsCNCReprap.cps A post processor is the link between the CAM system and your CNC machine. The Post Processor translated the CAM instruction including information like the toolpath data, the type of operation, and the desired spindle feeds/speeds into the language that a CNC machine understands (gcode). Despite the fact that the DUET 3 runs RepRap Firmware, the standard RepRap post processor do not work for CNC machining. Our Custom post processor is based on the default RepRap post processor but fixes the gcode syntax errors and adds Automatic Tool Change / Spindle Controls support. Directions:
      • Uploading file to Fusion 360 Cloud Storage [Personal-cloud] With-in Fusion 360 open the project navigation panel. Under Libraries select "Assets", then select folder "CAMPosts" (if no folder exist then create one.) Upload the custom Post Processor within this folder for cloud storage.
      • Create NC Program After creating your CAD model select the "Manufacturing Tab" in Fusion 360. Complete the "Setup" process and the desired toolpaths. Create a new "NC Program". Under "Post Configuration / Library" specify the location of the Post Processor File [personal-cloud recommended]. Under Post specify the desired file "Jenkins CNC RepRap". Adjust Post Properties if desired, then export gcode.

     

  5. MANUALS

    • Reference Materials The manuals folder contains reference material for different hadware apart of the CNC.
      • The VFD Manual contains the custom settings specific for our spindle.
      • Automatic Tool Changer (ATC) manual contains information required to "run-in" a new spindle to properly prepare it before running production

Note: Updating the RepRap firmware should be done carefully. Uploading the updated ZIP file could erase custom gcode files.

ENJOY!!

That’s all Folks. Hope this can help you in some way.

... Consider Supporting Us Down Below.


Disclaimer ►

Modifying your Shapeoko will void the warranty. Do at your own risk.

SUPPORT US ►

Consider Subscribing: https://bit.ly/2DgZyuq
Patreon ➔ https://www.patreon.com/JenkinsRobotics
Venmo ➔ https://venmo.com/u/JenkinsRobotics

FOLLOW US ►

Discord ➔ https://discord.gg/sAnE5pRVyT
Patreon ➔ https://www.patreon.com/JenkinsRobotics
Twitter ➔ https://twitter.com/j
Instagram ➔ https://www.instagram.com/jenkinsrobotics/
Facebook ➔ https://www.facebook.com/jenkinsrobotics/
GitHub ➔ https://jenkinsrobotics.github.io

About

Project files to help those with the Duet 2 set up a manual controlled cnc. No spindle control, No automatic tool changer like the main Jenkins CNC .

Resources

License

Stars

Watchers

Forks

Packages

No packages published