Closed gadgetman53 closed 4 years ago
I have toggled $23 between 0 and 1 with no change in Z axis direction. I thought the axis should begin upward, but it moves downward. When I just use the jogging, all of my axis move in their appropriate direction.
I'm using an Arduino UNO with CNC shield 3.0 Product Version: Universal Gcode Platform 20200106 Java: 1.8.0_241; Java HotSpot(TM) 64-Bit Server VM 25.241-b07 Runtime: Java(TM) SE Runtime Environment 1.8.0_241-b07 System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (ugsplatform)
So the machine starts moving the Z-axis?
Is it supposed to move more than 200mm that is setup in $132? This value also act as the maximum seek distance for homing so increase that value to your Z-max distance.
Regarding the homing direction you should have a look at this table: https://github.com/gnea/grbl/wiki/Set-up-the-Homing-Cycle#homing-direction
Thank you all for the assistance. Based on feedback, I examined the shield as well as the Arduino and there was no visual soldering issues. So I swapped out the Arduino board with a replacement and that corrected the issue. Not sure why pin 12 did not work, but my issue is resolved.
The following text is token from config.h file of grbl 1.1h and its speaking about how to use pin11 or pin12 to be a Z limit switch or spindle enable:
// Enables variable spindle output voltage for different RPM values. On the Arduino Uno, the spindle // enable pin will output 5V for maximum RPM with 256 intermediate levels and 0V when disabled. // NOTE: IMPORTANT for Arduino Unos! When enabled, the Z-limit pin D11 and spindle enable pin D12 switch! // The hardware PWM output on pin D11 is required for variable spindle output voltages. //#define VARIABLE_SPINDLE // Default enabled. Comment to disable. // Aby: i disabled this to use regular D11 pin for Z limit switch.
Feature request
Problem description
I am able to jog X, Y, and Z axis using UGS. I have hardwired limit switches which I have tested as well. When attempting to home, I receive the following errors and have yet to find what is actually causing the issue:
Expected Behavior
Actual Behavior
Steps to Reproduce the Problem
1. 1. 1.
Specifications
Version
Operating system
Platform
Other