Искусство макропрограммирования. Переведено и озвучено ИИ

Этот код использовался в видео % O1090() #601 = 10 (T112 MAX TOOL LIFE) G800 B1 C0.5 D0.1 G801 A1100 C0 D97 E2000 G802 A0.5 B0.5 C0.5 D0.5 E1 F0.5 G803 A2 B0 C1 M9000 (*** INITIALISATION ***) M10 M82 /M8 G4 X1 G900 M9001 M9002 (*** AXIS REF ***) G28 U0 G28 V0 (*** INITIAL CUTOFF ***) M8 G910 M9003 (*** START LOOP ***) N1 M120 (*** END OF BAR TEST ***) G913 G930 M9004 (*** FEED NEW PART ***) G912 B500 G0 (RETRACT THE BAR IN Z) G0 T110 D0 (RETRACT THE CUT OFF TOOL X) G1 G94 F165. G28 U0 M9005 (*** MACHINING ***) M9 G0 G95 G97 S1450 M103 P1 T112 D0 Y0 X1.2 Z0 G92 S5000 G96 S330 P1 G1 G0 G4 U1.2 G1 Z0 G0 G97 X1.2 #600 = #600 1 G28 U0 () () M9200 (*** CUT-OFF PREPARATION ***) G97 M8 G0 Y0 T110 D0 M103 S5000 P1 G911 G1 G95 G0 X.9 G1 G0 X.9 M9201 M9202 G1 G95 (CUTOFF) M9203 G1 (END OF CUTOFF) G97 (CONSTANT CUT-OFF CANCELLATION) IF [ #600 GE #601 ] GOTO 1234 N5678 (*** END LOOP ***) M121 M9204 M9 M105 M1105 M2105 M9205 M0 (STOP A END OF CYCLE) /M8 G4 X1 M9206 M99 P1 M2 N1234 #600 = 0 (RESET TOOL COUNTER) G28 U0 M9 M103 S100 P1 G4 U1. M105 P1 #3006 = 1 (CHANGE T112 CNMG TURN) M00 G0 Y0 X1.2 T110 G97 S1300 M103 P1 M112 G1 G95 M105 P1 GOTO 5678 O1090() M9000 (*** INITIALISATION ***) M10 G900 M702 M2 M22 (Z4 TORQUE LIMITER VALUE) M702 M3 M1181 (Z4 SERVO-LAG VALUE) M9001 (*** AXIS REF ***) G28 W0 (REF Z4) G28 U0 V0 (REF X4 Y4) M9002 G919 M9003 (*** START LOOP ***) N1 M120 M9004 G55 M405 M9005 (*** MACHINING ***) () () (*** PART EJECTION ***) G55 (Z4 ZERO OFFSET FOR BACKWORK MACHINING) M405 G28 W0 (REF Z4) G0 X0 T500 M11 (OPEN THE COLLET S4) G4 X0.5 M84 M85 G4 X0.2 G28 W0 (REF Z4) G28 U0 (REF X4) M9200 M9201 (*** PART PICKOFF ***) G915 (SHIFTING FOR WORK IN OPERATION) G97 G0 X0 T400 M404 S5000 P4 (APPROACH BACK SPINDLE) M418 (SYNCHRO PHASE) M702 M4 M1 (TORQUE LIMIT Z4) M702 M5 M1 (ENABLE SERVO-LAG CHECK Z4) G924 (PART PICKOFF) M9202 M9203 G1 G94 (CHECK BREAKAGE CUTOFF TOOL) M702 M5 M0 (Z4 DISABLE SERVO-LAG CHECK) M702 M4 M0 (Z4 TORQUE LIMIT CANCELLATION) G95 (FOR LOOP START) G28 W0 (RETRACT BACK SPINDLE) (*** END LOOP ***) M121 M9204 M405 M5105 M9205 M0 (STOP A END OF CYCLE) M9206 M99 P1 M2 %
Back to Top