Escaneado 2 y media D con Linuxcnc y una BF20.

Escaneado 2 y media D con Linuxcnc y una BF20.
Es una corona de unos 4mm2.
Resolucion de 0.02 mm.

El Programa que escanea :

(Escanea una superficie en g17 por Jbecerra)

G17
G21 G40 G49
G64 P0.01

G40

#<X_ini> =0
#<X_fin> =1.7
#<X_Actual> =0

#<Y_ini> = 0
#<Y_fin> = 2.3
#<Y_Actual> =0

#<Z_ini> =0
#<Z_fin> = -.3
#<Z_Actual> =0

#<Z_seguridad> = 3
# =.02

#<Velocidad_Bajada> = 60
#<Velocidad_Traslado> = 100
#<Velocidad_Subida> = 500

(LOGOPEN, corona-resultados_02.asc)

#<Pasos_X> = Fix[[#<X_fin> - #<X_ini>]/#]
#<Pasos_Y> = Fix[[#<Y_fin> - #<Y_ini>]/#]

#<Paso_X> = [[#<X_fin> - #<X_ini>]/#<Pasos_X>]
#<Paso_Y> = [[#<Y_fin> - #<Y_ini>]/#<Pasos_Y>]

G1 X#<X_ini> Y#<Y_ini> Z#<Z_ini> F#<Velocidad_Traslado>

O100 repeat[#<Pasos_X>]

#<X_Actual> = [#<X_Actual>+#<Paso_X>]
G1 x#<X_Actual> F#<Velocidad_Traslado>
#<Y_Actual> = 0

O101 repeat[#<Pasos_Y>]
	#<Y_Actual> =[#<Y_Actual>+#<Paso_Y>]
	G1 Y#<Y_Actual> F#<Velocidad_Traslado>
	F#<Velocidad_Bajada>
	G38.2 Z-1
	G0 z.1
	(g38.5 Z5)
	(LOG, #5061 #5062 #5063)
O101 endrepeat

O100 endrepeat

M30