Jog slowly: Set the jog step to 1mm and feed rate to 100mm/min. Press the X+ button.
- "Limit Switch Triggered" Error: If Mach3 won't let you move because it thinks you hit a limit, check your wiring. If you don't have limit switches installed, you need to disable them in Mach3 (Config -> Ports and Pins -> Input Signals -> Disable all Limits).
- Machine Stutters/Screams: Your acceleration is too high. Lower the acceleration in Motor Tuning.
- USB Disconnects: USB cables can be sensitive to electromagnetic interference (EMI) from the spindle. Keep your USB cable away from the spindle power cable. Use a ferrite core on the USB cable if possible.
3040 CNC USB setup
If you’ve just purchased a 3040 CNC router (often branded as the Genmitsu 3040, Sainsmart 3040, or generic Chinese 3040), you are holding one of the most popular desktop CNC machines for hobbyists and small businesses. However, the one step that causes the most frustration is the .
| Controller Chip | Driver | Software | |----------------|--------|----------| | CH340 (common) | CH340 driver | Candle, Grbl | | STM32 (USB Mach3) | STM32 USB driver | Mach3 + Plugin | | Atmega328p (Grbl) | USBasp or native | Universal Gcode Sender | 3040 cnc usb setup