Professional Documents
Culture Documents
$8=500.000
___________________________________________________________________________________
__________________
$9=0.050 (junction deviation, mm) -----------------Se utiliza para las curvas o
arcos
$10=0.100 (arc, mm/segment) -----------------Se utiliza para las curvas o
arcos
$11=25 (n-arc correction, int) -----------------Se utiliza para las curvas o
arcos
*Con eso funciona no mover (profe)
___________________________________________________________________________________
__________________
$12=3 (n-decimals, int) ---------------------------Numero de decimales(3 decimales)
___________________________________________________________________________________
__________________
$13=0 (report inches, bool) -----------------------Para utilizar Pulgadas o
Milimetros
*0=Pulgadas
*1=Milimetros
//Variable corregida a milimetros (profe):
$13=1
___________________________________________________________________________________
__________________
$14=1 (auto start, bool) --------------------------Para activar el auto inicio
*Si se usa 0 Se tiene que programar un boton en el arduino para que inicie
*Si se usa 1 Iniciara automaticamente
//Dejar $14=1
___________________________________________________________________________________
__________________
$15=0 (invert step enable, bool) ------------------Para invertir el pin enable
*Para el driver A4988 no es necesario utilizarlo
//Dejar $15=0
___________________________________________________________________________________
__________________
$16=0 (hard limits, bool) -------------------------Son para los switch de fin de
carrera
*1 Para habilitar
*0 Para deshabilitar
*Son para seguridad
*No estan instalados en nuestra CNC
//Dejar $16=0
___________________________________________________________________________________
___________________
$17=0 (homing cycle, bool) ------------------------Para ir al Home con los fin de
carrera
*1 Para habilitar
*0 Para deshabilitar
*Son para seguridad
*No estan instalados en nuestra CNC, El home se hace con el Gcode Sender
//Dejar $17=0
___________________________________________________________________________________
___________________
$18=0 (homing dir invert mask, int:00000000) ------Para utilizar una mascara
*1 Para usar
*0 Para no usar
*No la utilizamos
//Dejar $18=0
___________________________________________________________________________________
___________________
$19=25.000 (homing feed, mm/min) ------------------Velocidad al volver a Home
(origren, inicio)
$20=250.000 (homing seek, mm/min) -----------------Velocidad al volver a Home
(origren, inicio)
*Solo se utiliza cuando le decimos que retorne a Home
*La velocidad depende de los motores, hacer pruebas empezando de entre 20-30
//Variables corregidas (Profe)
$19=500.000
$20=500.000
___________________________________________________________________________________
___________________
$21=100 (homing debounce, msec) -------------------El tiempo en ms de espera en
Homing
//Dejar $21=100
___________________________________________________________________________________
___________________
$22=1.000 (homing pull-off, mm) -------------------Cuando llega a home con los fin
de carrera se
regresa 1mm=1.000
*No lo utilizamos
//Dejar $22=1.000
ok
FINAL
>>> $$
$0=25.000 (x, step/mm)
$1=25.000 (y, step/mm)
$2=25.000 (z, step/mm)
$3=10 (step pulse, usec)
$4=1000.000 (default feed, mm/min)
$5=1000.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=15 (step idle delay, msec)
$8=500.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=1 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=500.000 (homing feed, mm/min)
$20=500.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)