Örnek: OCM şekil döngüleri ile kontur

Aşağıdaki NC programında OCM döngüleri kullanılır. İşleme, bir ada için olan kumlama ve perdahlama çalışmalarını kapsar.

  • Program akışı
  • Alet çağırma: Kumlama frezesi Ø 8 mm
  • Döngü 1271 tanımlama
  • Döngü 1281 tanımlama
  • Döngü 272 tanımlama ve çağırma
  • Alet çağırma: Perdahlama frezesi Ø 8 mm
  • Döngü 273 tanımlama ve çağırma
  • Döngü 274 tanımlama ve çağırma
OCM_Programmierbeispiel_4

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_FIGURE 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 4 Z S8000 F1500

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

4 L Z+100 R0 FMAX M3

5 CYCL DEF 1271 OCM DIKDORTGEN ~

Q650=+1

;SEKIL TIPI ~

Q218=+60

;1. YAN UZUNLUKLAR ~

Q219=+60

;2. YAN UZUNLUKLAR ~

Q660=+0

;KOSE TIPI ~

Q220=+2

;KOSE YARICAPI ~

Q367=+0

;CEP DURUMU ~

Q224=+30

;DONUS DURUMU ~

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

6 CYCL DEF 1281 OCM DIKDORTGEN SINIRLAND. ~

Q651=+100

;UZUNLUK 1 ~

Q652=+100

;UZUNLUK 2 ~

Q654=+0

;POZISYON REFERANSI ~

Q655=+0

;KAYDIRMA 1 ~

Q656=+0

;KAYDIRMA 2

7 CYCL DEF 272 OCM KUMLAMA ~

Q202=+20

;KESME DERINL. ~

Q370=+0.4

;GECIS BINDIRME ~

Q207=+6800

;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=+10000

;MIL DEVRI ~

Q579=+0.7

;DALDIRMA S FAKTORU ~

Q575=+1

;BESLEME STRATEJISI

8 L X+50 Y+50 R0 FMAX M99

; Konumlandırma ve döngü çağırma

9 TOOL CALL 24 Z S10000 F2000

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

10 L Z+100 R0 FMAX M3

11 CYCL DEF 273 OCM DER. PERDAHLAMA ~

Q370=+0.8

;GECIS BINDIRME ~

Q385=AUTO

;BESLEME PERDAHLAMA ~

Q568=+0.3

;DALDIRMA FAKTORU ~

Q253=AUTO

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q438=+4

;CIKARILAN ALET ~

Q595=+1

;STRATEJI ~

Q577=+0.2

;YAKLASMA YARICAP FAKT.

12 L X+50 Y+50 R0 FMAX M99

; Konumlandırma ve döngü çağırma

13 CYCL DEF 274 OCM YAN PERDAHLAMA ~

Q338=+15

;KESME PERDAHL. ~

Q385=AUTO

;BESLEME PERDAHLAMA ~

Q253=AUTO

;BESLEME POZISYONL. ~

Q200=+2

;GUVENLIK MES. ~

Q14=+0

;YAN OLCU ~

Q438=+4

;CIKARILAN ALET ~

Q351=+1

;FREZE TIPI

14 L X+50 Y+50 R0 FMAX M99

; Konumlandırma ve döngü çağırma

15 M30

; Program sonu

16 END PGM OCM_FIGURE MM