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/04/22 13:41] (current) – sammyc | ||
---|---|---|---|
Line 64: | Line 64: | ||
{{: | {{: | ||
- | On this screen you can set the work coordinates of each axis. The general procedure is to drive the mill until the tool just touches the part (with the wiggler you will have to do this with the door closed so the spindle can turn). Once touching you can then click the axis button (15), and set the new coordinate in the popup window (16). When your origin is at the edge of a part you will have to subtract half the tool diameter. If your origin is at the centre of the part then you can zero on one edge, move to the other edge, and set the new coordinate to be half of the current coordinate (making sure to keep the sign the same). Unlike a DRO, there is no half button, so you will have to type the coordinate manually and divide it by two (there is a built in calculator). | + | On this screen you can set the work coordinates of each axis. The general procedure is to drive the mill until the tool just touches the part: |
+ | * with the wiggler you will have to do this with the door closed so the spindle can turn | ||
+ | * or using the [[equipment: | ||
+ | |||
+ | Once touching you can then click the axis button (15), and set the new coordinate in the popup window (16). When your origin is at the edge of a part you will have to subtract half the tool diameter. If your origin is at the centre of the part then you can zero on one edge, move to the other edge, and set the new coordinate to be half of the current coordinate (making sure to keep the sign the same). Unlike a DRO, there is no half button, so you will have to type the coordinate manually and divide it by two (there is a built in calculator). | ||
=== Loading, Checking and Running the Gcode Toolpath === | === Loading, Checking and Running the Gcode Toolpath === | ||
Line 71: | Line 75: | ||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | 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). | ||
+ | |||
+ | === Finishing Up === | ||
+ | |||
+ | Hopefully by the end of this you will have a functional part. Be aware of the chips stuck in the door lip as you open it, as they may fall onto you. | ||
+ | |||
+ | Be sure to tidy up and give the machine a good clean when you have finished. Please leave the CNC in a better condition than when you found it. | ||
+ | |||
+ | Before powering off the machine, be sure to **shut down the raspberry pi first**. Failure to do so may result in corruption of the SD card and cause a headache for future users. | ||
+ | |||
+ | 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** | **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 | + | As the machine is operated on a linux based board, a linux based G-Code is required. This can be a little |
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. | 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: | I personally have found the following workflow very useable: | ||
Line 88: | Line 109: | ||
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.. | 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 | + | It is also good practice to do a dry run / run the machine |
+ | ===== 3D touch off probe ===== | ||
- | + | For detailed information regarding using the 3D touch-off probe see [[equipment: | |
- | 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). | + | |
- | + | ||
- | === Finishing Up === | + | |
- | + | ||
- | Hopefully by the end of this you will have a functional part. Be aware of the chips stuck in the door lip as you open it, as they may fall onto you. | + | |
- | + | ||
- | Be sure to tidy up and give the machine a good clean when you have finished. Please leave the CNC in a better condition than when you found it. | + | |
- | + | ||
- | Before powering | + | |
- | + | ||
- | If you have any further questions then feel free to leave them on the forum and we'll try our best to help. | + | |
===== Maintenance ===== | ===== Maintenance ===== | ||
Line 111: | Line 122: | ||
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: | ||
+ |