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/07/16 13:59] – a.jakub599 | equipment:cnc:mill:home [2025/03/12 20:53] (current) – Added link for installing LinuxCNC on our own PC robert.simpson190 | ||
---|---|---|---|
Line 72: | Line 72: | ||
{{: | {{: | ||
- | **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 aliitle 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 machin on plastic / wax to test it is performing as it should. | ||
Line 103: | 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 111: | 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: | ||
+ |