Computer controlled machining


Welcome to this week's documentary as we take a deep dive into computer-controlled machining and delve into the intricacies of CNC milling operations, safety protocols, material testing, and toolpath generation to achieve precise machining results using our Shopbot CNC mills.

Learning Outcomes:

  • Demonstrate 2D design development for CNC milling production
  • Describe workflows for CNC milling production

In completing the group assignment on computer-controlled machining, we focused on several key aspects to ensure safe and efficient operation of the large format CNC router machine. Here's a summary of our process:

This document is a guide to operating a large format CNC router machine. The machine used in this example is a Shopbot with a spindle max speed of 16,500 RPM and a machine bed size of 1220mm x 2400mm. VCarve is the toolpath generation software used.

Safety is the top priority when working with a CNC router. Here are some safety rules:

  • Wear eye and ear protection
  • No loose clothing or jewelry
  • Wear closed-toe shoes
  • Use a dust collection system

The machine can cut a variety of materials including MDF, plywood, blockboard, acrylic, and foam. This document focuses on using 18mm plywood and 18mm blockboard.

Here are the steps to fixturing the material:

  • Drill pilot holes
  • Attach screws

After securing the material, here are the steps to machine setup:

  • Replace the bit
  • Zero the Axis

VCarve is used to generate the toolpath. Here are the steps involved:

  • Set job dimensions
  • Create geometry
  • Use the array tool to duplicate the geometry
  • Create a profile toolpath
  • Adjust toolpath settings
  • Choose machine vectors
  • Specify start depth and cut depth
  • Save and export the toolpath
  • Fswizard.com was used to calculate the optimal speeds and feeds which were 15500 RPM and 2800 mm/min.

    The document concludes that the best settings for engraving blockboard to a depth of 6mm with a 6mm bit are:

    • Feed rate: 2800mm/min
    • Spindle speed: 15500rpm
    • Plunge rate: 500mm/min
    • Pass depth: 3mm

    Runout and alignment were tested by cutting a square and measuring the dimensions. The results showed good alignment and minimal runout.


Individual assignment

This week's session on CNC Machine Router provided me with valuable insights into its operation and capabilities. Here are the key points I learned:

CNC Tool Materials:

  • High-Speed Steel (HSS): Affordable and durable, suitable for various materials.

  • Tungsten Carbide (TCT): Extremely hard and heat-resistant, ideal for abrasive materials.

  • Polycrystalline Diamond (PCD): Exceptionally hard, perfect for clean cuts on abrasive materials.

  • Ceramic: Heat-resistant, suitable for continuous cutting at high speeds.

Tool Shapes:

  • Flat End Mill: For general flat surface machining.

  • Ball Nose End Mill: Creates curved surfaces and profiles.

  • V-Bit: Ideal for grooves, sharp angles, and lettering.

  • Form Tool: Customized shapes and profiles.

Upcut vs. Downcut End Mills:

  • Upcut: Lifts material while cutting, prevents tearing in soft materials, rougher finish on top.

  • Downcut: Pushes material down while cutting, prevents chipping in hard materials, smoother finish on top.

Up Milling vs. Down Milling:

  • Up Milling: Cutting against rotation, can cause tool deflection and chipping.

  • Down Milling: Cutting with rotation, preferred for cleaner cuts and better tool stability.

Important Note:

  • Secure the workpiece properly for accurate and safe machining.

Additional Information:

  • CNC-related equations involve calculating factors like feed rates, spindle speeds, and chip loads for optimal cutting performance. Specialized software or online tools are often used for these calculations.

In celebration of Mother's Day this week, I've decided to create something truly special for my wonderful mother. I've chosen to craft a beautiful table where she can place her favorite snacks and treats, allowing her to indulge in the flavors she loves. It's my way of showing appreciation for all the love and care she has given me throughout the years.

Here is my design and ofcourse I used parametric to fix any problem that may face me while designing

After finalizing the design for each project, I saved them individually as DXF files. Then, I imported all the DXF files into VCarve software for further editing and toolpath generation. This step allows for precise control over machining operations and ensures that each project is executed with accuracy and efficiency. By bringing all the projects into VCarve, I can efficiently manage and organize the machining process, optimizing toolpaths and settings to achieve the desired results for each project.

Once I've ensured that everything is in order and all necessary preparations are complete, it's time to set up our machine for work. Here's how to proceed:

  1. Machine Inspection: Start by inspecting the CNC machine to ensure that it's in good working condition. Check for any signs of damage or wear and tear that may affect its performance.

  2. Material Setup: Prepare the material that will be used for the project. Ensure that it's the correct size and thickness for the intended design.

  3. Fixturing: Securely attach the material to the machine bed using appropriate fixturing methods. This may involve screws, clamps, or other holding devices to ensure stability during machining.

  4. Tool Selection: Choose the appropriate cutting tool for the job based on the material and design requirements. Install the tool securely in the machine's spindle.

  5. Toolpath Generation: Use the appropriate software to generate toolpaths for the desired design. This involves specifying cutting depths, speeds, and feeds for optimal machining.

  6. Zeroing the Axis: Zero the machine's X, Y, and Z axes to ensure accurate positioning of the tool relative to the material surface. This step is crucial for precise machining.

  7. Test Run: Before starting the full machining process, perform a test run to ensure that everything is set up correctly. This allows for any adjustments to be made before proceeding with the final cut.

  8. Safety Checks: Double-check all safety measures, including wearing appropriate protective gear and ensuring emergency stop buttons are easily accessible.

  9. Start Machining: Once everything is verified and safety measures are in place, start the machining process according to the generated toolpaths.

By following these steps, we can ensure that our CNC machine is properly set up and ready to produce high-quality work.

I hope my mother accept this gift