Difference between revisions of "Tools/Metalworking/Mill"
(Init) |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | [[File:CNC_Mill.jpg|thumb|Hacksburg DIY CNC Mill]] | ||
+ | |||
+ | Hacksburg's mill is a Jet JMD-15 Mill/Drill with a 1HP motor and R8 collet. It is a rebadged Rong Hu RH-30, and more information may be availible online for that model. A very basic overview of the mill and some safety information can be found in the [[:File:Hacksburg CNC Milling Class.pdf|Milling Class Slides]]. | ||
+ | |||
+ | The mill was converted to CNC by adding Kollmorgen NEMA34 stepper motors (Model CTP32NLF99KAAOO) to the X, Y, and Z axes using custom mounts. The motors are powered through DM860 micro-step motor controllers controlled by Grbl running on an Arduino Uno. | ||
+ | |||
== CNC Milling == | == CNC Milling == | ||
− | Our CNC mill is controlled by grbl. When your CAM software has an output option for | + | Our CNC mill is controlled by [https://github.com/gnea/grbl/wiki Grbl]. When your CAM software has an output option for Grbl, use it. Otherwise, Grbl understands LinuxCNC/MachineKit G-Code and you can use a setting for that. |
If you have neither option, you can use a generic setting. LinuxCNC/MachineKit try to obey standard G-Code. | If you have neither option, you can use a generic setting. LinuxCNC/MachineKit try to obey standard G-Code. | ||
+ | |||
+ | == User Interface == | ||
+ | The mill uses [https://github.com/vlachoudis/bCNC/wiki bCNC] for DRO, manual jogging, and g-code sender. | ||
+ | |||
+ | === Manual Jogging === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Setting excessively high jog size can cause commands to be buffered and the machine to crash! Do NOT set jog step higher than 0.5 mm or 0.02 inches! | ||
+ | |} | ||
+ | To be filled out | ||
== Feeds and Speeds == | == Feeds and Speeds == | ||
Line 7: | Line 23: | ||
* Aluminum | * Aluminum | ||
** 1/4" two-flute endmill, 1400 RPM, 4 IPM works well. Feed rate is limited by machine vibration. | ** 1/4" two-flute endmill, 1400 RPM, 4 IPM works well. Feed rate is limited by machine vibration. | ||
+ | |||
+ | == Notes == | ||
+ | |||
+ | https://motofaction.org/books-catalogues-brochures-manuals/rong-fu-rf-30-31-manual.pdf |
Latest revision as of 16:46, 3 November 2021
Hacksburg's mill is a Jet JMD-15 Mill/Drill with a 1HP motor and R8 collet. It is a rebadged Rong Hu RH-30, and more information may be availible online for that model. A very basic overview of the mill and some safety information can be found in the Milling Class Slides.
The mill was converted to CNC by adding Kollmorgen NEMA34 stepper motors (Model CTP32NLF99KAAOO) to the X, Y, and Z axes using custom mounts. The motors are powered through DM860 micro-step motor controllers controlled by Grbl running on an Arduino Uno.
CNC Milling
Our CNC mill is controlled by Grbl. When your CAM software has an output option for Grbl, use it. Otherwise, Grbl understands LinuxCNC/MachineKit G-Code and you can use a setting for that. If you have neither option, you can use a generic setting. LinuxCNC/MachineKit try to obey standard G-Code.
User Interface
The mill uses bCNC for DRO, manual jogging, and g-code sender.
Manual Jogging
Setting excessively high jog size can cause commands to be buffered and the machine to crash! Do NOT set jog step higher than 0.5 mm or 0.02 inches! |
---|
To be filled out
Feeds and Speeds
- Aluminum
- 1/4" two-flute endmill, 1400 RPM, 4 IPM works well. Feed rate is limited by machine vibration.
Notes
https://motofaction.org/books-catalogues-brochures-manuals/rong-fu-rf-30-31-manual.pdf