Örnek: Açık cep ve OCM döngüleriyle boşaltma

Aşağıdaki NC programında OCM döngüleri kullanılır. Bir ada ve bir sınırlama yardımıyla tanımlanacak olan bir açık cep programlanır. İşleme, bir cep için olan kumlama ve perdahlama çalışmalarını kapsar.

  • Program akışı
  • Alet çağırma: Kumlama frezesi Ø 20 mm
  • CONTOUR DEF tanımlama
  • Döngü 271 tanımlama
  • Döngü 272 tanımlama ve çağırma
  • Alet çağırma: Kumlama frezesi Ø 8 mm
  • Döngü 272 tanımlama ve çağırma
  • Alet çağırma: Perdahlama frezesi Ø 6 mm
  • Döngü 273 tanımlama ve çağırma
  • Döngü 274 tanımlama ve çağırma
OCM_Programmierbeispiel

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

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

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 10 Z S8000 F1500

Alet çağırma, çap 20 mm

4 L Z+100 R0 FMAX M3

5 CONTOUR DEF P1 = LBL 1 I2 = LBL 2

6 CYCL DEF 271 OCM KONTUR VERILERI ~

Q203=+0

;YUZEY KOOR. ~

Q201=-10

;DERINLIK ~

Q368=+0.5

;YAN OLCU ~

Q369=+0.5

;OLCU DERINLIGI ~

Q260=+100

;GUVENLI YUKSEKLIK ~

Q578=+0.2

;IC KOSELER FAKTORU ~

Q569=+1

;ACIK SINIRLAMA

7 CYCL DEF 272 OCM KUMLAMA ~

Q202=+10

;KESME DERINL. ~

Q370=+0.4

;GECIS BINDIRME ~

Q207=+6500

;FREZE BESLEMESI ~

Q568=+0.6

;DALDIRMA FAKTORU ~

Q253=AUTO

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q438=-0

;CIKARILAN ALET ~

Q577=+0.2

;YAKLASMA YARICAP FAKT. ~

Q351=+1

;FREZE TIPI ~

Q576=+6500

;MIL DEVRI ~

Q579=+0.7

;DALDIRMA S FAKTORU ~

Q575=+0

;BESLEME STRATEJISI

8 CYCL CALL

; Döngü çağırması

9 TOOL CALL 4 Z S8000 F1500

; Alet çağırma, çap 8 mm

10 L Z+100 R0 FMAX M3

11 CYCL DEF 272 OCM KUMLAMA ~

Q202=+10

;KESME DERINL. ~

Q370=+0.4

;GECIS BINDIRME ~

Q207=+6000

;FREZE BESLEMESI ~

Q568=+0.6

;DALDIRMA FAKTORU ~

Q253=AUTO

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q438=+10

;CIKARILAN ALET ~

Q577=+0.2

;YAKLASMA YARICAP FAKT. ~

Q351=+1

;FREZE TIPI ~

Q576=+10000

;MIL DEVRI ~

Q579=+0.7

;DALDIRMA S FAKTORU ~

Q575=+0

;BESLEME STRATEJISI

12 CYCL CALL

; Döngü çağırması

13 TOOL CALL 23 Z S10000 F2000

; Alet çağırma, çap 6 mm

14 L Z+100 R0 FMAX M3

15 CYCL DEF 273 OCM DER. PERDAHLAMA ~

Q370=+0.8

;GECIS BINDIRME ~

Q385=AUTO

;BESLEME PERDAHLAMA ~

Q568=+0.3

;DALDIRMA FAKTORU ~

Q253=+750

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q438=-1

;CIKARILAN ALET ~

Q595=+1

;STRATEJI ~

Q577=+0.2

;YAKLASMA YARICAP FAKT.

16 CYCL CALL

; Döngü çağırması

17 CYCL DEF 274 OCM YAN PERDAHLAMA ~

Q338=+0

;KESME PERDAHL. ~

Q385=AUTO

;BESLEME PERDAHLAMA ~

Q253=+750

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q14=+0

;YAN OLCU ~

Q438=-1

;CIKARILAN ALET ~

Q351=+1

;FREZE TIPI

18 CYCL CALL

; Döngü çağırması

19 M30

; Program sonu

20 LBL 1

; Kontur alt programı 1

21 L X+0 Y+0

22 L X+100

23 L Y+100

24 L X+0

25 L Y+0

26 LBL 0

27 LBL 2

; Kontur alt programı 2

28 L X+0 Y+0

29 L X+100

30 L Y+100

31 L X+70

32 L Y+70

33 RND R5

34 L X+30

35 RND R5

36 L Y+100

37 L X+0

38 L Y+0

39 LBL 0

40 END PGM OCM_POCKET MM