Taşlama döngüleri örneği

Bu örnek program bir taşlama aleti ile üretimi gösterir.

NC programında aşağıdaki taşlama döngüleri kullanılır:

  • Döngü 1000 SAL. STROKU TANIMLA
  • Döngü 1002 SAL. STROKUNU DURDUR
  • Döngü 1025 KONTUR TASLAMASI
  • Program akışı
  • Freze modunu başlatma
  • Alet çağırma: Taşlama kalemi
  • Döngü 1000 SAL. STROKU TANIMLA tanımlama
  • Döngü 14 KONTUR tanımlama
  • Döngü 1025 KONTUR TASLAMASI tanımlama
  • Döngü 1002 SAL. STROKUNU DURDUR tanımlama

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

1 BLK FORM 0.1 Z X-9.6 Y-25.1 Z-33

2 BLK FORM 0.2 X+9.6 Y+25.1 Z+1

3 FUNCTION MODE MILL

4 TOOL CALL 501 Z S20000

; Taşlama aleti alet çağırma

5 L Z+30 R0 FMAX M3

6 CYCL DEF 1000 SAL. STROKU TANIMLA ~

Q1000=+13

;SALLANMA STROKU ~

Q1001=+25000

;SALLANMA BESLEMESI ~

Q1002=+1

;SALLANMA TIPI ~

Q1004=+1

;SAL. STROKUNU BASLAT

7 CYCL DEF 14.0 KONTUR

8 CYCL DEF 14.1 KONTUR ETKT1 /2

9 CYCL DEF 14.2

10 CYCL DEF 1025 KONTUR TASLAMASI ~

Q203=+0

;YUZEY KOOR. ~

Q201=-12

;DERINLIK ~

Q14=+0

;YAN OLCU ~

Q368=+0.2

;BASLATMA EK OLCUSU ~

Q534=+0.05

;YAN BESLEME ~

Q456=+2

;KONTURDA BOS TURLAR ~

Q457=+3

;SON KONTURDA BOS TUR ~

Q207=+200

;BESLEMEYI TASLA ~

Q253=+750

;BESLEME POZISYONL. ~

Q15=+1

;TASLAMA TURU ~

Q260=+100

;GUVENLI YUKSEKLIK ~

Q200=+2

;GUVENLIK MES.

11 CYCL CALL

; Taşlama konturu döngü çağırma

12 L Z+50 R0 FMAX

13 CYCL DEF 1002 SAL. STROKUNU DURDUR ~

Q1005=+1

;SAL. STROKUNU SIL ~

Q1010=+0

;SAL. STR. DURMA POZ.

14 L Z+250 R0 FMAX

15 L C+0 R0 FMAX M92

16 M30

; Program sonu

17 LBL 1

; Kontur alt programı 1

18 L X+3 Y-23 RL

19 L X-3

20 CT X-9 Y-16

21 CT X-7 Y-10

22 CT X-7 Y+10

23 CT X-9 Y+16

24 CT X-3 Y+23

25 L X+3

26 CT X+9 Y+16

27 CT X+7 Y+10

28 CT X+7 Y-10

29 CT X+9 Y-16

30 CT X+3 Y-23

31 LBL 0

32 LBL 2

; Kontur alt programı 2

33 L X-25 Y-40 RR

34 L Y+40

35 L X+25

36 L Y-40

37 L X-25

38 LBL 0

39 END PGM GRINDING_CYCLE MM