Forberegn radiuskorrigeret kontur med M120

Anvendelse

Med M120 beregner styringen på forhånd en radiuskorrigeret kontur. Dette gør det muligt for styringen at producere konturer mindre end værktøjsradius uden at beskadige konturen eller vise en fejlmeddelelse.

Forudsætning

  • Software-Option #21 Udvidede Funktioner Gruppe 3

Funktionsbeskrivelse

Virkemåde

M120 er effektiv ved blokstart og efter cyklusser for fræsning .

  • Nulstil følgende funktioner M120:
  • Radiuskorrektur R0
  • M120 LA0
  • M120 uden LA
  • Funktion PGM CALL
  • PLANE-Funktionen (Option #8)
  • Cyklus 19 BEARBEJDNINGSFLADE
  •  
    Tip

    NC-Programmer fra ældre styringer, som indeholder Cyklus 19 BEARBEJDNINGSFLADE, kan De fortsætte med at afvikle.

Anvendelseseksempel

8H000_76.1
8H000_80

Konturtrin med M97

Konturtrin M120

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 TOOL CALL 8 Z S5000

; Skift værktøj med diameter 16

* - ...

21 L X+0 Y+30 RL M120 LA2

; Aktiver forberegningskonturen og kør i bearbejdningsplanet

22 L X+10

23 L Y+25

24 L X+50

25 L Y+23

26 L X+100

Med M120 LA2 i NC-Satz 21 kontrollerer styringen den radiuskorrigerede kontur for underskæringer. I dette eksempel beregner styringen værktøjsbanen fra den aktuelle NC-blok for to NC-blokke på forhånd. Styringen positionerer derefter værktøjet, radiuskorrigeret, til det første konturpunkt.

Ved bearbejdning af konturen forlænger styringen værktøjsbanen så langt, at værktøjet ikke beskadiger konturen.

Uden M120 ville værktøjet krydse en overgangscirkel rundt om de udvendige hjørner og forårsage en konturbrud. På sådanne punkter afbryder styringen behandlingen med fejlmeddelelsen Værktøjsradius for stor.

Indlæsning

Hvis De definerer M120, fortsætter styringen dialogen og beder om, at antallet af NC-blokke LAskal forudberegnes, maks. 99.

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Definer antallet af NC-blokke LA, der skal forudberegnes, så lille som muligt. Hvis de valgte værdier er for store, kan styringen ignorere dele af konturen!
  1. Test NC-programmet ved hjælp af simuleringen før bearbejdning
  2. Kør NC-program langsomt
  • Bemærk, ved videre bearbejdning, at restmateriale forbliver i hjørnerne af konturen. De skal muligvis omarbejde konturtrinnet med et mindre værktøj.
  • VHvis De altid programmerer M120 i samme NC-Satz som radiuskorrekturen, opnår De en konstant og overskuelig programmeringsprocedure.
  • Hvis De behandler følgende funktioner med M120 aktiv, afbryder styringen programkørslen og viser en fejlmeddelelse:
    • Cyklus 32 TOLERANCE
    • M128 (Option #9)
    • FUNCTION TCPM (Option #9)
    • Blokforløb

Eksempel

8H000_84.1

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

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

; Råemnedefinition

3 TOOL CALL 6 Z S1000 F1000

; Skift til værktøj med diameter 12

4 L X-5 Y+26 R0 FMAX M3

; Kør i bearbejdningsplanet

5 L Z-5 R0 FMAX

; Fremfør i værktøjsaksen

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

; Aktiver den forudberegnede kontur og flyt til det første konturpunkt

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

; Tilkør sidste Konturpunkt

12 L Z+100 R0 FMAX M120

; Frikær værktøj og nulstil M120

13 M30

; Programende

14 END PGM "M120" MM

Definition

Forkortelse

Definition

LA (look ahead)

Antal til forudberegning