TNC LE 430CA E CYCL DEF 19

Rispondi
Unknown71
Newbie
Newbie
Messaggi: 2
Iscritto il: mercoledì 20 gennaio 2021, 20:59

TNC LE 430CA E CYCL DEF 19

Messaggio da Unknown71 » venerdì 12 febbraio 2021, 18:46

Buongiorno,
nella ditta in cui lavora un mio cliente hanno un problema col programmatore che tramite il partprog dovrebbe programmare la macchina.
La macchina ha 3 assi e la testa è una birotativa con asse B che ruota sull'asse Y e semicorpo A sfasato di 45° rispetto all'asse B.
Il problema è che i suoi programmi si bloccano quando impone una rotazione ai due assi rotanti.
Come prima opzione ha usato la funzione M144, ma senza risultati.
Io mi sono fatto inviare un programma da un altro cliente che ha lo stesso controllo e che sulla sua macchina funziona: devo fidarmi della sua parola.
Il programma è questo:

0 BEGIN PGM POSZT MM

1 TOOL CALL 2 Z S1200 DL+0,2 DR+0,2

2 L Z+200 R0 F MAX

3 FN 0: Q1 = +10 ; GANCIO DI PARTENZA

4 FN 0: Q2 = +1000 ; FEED

5 FN 0: Q3 = +45 ; SEMICORPO B

6 FN 0: Q4 = +45 ; SEMICORPO A

7 FN 3: Q5 = +Q3 * +10

8 FN 3: Q6 = +Q4 * +10

9 FN 19: PLC=+102 / +Q5 ; SEMICORPO B

10 FN 19: PLC=+101 / +Q6 ; SEMICORPO A

11 CYCL DEF 19.0 PIANO DI LAVORO

12 CYCL DEF 19.1 B+Q3 A+Q4 F1000

13 L Z+200 R0 F MAX

; INIZIO DELLA LAVORAZIONE

14 LBL 1

15 L X+0 Y+0 R0 F MAX M3

16 L Z+Q1 R0 F MAX

17 L X-50 RL FQ2 M8

18 CC X+0 Y+0

19 CP IPA+360 DR+ RL

20 L X+0 Y+0 R0

21 FN 1: Q1 = +Q1 + -1

22 FN 11: IF +Q1 GT +8,99 GOTO LBL 1

23 LBL 0

; FINE DELLA LAVORAZIONE

24 CYCL DEF 19.0 PIANO DI LAVORO

25 CYCL DEF 19.1 B+0 A+0 F1000

26 L Z+400 R0 F MAX M5 M9

27 FN 19: PLC=+102 / +0 ; SEMICORPO B

28 FN 19: PLC=+101 / +0 ; SEMICORPO A

29 STOP M30

30 END PGM POSZT MM

L'operatore che ha scritto il programma è ungherese e quindi potrei aver tradotto male il commento DENTE DI PARTENZA.
Quando il programma gira sulla macchina si ferma alla riga:
11 CYCL DEF 19.0 PIANO DI LAVORO
Con l'allarme: Programmazione asse bloccato.

Ringrazio anticipatamente quanti mi dessero degli spunti per risolvere il problema

Rispondi

Torna a “Heidenhain”