Örnek: Bir FreeTurn aleti ile tornalama

Aşağıdaki NC programında döngüler 882 ES ZAMANLI KUMLAMA DONDURME ve 883 ES ZAMANLI PERDAHLAMA DONDURME kullanılır.

  • Program akışı:
  • Dönme işletimini etkinleştir
  • FreeTurn aletini birinci kesici çağır
  • Koordinat sistemini 800 ROTORU AYARLA döngüsüyle uyarla
  • Güvenli pozisyona sür
  • 882 ES ZAMANLI KUMLAMA DONDURME döngüsünü çağır
  • FreeTurn aletini ikinci kesici çağır
  • Güvenli pozisyona sür
  • 882 ES ZAMANLI KUMLAMA DONDURME döngüsünü çağır
  • Güvenli pozisyona sür
  • 883 ES ZAMANLI PERDAHLAMA DONDURME döngüsünü çağır
  • Etkin dönüşümleri RESET.h NC programı ile sıfırlayın

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

0 BEGIN PGM FREETURN MM

1 FUNCTION MODE TURN "AC_TURN"

; Dönme işletimini etkinleştir

2 PRESET SELECT #16

3 BLK FORM CYLINDER Z D100 L101 DIST+1

4 FUNCTION TURNDATA BLANK LBL 1

; Ham parça izlemesini etkinleştir

5 TOOL CALL 145.0

; FreeTurn aletini birinci kesici çağır

6 M136

7 FUNCTION TURNDATA SPIN VCONST:ON VC:250

; Sabit kesim hızı

8 L Z+50 R0 FMAX M303

9 CYCL DEF 800 ROTORU AYARLA ~

Q497=+0

;PRESESYON ACISI ~

Q498=+0

;ALETI CEVIR ~

Q530=+2

;ETKIN ISLEME. ~

Q531=+90

;CALISMA ACISI ~

Q532= MAX

;BESLEME ~

Q533=-1

;TERCIH YOENUE ~

Q535=+3

;EKSANTRIGI DOENDUER ~

Q536=+0

;EKSANTRIK DURMADAN ~

Q599=+0

;GERI CEKME

10 CYCL DEF 14.0 KONTUR

11 CYCL DEF 14.1 KONTURLABEL2

12 CYCL DEF 882 ES ZAMANLI KUMLAMA DONDURME ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=+0

;V. ACI KONTUR BASLA. ~

Q559=+90

;KONTUR SONU V. ACISI ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q488=+0.3

;DALDIRMA BESLEMESI ~

Q556=+30

;MIN. CALISMA ACISI ~

Q557=+160

;MAKS. CALISMA ACISI ~

Q567=+0.3

;KON. PERDAHL. EK OL. ~

Q519=+2

;SEVKIYAT ~

Q463=+2

;MAKS. KESIM DERINLIGI ~

Q590=+5

;ISLEME MODU ~

Q591=+1

;ISLEME SIRASI ~

Q389=+0

;UNI. IKI YONLU

13 L X+105 Y+0 R0 FMAX

14 L Z+2 R0 FMAX M99

15 TOOL CALL 145.1

; FreeTurn aletini ikinci kesici çağır

16 CYCL DEF 800 ROTORU AYARLA ~

Q497=+0

;PRESESYON ACISI ~

Q498=+0

;ALETI CEVIR ~

Q530=+2

;ETKIN ISLEME. ~

Q531=+90

;CALISMA ACISI ~

Q532= MAX

;BESLEME ~

Q533=-1

;TERCIH YOENUE ~

Q535=+3

;EKSANTRIGI DOENDUER ~

Q536=+0

;EKSANTRIK DURMADAN ~

Q599=+0

;GERI CEKME

17 Q519 = 1

; Sevki 1'e düşür

18 L X+105 Y+0 R0 FMAX

; Başlangıç noktasına hareket

19 L Z+2 R0 FMAX M99

; Döngü çağırma

20 CYCL DEF 883 ES ZAMANLI PERDAHLAMA DONDURME ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=+0

;V. ACI KONTUR BASLA. ~

Q559=+90

;KONTUR SONU V. ACISI ~

Q505=+0.2

;BESLEME PERDAHLAMA ~

Q556=+30

;MIN. CALISMA ACISI ~

Q557=+160

;MAKS. CALISMA ACISI ~

Q555=+5

;ACI ADIMI ~

Q537=+0

;CALISMA ACISI ETKIN ~

Q538=+90

;CALISMA ACISI BASLA. ~

Q539=+0

;CALISMA ACISI SONU ~

Q565=+0

;C. PERDHL. EK OLCUSU ~

Q566=+0

;PERDAHL. EK OLCUSU Z ~

Q567=+0

;KON. PERDAHL. EK OL.

21 L X+105 Y+0 R0 FMAX

; Başlangıç noktasına hareket

22 L Z+2 R0 FMAX M99

; Döngü çağırma

23 CALL PGM RESET.H

; RESET programını çağır

24 M30

; Program sonu

25 LBL 1

; LBL 1 tanımla

26 L X+100 Z+1

27 L X+0

28 L Z-60

29 L X+100

30 L Z+1

31 LBL 0

32 LBL 2

; LBL 2 tanımla

33 L Z+1 X+60 RR

34 L Z+0

35 L Z-2 X+70

36 RND R2

37 L X+80

38 RND R2

39 L Z+0 X+98

40 RND R2

41 L Z-10

42 RND R2

43 L Z-8 X+89

44 RND R2

45 L Z-15 X+60

46 RND R2

47 L Z-55

48 RND R2

49 L Z-50 X+98

50 RND R2

51 L Z-60

52 LBL 0

53 END PGM FREETURN MM