- Posts: 7
- Thank you received: 1
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Thomas wrote:
Perhaps its me You ask to (too many Thomas here) ..
Thomas wrote: The WZ-LEN ist the digital input to determine if the tool length sensor (a simple switch) is activated. The software can use this to calculate the Z axis offset. With this You will get the Z-Zero at the surface from the workpiece.
In GRBL, this is not supported yet (Its on my list..)
The 'NOT-AUS' is the Input from the Emergency-Stop switch. By now, GRBL software does not recognize it - when you push the button and SC immediately stops (steppers are disabled), GRBL does not know and continues.
This is another issue do be done when I have more time..
ENDL-XYZ are the reference switches.
SC420* | Arduino Nano V3 (Atmega328p)/Grbl |
3 (DIR-X) | 5 (Direction X-axis) |
7 (DIR-Y) | 6 (Direction X-axis) |
11 (DIR-Z) | 7 (Direction X-axis) |
5 (CLK-X) | 2 (Step Pulse X-axis) |
9 (CLK-Y) | 3 (Step Pulse Y-axis) |
9 (CLK-Z) | 4 (Step Pulse Z-axis) |
22 (GND) | Arduino GND Pin (do i need it?) |
* (pin numbering according to your Eagle schematic) |
SC420* | Arduino Nano V3 (Atmega328p)/Grbl |
21 (ENDL-XYZ) | 9,10,11 (Limit X-,Y-,Z-Axis) ? |
23 (NOT-AUS) | 8 (Stepper Enable/Disable) or A0 (Reset/Abort) ? |
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude \
-C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v \
-patmega328p -carduino -P/dev/tty.usbserial-AH025OWS -b57600 -D \
-Uflash:w:/Users/kp/Documents/DIY/cnc/stepcraft/grbl_v0_8c_atmega328p_16mhz_9600.hex:i
-C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v \
-patmega328p -carduino -P/dev/tty.usbserial-AH025OWS -b57600 -D \
-Uflash:w:/Users/kp/Documents/DIY/cnc/stepcraft/GRBL_SC.avr/GRBL_SC/Debug/GRBL_SC.hex:i
Thomas wrote: Due to the fact they are wired together, You will not know which axis is switched.
Thats why, first Z-axis is referenced, then X, then Y. But always one each other, You can not run it together.
In the GRBL source they dont care about this. We (Jörg and me) had to change it.
Here my code-snippet in limits.c, func 'limits_go_home()':
Thomas wrote: Jörg did it in the original arduino software, me in the adapted part of my PCB (with ATmega32). So, when You have an arduino You better use Jörgs version.
The GRBL is based on the master branch (0.8c) - its stable and is working well. the edge branch is in development, I dont advise You to take this.
I hope it was helpful..
Thomas
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.