G21 ; Establecer unidades en milímetros
G90 ; Establecer coordenadas absolutas
M3 S100 ; Encender el husillo a velocidad 100
G0 X10 Y10 Z0 ; Posición inicial
G1 Z-5 F100 Z5 ; Bajar el cabezal a Z5 con velocidad de avance 100
G2 X20 Y10 Z5 I5 J5 ; Dibujar el arco desde (10,10) hasta (20,10) con un radio de 5
G1 X30 Y10 Z5 ; Mover a la esquina superior derecha del rectángulo
G2 X30 Y20 Z5 I-5 J5 ; Dibujar el arco desde (30,10) hasta (30,20) con un radio de
5
G1 X30 Y30 Z5 ; Mover a la esquina inferior derecha del rectángulo
G2 X20 Y30 Z5 I-5 J-5 ; Dibujar el arco desde (30,30) hasta (20,30) con un radio de
5
G1 X10 Y30 Z5 ; Mover a la esquina inferior izquierda del rectángulo
G2 X10 Y20 Z5 I5 J-5 ; Dibujar el arco desde (10,30) hasta (10,20) con un radio de
5
G1 X10 Y10 Z5 ; Volver al punto de inicio para cerrar el rectángulo
M3 S100 ; Encender el husillo a velocidad 100
G0 X10 Y10 Z0 ; Posición inicial
G1 Z-5 F-100 ; Bajar el cabezal a Z5 con velocidad de avance 100
G2 X20 Y10 Z-5 I5 J-5 ; Dibujar el arco desde (10,10) hasta (20,10) con un radio de
5
G1 X30 Y10 Z5 ; Mover a la esquina superior derecha del rectángulo
G2 X30 Y20 Z-5 I-5 J5 ; Dibujar el arco desde (30,10) hasta (30,20) con un radio de
5
G1 X30 Y30 Z-5 Z5 ; Mover a la esquina inferior derecha del rectángulo
G2 X20 Y30 Z-5 I-5 J5 ; Dibujar el arco desde (30,30) hasta (20,30) con un radio de
5
G1 X10 Y30 Z-5 ; Mover a la esquina inferior izquierda del rectángulo
G1 X10 Y30 Z-5 Z5
G2 X10 Y20 Z-5 I5 J-5 ; Dibujar el arco desde (10,30) hasta (10,20) con un radio de
5
G1 X10 Y10 Z-5 Z5 ; Volver al punto de inicio para cerrar el rectángulo
G0 Z-10 ; Subir el cabezal
M5 ; Apagar el husillo