Se usi la compensazione raggio utensile devi sempre definire il profilo pezzo reale, altrimenti a che serve la compensazione? Per farla funzionare correttamente devi impostare la posizione dell'utensile nel quadrante, Es. 2 per utensili interni....3 per utensili esterni Devi impostare anche il raggio dell'inserto...0.8, 0.4, 0.2.... Poi in programmazione richiami G42 per compensazione con utensile a destra del profilo guardando nella direzione dell'avanzamento, e G41 per compensazione a sx del profilo guardando nella direzione di avanzamento... Nel tuo caso se con il raggio 0.4 il programma va e con raggio 0.8 no...vuol dire che il CN non riesce ad eseguire un blocco perché il raggio e' troppo grande e non riesce ad eseguire la compensazione. Ora tanto potrebbe essere il posizionamento prima del G41/G42 troppo vicino all'inizio del profilo, come tanto può essere il distacco dal profilo troppo corto per abolire la compensazione, oppure un segmento del profilo troppo piccolo da essere eseguito con il raggio 0.8 e ti va in allarme. Devi tener presente che in fase di attacco/distacco dal profilo devi impostare uno spostamento di almeno 3 volte il raggio...sempre. Esempio per uno smusso di 2mmX45* su diametro 100:
G0 G42 X93 Z2 G1 Z.1 F.25 G1 X100 ,C2 F.12 G1 Z-6 F.22 G1 X103 F.5 G40
Questo in linea di massima vale su tutti i CN...può cambiare il modo di programmare la compensazione, metterlo dopo il G1 o dopo il G0...questo devi verificarlo tu sul manuale. Una volta che comprendi bene come usare la compensazione ti tornerà molto utile in programmazione.
_________________ Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima. (A.Einstein)
|