CNC Circuit Mill/Manufacturing Instructions
1 Preparation
- Edit
https://docs.google.com/spreadsheet/ccc?key=0AlpsBarfpPkzdFk5aDY3dHM0eEhfZHNkWVppdV9EelE
1 Process
- Cut Angle 0.125" x 1.5" x 1.5"
To 14 pieces of 360mm length
To 10 pieces of 160mm length
To 1 piece of 60mm length
- Cut Square Tube 0.125" x 1.5" x 1.5"
To 1 piece of 200mm length
- Cut Flat Bar 0.125" x 6" x X
- Drill Angle Template
60mm long, 0.125" x 1.5" x 1.5" steel angle.
Use pilot bit. Differentiate the 2 holes as A and B. When looking at the angle's inner perspective, hole A should be up and to the left of hole B.
ANGLE HOLE A - Mark and drill hole A on one angle side, 20mm from the inner joining edge of angle, close to the end of the angle.
ANGLE HOLE B - Mark and drill hole B on the other angle side, 20 from the inner joining edge of angle, 40mm apart (distance is angle-parallel) from hole A.
- Tube Template
0.125" x 1.5" x 1.5" x 180mm steel tube.
All holes drilled with only pilot bit. Keep angle template usage consistent by keeping its 2 tube contact faces the same for all holes for a given surface. Ensure tube is on flat surface. Ensure tube template usage consistency.
TEMPLATE REFERENCE HOLE Use angle template hole A to drill reference hole near end of tube.
TEMPLATE MOTOR HOLE Mark and drill 8mm tube-parallel from reference hole.
TEMPLATE STEPPER HOLES Mark 15.5mm tube-parallel from reference hole then drill 2 holes each 15.5mm tube-perpendicular from mark.
TEMPLATE SHAFT HOLE Mark 70mm tube-parallel from reference hole then drill 1 hole at mark using angle template hole A.
TEMPLATE FRAME HOLE Mark 170mm tube-parallel from reference hole then drill 1 hole at mark using angle template hole A.
TEMPLATE ANGLE HOLE Drill 1 hole using angle template hole B while hole A is set to the template shaft hole with rod.
- X Angles
0.125" x 1.5" x 1.5" x 360mm steel angle (4)
Drill reference, frame, and frame angle holes in all.
Drill shaft holes in 2.
Drill stepper holes in 1.
0.125" x 1.5" x 1.5" x 160mm steel angle (7)
Drill reference, shaft, and shaft angle holes in all.
Drill stepper holes in 1.
Drill motor holes in 1.
- Y Angles
0.125" x 1.5" x 1.5" x 360mm steel angle (4)
Drill reference, frame, and frame angle holes in all.
- Z Angles
0.125" x 1.5" x 1.5" x 360mm steel angle (6)
Drill reference and frame holes in all.
Drill frame angle holes in 4.
Drill shaft holes in 2.
Drill stepper holes in 1 as if the upper shaft hole was the reference hole.
Drill new shaft holes in 2 as if the upper shaft hole was the reference hole.
- Sleeve Bearing
Drill the 12 sleeve bearings through the XYZ setup to achieve alignment.
- Leadscrew Nut
Drill the 3 leadscrew nuts through the XYZ setup to achieve alignment.
- Plates
Drill the 3 plates through the XYZ axes setup to achieve alignment.
- Edit Processing Folder (copy/paste "Arduino1.0/lib/RXTcomm.jar" into "Processing/lib")
- Edit GRBL Folder (edit "MakeFile" such that the serial port name "...tty.usb*" is replaced with the correct name corresponding to your computer OS)
- In terminal, go to the grbl directory using the "cd" command then type
make clean
make
make flash
where "make flash" requires the arduino uno to be connected to the computer via usb port. In order for "make" to work, you must install the "ruby" programming language (remember to reboot after ruby installation).
- Edit the gctrl code to establish a fixed serial port for communication in the code rather than choosing from the gctrl GUI.
- Run gctrl code as a processing sketch. For any function of gctrl, press and hold down the key for the popup windows to populate.