I had a LOT of trouble with background electrical noise on a GRBL machine affecting the homing (same as probing). Shielded cable made a huge difference. Just ground the shielding material or it...
Type: Posts; User: EVX
I had a LOT of trouble with background electrical noise on a GRBL machine affecting the homing (same as probing). Shielded cable made a huge difference. Just ground the shielding material or it...
Here is a video of a prototype unit in operation. Sorry about the bad editing, it was my first ever attempt at a video.
https://youtu.be/F51v8tvJK2M
Here's a sketch of the DPRNT relay control unit.
And, as a note, if you want to go $$$, I enjoyed stepper drivers/motors/powersupply from automation direct. The arduino pinouts connect right to stepper driver inputs and that setup ran really,...
I'd probably spring for the new controller. https://www.banggood.com/buy/3018-cnc.html There is one at that site. Hard to tell you, but an equal test would be with another arduino flashed with...
I've developed a controller that "spies" on the RS232 port of a CNC machine and reacts to specific data to manipulate a few 10 amp relays. As long as your machine can DPRNT from within the Gcode...
Very odd, the data is really close to correct... I connect with Putty all day at 115200 8,N,1 with no parity and Xon/Xoff. Maybe an electrically noisy environment or unsheilded cable? This is...
http://linuxcnc.org/docs/html/gcode.html
G10 P1 L20 X0 Y0 Z0
Sets G54 X0 Y0 and Z exactly where you are at.
I set my tool using this command, using the probe routine and then G10 Z(block thickness).
The only idea I can come up with is that you are in G90 Absolute mode and your work offset is somewhere off the travel of the machine. When you go to return, it attempts to go past the travel to...
I see this is old but... One just needs a diagram found on google. usually it is a null modem type cable, pins 2 and 3 swap on each end, that is how the PC and CNC can "hear" each other. The...
I'd imagine you might be able to run the M165 probe bore cycle, store the results in a second bank of open macro locations, then G68 or rotate the machine coords 45 degrees and run a duplicate...