Tools/Metalworking/Mill: Difference between revisions
< Tools | Metalworking
Jump to navigation
Jump to search
(Init) |
No edit summary |
||
| Line 1: | Line 1: | ||
== 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! | |||
|} | |||
Keyboard jogging works only when the Canvas or any non-editable field is selected. If you are in the text editor or in the command line, press <Esc> to select the Canvas. | |||
{| class="wikitable" | |||
! Key | |||
! Command | |||
|- | |||
| Right arrow | |||
| Pan +X | |||
|- | |||
| Left Arrow | |||
| Pan -X | |||
|- | |||
| Up Arrow | |||
| Pan +Y | |||
|- | |||
| Down Arrow | |||
| Pan -Y | |||
|- | |||
| PgUp | |||
| Pan +Z | |||
|- | |||
| PgDn | |||
| Pan -Z | |||
|- | |||
| + or = | |||
| Increase step by one unit (=current decade) | |||
|- | |||
| - or _ | |||
| Decrease step by one unit (=current decade) | |||
|- | |||
| 1 | |||
| Set as step the step1 (default 0.1) value from the configuration | |||
|- | |||
| 2 | |||
| Set as step the step2 (default 1) value from the configuration | |||
|- | |||
| 3 | |||
| Set as step the step3 (default 10) value from the configuration | |||
|- | |||
| * | |||
| Multiply step by x10 | |||
|- | |||
| / | |||
| Divide step by /10 | |||
|} | |||
There is also a pendant controller that can be used to send jog commands as well as G-code start and pause. To use the pendant, select the pendant icon from the toolbar on the Control tab (look for the hand icon). | |||
== Feeds and Speeds == | == Feeds and Speeds == | ||
Revision as of 23:37, 6 February 2020
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! |
|---|
Keyboard jogging works only when the Canvas or any non-editable field is selected. If you are in the text editor or in the command line, press <Esc> to select the Canvas.
| Key | Command |
|---|---|
| Right arrow | Pan +X |
| Left Arrow | Pan -X |
| Up Arrow | Pan +Y |
| Down Arrow | Pan -Y |
| PgUp | Pan +Z |
| PgDn | Pan -Z |
| + or = | Increase step by one unit (=current decade) |
| - or _ | Decrease step by one unit (=current decade) |
| 1 | Set as step the step1 (default 0.1) value from the configuration |
| 2 | Set as step the step2 (default 1) value from the configuration |
| 3 | Set as step the step3 (default 10) value from the configuration |
| * | Multiply step by x10 |
| / | Divide step by /10 |
There is also a pendant controller that can be used to send jog commands as well as G-code start and pause. To use the pendant, select the pendant icon from the toolbar on the Control tab (look for the hand icon).
Feeds and Speeds
- Aluminum
- 1/4" two-flute endmill, 1400 RPM, 4 IPM works well. Feed rate is limited by machine vibration.