Hello Will - thank you for this wonderful plug in for ugs . I use ugs platform 20231006 and I don’t know if it is a bug or i miss a stetting - i zero the cnc at the crnter of the stock - before i apply the scan to the gcode spindle is running to the beginning of the code and stars executing . But if i apply the scan to the gcode the spindle first runs to the zero point (center of the stock ) z goes down to zero (stock surface) and at this hight it runs (z at surface of the stock) to the start of the gcode and destroys my surface of the stock . Why it runs to zero ? It is not in the gcode ! How i prevent this behavior? Thanks in advance Amir
Does this feature work in th current version? I just switched from the classic UGS to this version and I am blown away by the new features. Auto Leveling would be great as I don't like the web based approach of chilipeppr.
Hello, I am using a CNC for PCB, running GRBL 0.9j with Arduino. I recently downloaded UGS Platform v2.0 nightly and I am trying to use the Autolever plugin. I believe that I put everything to work on the software side and am I ready do scan the surface of the PCB and then apply it to my Gcode. However, I am lost on the hardware side. I understood that the Autolever plugin will check the height in which the tool touchs the PCB and create a "height map". But how should I proceed on the hardware side? Which port of arduino should I hook up the tool and which port should I hook up the PCB? Do I need something like pulldown or pullup resistors? Thanks a lot.
This feature still isn't quite ready to be used. On the hardware side you hook up your probe switch similarly to your limit switches, people usually use a wires attached to the PCB and the endmill for the probe switch.
Arduino Pin A5 for probing. G38 code. Just attached any custom circuit as you like. LED or pullup / pull down resistor if u want to. no restriction (If not mistaken Atmel328P(Arduino µC) has internal pull up resistor (20k-50kΩ) attached on every pin. so a direct ground wont generate huge current). A5 is an analog input but also can be use to detect Digital Interrupt Service Routine, ISR input. Using this library ISR (PCINT1_vect). very simple. A5 by default set to high. If u route the pin into GND then A5 will be pulled low (Mine route to an LED and 0.47kΩ and still works fine). I tried to make it as simple as possible to understand. GoodLuck to anyone looking for answer.
Hello Will - thank you for this wonderful plug in for ugs .
I use ugs platform 20231006 and I don’t know if it is a bug or i miss a stetting - i zero the cnc at the crnter of the stock - before i apply the scan to the gcode spindle is running to the beginning of the code and stars executing . But if i apply the scan to the gcode the spindle first runs to the zero point (center of the stock ) z goes down to zero (stock surface) and at this hight it runs (z at surface of the stock) to the start of the gcode and destroys my surface of the stock . Why it runs to zero ? It is not in the gcode ! How i prevent this behavior?
Thanks in advance Amir
Would be nice to have some sound and explanation as to what you are doing. I don't hear a thing?
Does this feature work in th current version? I just switched from the classic UGS to this version and I am blown away by the new features. Auto Leveling would be great as I don't like the web based approach of chilipeppr.
Is there any update on this? Is it working yet?
Hi Will, is the Auto Level feature implemented? If so, where can I find it? Thanks!
Hello, I am using a CNC for PCB, running GRBL 0.9j with Arduino. I recently downloaded UGS Platform v2.0 nightly and I am trying to use the Autolever plugin. I believe that I put everything to work on the software side and am I ready do scan the surface of the PCB and then apply it to my Gcode. However, I am lost on the hardware side. I understood that the Autolever plugin will check the height in which the tool touchs the PCB and create a "height map". But how should I proceed on the hardware side? Which port of arduino should I hook up the tool and which port should I hook up the PCB? Do I need something like pulldown or pullup resistors? Thanks a lot.
This feature still isn't quite ready to be used. On the hardware side you hook up your probe switch similarly to your limit switches, people usually use a wires attached to the PCB and the endmill for the probe switch.
Arduino Pin A5 for probing. G38 code. Just attached any custom circuit as you like. LED or pullup / pull down resistor if u want to. no restriction (If not mistaken Atmel328P(Arduino µC) has internal pull up resistor (20k-50kΩ) attached on every pin. so a direct ground wont generate huge current). A5 is an analog input but also can be use to detect Digital Interrupt Service Routine, ISR input. Using this library ISR (PCINT1_vect). very simple. A5 by default set to high. If u route the pin into GND then A5 will be pulled low (Mine route to an LED and 0.47kΩ and still works fine). I tried to make it as simple as possible to understand. GoodLuck to anyone looking for answer.
@@n.aminr.7175 What a detailed answer. Thanks