Red de conocimiento informático - Aprendizaje de código fuente - El centro de mecanizado CNC quiere fresar una mesa circular con un diámetro de 5,0. El diámetro actual es 10. ¿Cómo puedo programarlo con un programa macro tipo B? Estoy buscando expertos y maestros.

El centro de mecanizado CNC quiere fresar una mesa circular con un diámetro de 5,0. El diámetro actual es 10. ¿Cómo puedo programarlo con un programa macro tipo B? Estoy buscando expertos y maestros.

¡No entiendo el programa macro de tipo B!

¿Quieres escribir usando la declaración WILL DO o IF GOTO?

#1 representa la profundidad de la viruta

#2 representa el radio del arco

n10 g0 g90 g80 g40 g54

n20 #1=0

n30 #2=2.5

n40 g0 y0 x20 z80

n50 S___ m3

n60 z#1

n70 g1 x#1 f___

n80 g2 x#1 i- #1

n90 g0 z[#1+1]x20

n100 # 1 =#1-1

n110 si [#1le___]goto60

n120 g0 z200

n130 m30

___ te representa Solo escribe ¡Anota tus propias asignaciones y condiciones! Después de escribir a mano, me di cuenta de que es más problemático programar con el teclado que con el panel de operaciones. ¡#1-#99 son funciones personalizadas! ¡#100-#499 son funciones de variables independientes! ¡Lea el manual para obtener más detalles! Hay algunos ejemplos, ¡solo lee el libro! Todo hecho a mano. ¡Dale algunos puntos! ¡Muy cansado! ¡No revisé bien la pregunta hace un momento! ¡Selección de herramientas! ¡Hay muchas otras fórmulas que se pueden usar para escribir programas macro con el mismo efecto, que pueden fragmentarse axial o radialmente! Depende de sus preferencias personales. ¡Ambas funciones se pueden utilizar como variables del eje del chip! Échale un vistazo tú mismo. Si no entiendes nada, ¡pregunta y podré ayudarte!