Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
equipment:cnc:mill:home [2024/06/05 21:53] – aaronds | equipment:cnc:mill:home [2025/03/12 20:53] (current) – Added link for installing LinuxCNC on our own PC robert.simpson190 | ||
---|---|---|---|
Line 71: | Line 71: | ||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
On this screen you can load a program (17), start the program (18), stop the program (19), and pause the program (20). Before starting your program check the rendered toolpath and make sure everything looks as expected. In particular check that toolpath is positioned correctly relative to your physical workpiece. Once happy you can begin the program, but keep your hand on the E-Stop in case anything goes wrong (it's quite likely). If your program includes a tool change then be prepared to open the door at the appropriate moments to add/remove the crocodile clip (if the tool number hasn't changed then the prompt won't appear asking you to change the tool). | On this screen you can load a program (17), start the program (18), stop the program (19), and pause the program (20). Before starting your program check the rendered toolpath and make sure everything looks as expected. In particular check that toolpath is positioned correctly relative to your physical workpiece. Once happy you can begin the program, but keep your hand on the E-Stop in case anything goes wrong (it's quite likely). If your program includes a tool change then be prepared to open the door at the appropriate moments to add/remove the crocodile clip (if the tool number hasn't changed then the prompt won't appear asking you to change the tool). | ||
Line 83: | Line 87: | ||
If you have any further questions then feel free to leave them on the forum and we'll try our best to help. | If you have any further questions then feel free to leave them on the forum and we'll try our best to help. | ||
+ | |||
+ | |||
+ | **G-Code Generation - quick point** | ||
+ | |||
+ | As the machine is operated on a linux based board, a linux based G-Code is required. This can be a little finicky to generate. | ||
+ | There are many online resources for generating an appropriate g-code which will do the job and different methods will work best for different users of the machine. | ||
+ | I personally have found the following workflow very useable: | ||
+ | |||
+ | 1. Obtain an STL - this can be done via CAD design or downloaded from an online source | ||
+ | 2. Open STL on FreeCad software and convert into a solid model | ||
+ | https:// | ||
+ | 3. Use the machine tab on FreeCad to generate a tool path | ||
+ | https:// | ||
+ | 3.1 A new tool may also need to be created on FreeCad to match diameter and length of your IRL endmill: | ||
+ | https:// | ||
+ | |||
+ | Once the G-Code has been uploaded onto the machine, Check that the origin and orientation is matching what you expected. I find it is easier to edit the SLT orientation in stage 2 rather than editing the origin and axis of the tool path, but to each is own.. | ||
+ | |||
+ | It is also good practice to do a dry run / run the machine on plastic / wax to test it is performing as it should. | ||
===== Maintenance ===== | ===== Maintenance ===== | ||
Line 91: | Line 114: | ||
A set of prompts for use when running inductions [[equipment: | A set of prompts for use when running inductions [[equipment: | ||
+ | |||
+ | ===== Simulator ===== | ||
+ | |||
+ | LinuxCNC has a built-in simulator. You can install it on a PC. [[equipment: | ||
+ |