Contour met gecorrigeerde radius vooruitberekenen met M120 (#21 / #4-02-1)

Toepassing

Met M120 berekent de besturing een radiusgecorrigeerde contour vooruit. Daardoor kan de besturing contouren kleiner maken dan de gereedschapsradius, zonder dat dit tot beschadiging van de contour leidt of een foutmelding geeft.

Voorwaarde

  • Software-optie Uitgebreide functies groep 3 (#21 / #4-02-1)

Functiebeschrijving

Werking

M120 werkt aan het begin van de regel en werkt verder na de cycli voor freesbewerking.

De volgende NC-functies zetten M120 terug:

  • M120 LA0
  • M120 zonder LA
  • Radiuscorrectie R0
  • Functies voor verlaten, bijv. DEP LT

Toepassingsvoorbeeld

Contourniveau met M97

Contourniveau met M120

11 TOOL CALL 8 Z S5000

; Gereedschap met diameter 16 inspannen

* - ...

21 L X+0 Y+30 RL M120 LA2

; Vooraf berekenen van contour activeren en in het bewerkingsvlak verplaatsen

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Met M120 LA2 in NC-regel 21 controleert de besturing de radiusgecorrigeerde contour op ondersnijdingen. De besturing berekent in dit voorbeeld de gereedschapsbaan vanaf de actuele NC-regel voor telkens twee NC-regels vooruit. Daarna positioneert de besturing het gereedschap met gecorrigeerde radius naar het eerste contourpunt.

Bij de bewerking van de contour verlengt de besturing de gereedschapsbaan telkens zodanig dat het gereedschap de contour niet beschadigt.

Zonder M120 zou het gereedschap een overgangscirkel om de buitenhoeken verplaatsen en een contourbeschadiging veroorzaken. Op deze plaatsen onderbreekt de besturing de bewerking met de foutmelding Gereedschapsradius te groot.

Invoer

Wanneer u in een positioneerregel M120 definieert, dan gaat de besturing verder met de dialoog en vraagt het aantal vooruit te berekenen NC-regels LA, max. 99.

Instructies

 
Aanwijzing
Let op: botsingsgevaar!
Definieer het aantal vooruit te berekenen NC-regels LA zo klein mogelijk. De besturing kan bij te grote geselecteerde waarden onderdelen van de contour overslaan!
  1. NC-programma voor uitvoering testen met behulp van de simulatie
  2. NC-programma's langzaam starten
  • Houd er bij verdere bewerking rekening mee dat er in contourhoeken restmateriaal achterblijft. Eventueel moet u de contourhoek met een kleiner gereedschap nabewerken.
  • Wanneer u M120 altijd in dezelfde NC-regel programeert als de radiuscorrectie, bereikt u een constante en overzichtelijke programmeerprocedure.
  • Wanneer bij een actieve radiuscorrectie bijv. de volgende functies worden uitgevoerd, breekt de besturing de programma-afloop af en verschijnt een foutmelding:
    • PLANE-functies (#8 / #1-01-1)
    • M128 (#9 / #4-01-1)
    • FUNCTION TCPM (#9 / #4-01-1)
    • CALL PGM
    • Cyclus 12 PGM CALL
    • Cyclus 32 TOLERANTIE
    • Cyclus 19 BEWERKINGSVLAK
    •  
      Tip

      NC-programma's van eerdere besturingen, die de cyclus 19 BEWERKINGSVLAK bevatten, kunnen nog steeds worden afgewerkt.

Voorbeeld

0 BEGIN PGM "M120" MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-10

2 BLK FORM 0.2 X+110 Y+80 Z+0

; Definitie van onbewerkt werkstuk

3 TOOL CALL 6 Z S1000 F1000

; Gereedschap met diameter 12 inspannen

4 L X-5 Y+26 R0 FMAX M3

; In het bewerkingsvlak verplaatsen

5 L Z-5 R0 FMAX

; In de gereedschapsas vooruit verplaatsen

6 L X+0 Y+20 RL F AUTO M120 LA5

; Vooraf berekenen van contour activeren en eerste contourpunt benaderen

7 L X+40 Y+30

8 CR X+47 Y+31 R-5 DR+

9 L X+80 Y+50

10 L X+80 Y+45

11 L X+110 Y+45

; Laatste contourpunt benaderen

12 L Z+100 R0 FMAX M120

; Gereedschap vrijzetten en M120 terugzetten

13 M30

; Einde programma

14 END PGM "M120" MM

Definitie

Afkorting

Definitie

LA (look ahead)

Aantal regels voor berekening vooraf