Contour met gecorrigeerde radius
vooruitberekenen (LOOK AHEAD): M120
Standaardinstelling
Wanneer de gereedschapsradius groter is dan de contourtrap die met
een gecorrigeerde radius moet worden verplaatst, dan onderbreekt de
TNC de programma-uitvoering en toont een foutmelding. M97 (zie
"Contourtrapjes bewerken: M97" op bladzijde 309) voorkomt
weliswaar de foutmelding, maar leidt tot een markering door vrije
sneden en bovendien tot verschuiving van de hoek.
Bij ondersnijdingen kan de TNC de contour beschadigen.
Instelling met M120
De TNC controleert een radiusgecorrigeerde contour op
ondersnijdingen en overlappingen en berekent de gereedschapsbaan
vooraf, vanaf de actuele regel. Plaatsen waar het gereedschap de
contour zou beschadigen, blijven onbewerkt (in de afbeelding donker
weergegeven). M120 kan ook worden toegepast, om
digitaliseringsgegevens of gegevens die door een extern
programmeersysteem gemaakt werden, te voorzien van
gereedschapsradiuscorrectie. Hierdoor is het mogelijk afwijkingen van
de theoretische gereedschapsradius te compenseren.
Het aantal regels (maximaal 99), die de TNC vooraf berekent, wordt
met LA (Engels: Look Ahead: kijk vooruit) na M120 vastgelegd. Hoe
groter het aantal regels is dat de TNC vooraf moet berekenen, hoe
langer de regelverwerkingstijd wordt.
Invoer
Wanneer in een positioneerregel M120 ingevoerd is, dan gaat de TNC
verder met de dialoog voor deze regel en vraagt het aantal vooruit te
berekenen regels LA.
Werking
M120 moet in een NC-regel staan die ook de radiuscorrectie RL of RR
bevat. M120 werkt vanaf deze regel tot u
de radiuscorrectie met R0 opheft
M120 LA0 programmeren
M120 zonder LA programmeren
met PGM CALL een ander programma oproepen
met cyclus 19 of met de PLANE-functie het bewerkingsvlak wordt
gezwenkt
M120 wordt actief aan het begin van de regel.
314
7 Programmeren: additionele functies