Buenas tardes, quise ajustar automáticamente el eje z con una placa por que leí que servía para tener mas precisión a la hora de trabajar, entonces consegui uno.
Hice la conexión como viene en el manual para una placa controladora, Esta placa se llama RNR Universal USB Card Motion Control Mach3 Special Ed. v2.0. Lo cual muestro en un archivo adjunto en la figura 1.
La conexión la muestro en la figura 2 que viene como archivo adjunto.
Después hice la configuración en Ports and Pins tal y como viene en el manual en la figura 3
Posteriormente ingrese en Auto Tool Zero este código que venía también en el manual:
PlateOffset = 10
Zup = 25
MaxZPlus = 250
Sleep 100
CurrentFeed = GetOemDro(818)
Code "F300"
ZNew = GetDro(2) - MaxZPlus
Code "G31Z" &ZNew
While IsMoving()
Wend
ZNew = GetVar(2002)
Code "G0 Z" &ZNew + 3
While IsMoving()
Wend
Code "F50"
ZNew = GetDro(2) - 6
Code "G31Z" &ZNew
While IsMoving()
Wend
If PlateOffset <> 0 Then
Call SetDro (2,PlateOffset)
Code "G4 P0.25"
ZNew = PlateOffset + Zup
Code "G0 Z" &ZNew
While IsMoving
Wend
Code "(Z axis is now zero !)"
End If
Code "F" &CurrentFeed
Sleep 100
Pero no pasa nada, cuando ingreso este código en el VBScript la herramienta baja y al momento de tocar la placa no se detiene si no que sigue bajando, el Mach3 no detecta la placa para ajustar automáticamente la herramienta de un Dremmel 3000.
Pero la fuente de poder que estoy utilizando si muestra una diferencia de cuando la herramienta toca la placa del ajuste automatico y cuando no la toca.
Cuando no hay contacto entre la herramienta y placa la fuente de poder marca 0 Ampere, cuando hay contacto entre la herramienta y placa la fuente de poder marca 0.01 Ampere como se observa en la figura 4
Agradecería mucho si alguien tiene una idea de por que sucede esto, a que se debe que en la fuente de poder detecta algo y en el Mach3 no detecta nada. Incluso he visto en algunos videos ya cuando colocan la placa para calibrar el eje Z y configuran los puertos y pines en la pantalla de diagnósticos se prende el cuadrito de Digitize.