Get our free book (in Spanish or English) on rainwater now - To Catch the Rain.

CNC Lubrication and Chip Clearing System

From Appropedia
Jump to: navigation, search
MOST Delta filament as guide.JPG This page was part of an MTU course MSE4777 OA and MSE4777 OB/MSE5777/EE4777/EE5777: Open-source 3-D printing

Please leave comments using the discussion tab. The course runs in the Fall semester. It is not open edit.


CNC Router Lubrication and Chip Clearing[edit]

Project developed by JBailey, Jrjarvis, Q. I. Kaspriak
Status
This OSAT has been designed but not yet tested - use at own risk.
This OSAT has been prototyped.

You can help Appropedia by contributing to the next step in this OSAT's status.

Abstract[edit]

The goal of this design is to allow a lubrication and chip clearing module addition to a CNC router. This system consists of an external unit which served to feed the air and lubrication with an actuating arm mounted on the spindle to better direct the fluid/air onto the tool piece. This simple and easy solution would allow individuals to use their CNC Router with metal.

Bill of Materials[edit]

Bill of Materials
File Name / Part Quantity Source Unit Price Cost
CNC Mount 1 hyperlink ~ $0.33 ~ $0.33
Socket Ball Long Adjusted 2 YouMagine ~ $0.13 ~ $0.26
Socket Flange 2 YouMagine ~ $0.08 ~ $0.16
Ball 40mm Ball Ver 1 YouMagine ~ $0.12 ~ $0.12
Locking Nut 4 YouMagine ~ $0.03 ~ $0.12
End Hose Clip 2 YouMagine ~ $0.03 ~ $0.06
Clip 1 YouMagine ~ $0.01 ~ $0.01
Nozzle Adapter 1 YouMagine ~ $0.15 ~ $0.15
Peristaltic Pump 1 YouMagine ~ $1.13 ~ $1.13
3 ft of Tubing (3/8" OD) 1 Tubing ~ $2.00 ~ $2.00
8 in of Soft Tubing 1 Surgical Tubing ~ $8.50 ~ $8.50
28BYJ-48 Stepper Motor (for Peristaltic Pump) 1 Adafruit ~ $4.95 ~ $4.95
Motor (for Fan) 1 hyperlink
Arduino UNO 1 Arduino ~ $22.00 ~ $22.00
ULN2003 Stepper Motor Drive 1 Elecrow ~ $1.78 ~ $1.78
SRD-05VDC-SL-C Relay 1 Newegg ~ $5.44 ~ $5.44
Lubrication Bottle 1 - free free
Superglue 1 Amazon ~ $2.97 ~ $2.97
Electrical Tape 1 Amazon ~ $3.99 ~ $3.99
Total 25 - - ~$56.92

Tools needed for fabrication of the OSAT[edit]

  1. MOST Delta RepRap or similar RepRap 3-D printer
  2. Soldering Iron to use filament welding method to connect parts
    1. Use solding iron to melt filament together. A short piece can be ran through holes and melted on either end. Another option is to melt along the edges where two parts meet.

Skills and Knowledge Necessary to Make the OSAT[edit]

Technical Specifications and Assembly Instructions[edit]

Print Specifications
File Name Print Time Layer Height Material Infill
CNC Mount 1:24 0.15 mm Hatchbox PLA 25%
Socket Ball Long Adjusted 0:48 0.1 mm Hatchbox PLA 25%
Socket Flange 0:34 0.1 mm Hatchbox PLA 25%
Ball 40mm Ball Ver 0:49 0.1 mm Hatchbox PLA 25%
Locking Nut 0:15 0.1 m Hatchbox PLA 25%
End Hose Clip 0:14 0.1 mm Hatchbox PLA 25%
Clip 0:05 0.1 mm Hatchbox PLA 100%
Nozzle Adapter 0:18 0.25 mm Hatchbox PLA 25%
Peristaltic Pump 3:00 0.2 mm Ultimaker PLA 25%
Total 7:27

It is assumed that the "first step" before these instructions is to acquire all materials needed from the Bill of Materials. The Arduino Sketch can be found here GitHub

  1. Arm Sub-Assembly
    1. Use filament welding method to connect "Socket Flange" to "CNC Mount"
      CNC Mount and Socket Flange
    2. Use filament welding method to attach both "End Hose Clip" pieces to the other "Socket Flange"
      End Clip Top
      End Clip Bottom
    3. Use the "Socket Ball Long Adjusted" (2), "Ball 40mm Ball Vert" (1), and "Locking Nut" (4) to assemble complete arm.
      Fully Assembled Arm
  2. Peristaltic Pump Sub-Assembly
    1. Feed Lubrication Tube through Pump so the desired length is hanging out into lubrication bottle
    2. Mount to lubrication bottle
    3. Trim tubing to appropriate length (length in this case is from the router head to the box location)
      Peristaltic Pump Front
      Peristaltic Pump Back
  3. Fan Sub-Assembly
    1. Cut and Strip neutral wire of air mattress pump to place relay in the middle
      Relay Wiring
    2. Glue Nozzle Adapter to the pump output
      Nozzle Attachment
    3. Cut tubing to appropriate length and attach
  4. Electronics
    1. Wire Stepper motor to Arduino Uno (wiring)
    2. Wire relay circuit to Arduino Uno (wiring) and connect the stripped ends of the power cable to the NO contacts.
    3. Compile and upload the Arduino sketch to the Ardino Uno and connect the board to a 5V power supply
      Full Electronics
  5. Final Assembly
    1. Place Peristaltic Pump Sub-Assembly in Box
    2. Secure to box with glue/tape/zip ties
    3. Place Fan Sub-Assembly in Box
    4. Secure to box with glue/tape/zip ties
    5. Run tubing from two assemblies to the "CNC Mount". Feed through the holes and place in "End Hose Clip" Adjust arm to angle tubing in the desired direction and tighten "Locking Nut"s.
      Final Arm Assembly

Common Problems and Solutions[edit]

  • The End Clip could be modified to be completely circular to better hold the tubing.

Cost savings[edit]

Commercial Cost Our Cost $ Savings  % Savings
~ $900 - $2000 ~ $56.92 $843+ 93.7%

Benefited Internet Communities[edit]

References[edit]