Eksempel Interpolationsderjning Cyklus 291

I følgende NC-Program bliver Cyklus 291 IPO.-DREHEN KOPPLUNG anvendt. Dette eksempel viser færdiggørelsen af et aksial- og et radialt indstik.

cyc291_2
  • Værktøjer
  • Drejeværktøj, defineret i toolturn.trn: Værktøj nr. 10: TO:1, ORI:0. TYPE:ROUGH, værktøj for aksialindstik
  • Drejeværktøj, defineret i toolturn.trn: Værktøjs nr. 11: to:8, ORI:0, TYPE:ROUGH, værktøj for radialindstik
    • Programafvikling
    • Værktøjskald: Værktøj for axialindstik
    • Start Interpolationsdrejning: Beskrivelse og kald af Cyklus 291; Q560=1
    • Slut Interpolationsdejning: Beskrivelse og kald af Cyklus 291; Q560=0
    • Værktøjskald: Stikværktøj for Radial indstik
    • Start Interpolationsdrejning: Beskrivelse og kald af Cyklus 291; Q560=1
    • Slut Interpolationsdejning: Beskrivelse og kald af Cyklus 291; Q560=0
    •  
      Tip

      Ved ændring af parameter Q561 bliver drejeværktøjet i simuleringsgrafik vist som fræseværktøj.

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 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; Værktøjskald: Værktøj for axialindstik

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; Værktøj frikøres

5 CYCL DEF 291 IPO.-DREHEN KOPPLUNG ~

Q560=+1

;SPINDEL KOBLET ~

Q336=+0

;VINKEL AF SPINDEL ~

Q216=+0

;MIDTE 1. AKSE ~

Q217=+0

;MIDTE 2. AKSE ~

Q561=+1

;DREJEVKT. KONVERTER

6 CYCL CALL

; Cyklus kald

7 LP PR+9 PA+0 RR FMAX

; Positionér værktøj i bearbejdningsplanet

8 L Z+10 FMAX

9 L Z+0.2 F2000

; Positionér værktøj i spindelakse

10 LBL 1

; Indstik af planområde, fremføring 0,2 mm, Dybde: 6 mm

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; Udkørsel af indstik, skridt: 0,4 mm

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; Hæv til sikker højde, Radiuskorrektur udkobles

17 CYCL DEF 291 IPO.-DREHEN KOPPLUNG ~

Q560=+0

;SPINDEL KOBLET ~

Q336=+0

;VINKEL AF SPINDEL ~

Q216=+0

;MIDTE 1. AKSE ~

Q217=+0

;MIDTE 2. AKSE ~

Q561=+0

;DREJEVKT. KONVERTER

18 CYCL CALL

; Cyklus kald

19 TOOL CALL 11

; Værktøjskald: værktøj for radialindstik

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; Værktøj frikøres

22 CYCL DEF 291 IPO.-DREHEN KOPPLUNG ~

Q560=+1

;SPINDEL KOBLET ~

Q336=+0

;VINKEL AF SPINDEL ~

Q216=+0

;MIDTE 1. AKSE ~

Q217=+0

;MIDTE 2. AKSE ~

Q561=+1

;DREJEVKT. KONVERTER

23 CYCL CALL

; Cyklus kald

24 LP PR+15 PA+0 RR FMAX

; Positionér værktøj i bearbejdningsplanet

25 L Z+10 FMAX

26 L Z-11 F7000

; Positionér værktøj i spindelakse

27 LBL 3

; Indstik på konveks overflade, fremføring 0,2 mm, Dybde: 6 mm

28 CC X+0.1 Y+0

29 CP IPA+180 DR+ F10000

30 CC X-0.1 Y+0

31 CP IPA+180 DR+

32 CALL LBL 3 REP15

33 LBL 4

; Udkørsel af indstik, skridt: 0,4 mm

34 CC X-0.2 Y+0

35 CP PA+180 DR+

36 CC X+0.2 Y+0

37 CP IPA+180 DR+

38 CALL LBL 4 REP8

39 LP PR+50 FMAX

40 L Z+200 R0 FMAX

; Hæv til sikker højde, Radiuskorrektur udkobles

41 CYCL DEF 291 IPO.-DREHEN KOPPLUNG ~

Q560=+0

;SPINDEL KOBLET ~

Q336=+0

;VINKEL AF SPINDEL ~

Q216=+0

;MIDTE 1. AKSE ~

Q217=+0

;MIDTE 2. AKSE ~

Q561=+0

;DREJEVKT. KONVERTER

42 CYCL CALL

; Cyklus kald

43 TOOL CALL 11

; Nyt TOOL CALL for at nulstille ændringen af parameter Q561

44 M30

45 END PGM 5 MM