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:maintenance [2024/02/22 15:17] – Remove axis image temporarily samp20 | equipment:cnc:mill:maintenance [2024/11/19 21:42] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 98: | Line 98: | ||
The touch probe signal '' | The touch probe signal '' | ||
+ | |||
+ | ===== Emergency stop ===== | ||
+ | |||
+ | The emergency stop system is split into a hardware e-stop circuit and a software stop. | ||
+ | |||
+ | The hardware e-stop circuit runs at 240V and provides power to the VFD contactor and 48V stepper power supply. This circuit is fed from the following chain: | ||
+ | |||
+ | - Main power NVR switch. | ||
+ | - E-stop button. | ||
+ | |||
+ | The software e-stop has a few different sources: | ||
+ | |||
+ | * GPIO from the e-stop button ('' | ||
+ | * LinuxCNC internal faults. | ||
+ | |||
+ | While the MESA card is configured with an '' | ||
===== Axis limits and homing ===== | ===== Axis limits and homing ===== | ||
Line 111: | Line 127: | ||
Each axis of the CNC mill has a pair of limit switches. Each pair is wired to a single input. The soft limits in the image below (B/C) are configured to be a small distance away from the hard limits (A/D). For X and Y the machine origin is set at negative soft limit (B) such that all coordinates are positive. For Z the machine origin is set at the positive soft limit (C) such that all coordinates are negative. | Each axis of the CNC mill has a pair of limit switches. Each pair is wired to a single input. The soft limits in the image below (B/C) are configured to be a small distance away from the hard limits (A/D). For X and Y the machine origin is set at negative soft limit (B) such that all coordinates are positive. For Z the machine origin is set at the positive soft limit (C) such that all coordinates are negative. | ||
+ | {{ : | ||
For each joint we can home on the negative or positive limit switch, and this can be different to the machine origin. For convenience we have chosen the following homing directions: | For each joint we can home on the negative or positive limit switch, and this can be different to the machine origin. For convenience we have chosen the following homing directions: | ||
Line 147: | Line 163: | ||
MIN_LIMIT = -(travel_z - (margin*2)) | MIN_LIMIT = -(travel_z - (margin*2)) | ||
MAX_LIMIT = 0 | MAX_LIMIT = 0 | ||
- | HOME = MAX_LIMIT - 20 | + | HOME = MAX_LIMIT - 5 |
</ | </ | ||