Hey,

Tengo este pedazo de codigo en mi rutina y lo que hace es insertar bloques y luego los mueve. Por alguna razon no los mueve el "displacement" que esta en el codigo sino otra cantidad.
La cosa es que pareciera que a veces los mueve esa cantidad, a veces los mueve la cantidad que esta en el codigo... y no se por que pasa.

Si alguno puede mirar el codigo y decirme si ven algo mal o si saben por que puede estar pasando esto, lo agradeceria infinitamente.

aqui va el pedazo de codigo

(command "_insert" pipe_dir_top_last pti "1" "1" "0")
(if (/= top_last_verif+1 nil) (command "move" "l" "" "d" "0,0,250"))
(if (/= top_last_verif+2 nil) (command "move" "l" "" "d" "0,0,500"))
(if (/= top_last_verif-1 nil) (command "move" "l" "" "d" "0,0,-250"))
(if (/= top_last_verif-2 nil) (command "move" "l" "" "d" "0,0,-500"))
(command "_insert" pipe_dir_top pti "1" "1" "0")
(if (/= top_verif+1 nil) (command "move" "l" "" "d" "0,0,250"))
(if (/= top_verif+2 nil) (command "move" "l" "" "d" "0,0,500"))
(if (/= top_verif-1 nil) (command "move" "l" "" "d" "0,0,-250"))
(if (/= top_verif-2 nil) (command "move" "l" "" "d" "0,0,-500"))

gracias!
dario