802dsl torna

350
Giriş 1 Tezgahın Açılması Referans Noktası Hareket 2 Ayarlama 3 Manuel Kontrollü Mod 4 AUTOMATIC mod 5 Parça Programlama 6 Sistem 7 Programlama 8 Çevrimler 9 SINUMERIK 802D sl Kullanım ve Programlama Torna Aşağıdakiler için geçerlidir Kumanda sistemi SINUMERIK 802D sl Yazılımı sürümü 1 Baskı 05/2005

Upload: lenguyet

Post on 03-Feb-2017

270 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: 802Dsl Torna

Giriş

1

Tezgahın Açılması Referans Noktası Hareket 2

Ayarlama 3 Manuel Kontrollü Mod

4

AUTOMATIC mod

5

Parça Programlama

6

Sistem 7

Programlama 8

Çevrimler 9

SINUMERIK 802D sl

Kullanım ve Programlama Torna

Aşağıdakiler için geçerlidir Kumanda sistemi SINUMERIK 802D sl

Yazılımı sürümü 1

Baskı 05/2005

Page 2: 802Dsl Torna

Güvenlik bilgileri

Bu Kılavuz kendi güvenliğinizi sağlamak ve malzeme hasarını önlemek için dikkat etmeniz gereken bilgiler içermektedir. Uyarılar bir uyarı üçgeni ile gösterilirler, tehlikenin derecesine göre aşağıdaki şekilde gösterilirler:

Tehlike Gerekli önlemler alınmazsa ölüm ya da ciddi yaralanmanın oluşacağını gösterir. Uyarı Gerekli önlemler alınmazsa ölüm ya da ciddi yaralanmanın oluşabileceğini gösterir. Uyarı Küçük bir uyarı üçgeni ile gerekli önlemler alınmazsa küçük yaralanmaların oluşacağını gösterir. Uyarı Güvenlik ikazı sembolu yok, gerekli önlemler alınmazsa mülkiyet hasarının oluşabiliceğini göstermektedir. Not İlgili uyarı dikkate alınmadığında istenmeyen bir olay ya da durumun oluşabileceğini gösterir. Farklı derecelerde birçok tehlike oluşursa, en tehlikeli olanının önceliği vardır. İkaz üçgenli bir uyarı notu kişisel yaralanmayı uyarıyorsa, aynı uyarı notu malzeme hasarı ikazını da içermektedir.

Nitelikli Personel

Söz konusu cihaz/donanım/sistemin başlatma ve çalıştırması sadece bu belge kullanılarak gerçekleştirilmelidir. Bir cihaz/sistemin başlatılması ve çalıştırılması sadece nitelikli personel tarafından gerçekleştirilir. Bu belgede güvenlik kılavuzlarında belirtildiği anlamı ile nitelikli personel ilgili güvenlik standartlarına göre birimleri, sistemleri ve devreleri başlatma, topraklama ve etiketleme yetkisine sahip olanlardır.

Doğru kullanım

Aşağıdakilere dikkat ediniz:

Uyarı Donanım katalog ve teknik tanımlamada açıkça belirtildiği gibi tek amaçlı uygulamalar için kullanılabilir ve sadece Siemens’in önerdiği yedek parça cihaz ve parçalarla birlikte kullanılabilir. Ürünün doğru ve gerektiği şekilde çalışmasını sağlamak adına ürünün arzu edildiği gibi taşındığı, saklandığı ve takıldığı ve dikkatli bir şekilde korunduğu ve çalıştırıldığı düşünülmektedir.

Ticari Markalar

Ticari marka sembollü tüm amblemler Siemens AG tescilli markalarıdır. Bu yayındaki diğer isimler üçüncü tarafların kendi çıkarlarına kullanmaları durumunda tescilli marka sahibinin haklarını ihlal edebilecek ticari isimler olabilir.

Feragatname

Farklılıklar tamamı ile engellenemez olmasına rağmen tanımlı donanım ve yazılımla uyumlu olması için bu yayının içeriğini kontrol etmekteyiz. Bununla beraber, değişiklikler olabilir ve bu nedenle de tamamen benzer olduklarını garanti edemeyiz. Bu yayında verilen bilgiler, düzenli aralıklarla gözden geçirilmekte ve gerekli düzeltmeler bir sonraki baskıda gerçekleştirilmektedir.

Siemens AG Otomasyon ve Sürücüler Postfach 4848 90437 NÜRNBERG GERMANY

Her hakkı saklıdır (_) Siemens AG 2005. 6FC5398–1CP10–1BA0 Siemens AG 2005 Önceden bildirmeksizin değişiklik yapılabilir.

Page 3: 802Dsl Torna

Önsöz

SINUMERIK Belgeleri SINUMERIK belgesi 3 kısımda toplanmıştır: • Genel belgeler • Kullanıcı belgesi • Üretici/Servis belgesi SINUMERIK 802D sl ve tüm SINUMERIK kumandalarını (ör. universal interface, ölçme döngüleri…) kapsayan diğer yayınlar hakkında daha fazla bilgi için lütfen yerel Siemens ofisiniz ile görüşün. Yayınların (aylık güncellenir) çevrili oldukları dilleri de gösteren genel bir görünümü Internette şu sayfalarda bulunabilir: http://www.siemens.com/motioncontrol “Support”/“Technical Documentation”/“Overview of Documents” seçin. DOConCD (DOConWEB) Internet sürümü şu adreste bulunur:

http://www.automation.siemens.com/doconweb

Bu belgenin hedef okur kitlesi Bu belge makine takım üreticileri için tasarlanmıştır. Mevcut belge SINUMERIK 802D sl CNC’yi başlatmak için tüm üretici bilgilerini sağlamaktadır.

Standart sürüm Talimat Kılavuzu standart kapsamın işlevlerini tanımlamaktadır. Makine üreticisi tarafından yapılan tüm yenilikler ya da değişiklikler makine üreticisi tarafından belgelendirilir. Bu belgede açıklanmayan diğer işlevler kumanda cihazında mevcut olabilir. Ancak bu yeni bir kumanda cihazıyla birlikte veya servis sırasında bu işlevlerin sağlanması gerektiğini göstermez.

Yardım hattı

Sorunuz olması durumunda lütfen destek hattımız ile görüşün:

A&D Teknik Destek Telefon: 444 0 747 - 0216 459 3906-2542 Faks: 0216 389 6281 Internet: http://www.siemens.com.tr/motionclub

Bu belge ile alakalı görüş, önerilerinizi ya da düzeltilmesini istediklerinizi lütfen aşağıdaki faks numarası ya da e-posta adresine gönderin:

Faks: 0 216 389 6281 E-posta: [email protected] [email protected]

Faks formu: Broşür sonundaki cevap formuna bakınız.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 IIIÖnsöz

Page 4: 802Dsl Torna

Internet adresi

http://www.siemens.com.tr/motionclup

IV SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Page 5: 802Dsl Torna

İçindekiler İçindekiler 1 Giriş...................................................................................................................... 1-11

1.1 Ekran düzeni ................................................................................................... 1-11 1.2 Kullanım Alanları ............................................................................................. 1-14 1.3 Erişilebilirlik seçenekleri .................................................................................. 1-15 1.3.1 Hesap makinesi .............................................................................................. 1-15 1.3.2 Çince karakterleri düzenleme .......................................................................... 1-20 1.3.3 Hotkeys ........................................................................................................... 1-20 1.3.4 Dosyaları kopyalama ve yapıştırma ................................................................ 1-21

1.4 The help system............................................................................................... 1-21 1.5 Network çalışması (opsiyonel) ........................................................................ 1-23 1.5.1 Ağ bağlantısını yapılandırma .......................................................................... 1-23 1.5.2 Kullanıcıların yönetimi ..................................................................................... 1-24 1.5.3 Kullanıcı kaydı – RCS kaydı ............................................................................ 1-25 1.5.4 Bir ağ bağlantısı ile çalışma ............................................................................ 1-26 1.5.5 Dizinlerin paylaşımı ......................................................................................... 1-26 1.5.6 Ağ sürücüleri bağlantı / bağlantı çözme .......................................................... 1-27 1.6 RCS802 Takımı .............................................................................................. 1-30 1.6.1 Offline (çevrimdışı) işlevler .............................................................................. 1-30 1.6.2 Bağlama .......................................................................................................... 1-32 1.6.3 Online (çevrimiçi) modu .................................................................................. 1-33 1.6.4 Toolbox işlevleri .............................................................................................. 1-33 1.6.5 Project Manager (Proje Yöneticisi) .................................................................. 1-34 1.7 Koordinat sistemleri ........................................................................................ 1-36

2 Tezgahın Açılması ve Referans Noktasına Hareket ...................................... 2-39

3 Ayarlama ............................................................................................................ 3-41

3.1 Takımlar ve takım bilgileri girişi ....................................................................... 3-41 3.1.1 Yeni takım yaratmak için kullanılacak tuş takımı ............................................. 3-43 3.1.2 Takım bilgilerini belirleme (manuel) ................................................................ 3-44 3.1.3 Probla takım bilgilerini belirleme ..................................................................... 3-47 3.1.4 Hassas optik ölçme aygıtları kullanımı ile takım bilgilerini belirleme ................ 3-48 3.1.5 Prob ayarları ................................................................................................... 3-48 3.2 Parça ofset girişi/değişimi ............................................................................... 3-51 3.2.1 Parça sıfır ofseti belirleme .............................................................................. 3-52 3.3 Setting Datalar – “Parametre” çalışma alanı ................................................... 3-53 3.4 R parametreler – “Ofset/Parametre” çalışma alanı ......................................... 3-56

4 Manuel Kontrollü Mod ...................................................................................... 4-57

4.1 JOG modu – “Konum” işlem alanı .................................................................. 4-58 4.1.1 El Çarklarının atanması .................................................................................. 4-61 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı .............................................. 4-62 4.2.1 Alın Tornalama ............................................................................................... 4-65

5 AUTOMATIC mod .............................................................................................. 5-69

5.1 Parça programı seçme / başlatma “Makine" işlem alanı ................................. 5-73

5.2 Blok arama “Makine” işlem alanı .................................................................... 5-75

5.3 Bir parça programını durdurma/iptali .............................................................. 5-76

5.4 İptal sonrasında tekrar hareket ettirme ........................................................... 5-77 SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 V

Page 6: 802Dsl Torna

İçindekiler

5.5 Kesme sonrası tekrar konumlandırma ............................................................ 5-77 5.6 Harici programı yürütme ................................................................................. 5-78

6 Parça Programlama .......................................................................................... 6-79 6.1 Yeni bir program girişi “Program” işlem alanı ................................................. 6-82

6.2 Parça programlarını düzenleme “Program” işletim alanı ................................ 6-83

6.3 Kontur programlama ....................................................................................... 6-85

6.4 Simulasyon ..................................................................................................... 6-103

6.5 RS232 interface veri aktarımı ......................................................................... 6-104

7 Sistem ............................................................................................................. 7-107

7.1 Start up data yaratma / arama / okuma .......................................................... 7-133

7.2 PLC projelerini arama / okuma ...................................................................... 7-136

7.3 Ladder diyagramı görüntülü PLC teşhisi ......................................................... 7-138 7.3.1 Ekran düzeni .................................................................................................. 7-138 7.3.2 Çalıştırma seçenekleri .................................................................................... 7-139

7.4 Alarm ekranı ................................................................................................... 7-149

8 Programlama ..................................................................................................... 8-151 8.1 NC Programlama Temel Prensipleri ............................................................... 8-151 8.1.1 Program adları ................................................................................................ 8-151 8.1.2 Program yapısı ............................................................................................... 8-151 8.1.3 Word yapısı ve adresi ..................................................................................... 8-152 8.1.4 Blok yapısı ...................................................................................................... 8-153 8.1.5 Karakter seti ................................................................................................... 8-154 8.1.6 Talimatların genel görünümü .......................................................................... 8-156

8.2 Konum verisi ................................................................................................... 8-169 8.2.1 Mutlak/artışlı hareket: G90, G91, AC, IC ......................................................... 8-169 8.2.2 Metrik ve inç ölçü sistemi: G71, G70, G710, G700 ......................................... 8-170 8.2.3 Boyuta bağlı yarıçap/çap gösterimi: DIAMOF, DIAMON ................................ 8-171 8.2.5 Programlanabilir ofset: TRANS, ATRANS ...................................................... 8-172 8.2.5 Programlanabilir ölçek faktörü: SCALE, ASCALE .......................................... 8-173 8.2.6 Parça sıkma - ayarlanabilir ofset: G54 to G59, G500, G53, G153 .................. 8-175 8.2.7 Programlanabilir çalışma alanı sınırı: G25, G26, WALIMON, WALIMOF ....... 8-176 8.3 Eksen hareketleri ............................................................................................ 8-178 8.3.1 Hızlı hareket ile doğrusal interpolasyon: G0 ................................................... 8-178 8.3.2 Kesme hızı ile doğrusal interpolasyon: G1 ..................................................... 8-179 8.3.3 Dairesel interpolasyon: G2, G3 ...................................................................... 8-180 8.3.4 Ara nokta ile dairesel interpolasyon: CIP ........................................................ 8-183 8.3.5 Tanjant (teğet) geçişli daire: CT ..................................................................... 8-183 8.3.6 Sabit hatveli diş kesme: G33 .......................................................................... 8-184 8.3.7 Programlanır uyumlu ve çıkıntılı G33 yolu: DITS, DITE .................................. 8-187 8.3.8 Değişken hatveli diş kesme: G34, G35 ........................................................... 8-188 8.3.9 Diş çekme: G331, G332 ................................................................................. 8-189 8.3.10 Sabit nokta yaklaşımı: G75 ............................................................................. 8-191 8.3.11 Referans noktası hareket: G74 ....................................................................... 8-191 8.3.12 Hassas tetik probla ölçme: MEAS, MEAW ..................................................... 8-192 8.3.13 F Hızı .............................................................................................................. 8-193 8.3.14 Tam durma / sürekli kumanda modu: G9, G60, G64 ...................................... 8-194 8.3.15 İvme şekli: BRISK, SOFT ............................................................................... 8-196 8.3.16 Hızlanma ivmesi: ACC .................................................................................... 8-197 8.3.17 Hız artırma kumandası ile çaprazlama: FFWON, FFWOF ............................. 8-198 8.3.18 3. Ve 4. eksen ................................................................................................ 8-199 8.3.19 Bekleme Süresi: G4 ........................................................................................ 8-199 8.3.20 Son noktaya sıkma ......................................................................................... 8-200

VI SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

Page 7: 802Dsl Torna

İçindekiler

8.4 İşmili hareketleri .............................................................................................. 8-204 8.4.1 İşmili devri S, devir yönleri............................................................................... 8-204 8.4.2 İşmili devir sınırlaması: G25, G26 ................................................................... 8-204 8.4.3 İşmili pozisyonlama: SPOS ............................................................................. 8-205 8.4.4 Devir Kademeleri(Şanzıman) .......................................................................... 8-206 8.4.5 2. İşmili ............................................................................................................ 8-206

8.5 Özel Tornalama Fonksiyonları ........................................................................ 8-208 8.5.1 Sabit kesme hızı: G96, G97 ............................................................................ 8-208 8.5.2 Yuvarlatma, pah .............................................................................................. 8-210 8.5.3 Kontur programlama ...................................................................................... 8-213

8.6 Takım ve Takım ofseti .................................................................................... 8-215 8.6.1 Genel notlar .................................................................................................... 8-215 8.6.2 T Takımı ......................................................................................................... 8-215 8.6.3 Takım ofset numarası D ................................................................................. 8-216 8.6.4 Takım ucu kompenzasyonu seçimi: G41, G42................................................ 8-220 8.6.5 Köşe işleme G450, G451 ................................................................................ 8-222 8.6.6 Takım ucu kompenzasyonu KAPA: G40 ......................................................... 8-223 8.6.7 Takım ucu kompenzasyonu özel durumları..................................................... 8-224 8.6.8 Takım ucu kompenzasyonu örneği ................................................................. 8-225 8.6.9 Freze ağızlarını kullanma................................................................................ 8-226 8.6.10 Takım bilgilerinin özel olarak idaresi ............................................................... 8-228

8.7 Çeşitli işlevler (M)............................................................................................ 8-229

8.8 H işlevi ............................................................................................................ 8-230

8.9 Aritmetik parametreler LUD ve PLC değişkenleri ............................................ 8-231 8.9.1 Aritmetik parametreler R ................................................................................. 8-231 8.9.2 Yerel Kullanıcı Datası (LUD) ........................................................................... 8-233 8.9.3 PLC değişkenlerini okuma ve yazma .............................................................. 8-234

8.10 Program satırı atlamaları................................................................................. 8-235 8.10.1 Program satırı atlamaları ve atlama hedefi ..................................................... 8-235 8.10.2 Koşulsuz program satırı atlamaları.................................................................. 8-235 8.10.3 Koşullu program satırı atlamaları .................................................................... 8-236 8.10.4 Atlamalar için program örneği ......................................................................... 8-238

8.11 Alt program işlemleri ....................................................................................... 8-239 8.11.1 Genel bilgiler ................................................................................................... 8-239 8.11.2 İşleme Çevrimleri çağrısı................................................................................. 8-241

8.12 Saatler ve parça sayaçları............................................................................... 8-242 8.12.1 Çalışma süresi saati ........................................................................................ 8-242 8.12.2 Parça sayacı ................................................................................................... 8-243

8.13 Takım kontrolü dil komutları ............................................................................ 8-245 8.13.1 Takım kontrolü genel yapısı ............................................................................ 8-245 8.13.2 Takım ömrü kontrolü ....................................................................................... 8-246 8.13.3 Parça sayma ................................................................................................... 8-247

8.14 Torna tezgahlarında frezeleme ....................................................................... 8-260 8.14.1 Ön alında frezeleme – TRANSMIT................................................................ 8-250 8.14.2 Dış yüzey frezeleme – TRACYL...................................................................... 8-252

9 Çevrimler ........................................................................................................... 9-259 9.1 Çevrimlerin genel bilgileri ............................................................................... 9-259

9.2 Programlama çevrimleri .................................................................................. 9-260

9.3 Program editörü grafik çevrim desteği ............................................................ 9-262 9.4 Delme çevrimleri.............................................................................................. 9-264 9.4.1 Genel bilgiler ................................................................................................... 9-264

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 VII

Page 8: 802Dsl Torna

İçindekiler

9.4.2 Gereklilikler...................................................................................................... 9-265 9.4.3 Delme, Puntalama - CYCLE81........................................................................ 9-266 9.4.4 Delme, delik genişletme - CYCLE82 ............................................................... 9-269 9.4.5 Derin delik delme – CYCLE83......................................................................... 9-271 9.4.6 Rigid tapping (Kılavuz Çekme)– CYCLE84 ..................................................... 9-275 9.4.7 Mandrensiz rigit tapping(Kılavuz Çekme) – CYCLE840 ................................. 9-278 9.4.8 Raybalama1 (delik genişletme 1) – CYCLE85 ............................................... 9-282 9.4.9 Genişletme (delik genişletme 2) – CYCLE86 ................................................. 9-285 9.4.10 Stop 1 ile Genişletme (genişletme 3) – CYCLE87 .......................................... 9-288 9.4.11 Stop 2 ile delme (delik genişletme 4) – CYCLE88 .......................................... 9-291 9.4.12 Raybalama 2 (delik genişletme 5) – CYCLE89 .............................................. 9-293 9.5.13 Delik Dizisi(Bir Doğru Boyunca) – HOLES1 ................................................... 9-295 9.5.14 Daire Şablonu(Bir Daire Etrafına) – HOLES2 ................................................. 9-299 9.5 Tornalama Çevrimleri ...................................................................................... 9-302 9.4.1 Gereklilikler ..................................................................................................... 9-302 9.5.2 Kanal Açma – CYCLE93 ................................................................................ 9-304 9.5.3 Form İşlemeli Kesme (E ve F’den DIN formlarına) – CYCLE94 ..................... 9-312 9.5.4 Dalmalı Tornalama Çevrimi – CYCLE95 ........................................................ 9-316 9.5.5 Diş Dibine Kanal Formu Açma – CYCLE96 .................................................... 9-329 9.5.6 Diş Çekme – CYCLE97 .................................................................................. 9-333 9.5.7 Sıralı Diş Çekme(Diş Zinciri) – CYCLE98 ....................................................... 9-339 9.6 Hata mesajları ve hata giderme ...................................................................... 9-346 9.6.1 Genel notlar .................................................................................................... 9-346 9.6.2 Çevrimlerde hata giderme .............................................................................. 9-346 9.6.3 Çevrim alarmlarına genel bakış ...................................................................... 9-346 9.6.4 Çevrim mesajları ............................................................................................ 9-348

VIII SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

Page 9: 802Dsl Torna

SINUMERIK 802D Tuş Tanımları

SINUMERIK 802D Tuş Tanımları

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

IX

“Recall (Çağırma)” tuşu ETC tuşu “Acknowledge alarm (alarmı onayla)” tuşu boş Bilgi tuşu Shift (değiştir) tuşu Kontrol tuşu Alt tuşu SPACE (boşluk çubuğu)

Backspace (geri al)

Clear (Sil) tuşu

Insert (yerleştir) tuşu

Tabulator (çizelge)

ENTER /Input (Giriş) tuşu “Pozisyon” çalıştırma alanı tuşu

“Program” çalıştırma alanı tuşu

“Parametre” çalıştırma alanı “Program Yöneticisi” çalıştırma alanı “Alarm/Sistem” çalıştırma alanı boş PageUp(Önceki sayfa) / PageDown (Sonraki sayfa) tuşları Ok tuşları

Seçme tuşu / seçim tuşu Alfa sayısal tuşlar Shift (Değiştirme) seviyesinde çift görev

Nümerik tuşlar Shift (Değiştirme) seviyesinde çift görev

Page 10: 802Dsl Torna

Makine Dış Kumanda Paneli Makine Dış Kumanda Paneli

RESET (Sıfırla) NC STOP (Durdur) NC START (Başlat) EMERGENCY STOP (Acil durum kesme) İşmili devrini artırma (Spindle Override)

Kullanıcı tanımlı LED’li tuş

Kullanıcı tanımlı LED’siz tuş INCREMENT (Artış) Artışlı Hareket JOG

REFERANSNOKTASINA GÖNDERME AUTOMATIC (Otomatik)

SINGLE BLOCK (Adım Adım İşleme)

MANUAL DATA INPUT Manuel giriş SPINDLE START CCW (İşmili Çalıştırma CCW) İşmili CCW Devri

SPINDLE STOP (İşmili durdurma) SPINDLE START CW İşmili Çalıştırma CW İşmili CW devri RAPID TRAVERSE OVERLAY Hızlı hareket

X ekseni

Z ekseni İlerleme Hareket (Feedrate Override)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

X

Page 11: 802Dsl Torna

Giriş 1

1.1 Ekran düzeni

Şekil 1-1 Ekran düzeni Ekran aşağıdaki üç ana alana ayrılmaktadır:

• Durum alanı

• Uygulama alanı

• İçerik ve tuş takımı alanı SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Durum alanı

Uygulama alanı

İçerik ve tuş takımı alanı

1-11

Page 12: 802Dsl Torna

Giriş 1.1 Ekran düzeni Durum alanı

Şekil 1-2 Durum alanı Tablo 1-1 Durum alanındaki ekran kumandalarının açıklaması

Ekran kumandası

Görüntüleme

Anlamı

Aktif çalıştırma alanı, aktif mod

Konum

JOG: 1 INC, 10 INC, 100 INC, 1000 INC, VAR INC (JOG modunda artışlarla değerlendirme)

MDA AUTOMATIC (Otomatik)

Ofset

Program

Program Yöneticisi

Sistem

Alarm

G291 ile “Siemens Harici Programlama Kodları” olarak işaretli

Alarm ve mesaj çubuğu

Ayrıca aşağıdakilerde görüntülenir:

Metin ya da

1. Alarm metni ile birlikte alarm numarası, ya da

2. Mesaj metni Program durumu RESET Program iptali / varsayılan durum RUN Programı çalıştırma

STOP Programı durdurma

AUTOMATIC modda program kumandaları

Yol

N: - NC dahili “sürücü” D: - CF kartı

NC mesajları

Seçili parça programı (ana program)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

1-12

Page 13: 802Dsl Torna

Giriş 1.1 Ekran düzeni

İçerik ve tuş takımı alanı

Şekil 1-3 İçerik ve tuş takımı alanı Tablo 1-2 İçerik ve tuş takımı alanında ekran kumandalarının açıklaması

Ekran kumandası

Görüntüleme

Anlamı

Çağırma sembolü Çağırma tuşuna basmak sonraki üst menü seviyesine geri dönmenizi sağlar.

İçerik çubuğu

Operatör için içeriği görüntüler

MMC konum bilgileri ETC kullanılabilir (Bu tuşa basmak yatay çubuk tuşunu görüntüleyerek daha fazla işlev sağlar.) Karışık notasyon etkin (büyük harf/küçük harf) Data transferi çalışıyor PLC programlama takımına bağlantı etkin

Tuş takımı çubuğu dikey ve yatay

Standart tuş takımı

Ekran formundan çıkmak için bu tuşu kullanın. Giriş iptali için bu tuşu kullanın; pencere kapatılır. Bu tuşu seçmek girişinizi tamamlar ve hesaplamayı başlatır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-13

Page 14: 802Dsl Torna

Giriş 1.2 Çalıştırma Alanları

Bu tuşu seçmek girişinizi tamamlar ve girdiğiniz değerleri kabul eder. Bu işlev ekran formunu programlamadan yarıçap programlamaya değiştirir.

. 1.2 Kullanım Alanları

Kumanda sisteminin işlevleri aşağıdaki işlem alanlarında gerçekleştirilebilir: Konum Makinenin çalışması Ofset/Parametreler Ofset değerleri ve ayar verisinin girişi Program Parça programlarının yaratılması Program Yöneticisi Parça programı dizini Sistem Teşhis, start-up

Alarm Alarm ve mesaj listeleri Çalışma alanına geçmek için ilgili tuşu kullanın (düğme) Koruma seviyeleri Kumanda sisteminde önemli veri giriş ve değişimi şifrelerle korunur.

Aşağıda listelenen menülerde veri giriş ve değişikliği koruma seviye ayarına bağlıdır:

• Takım bilgileri

• Parça Sıfırı bilgileri

• Ayar verisi

• RS232 ayarları

• Program yaratma / program düzeltme

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-14

Page 15: 802Dsl Torna

Giriş 1.3 Erişilebilirlik seçenekleri

1.3 Erişilebilirlik seçenekleri 1.3.1 Hesap makinesi

Hesap makinesi işlevi herhangi bir çalıştırma alanından “SHIFT” ve “=” kullanılarak çalıştırılabilir.

Terimleri hesaplamak için dört temel aritmek işlevi ile birlikte “sine”, “cosine”, “kare alma” ve “karekök” işlevi de kullanılabilir. İç içe gruplu terimler için bir köşeli ayraç işlevi bulunmaktadır. Ayraç genişliği sınırsızdır.

Giriş alanında bir değer bulunmaktaysa işlev bu değeri hesap makinesi giriş çubuğu içine alacaktır.

Input (giriş) tuşuna bastığınızda sonuç hesaplanır ve hesap makinesinde görüntülenir.

Accept (onay) tuşunu seçmek sonucu parça programı editörünün mevcut imleç konumundaki giriş alanına girer ve hesap makinesini otomatik olarak kapatır.

Not

Bir giriş alanı düzenleme modundaysa orijinal durumu “Toggle (seçme)” anahtarı ile seçerek yenilemek mümkündür.

Şekil 1-4 Hesap makinesi

Giriş için izin verilen karakterler

+, – Aritmetik temel işlemleri *, /

S Sine fonksiyonu Giriş imleçi önündeki X değeri (derece olarak) sin (X) değeri ile değiştirilir.

O Cosine işlevi Giriş imleçi önündeki X değeri (derece olarak) cos (X) değeri ile değiştirilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-15

Page 16: 802Dsl Torna

Giriş

1.3 Erişilebilirlik seçenekleri

Q Kare alma işlevi Giriş imleçi önündeki X değeri X2 değeri ile değiştirilir.

R karekök işlevi Giriş imleçi önündeki X değeri √X değeri ile değiştirilir.

( ) Köşeli parantez işlevi (X+Y)*Z

Hesaplama örnekleri

Kontur üzerinde yardımcı noktaları hesaplamak için hesap makinesi aşağıdak, işlevleri sağlar:

• Yuvarlak bir sektör ile bir düz hat arasında teğet geçişi hesaplama

• Düzlemde bir noktayı hareket ettirme

• Kutup koordinatları Kartezyen koordinatlara çevirme

• Açısal görecelilikle verilmiş bir düz hat/düz hat kontur bölümünün uç noktasını ekleme

Tuş takımı

Bu işlev daire üzerinde bir noktayı hesaplamak için kullanılır. Ortaya çıkan nokta yaratılan teğet açısı yanında dairenin çapı ve dönüş yönünden de kaynaklanır.

Şekil 1-5

Daire merkezi, teğet açısı ve daire çapını girin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

İşlem Giriş –> Sonuç

1-16

Page 17: 802Dsl Torna

Giriş

1.3 Erişilebilirlik seçenekleri

Dairenin dönüş yönünü tanımlamak için G2 / G3 tuşunu kullanın.

Apsis ve ordinat değerlerini hesaplamak için bu tuşu kullanın. Apsis düzlemin birinci ekseni ve ordinat ikinci eksenidir. Apsis değeri hesap makinesi işlevinin çağrılmakta olduğu giriş alanına kopyalanır ve ordinat değeri ardından takip eden giriş alanına kopyalanır. İşlev parça program editöründen çağrılmaktaysa koordinatlar seçili temel düzlemin eksen adlarıyla kaydedilirler.

Örnek: Daire sektörü ve G18 düzlemindeki düz hat arasındaki kesişim noktasını hesaplama.

Verili: Çap: 10 Daire merkezi: Z 147 X 103 Düz çizgi birleşim açısı: -45°

Sonuç: Z= 154.071

X = 110.071

Bu işlev düzlemde (PP) bir düz çizgi üzerinde bir noktaya bağlanacak olan düzlem üzerindeki bir noktanın Kartezyen koordinatlarını hesaplar. Hesaplama için noktalar ve verili hattın eğimine (A1) göre yaratılacak yeni hattın eğim açısı (A2) arasındaki mesafe bilinmelidir.

Resim 1-6

Aşağıdaki koordinatlar ya da açıları girin:

• Verili noktanın (PP) koordinatları

• Düz hattın (A1) eğim açısı

• Yeni noktanın PP’ye göre mesafesi

• Bağlanan düz hattın (A2) A1‘e göre eğim açısı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-17

Page 18: 802Dsl Torna

Giriş 1.3 Erişilebilirlik seçenekleri

Birbiri ardından sıralı olarak iki giriş alanına kopyalanan Kartezyen koordinatları hesaplamak için bu tuşu kullanın. Apsis değerini hesap makinesi işlevini çağırmakta olduğunuz giriş alanına girin. Ordinat değerini sonraki giriş alanına girin. İşlev parça program editöründen çağrılmaktaysa koordinatlar temel düzlemin eksen adlarıyla kaydedilirler.

Bu işlev verili kutup koordinatlarını Kartezyen koordinatlara çevirir.

Resim 1-7

Referans noktası, vektör uzunluğu ve eğim açısını girin.

Birbiri ardından sıralı olarak iki giriş alanına kopyalanan Kartezyen koordinatları hesaplamak için bu tuşu kullanın. Apsis değerini hesap makinesi işlevini çağırmakta olduğunuz giriş alanına girin. Ordinat değerini sonraki giriş alanına girin. İşlev parça program editöründen çağrılmaktaysa koordinatlar temel düzlemin eksen adlarıyla kaydedilirler.

Bu işlevi ikinci düz hattın birinci düz hatta dik olduğu yerde düz hat/düz hat kontur bölümünün kayıp uç noktasını hesaplamak için kullanın.

Düz hattın aşağıdaki değerleri bilinir:

Düz hat 1: Başlangıç noktası ve eğim açısı Düz hat 2: Kartezyen koordinat sisteminde uzunluk ve tek uç nokta

Resim 1-8

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-18

Page 19: 802Dsl Torna

Giriş 1.3 Erişilebilirlik seçenekleri

Bu işlev uç noktanın verili koordinatını seçmek için kullanılır. Ordinat değeri ya da apsis değeri verilir.

İkinci düz hat birinci düz hatta göre CW yönünde ya da CCW yönünde 90 derece döndürülür.

Kayıp uç nokta hesaplanır. Apsis değerini hesap makinesi işlevini çağırmakta olduğunuz giriş alanına girin. Ordinat değerini sonraki giriş alanına girin. İşlev parça program editöründen çağrılmaktaysa koordinatlar temel düzlemin eksen adlarıyla kaydedilirler.

Örnek

Resim 1-9

Düz çizgi daire sektörü arasındaki kesişim noktasını hesaplayabilmek için yukarıdaki

değeri merkez daire değeri ile toplayın. Teğet geçiş ucu düz çizgiye dik olduğu için

kayıp merkez nokta koordinatı hesap makinesi işlevi kullanılarak hesaplanır.

Resim 1-10

1. bölümdeki M1’in hesaplanması:

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-19

Page 20: 802Dsl Torna

Giriş 1.3 Erişilebilirlik seçenekleri

Yarıçap açının tanımlamış olduğu düz hat üzerinde bir 90° dönük CW açısında durur.

Doğru dönme yönünü seçmek için tuşu kullanın. Verili son nokta tanımlamak için

tuşu kullanın. Kutup koordinatlarını, düz hat eğim açısını, son nokta ordinat açısını ve uzunluk olarak da daire yarı çapını girin.

Resim 1-11

Sonuç: X = 60 Z = –44.601

1.3.2 Çince karakterleri düzenleme

Bu işlev sadece Çince dil versiyonunda kullanılmaktadır.

Kumanda sistemi program editörü ve PLC alarmı metin editöründeki Çince karakterleri düzenlemek için bir işlev sağlamaktadır. Çalıştırdıktan sonra aranan karakterin fonetik alfabesini giriş alanına yazın. Editör daha sonra bu ses için 1 ya da 9 hanelerinden birini girerek istediğiniz bir tanesini seçebileceğiniz farklı karakterler sağlayacaktır.

Şekil 1-12 Çince editör Alt S Editörü açık / kapalı konumda getirmek için bu iki tuş

kombinasyonunu kullanın.

1.3.3 Hotkeys

Bu operatör kumandası özel tuş komutları ile metinlerin seçilmesi, kopyalanması, kesilmesi ve silinmesi için kullanılabilir. Bu işlevler parça programı editörü ve giriş alanlarının her ikisi için kullanılmaktadır.

CTRL C Kopyala CTRL B Seç CTRL X Kes CTRL V Yapıştır Alt L Sabit notasyona geçiş(Küçük harfe geçiş)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 1-20

Page 21: 802Dsl Torna

Giriş 1.4 Yardım sistemi

Alt H Yardım sistemi ya da Info tuşu

1.3.4 Dosyaları kopyalama ve yapıştırma

Program Yöneticisi alanında (Bölüm 6) ve Dosyaları Başlat işlevi(Start-Up Dosyaları) (Bölüm 7.1) dosyalar ve hatta dizinler Kopyala ve Yapıştır tuş işlevleri kullanılarak başka bir dizin ya da başka bir sürücüye kopyalanabilirler. Bu işlemi yaparken Kopyala işlevi hemen sonrasında Yapıştır işlevi ile taşınan referansları dosyalara ya da listedeki dizinlere girer. Bu işlev gerçek kopyalama işlevini gerçekleştirir. Liste yeni bir kopyalama işlemi bu liste üzerine başka bir kayıt yapana kadar saklanır.

Özel durum: RS232 interface veri hedefi olarak seçilmekteyse Yapıştır işlevi Gönder tuşu işlevi ile değiştirilecektir. Dosyalar taranırken (Receive (Al) tuşu) hedef dizin adı veri akışında olmadığı için bir hedef belirlemeye gerek yoktur.

1.4 Yardım sistemi

Yardım sistemini etkinleştirmek için Info tuşunu kullanın. Önemli tüm çalıştırma fonksiyonları hakkında kısa tanımlama verir. Ayrıca, online yardım aşağıdaki başlıklarda da yardım sağlamaktadır:

• NC komutlarının kısa bir tanımla birlikte genel bakışı

• Çevrim programlama

• Sürücü alarmlarının açıklaması

Şekil 1-13 Yardım sistemi içindekiler

Bu işlev seçili başlığı açar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-21

Page 22: 802Dsl Torna

Giriş 1.4 Yardım sistemi

Şekil 1-14 Yardım başlığını gösterme tanımı

Başlığa git Çapraz referansları kullanmak için bu işlevi kullanın. Bir çapraz referans ”>>....<<” karakterleri ile gösterilir. Bu tuş sadece bir çapraz referans uygulama alanında görüntülenirse açık hale gelir. Başlığa geri dön Bir çapraz referans seçmeniz esnasında, Başlığa geri dön tuşu ayrıca görüntülenecektir. Bu işlev önceki ekrana geri dönmenizi sağlar. Ara İçindekiler bölümünde bir terimi aramak için bu işlevi kullanın. Aradığınız terimi yazın ve arama işlemini başlatın.

"Program editörü” alanında yardım Sistem NC talimatı için bir açıklama sağlar. Yardım metnini doğrudan görüntülemek için imleçi doğru talimat sonrasında pozisyonlayın ve Info tuşuna basın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-22

Page 23: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

1.5 Network çalışması (opsiyonel)

Not

Network işlevi sadece SINUMERIK 802D sl için kullanılabilir.

Entegre network adaptörü sayesinde kumanda sistemi network uyumludur. Aşağıdaki bağlantıları yapmak mümkündür:

• Kumanda sistemi ve çaprazlama kablosu kullanan PC arasında eşler arası doğrudan bağlantı

• Bükülmüş çift: Kumanda sisteminin ek kablo ile mevcut yerel ağa yerleştirilmesi.

Bir 802D özel iletim protokolü kullanarak kriptolanmış veri aktarımı ile ekranlı network çalışması mümkündür. Bu protokol ör. parça programlarını RCS takımı ile birlikte aktarılması ve yürütülmesi için kullanılır.

1.5.1 Ağ bağlantısını yapılandırma Ön gereksinim Kumanda sistemi PC ya da yerel ağa X5 interface ile bağlanır. Ağ parametreleri girişi

“Sistem” çalıştırma alanında Service display (servis ekranı) > Service control (servis kontrolü) menüsünü seçin.

Ağ parametrelerini girmek amacıyla interaktif ekran formunu erişim sağlamak için Service network (Servis ağı) tuşunu seçin.

Şekil 1-12

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-23

Page 24: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

Tablo 1-3 Gerekli ağ parametreleri

Parametreler Açıklama

DHCP

Dinamik kiralık devre yapılı karşı IP adresini sunan ve bu nedenle de yetkili ağ kullanıcılarına anlamlı yapılandırma parametreleri gönderen bir TCP/IP servis protokolü.

Burada Hayır'ı girerseniz ağ adresleri sabitlenir.

Evet girerseniz, ağ adresleri otomatik atanırlar. İhtiyaç duyulmayan giriş alanları saklanırlar. Genelde Hyr seçilir.

Blgs adı Network’deki kumanda sistemi adı

IP adresi Kumanda sistemi network adresi girilir (ör. 192.168.1.1)

Alt alan maskesi Network tanımlaması (ör. 255.255.255.0 olarak tanımla) İletişim portlarının etkinleştirilmesi

Service Firewall (servis güvenlik duvarı) Bağlantı portlarını devreye alma devreden çıkarma için “Servis Firewall” tuşunu kullanın.

Muhtemel en yüksek emniyeti sağlamak için ihtiyaç duyulan portların tümü kapatılmalıdır.

Şekil 1-16

RCS ağı iletişim için 80 ve 15.97 portunu gerektirir.

Port durumunu değiştirmek için imleçle ilgili portu seçin. INPUT tuşuna basmak port durumunu değiştirir.

Açık portlar tik kutusu ile kontrol edilirler. 1.5.2 Kullanıcıların yönetimi

“Sistem” çalıştırma alanında Service display (servis ekranı) > Service control (servis kontrolü) menüsünü seçin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 1-24

Page 25: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

Ağ parametrelerini girmek amacıyla interaktif ekran formunu erişim sağlamak için Service network (Servis ağı) > Authorisation (yetkilendirme) tuşunu seçin.

Kullanıcı hesapları kullanıcıların kişisel ayarlarını kaydetmek için kullanılır. Yeni bir hesap açmak için kullanıcı adını yazın ve giriş alanında şifreyi girin.

Kullanıcı yönetimine yeni bir kullanıcı girmek için Create (yarat) tuşunu kullanın.

Şekil 1-17

Seçili kullanıcıyı kullanıcı yönetiminden silmek için Delete (sil) tuşunu kullanın. 1.5.3 User log-in – RCS log in "Sistem” çalıştırma alanında Kullanıcı girişi – RCS girişi,(RCS log-in) tuşunu seçin.

Kullanıcı girişi interaktif ekranı açılır.

Şekil 1-18 Kullanıcı kaydı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-25

Page 26: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel) Giriş(Oturumu Aç)

Doğru giriş alanlarına bir kullanıcı adı, şifreyi girin ve paraloyu sakla ibaresini aktif yaparak Oturumu Aç tuşuna basın.

Başarılı giriş sonrasında kullanıcı adı Current user (gerçek kullanıcı) çubuğunda görüntülenecektir.

Metin kutusundan çıkma için Back (geri) tuşunu kullanın.

Not

Bu giriş aynı zamanda uzak bağlantılar için kullanıcı tanımlamasına da yarar.

Çıkış(Otumu Kapat) Otumu kapat(çık) tuşunu seçin. Mevcut kullanıcıyı çıkarak, tüm kullanıcı tanımlı

ayarlar kaydedilecek ve şimdiye kadar yapılanlar iptal edilecektir.

1.5.4 Bir ağ bağlantısı ile çalışma

Kumanda sistemine uzaktan erişim (bir PC ya da bir ağdan kumanda sistemine erişim) varsayımsal olarak devre dışı bırakılır.

Yerel bir kullanıcı girişinden sonra RCS takımı aşağıdaki işlevler için sağlanır:

• Başlama işlevleri

• Veri aktarımı (parça programları aktarımı)

• Kumanda sistemi uzaktan kontrolü

Dosya sisteminin bir kısmına erişim vermek için öncelikle ilgili dizinleri diğer kullanıcılar ile paylaşın.

Not:

Dizinleri diğer kullanıcılar ile paylaşıyorsanız, yetkili ağ kullanıcılarına kumanda sisteminde paylaşım dosyalarına erişim verilir. Paylaşım opsiyonuna bağlı olarak kullanıcı dosyaları değiştirebilir ya da silebilir.

1.5.5 Dizinlerin paylaşımı

Bu işlev uzak kullanıcıların kumanda sistemi dosya sistemine erişim haklarını tanımlar.

Paylaşmak istediğiniz dizini seçmek için Program Manager (Program Yöneticisini) kullanın.

Seçili dizini paylaşmak amacıyla interaktif ekran formunu açmak için Shares (paylaşım) tuşunu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-26

Page 27: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

Şekil 1-19 Dizin durumu paylaşım

• Seçili dizin paylaşım durumunu seçin:

– Dizini paylaşma Dizin diğer kullanıcılar ile paylaşılmaz.

– Dizini paylaş Dizin diğer kullanıcılar ile paylaşılır; bir paylaşım adı girin. Bunu işaretleyin.

• Share name (adı paylaş) alanında, yetkili kullanıcıların paylaşım dizininde dosyalara erişebilebileceği bir belirteç yazın.

• Ardından, kullanıcı listesinden bir kullanıcı seçin. Bunun için Ekle tuşuna basın ve kullanıcıyı ve tekrar Ekle tuşuna baın. Listeye geçmek TAB tuşunu kullanın.

• Erişim haklarını tanımla

– Tam erişim Kullanıcıya tam erişim verir.

– Değiştir Kullanıcıya dosyalarda değişiklik yapma hakkı verilir.

– Oku Kullanıcıya dosyaları okuma hakkı verilir.

– Sil Kullanıcıya dosyaları silme hakkı verilir.

Belirtilmiş özellikleri kurmak için OK tuşunu seçin. Windows’da olduğu gibi paylaşım dizimleri bir “el” ile gösterilir.

1.5.6 Ağ sürücüleri bağlantı / bağlantı çözme

“Sistem” çalıştırma alanında Service display (servis ekranı) > Service control (servis kontrolü) menüsünü seçin.

Ağ sürücüsü yapılandırma alanına erişim sağlamak için Service network (servis ağı) Connect (Bağlan) > Disconn (Bağlantıyı kes) seçin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-27

Page 28: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

Şekil 1-20

Ağ sürücüleri

Connect (bağlan) işlevi ağ sürücüsünü bir yerel sürücü harfine atar.

Şekil 1-21 Ağ sürücüsü yapılandırması

İmleçi boş bir sürücü harfine pozisyonlayın Path (yol) giriş alanına geçmek için TAB tuşunu kullanın. IP adresini ve paylaşım adını bu alana girin.

Örnek: \\192.4.5.23\TEST\

Connect (bağlan) tuşu sunucu bağlantısını bir sürücü harfine atar.

Disconnect (Ayırma) Ağ sürücüleri bağlantı çöz bir paylaşım sürücüsü/dizininin ağdan bağlantısını çözmek için Disconnect (Ayırma) işlevini kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0 1-28

Page 29: 802Dsl Torna

Giriş 1.5 Network çalışması (opsiyonel)

Şekil 1-22

Kursörü doğru sürücü harfine pozisyonlayın ve Disconnect (Ayırma) tuşunu seçin.

Doğru sürücünün ağdan bağlantısı çözülür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

1-29

Page 30: 802Dsl Torna

Giriş 1.6 RCS Takımı

1.6 RCS802 Takımı

RCS (Remote Control System (Uzaktan Erişim Sistemi)) takımı ile SINUMEIK 802D sl ile çalışmak amacıyla PC/PG’nize bir Explorer sağlanır.

Çalıştırdıktan sonra bir Sinumerik 802D sl ve PC’niz arasına veri kopyalayabileceğiniz bir Explorer penceresi açılır.

Şekil 1-23 RCS takısı Explorer penceresi

Kumanda sistemi ve PC/PG arasındaki bağlantı bir RS232 kablosu ya da ağ kablosundan (opsiyon) sağlanır.

Çalıştırdıktan sonra offline (çevrimdışı) modundasınız. Bu sadece PC’nizin dosyalarını yönetebileceğiniz anlamına gelir. Online (çevrimiçi) modunda Control 802D dizini kumanda sistemi ile veri alışverişi için ayrıca mevcuttur. Ayrıca, uzaktan kumanda işlevi işlem kontrolü için sağlanmıştır.

1.6.1 Offline (çevrimdışı) işlevler

Veri yönetimi Burada dizinleri uzaktan erişimli olarak kopyalabilir, yapıştırabilir, silebilir ve

paylaşabilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 1-30

Page 31: 802Dsl Torna

Giriş 1.6 RCS Takımı

Ayarlar

Bağlantı tipini ayarlamak için Settings (ayarlar) > Connection (Bağlantı) menüsünü kullanın.

Şekil 1-24 PC/PG üzerinde bağlantı tipini seçme

• İstenilen bağlantı tipini seçin ve bağlantı yapılandırma menüsüne geçmek için

“Configure (yapılandır)” kullanın.

• Görüntülenmekte olan pencereden tekrar “Configure (yapılandır)” menüsünü seçin; bağlantı ayarları penceresi açılır.

RS232 ayarları PC/PG parametrelerini kumanda sistemindeki parametreler ile eşleyin. Kumanda sisteminde, bu ayarlar PLC/Step 7 connect (7. adım bağlan) menüsündeki “System (sistem)” alanından bulunabilirler.

Şekil 1-26 PC’de yapılacak ayarlar …kumanda sistemi üzerinde

Network ayarları Yeni bir kumanda sisteminin adı ve IP adresini interaktif diyalog ekranında yazın. IP adresleri için ağ yönetiniz ile görüşün; onlar da kumanda sisteminden okunabilirler. İlgili interaktif ekran formu Service display (servis ekranı)/Service network (servis ağı) menü ögesinde “System (sistem)” çalıştırma alanından bulunabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-31

Page 32: 802Dsl Torna

Giriş 1.6 RCS Takımı

Şekil 1-26 PC’de yapılacak ayarlar …kumanda sisteminde

1.6.2 Aktif bağlantı

RS 232’den bağlantı Kumanda sisteminizden RCS sürücüsünü çalıştırın; yapmak için "System (sistem)" çalıştırma alanındaki PCL/Step 7 connect (7. adım bağlan) açın ve "Connect (bağlan)" tuşunu kullanın. “ON” seçin.

Kumanda sistemi RCS suncusunun aktif durumunu … ile görüntüler.

Online (çevrimiçi) moda (PC/PG) geçmek için ikonu ya da Tools(takımlar)/-Connect(bağlan) menüsünü kullanın.

Bir ağdan bağlanma (opsiyon)

Bir ağ bağlantısından kumanda sistemine erişmek için ilk önce kumanda sistemine bir kullanıcı olarak girin. Doğru diyalog metin kutusu RSC login (gir) menü ögesindeki “system (sistem)” çalıştırma alanından bulunabilir. Başarılı giriş sonrasında kullanıcı adı Current user (gerçek kullanıcı) çubuğunda görüntülenecektir.

RCS takımınızda bağlantı tipi için Network connection (ağ bağlantısını) seçin ve OK tıklayın ve diyaloğu sonlandırın.

Ardından, bağlantı kurmak istediğiniz kumanda sistemini seçin. Kullanıcı adınızı ve şifrenizi açık diyalog metin kutusuna yazın. Online (çevrimiçi) moda geçmek için OK işlevini kullanın; kumanda sistemine erişim izniniz verilecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 1-32

Page 33: 802Dsl Torna

Giriş 1.6 RCS Takımı

1.6.3 Online (çevrimiçi) modu

Online (çevrimiçi) modda, Control 802D sürücüsü ilave olarak “Tool (takım)” penceresine eklenmiştir.

Bu sayede PC/PG’niz ve kumanda sistemi arasında dosyaları değişebilir ya da doğrudan kumanda sisteminde dosyaları düzenleyebilirsiniz.

Aşağıdaki sürücüler kontrol yolunda görüntülenir:

• NC Drive(N): Çevrimler ve parça programlarını içerir

• 802D Data(A): Yapısı kumanda sistemi start-up işlevi ile uyumlu start-up işlevi. Daha fazla bilgi için bkz “System (Sistem)” – “Machine series start-up(Makine serisi start-up)".

• Müşteri CF kartı (D): Yerleşik CF kartının içeriğini görüntüler

1.6.4 Toolbox işlevleri

Toolbox Manager (Takım Yöneticisi) aşağıdaki güncelleme işlevlerini sağlar:

• Kumanda sistemine yüklenebilecek bağımsız bir yardım sistemi yaratma

• Ek dillerin kumanda sistemine yüklenmesi

• Kullanıcı döngüsü metinlerinin ve PLC alarm metninin yaratılması ve kumanda sistemine yüklenmesi

Şekil 1-27

Okuyucu notu

/BA/ SINUMERIK 802D sl ”Instruction Manual(Talimat Kılavuzu)”

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-33

Page 34: 802Dsl Torna

Giriş 1.6 RCS Takımı

1.6.5 Project Manager (Proje Yöneticisi)

SINUMERIK 802 ile donanımlı makinelerde proje tanımlı veriyi yönetmek için Project Manager (Proje Yöneticisini) kullanın.

Çalıştırma sırası Kumanda sistemi tipini seçmek için Settings (Ayarlar) > Toolbox (Takım) >

controller (kumanda) kullanın. Bu sayede aktarım tekniği ve doğru kumanda sistemi verisi seçilir.

Şekil 1-28 kumanda tipini seçme

Gerçek takım kutusunu seçmek için Settings (ayarlar) Toolbox (takım) Select Version and Project (Sürüm ve projeyi seç) kullanın ve onaylamak için OK basın.

Şekil 1-29 takım kutusu sürümü seçimi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-34

Page 35: 802Dsl Torna

Giriş 1.6 RCS Takımı

Yeni bir proje (New) yaratın ya da çalışmak istediğiniz projeyi seçin.

Şekil 1-30 Proje seçimi

Tüm Siemens projeleri yazma korumalıdır ve değiştirilmemelidirler.

Bir Siemens projesinin verisini değiştirilmiş bir formda kumanda sistemine yüklemek isterseniz kendi projenizi yaratmak New (yeni) işlevini kullanın. Bu projede, tüm değişiklikleri yapabilirsiniz.

• Temel projeyi seçin ve onaylamak için New (yeni) kullanın.

• Yeni projeniz için bir ad girin ve projede onaylanayacak dilleri seçin.

Şekil 1-31 Yeni bir proje yaratma

• Yeni projeyi yaratmak için Create (yarat) kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-35

Page 36: 802Dsl Torna

Giriş 1.7 Koordinat sistemleri

1.7 Koordinat sistemleri

Makine takımları için sağ el, sağ açılı koordinat sistemleri kullanılır. Makine üzerindeki hareketler takım ve parça arasında görece bir hareket olarak tanımlanırlar.

Fig. 1-32 Birinden diğerine eksen yönlerinin belirlenmesi; Tornalarda

programlama için koordinat sistemi

Makine koordinat sistemi (MKS) Makine koordinat sisteminin makineye göre konumlanması ilgili makine tipine bağlıdır. Farklı konumlarda döndürülebilir.

Şekil 1-30 Bir Torna tezgahı örneği kullanarak makine koordinatları/-

makine eksenleri

Bu koordinat sisteminin orijini machine zero (Makine sıfırı)‘dir. Bu nokta makine üreticisi tarafından tanımlanır sadece bir referans noktasıdır. Hareketlendirilmesi gerekir. Makine eksenleri hareket aralığı negatif eksende olabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

1-36

Page 37: 802Dsl Torna

Giriş 1.7 Koordinat sistemleri

Parça koordinat sistemi (PKS) Parça programında parça geometrisini tanımlamak için de bir sağ el sağ açılı koordinat sistemi kullanılır (bkz. Şek. 1-32). Workpiece zero (parça sıfırı) programcı tarafından Z ekseninde serbestçe seçilebilir. X ekseninde işmili merkezinde bulunur.

Şekil 1-34 Parça koordinat sistemi

İlgili koordinat sistemi

Makine ve parça koordinat sistemlerine ek olarak kumanda sistemi ilgili bir koordinat sistemi sağlar. Bu koordinat sistemi gerçek parça koordinat sistemine etkisiz serbest seçilir referans noktalarını ayarlamak için kullanılır. Tüm eksen hareketleri bu referans noktalarına göre görüntülenir.

Parça sıkma İşleme için parça makine üzerine sıkılır. Parça, parçanın koordinat sistemi eksenlerinin makineninkiler ile paralel işleyeceği şekilde hizalanmalıdır. Parça Sıfırı makine sıfırına göre herhangi bir ofset sonucu Z ekseni boyunca belirlenir ve istenen settable work ofset (ayarlanır ofset) için bir veri alanına girilir. NC programında, bu ofset çalıştırılır. Ör. programlı bir G54 kullanmak gibi (ayrıca bkz. 8.2.6 Alt bölümü).

Şekil 1-35 Makinede parça sıfırı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça Parça

Parça

Parça sıfır

Parça Parça Parça

Parça Makine

1-37

Page 38: 802Dsl Torna

Giriş 1.7 Koordinat sistemleri

Gerçek parça koordinat sistemi

TRANS programlanabilir ofseti, varolan parça koordinat sisteminde(G54 gibi) parça koordinat sistemine referanslı bir ofset yaratmak için kullanılabilmektedir (bkz. “Programlanabilir parça sıfır ofseti:TRANS” alt Bölümü).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

1-38

Page 39: 802Dsl Torna

Tezgah Açma ve Referans Noktasına Hareketi 2

Not

SINUMERIK 802D ve makineyi çalıştırdığınızda çalıştırma ve referans noktası hareket makineye bağımlı işlevler olduklarından lütfen Makine Belgelerini de inceleyin.

Bu belgeler 802D standart makine kumanda panelini (MCP) dikkate almaktadır. Başka bir MCP kullanmanız gerektiğinde çalıştırma burada tanımlandığından farklı olabilir.

Çalıştırma sırası İlk önce, CNC makinenin güç beslemesini açık konuma getirin. Kumanda sisteminin ön yüklemesi yapıldıktan sonra Jog modunda “Pozisyon” işlem alanındasınız.

Referans noktası hareket penceresi aktif.

Şekil 2-1 "Jog-Ref” başlatma ekranı

"Referans nokta hareketini" başlatmak için makine kumanda panelindeki Ref anahtarını kullanın.

“Referans nokta hareketi” penceresi (Şek. 2-1) eksenlerin referanslı olup olmadıklarını (referans noktalarına hareket ettirilip ettirilmedikerini) görüntüler .

Eksen referanslı olmalı

Eksen referans noktasına erişti Bir doğrultu tuşuna basın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

2-39

Page 40: 802Dsl Torna

Çalıştırma ve Referans Noktası Hareket

Yanlış hareket doğrultusunu seçerseniz, hiçbir hareket gerçekleştirilmez.

Referans noktalarına her eksen için sırasıyla hareket edin. Modu (MDA, AUTOMATIC ya da JOG) değiştirerek işlevden çıkın.

Not

“Referans noktası hareketi” sadece Jog modunda mümkündür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 2-40

Page 41: 802Dsl Torna

Ayarlama 3

Başlangıç açıklamaları CNC ile çalışmadan önce makineyi, takımları vs. CNC üzerinde

Aşağıdaki şekilde ayarlayın:

• Takımlar ve takım bilgilerini girin.

• Parça sıfır ofsetini girin/değiştirin.

• Ayar verisini girin.

3.1 Takımlar ve takım bilgilerini girin

İşlev

Takım bilgileri geometri, aşınma ve takım tipini tanımlayan birçok veriyi içerir. Her takım takım tipine bağlı olarak tanımlı bir parametre numarası içerir. Takımlar bir numara ile de tanımlanırlar (T numarası). Ayrıca bkz. Bölüm 8.6 “Takım ve takım bilgileri”

Çalıştırma sırası Yaratılan takımların bir listesini içeren “Takım ofset verisi” penceresini açmak için bu tuşu kullanın. Ok tuşları ve Önceki / sonraki sayfa tuşlarını bu listeyi taramak için kullanın.

Şekil 3-1

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

3-41

Page 42: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin

Aşağıdakileri pozisyonlayarak ofsetleri girin

• Değiştirilecek giriş alanına kursörü getir,

• Değer (leri) girin.

Ve onaylama için Input (girişe) basın ya da ok tuşunu kullanın.

Özel takımlar için doldurulabilir tam bir parametre listesi sağlayan Extend(Genişlet) tuş işlevini kullanın.

Tuş takımı

Takım Ölçme Takım bilgileri verisini belirlemek için bu tuşu kullanın. Manuel Ölçme Takım bilgileri menüsünü manuel belirleme (bkz. 3.1.2 Alt Bölümü) Otomatik ölçme Takım bilgileri verisini yarı otomatik olarak belirleme (bkz. 3.1.2 Alt Bölümü)

Calibrate probe (Probu ayarla) Hassas probu ayarlamak için bu tuşu kullanın. Takımı sil Takımı silmek için bu tuşu kullanın. Extend (Genişlet) Bir takımın tüm paramatrelerini görüntülemek için bu işlevi kullanın. Paramatrelerin anlamları için lütfen “Programlama” Bölümüne bakınız.

Şekil 3-2 özel takımlar giriş ekranı Kesici Uçlar Daha fazla kenar yaratmak ve görüntülemek için gerekli tüm işlevleri sağlayan alt seviye menü çubuğunu açar.

Sonraki daha yüksek kesici uç numarasını seçmek için bu tuşu kullanın.

Sonraki daha küçük kesici uç numarasını seçmek için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

3-42

Page 43: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin

Yeni Kesici Uç Yeni kesici uç yaratmak için bu tuşu kullanın. Kesici Uç sıfırla Kenarın tüm kompenzasyon değerlerini sıfırlamak için bu tuşu kullanın. Tipi değiştir Bu işlev takım tipini değiştirmek için bulunmaktadır. Uygun tuşu kullanarak takım tipini seçin.

Ara Bir takımı numarasını aramak için bu işlevi kullanın. Yeni takım Yeni bir takım için takım ofset verisini yaratmak için bu tuşu kullanın.

3.1.1 Yeni takım yaratmak için kullanılacak tuş takımı

Çalıştırma sırası

Yeni takım Bu işlev takım tipini seçmek için diğer iki tuş işlevini sağlar. Takım tipini seçtikten sonra istenen takım numarasını (maks. 3 hane) giriş alanına yazın.

Şek. 3-3 “Yeni takım” penceresi Takım numarasının girişi

Frezeleme ve delme takımları için frezeleme doğrultuları seçilmelidir.

Şek. 3-4 Bir frezeleme takımının işleme yönünün seçimi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-43

Page 44: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

OK Girişinizi onaylamak için OK seçin. Zero (sıfır) ile yüklü bir veri kaydı takım listesinde bulunur.

3.1.2 Takım bilgilerini belirleme (manuel) İşlev

Bir T takımının bilinmeyen geometrisini belirlemek için bu işlevi kullanın.

Ön gereksinim

İlgili takım yüklenir. JOG modunda, takımın kenarını makine koordinat değeleri bilinen bir makine noktasına hareket ettireceksiniz. Bu bilinen geometrili bir parça olabilmektedir.

İşlem Doğru Ø ya da Z0 alanında referans noktasını girin.

Lütfen aşağıdaki hususa dikkat edin: 1 ya da 2 uzunluğunun eksene atanması takım tipine bağlıdır (Tornalama takımı, delme). Tornalama takımları için X ekseni referans noktası bir çap boyutudur.

F noktası varolan pozisyonunu (makine koordinatı) ve referans noktasını kullanarak kumanda sistemi eksen 1 ya da 2 uzunluğuna atanan ofset değerini hesaplayabilir.

Not: Belirli durumda olan bir zero (sıfır)’da kullanabilirsiniz (ör. G54 değeri). Bu durumda, parça zero (sıfır) noktasına hareket etmek için takımın kenarını kullanın. Kenar doğrudan parça zero (sıfır) pozisyonlanır, referans noktası sıfırdır.

Şekil 3-5 Bir Tornalama takımı örneği kullanarak takım ofsetinin belirlenmesi:

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

F – toolholder (takım) referans noktası M - machine zero ( makine sıfırı) W - workpiece zero (parça sıfırı) X eksenindeki ofset değeri bir çap değeridir.

X varolan pozisyonu

Makine Parça

Boy

1=?

Z gerçek pozisyonu

Makine

Boy 2=?

Çap

3-44

Page 45: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

Şekil 3-6 bir delme örneği kullanarak uzunluk ofsetinin belirlenmesi: 1 uzunluğu / Z ekseni

Not

Şek. 3-6 sadece değişkenler MD 42950 TOOL_LENGTH_TYPE ve MD 42940 TOOL_LENGHT_CONST_ makine verisi “0” ise geçerlidir; aksi durumda uzunluk takımı 2 frezeleme ve delme takımları için geçerlidir (ayrıca bkz. Üretici Dokümantasyonu “SINUMERIK 802D sl Talimat Kılavuzu”).

Çalıştırma sırası

Takım Ölçme Manuel ya da yarı otomatik ölçüm liste kutusunu açmak için bu tuşu kullanın.

Şek. 3-7 Manuel ya da yarı otomatik ölçüm seçimi

Manuel Ölçme Tool Measur.(Takım ölçüsü) penceresini açmak için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

F – toolholder (Takım) referans noktası

M - machine zero (makine sıfırı)

W - workpiece zero (Parça sıfırı)

Makine Parça Z gerçek pozisyonu

Makine

Boy 1=?

3-45

Page 46: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

Şek. 3-8 “Takım Ölçme ” penceresi

• Parça çapını “Ø” alanında ya da parça uzunluğunu “Z0” alanında girin. Makine koordinatları ve parça sıfır ofseti değerleri geçerli olacaktır. Bir ara parça kullanırken, dikkate alma amaçlı olarak ara parça kalınlığını da girmek mümkündür.

• Set length 1 (Boy 1 gir) ya da Set length 2 (Boy 2 gir) tuşunu seçtikten sonra kumanda sistemi ön seçili eksenin taralı Boy 1 ya da Boy 2 uzunluğuna karar verecektir. Belirli ofset değeri kaydedilir.

Pozisyonu Kaydet Bu tuşu seçme X pozisyonunu kaydedecektir. Sonrasında, X doğrultusunda hareket ettirebilirsiniz. Bu nedenle, örneğin parça çapını belirlemek mümkündür. Eksen pozisyonu kayıtlı değeri ardından uzunluk bilgisini hesaplama için kullanılacaktır. Tuşun devreye alınması 373 MEAS_SAVE_POS_LENGTH2 ekran makine verisine bağlıdır (ayrıca bkz. Üretici Dokümantasyonu “SINUMERIK 802D dl Talimat Kılavuzu”).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-46

Page 47: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

3.13 Probla takım bilgilerini belirleme

Çalıştırma sırası

Takım Ölçme Otomatik Ölçme

Tool Measur.(Takım Ölçme) penceresini açmak için bu tuşu kullanın.

Şek. 3-9 “Takımı Ölçme” penceresi

Bu ekran formunda takım ve kesme ağız kenarı numaralarını girebilirsiniz. Ayrıca, kenar pozisyonu sembolün ardından görüntülenir. Ekran formunun açılmasından sonra giriş alanları çalışmakta olan takımın verisi ile doldurulur.

Takım aşağıdaki durumlardan birinde olabilir

• NC varolan aktif takımı (parça programından yüklü) ya da

• PLC ile yüklü bir takım.

Takım PLC ile yüklenmişse, giriş ekran formundaki takım numarası T,F,S penceresindekinden farklı olabilmektedir.

Takım numarasını değiştirirseniz, bu işlevi kullanarak otomatik takım değişimi gerçekleştirilmez.

Girili takıma buna rağmen ölçüm sonuçları atanır.

Ölçme işlemi

Proba feedrate override anahtarı ya da el çarkı kullanarak hareket edin.

“Probe tripped (prob başlatıldı)” görüntüsünün belirmesinden sonra, Hızlı hareket butonunu serbest bırakın ve ölçüm işlemi tamamlanana kadar bekleyin. Otomatik

ölçüm esnasında aktif olan ölçüm işlemini gösteren bir komparatör görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-47

Page 48: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

Not Ölçüm yapan programı yaratmak için Settings (Ayarlar) ekran formundan “Safety clearance (Emniyet Mesafesi)” parametreleri ya da Ölçü Prob Data ekran formundan İlerleme hızı kullanılır. (bkz. 3.1.5 alt bölümü).

Birden fazla eksen eş zamanlı olarak kullanılırsa ofset data'sının hiçbiri hesaplanamaz.

3.1.4 Hassas optik ölçme aygıtları kullanımı takım bilgilerini belirleme

Şek. 3-10 Bir optik ölçme aygıtı kullanımı ile ölçme (T ve D giriş alanları için lütfen bkz. “Bir

probla ölçme”)

Ölçme işlemi

Ölçme için takım ucu ince artı imlecinde belirene kadar takımı hızlandırın. Bir frezeleme takmı ile takım uzunluğunu belirlemek için kesme ağzının en yüksek noktasını kullanın. Ardından, ofset değerlerini seçmek için Set Length (uzunluğu ayarla) seçin.

3.1.5 Prob ayarları

Ayarlar Ölçü prob dataları Aşağıdaki ekran formu prob koordinatlarını kaydetmek ve otomatik ölçüm işlemi için eksen ilerleme hızını ayarlamak amacıyla kullanılır:

Tüm pozisyon değerleri makine koordinat sistemi ile alakalıdır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-48

Page 49: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

Şekil 3-11 “Ölçü Prob dataları” interaktif ekran formu

Tablo 3-1

Parametreler Anlamı Mutlak pozisyon P1 Probun Z yönünde mutlak pozisyonu Mutlak pozisyon P2 Probun X+ yönünde mutlak pozisyonu Mutlak pozisyon P3 Probun Z+ yönünde mutlak pozisyonu Mutlak pozisyon P4 Probun X- yönünde mutlak pozisyonu Ilerleme hızı Takımın proba hareket ettiği ilerleme hızı

Probun ayarlanması(Kalibrasyonu)

Ölçü Probu Probu ayarlamak için Settings (ayarlar) ya da Measure tool (takım ölçme) menüsünü kullanın. Probun tüm dört noktasına hareket edilmeli.

Ayarlama için 500 tipinde takım ucu pozisyonu 3 ya da 4 olan bir takım kullanın.

Dört prob pozisyonunu belirleme için gerekli olan ofset parametreleri iki kesme ağzının veri kayıtlarına yazılabilir.

Şek. 3-12 Probun ayarlanması (kalibrasyonu)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-49

Page 50: 802Dsl Torna

Ayarlama 3.1 Takımlar ve takım bilgilerini girin.

Ekran formu belirdikten sonra yürütülecek adımı gösteren bir animasyon probun gerçek pozisyonlarının yanında görüntülenirler. Noktaya doğru eksenden hareket edilmelidir.

“Probe tripped (prob başlatıldı)” görüntüsünün belirmesinden sonra, ilerleme düğmesini serbest bırakın ve ölçüm işlemi tamamlanana kadar bekleyin. Otomatik

ölçüm esnasında aktif olan ölçüm işlemini gösteren bir komparatör görüntülenir. Ölçüm yapan programın sağladığı pozisyonlar gerçek prob pozisyonlarını hesaplamaya yarar.

Tüm pozisyonlara hareket edilmeden ölçme işlevinden çıkılabilir. Algılı durumda olan noktalar kaydedilirler.

Not

Ölçüm yapan programı yaratmak için Settings (Ayarlar) ekran formundan “Safety clearance (Emniyet mesafesi)” parametreleri ya da Ölçü Prob dataları ekran formundan ilerleme hızı kullanılır.

Birden fazla eksen eş zamanlı olarak kullanılırsa ofset data'sının hiçbiri hesaplanamaz.

Ölçme için gerekli değilse bir noktayı geçmek için Next Step (sonraki adım) işlevini kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-50

Page 51: 802Dsl Torna

Ayarlama 3.2 Bir parça sıfır ofset girişi/değişimi

3.2 Bir parça sıfır ofset girişi/değişimi

İşlev

Referans nokta hareketi sonrasında gerçek değer belleği ve bu nedenle de gerçek değer ekranı machine zero (makine sıfır değeri) ile ilgili olur. Buna rağmen işleme programı mutlaka workpiece zero (parça sıfır değeri) ile ilgili olur. Bu ofset parça sıfır ofseti olarak girilmelidir.

Çalıştırma sırası

İşparçası Ofsetleri Parça sıfır ofsetini (bilgilerini) seçmek için Offset Parameter (ofset parametresi) ve Work Offset (İşparçası ofsetleri) tuşunu kullanın.

Ayarlanabilir tüm parça ofsetlerinin bir genel sayfası ekranda belirecektir. Ekran formu ayrıca programlanır parça ofsetlerini, aktif ölçek faktörlerini, durum ekranını ve tüm aktif parça bilgileri toplamını içerir.

Şek. 3-13 “İşparça Ofsetleri” penceresi

Oklu çubuğu değiştirilecek giriş alanı üzerine konumlandırınız ve değer (leri) giriniz.

Değerleri giriş alanından parça ofsetlerine onaylamak için oku hareket ettirin ya da Input (giriş) düğmesine basın. Değişimi Aktifle Bu tuşa basılarak değişimin değerleri derhal devreye gireceklerdir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-51

Page 52: 802Dsl Torna

Ayarlama 3.2 Bir parça sıfır ofset girişi/değişimi

3.2.1 Parça sıfır ofseti belirleme Ön gereksinim

İlgili work offset (İşparçası ofsetleri) (ör. G54) ve ofset için belirlemek istediğiniz eksenle birlikte pencereyi seçmektesiniz.

Şek. 3-14 Z ekseni parça ofsetlerini belirleme

İşlem

Parça Ölçme “Measure workpiece (parça ölçme)” tuşunu seçin. Kumanda sistemi “Pozisyon” işlem alanına geçecektir ve work offset (parça bilgilerini) ölçmek için diyalog metin kutusunu açacaktır. Seçili eksen siyah bir arka plan ile birlikte bir tuş olarak belirecektir. Ardından parçaya takım ucunu değdirin. “Set position to (pozisyonu ayarla)” alanında; parça koordinat sisteminde parça ağzını varsaymak için istediğiniz pozisyonu girin(X veya Z).

Şekil 3-15 “X’de work offset (parça ofsetini) belirleme”

“ Z’de Work offseti (parça ofsetini) belirle" ekran formu

Parçayı Sıfırla Bu tuşu seçmek ofseti hesaplayacak ve sonucu “İşparçası Ofsetleri” alanında görüntüleyecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

F – toolholder (Takım) referans noktası

M - machine zero (makine sıfırı)

W - workpiece zero ( parça sıfırı)

Parça Ofsetleri Z=?

Parça

Z gerçek pozisyonu

Makine Boy 2

3-52

Page 53: 802Dsl Torna

Ayarlama 3.3 Setting Datalar “Ofset/Parametre” çalışma alanı

3.3 Setting Datalar “Parametre” çalışma alanı İşlev

Setting Datalar çalıştırma durumları ayarlarını tanımlamak için kullanılır. Bunlar gerekirse değiştirilebilirler.

Çalıştırma sırası Setting Datalar Ofset/Param tuşunu kullanarak Setting datalar (Ayar verisini) seçin.

Setting data (ayar verisi) tuşu çeşitli kumanda opsiyonlarının ayarlanabileceği diğer menü seviyesine ayrılır.

Şekil 3-16 settin data (ayar verisi) başlatma ekranı

JOG ilerleme hızı

Jog modunda feedrate (ilerleme hızı)

Feedrate (ilerleme hızı) değeri sıfırsa kumanda sistemi makine datasında kayıtlı değeri kullanacaktır.

İşmili

İşmili devri

Minimum / maksimum

“Max.” (G26) / “Min.” (G25) alanlarındaki bir İşmili devri sınırlaması sadece makine datalarınada tanımlı sınır değerler içerisinde gerçekleştirilebilir.

Programlı (sınırlama)

Sabit kesme oranında (G96) programlanabilir üst devir sınırlaması (LIMS).

Dry run feed (kuru çalışma ilerleme hızı) (DRY)

Buradan girilebilecek ilerleme hızı “Dry run feed (kuru çalışma ilerleme hızı)” seçilirse AUTOMATIC moddaki programlı feedrate (ilerleme hızı) yerine kullanılacaktır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-53

Page 54: 802Dsl Torna

Ayarlama 3.3 Setting Datalar “Ofset/Parametre” çalışma alanı

Diş kesme başlangıç açısı (SF)

Diş kesme için bir işmili başlangıç pozisyonu başlangıç açısı olarak belirlenir. Diş kesme işlemi tekrarlanırsa, çok ağızlı bir diş açıyı değiştirerek kesilebilir.

Kursörü değiştirmek istediğiniz giriş alanı üzerine konumlandırınız ve değer (leri) giriniz.

Input (giriş) tuşuna basın ya da onaylamak için oku hareket ettirin.

Tuş takımı

Çalışma Limiti Çalışma alanı sınırlaması geometri ve ilave eksenlerle aktiftir. Bir çalışma alanı sınırlaması kullanmak istiyorsanız, değerleri bu metin kutusundan girilebilir. Set Active (aktifle) tuşu seçimi okun gösterdiği eksen değerlerini devreye alır / devreden çıkarır.

Resim 3-17

Zaman Sayacı Timers Counters (saatler)

Resim 3-18

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-54

Page 55: 802Dsl Torna

Ayarlama 3.3 Setting Datalar “Ofset/Parametre” çalışma alanı

Anlamı:

• Parça toplamı: Toplamda üretilen parça sayısı (gerçek toplam)

• Gerekli parçalar: Talep edilen parça sayısı (parçaların gerekli sayısı)

• Parça sayma: Bu sayaç başlangıç zamanından beri üretilen tüm parçaların sayısını kaydeder.

• Toplam çalışma süresi: NC programlarının AUTOMATIC modda toplam çalışma süresi

AUTOMATIC modda tüm programların NC START ve program sonu / RESET arasındaki çalışma süreleri toplanır. Saat kumanda sistemi her çalıştırıldığında sıfırlanır.

• Program işleme süresi: Takım hareket süresi

NC START ve program sonu / RESET arasındaki çalışma süresi seçili NC programı içinde ölçülür. Saat yeni bir NC programının başlatılması ile sıfırlanır.

• Parça İşleme zamanı

Programdaki G01 kesme hareketlerinin çalışma süresi tüm NC programlarında NC START ve program sonu / RESET arasında hızlı hareket aktif değil ve takım aktifken ölçülür. Ölçüm süresi bekleme süresi aktifken iptal edilir.

Saat “Varsayılan değerlerle kumanda çalıştırma” durumunda otomatik olarak sıfır değerine sıfırlanır.

Diğer Kumanda sistemi tüm ayar verilerini bir liste formunda görüntülemek için bu işlevi kullanın. Data aşağıdaki kısımlara ayrılır • Genel

• Eksene özel

• Kanala özel

Resim 3-19

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-55

Page 56: 802Dsl Torna

Ayarlama 3.4 R parametreler – “Ofset/Parametre” çalışma alanı

3.4 R parametreler – “Ofset/Parametre” çalışma alanı İşlev

R parametreleri başlatma ekranı kumanda sisteminde bulunan tüm parametreleri görüntüler (ayrıca bkz. Bölüm 8.9 “R parametreleri”). Bunlar gerekirse değiştirilebilirler.

Şek. 3-20 “R parametreleri” penceresi

Çalıştırma sırası

R Parametre Ofset/Parametre ve R parametre tuşunu kullanın ve değerleri girin.

Kursörü değiştirmek istediğiniz giriş alanı üzerine pozisyonlandırmak için

Input (giriş) tuşuna basın ya da onaylamak için oku hareket ettirin.

Ara R parametrelerini bulun.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

3-56

Page 57: 802Dsl Torna

Manuel Kontrollü Mod 4

Manuel kumandalı mode JOG ve MDA modlarında mümkündür.

Şekil 4-1 “Jog” menü ağacı

Şekil 4-2 MDA menü ağacı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Temel Ofset

Parça Ölçme

Takım Ölçme

Diğer Eksenler

Rel Gir

Temel Ofset Sil

Hepsini Sifırla

Geri <<

Parçayı Sıfırla

İşparçası Ofsetleri

Manuel Ölçme

Prob Kalibrasyonu

Otomatik Ölçme

Geri <<

Geri<<

Geri <<

Ayarlar

Değiş Mm / inç

Ölçü prob dataları

Temel Ofset

Diğer Eksenler

Rel Gir

Temel Ofset Sil

Hepsini Sifırla

Geri <<

Alın İşleme

İptal

Ayarlar

4-57

Geri <<

Değiş Mm / inç

Üst Yüzey

Ölçü Prob dataları

Page 58: 802Dsl Torna

Manuel Kontrollü Mod 4.1 JOG modu – “Pozisyon” işlem alanı

4.1 JOG modu – “Pozisyon” işlem alanı

Çalıştırma sırası Jog modunu seçmek için tezgahın makine kumanda paneli üzerindeki Jog anahtarını kullanın.

Eksenleri hareket ettirmek için X, Y ya da Z eksenlerinin doğru butonlarına basın.

Eksenler, buton serbest bırakılana kadar setting datalarda kayıtlı hızda sürekli olarak hızlanacaklardır. Setting datadaki değer sıfırsa makine datalarında kayıtlı veri kullanılacaktır.

Gerekirse hızı, Feedrate Override düğmesinden ayarlayın.

Ayrıca Rapid traverse override (hızlı hareket) butonuna da basarsanız seçili eksen hızlı harekette her iki buton serbest bırakılana kadar hızlı hareket devrinde hareket edecektir.

Jog modunda eksenleri aynı çalışma sırasını kullanarak ayarlanabilir kademelerle(VAR) hareket edecektir. Artışların ayarlı sayısı ekran alanında gösterilir. Jog modunda seçimi kaldırmak için bir kez daha Jog’a basın.

Jog başlatma ekranı pozisyon, ilerleme hızı ve işmili değerleri ile birlikte aktif takımı da gösterir.

Şekil 4-3 "Jogf” başlatma ekranı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-58

Page 59: 802Dsl Torna

Manuel Kontrollü Mod 4.1 JOG modu – “Pozisyon” işlem alanı

Parametreler

Tablo 4-1 JOG başlatma ekranındaki parametrelerin tanımı

Parametreler Açıklama MKS X Z

Makine koordinat sisteminde (MKS) ya da parça koordinat sisteminde (PKS) bulunan eksenleri görüntüler

+X -Z

Bir ekseni pozitif (+) ya da negatif (-) yönde hızlandırırsanız ilgili alanda bir artı ya da eksi işareti belirir. Eksen gerekli konumdaysa hiçbir işaret görüntülenmez.

Position (pozisyon) mm Bu alanlar eksenlerin MKS ya da PKS'deki gerçek konumlarını görüntüler. ,

Repos. Offset (tekrar pozisyon-lama ofset)

Eksenler Jog modunda “Program interrupted (program durduruldu)” durumunda hızlandırılırlarsa her eksenin hızlandırıldığı mesafe kesinti noktasına göre görüntülenir.

G function (G işlevi) Önemli G fonksiyonlarını görüntüler

Spindle S r.p.m. (Işmili s devir) işmili devri gerçek değeri ve set edilen değeri görüntüler

Feed F mm/min (hız) İlerleme hızı gerçek değeri ve set edilen değeri görüntüler

Tool (takım) Çalışmakta olan takımı ve takımın ofset numarası görüntüler

Not

Sistemi ikinci bir işmili eklenirse, işmili küçük fontta görüntülenecektir. Pencere mutlaka bir işmili datasını görüntüler.

Kumanda sistemi işmili verisini aşağıdaki hususlara göre görüntüler: Ana işmili aşağıdaki durumlarda görüntülenir:

– Stop durumunda;

– Işmili çalıştırılırken;

– Her iki işmili aktifken.

Işmili aşağıdaki durumlarda görüntülenir:

– Işmili çalıştırılırken.

Güç gösterge çubuğu çalışmakta olan işmili için geçerlidir.

Tuş takımı

Setbase (Temel Ofset) Bu tuş ilgili koordinat sisteminde temel ofseti ya da geçici referans noktasını ayarlamak için kullanılır. Açtıktan sonra bu işlev temel ofseti ayarlamak için kullanılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-59

Page 60: 802Dsl Torna

Manuel Kontrollü Mod 4.1 JOG modu – “Pozisyon” işlem alanı

Aşağıdaki alt fonksiyonların sağlanma nedenleri:

• İstenen eksen konumunun doğrudan girişi Giriş penceresinde kursörü istenen eksen üzerinde pozisyonlayın; ardından yeni konumu girin. Ardından, girişinizi onaylamak için Input (giriş) basın ya da oku hareket ettirin.

• Tüm eksenleri sıfıra ayarlama All to zero (hepsini sıfırla) tuş işlevi doğru eksenin gerçek konumunu sıfırlar.

• Her bir ekseni sıfıra ayarlama X=0, Y=0 ya da Z=0 tuşunu seçmek gerçek pozisyonu sıfıra ayarlar.

Ekranı ilgili koordinat sistemine değiştirmek için Rel gir tuşunu kullanın. Sonraki tüm girişler referans noktasını bu koordinat sisteminde değiştirecektir.

Not

Değişik bir temel ofset diğer her ofsetten bağımsız hareket eder.

Parça Ölçme Ofseti belirlemek için bu tuşu kullanın (bkz. Bölüm 3)

Takım Ölçme Takım bilgilerini ölçmek için bu tuşu kullanın (bkz. Bölüm 3)

Ayarlar Aşağıda gösterilen ekran formu geri çekilme düzlemini, emniyet mesafesi ve MDA modunda otomatik üretilen parça programları için işmili devir yönünü ayarlamaya yarar. Ayrıca, JOG ilerleme hızı değerleri ve artışların değişken adım ölçüsü değeri ayarlanabilir.

Şekil 4-4

Geri çekilme düzlemi: Face (Alın İşleme) işlevi, işlevin yürütülmesi sonrasında takımı belirtilen pozisyona (Z pozisyonu) çeker.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-60

Page 61: 802Dsl Torna

Manuel Kontrollü Mod 4.1 JOG modu – “Pozisyon” işlem alanı

Emniyet mesafesi: Parça alnına emniyet mesafesi(Takımın G0 ile yanaştığı nokta) Bu değer parça alnı ile parça arasındaki minimum mesafeyi tanımlar. “Face (Alın İşleme)” ve “Automatic tool gauging (otomatik takım ölçme)” işlevleri tarafından kullanılır.

JOG-İlerleme hızı: Jog modunda ilerleme hızı değeri.

Dir. of rot (devir yönü): JOG ve MDA modlarında otomatik oluşturulmuş programlarda işmili devir yönü.

Metrik ve inç ölçü sistemi arasında dönüşüm için bu tuşu kullanın. Switch to mm > inch (metrikten inçe geçiş)

4.1.1 El çarklarını atama

Çalıştırma sırası Manual Wheel (El çarkı) Jog modunda Handwheel (el çarkı) penceresini görüntülemek için bu tuşu kullanın.

Pencere açıldıktan sonra tüm eksen belirteçleri dikey tuş çubuğunda da beliren “Eksen” kolonunda görüntülenirler.

Oku kullanarak istenen el çarkını seçin. Ardından atama ya da seçimi kaldırma amacıyla gerekli eksen için ilgili eksen tuşunu seçin.

Aşağıdaki sembol pencerede belirecektir:

Şekil 4-5 El Çarkı menü ekranı

El çarkı ataması amacıyla makine ya da parça koordinat sisteminden eksenleri seçmek için MKS tuşunu kullanın. Gerçek ayar pencerede görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Manuel Kontrollü Mod

4-61

Page 62: 802Dsl Torna

4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

4.2 MDA modu (Manuel veri girişi) “Makine” işlem alanı İşlev

MDA modunda bir parça programını yaratabilir ya da yürütebilirsiniz.

Uyarı

Manuel mod tam otomatik moddaki aynı güvenlik bağlantılarına tabidir.

Ayrıca aynı ön gereklilikler tam otomatik mod içinde gereklidir.

Çalıştırma sırası MDA modunu seçmek için tezgahın makine kumanda paneli üzerindeki MDA anahtarını kullanın.

Şekil 4-6 "MDA” başlatma ekranı

Klavyeyi kullanarak bir ya da daha fazla bloğu girin.

İşlemeyi başlatmak için NC START’a basın. İşleme esnasında blokların düzenlenmesi artık mümkün değildir.

İşleme sonrasında içerik NC START’a bir kez daha basıldığında işlemenin tekrarlanabileceği şekilde muhafaza edilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-62

Page 63: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

Parametreler

Tablo 4-2 MDA çalışma penceresi parametrelerin tanımı

Parametreler Açıklama MKS X Z

MKS ya da PKS’de bulunan eksenleri görüntüler

+X -Z

Bir ekseni pozitif (+) ya da negatif (-) yönde hızlandırırsanız ilgili alanda bir artı ya da eksi işareti belirir.

Eksen gerekli konumdaysa hiçbir işaret görüntülenmez. Position (pozisyon) mm Bu alanlar eksenlerin MKS ya da PKS'deki gerçek konumlarını görüntüler.

Kalan Yol Bu alan eksenlerin MKS ya da PKS'deki kalan mesafe değerleri. G function (G işlevi) Önemli G fonksiyonları görüntüler

Spindle S r.p.m. (Işmili s devir) işmili devri gerçek değeri ve set edilen değeri

Hız F İlerleme hızı gerçek değerini ve set edilen değeri mm/dak. Ya da mm/devir olarak görüntüler.

Tool (takım) Çalışmakta olan takımı ve ofset numarası (T…, D…) ile görüntüler. Editing window (düzenleme penceresi)

“Reset (sıfırla)” program durumunda bir düzenleme bir parça program bloğunu girmeye yarar.

Not

Sistemi ikinci bir işmili eklenirse, işmili küçük fontta görüntülenecektir. Pencere mutlaka bir işmili datasını görüntüler.

Kumanda sistemi işmili verisini aşağıdaki hususlara göre görüntüler: Ana işmili aşağıdaki durumlarda görüntülenir:

– Stop durumunda;

– Işmili çalıştırılırken;

– Her iki işmili aktifken.

Işmili aşağıdaki durumlarda görüntülenir:

– Işmili çalıştırılırken.

Güç gösterge çubuğu çalışmakta olan işmili için geçerlidir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-63

Page 64: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

Tuş takımı

Temel Ofset Esas ofseti ayarlamak için bu tuşu kullanın (bkz. Bölüm 4.1). Alın İşleme Alın işleme (ayrıca bkz. Bölüm 4.2.1) Settings (Ayarlar) Bkz. Bölüm 4.1

G fonksiyon (G işlevi) penceresi her bir G işlevinin bir gruba atandığı ve pencerede sabit bir pozisyonu olan G işlevlerini görüntüler. Sonraki G işlevlerini görüntülemek için PageDown (sonraki sayfa) ve PageUp (Önceki sayfa) pencerelerini kullanın. Tuşun tekrarlı seçimi pencereyi kapatacaktır.

Yardımcı fonksiyonlar Bu pencere halihazırda aktif olan yardımcı ve M işlevlerini görüntüler. Tuşun tekrarlı seçimi pencereyi kapatacaktır. Eksen ilerleme hızı

Eksen ilerleme hızını görüntülemek için bu tuşu kullanın. Tuşun tekrarlı seçimi pencereyi kapatacaktır. MDI programı sil Blokları program penceresinden silmek için bu işlevi kullanın. MDI programı kaydet İstediğiniz MDA programı ile birlikte program dizinine kaydedilecek bir adı giriş alanına girin. Alternatif olarak mevcut bir programı listeden seçebilirsiniz. Giriş alanı ve program listesi arasında geçiş yapmak için TAB tuşunu kullanın.

Şekil 4-7

MDA modu gerçek değerleri seçili koordinat sistemine bağlı olarak görüntülenir. İki koordinat sistemi arasında geçiş yapmak için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-64

Page 65: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

4.2.1 Alın işleme

İşlev

Bir sonraki işleme hazırlık olması için, bir özel parça programı yaratmadan alın tornalama için bu işlevi kullanın.

Çalıştırma sırası

MDA modunda, interaktif ekran formunu açmak için Face (Alın İşleme) tuşunu seçin.

• Eksenleri başlangıç noktasında pozisyonlayın.

• Ekranformunda değerleri girin.

Ekran formunu tamamıyla doldurduktan sonra işlev NC START ile başlatılabilecek olan bir parça programı yaratacaktır. Interaktif ekran formu kapatılacak ve “Makine” çalıştırma ekranı belirecektir. Burada program sürecini gözlemleyebilirsiniz.

Önemli

Geri çekilme düzlemi ve emniyet mesafesi, başlamadan önce “Settings (ayarlar)” menüsünde tanımlanmalıdır.

Şek. 4-8 Varolan takım ucu pozisyonu kabulü

Tablo 4-3 Face (alın tornalama) çalışma penceresi parametrelerin tanımı

Parametreler Açıklama Tool (takım) Kullanılacak takım girişi

Takım işlemeden önce yüklenir. Buraya kadar işlev gerekli tüm adımları gerçekleştiren bir iş döngüsü çağırır. Çevrim makine üreticisi tarafından sağlanır.

Hız F İlerleme hızının mm/dak. Ya da mm/dev. olarak girme

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-65

Page 66: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

Tablo 4-3 Face milling (alın Torna) çalışma penceresi parametrelerin tanımı, devamı

Parametreler Açıklama Spindle S r.p.m. (Işmili s devir) Işmili devri girme

Mach. (makine) Yüzey kalitesi tanımı. Roughing (kaba Tornalama) ve finishing (Finiş tornalamaa) arasında geçiş yapabilirsiniz.

Çap DN Parçanın kaba çap girişi Z0 Blank dimension Z kaba boy için pozisyon girişi(Kesmeye başlama noktası)

Z1 Kesme boyu Z’de kesme boyu, artışlı

DZ Kesme ölçüsü

Z yönünde kesme uzunluk girişi (Kaba paso miktarı) Boyut mutlaka artışlar halinde belirlenir ve parça kenarı olarak bilinir.

UZ Maks. dalma hareketi

Z yönünde finişe bırakılacak paso miktarı

UX Maks. dalma hareketi

X yönünde finişe bırakılacak paso miktarı

Üst Yüzey Dışçap tornalama

Şek. 4-9 Dışçap tornalama Tablo 4-4 Longitudinal turning (Dışçap tornalama) çalışma penceresi parametrelerin tanımı

Parametreler Açıklama

Tool (takım) Kullanılacak takım girişi Takım işlemeden önce yüklenir. Buraya kadar işlev gerekli tüm adımları gerçekleştiren bir iş döngüsü çağırır. Çevrim makine üreticisi tarafından sağlanır.

İlerleme F İlerleme hızının mm/dak. Ya da mm/dev. olarak girme Spindle S r.p.m. (Işmili s devir) Işmili devri girme

Mach. (makine) Yüzey kalitesi tanımı. Roughing (kaba Tornalama) ve finishing (finiş tornalama) arasında geçiş yapabilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 4-66

Page 67: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

Tablo 4-4 Longitudinal turning (Dışçap tornalama) çalışma penceresi parametrelerin tanımı, devam

Parametreler Açıklama X0 Kaba Çap Parçanın kaba çap girişi X1 Kesme boyu Kesme uzunluğu, artışlı, X doğrultusunda

Z0 Konum Parça kenarının Z yönünde girişi(Kesmeye başlama noktası).

Z1 Kesme boyu Kesme uzunluğu, artışlı, Z doğrultusunda

DZ Maks. dalma hareketi

Dalma hareketinin X doğrultusunda girişi(Kaba paso miktarı).

UZ Z yönünde finişe bırakılacak paso miktarı

UX X yönünde finişe bırakılacak paso miktarı

Pozisyon alam Varolan takım ucu pozisyonunu Z0 ya da X0 giriş alanına almak için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

4-67

Page 68: 802Dsl Torna

Manuel Kontrollü Mod 4.2 MDA modu (Manuel giriş) “Makine” işlem alanı

Notlar

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

4-68

Page 69: 802Dsl Torna

AUTOMATIC (Otomatik) mod 5

Ön gereksinim

Makine, makine üreticisinin özelliklerine göre AUTOMATIC mod için ayarlanır.

Çalıştırma sırası Makine kumanda panelinde AUTOMATIC düğmesini kullanarak AUTOMATIC modu seçin.

AUTOMATIC başlatma ekranı belirir. Burada eksen pozisyonları, ilerleme hızı, işmili programdaki ve o andaki değerlerin yanında, aktif olan program bloğunu da görüntüler.

Şekil 5-1 AUTOMATIC başlatma ekranı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-69

Page 70: 802Dsl Torna

AUTOMATIC mod

Şekil 5-2 AUTOMATIC menü ağacı

Parametreler

Tablo 5-1 çalışma penceresinde parametrelerin tanımı

Parametreler Açıklama MKS

X Z

MKS ya da PKS’de bulunan eksenleri görüntüler

+X -Z

Bir ekseni pozitif (+) ya da negatif (-) yönde hızlandırırsanız ilgili alanda bir artı ya da eksi işareti belirir.

Eksen gerekli konumdaysa hiçbir işaret görüntülenmez. Position (pozisyon) mm Bu alanlar eksenlerin MKS ya da PKS'deki gerçek konumlarını görüntüler. ,

Kalana yol Bu alanlar eksenlerin MKS ya da PKS'deki gerçek konumlarını görüntüler. , G function (G işlevi) Önemli G fonksiyonlarını görüntüler

Spindle S r.p.m. (Işmili s devir) İşmili devri gerçek değeri ve set edilen değeri görüntüler

Ilerleme hızı F mm/dak. ya da mm/dev.

İlerleme hızı gerçek değeri ve set edilen değeri görüntüler

Tool (takım) Çalışmakta olan takımı ve ofset numarasını (T…, D…) ile görüntüler.

Current block (gerçek blok)

Blok ekranı halihazırda aktif olan parça programının yedi bloğunu görüntüler. Bir bloğun görüntülenmesi pencere genişliği ile sınırlıdır. Birden fazla blok sıralı olarak yürütülürse, “Program progress (program süreci)” penceresine geçilmesi önerilir. Yedi blok ekranına geri dönmek için “Program sequence (program akışı)” tuşunu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Program test

Program kontrol

Deneme Çalışması

Şartlı durdurma

Perdeleme

Tek satır Hassas

ROV aktifle

Geri <<

Geri <<

Geri <<

Satır arama

Kontura Göre

Bitiş Noktasına

Hesap yapmadan

Kesilme Noktasına

Ara

Program Düzeltme

5-70

Page 71: 802Dsl Torna

AUTOMATIC mod

Not

Sistemi ikinci bir işmili eklenirse, işmili küçük fontta görüntülenecektir. Pencere mutlaka bir işmili datasını görüntüler.

Kumanda sistemi işmili verisini aşağıdaki hususlara göre görüntüler: Ana işmili aşağıdaki durumlarda görüntülenir:

– Stop durumunda;

– Işmili çalıştırılırken;

– Her iki işmili aktifken.

Işmili aşağıdaki durumlarda görüntülenir:

– Işmili çalıştırılırken.

Güç gösterge çubuğu çalışmakta olan işmili için geçerlidir.

Tuş takımı

Progr. kontrol Program kontrol tuşları görüntülenir (ör. ”Perdele”, ”Program test”). Program test “Program test (sınama)“ seçilirse eksenlerin hareketini ve işmilinin dönmesini devre dışı bırakır. Ayar noktası ekranı hızlanma hareketlerini “simule eder”. Deneme çalışması Bu tuşu seçerseniz, tüm hızlanma hareketleri “Dry run feed (kuru çalışma ilerleme hızı)“ ayar verisinden belirlenen ilerleme hızı ayar noktası ile gerçekleştirilecekler. Diğer bir ifadeyle: Programlı hareket komutları yerine kuru çalışma ilerleme hızı çalışacaktır.

Şartlı Durma Bu işlev aktifse, M01 kodunun programlanır olduğu bloklarda program yürütümü durdurulur. Perdele Blok numarası cephesinde bir bölme işareti ile işaretli program blokları program yürütümü esnasında atlanır (rö. “/N100”). Tek satır hassas Bu işlev devreye alınırsa, parça program blokları aşağıdaki şekilde ayrı yürütülürler: Her bir bloğun şifresi ayrı olarak çözülür ve her bir blokta bir durdurma gerçekleştirilir; bir istisnası kuru çalışma ilerleme hızı olmadan diş çekme bloklarıdır. Böyle bloklarda, bir durdurma sadece gerçek diş kilidi sonunda gerçekleştirilir. “Single Block fine (ince Tek Blok)” sadece RESET durumunda seçilebilir.

ROV aktifle Ilerleme hızını feedrate override anahtarı ile kumanda imkanı verir.

Back << (geri) Ekran formundan çıkmak için bu tuşu kullanın. Satır arama Programda istenen yere gitmek için blok arama işlevini kullanın. Kontura göre Hesaplama ile blok arama sürdürme Blok arama esnasında aynı hesaplamalar normal program çalışma esnasında olduğu gibi gerçekleştirilir fakat eksenler hareket etmez.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 5-71

Page 72: 802Dsl Torna

AUTOMATIC mod

Bitiş noktasına Blok son noktasına hesaplama ile blok aramayı devam ettirin Blok arama esnasında aynı hesaplamalar normal program çalışma esnasında olduğu gibi gerçekleştirilir fakat eksenler hareket etmez. Hesap yapmadan Hesaplamasız blok arama Blok arama esnasında hiçbir hesaplama yapılmaz. Kesilme noktasına İmleç kesme noktası ana program bloğu üzerine pozisyonlanır.

Ara “Find (bul)” tuşu “Find line (satır bul)”, “Find text (metin bul)” vs. işlevlerini sağlar.

Program Düzeltme Hatalı bir program geçişini düzeltmek için bu tuşu kullanın. Herhangi bir değişiklik derhal kaydedilecektir. G fonsiyonları Halihazırda aktif olan tüm G fonksiyonlarını görüntülemek için G fonksiyonları penceresini açar.

G işlevleri penceresi her bir G işlevinin bir gruba atandığı ve pencerede sabit bir pozisyonu olan halihazırda aktif olan tüm G işlevlerini görüntüler.

Sonraki G işlevlerini görüntülemek için PageUp (önceki sayfa) ve PageDown (Sonraki sayfa) pencerelerini kullanın.

Şekil 5-3 Aktif G fonksiyonları penceresi

Yardımcı fonsiyonlar Bu pencere halihazırda aktif olan yardımcı ve M işlevlerini görüntüler. Tuşun tekrarlı seçimi pencereyi kapatacaktır.

Eksen ilerleme hızı Eksen ilerleme hızını görüntülemek için bu tuşu kullanın. Tuşun tekrarlı seçimi pencereyi kapatacaktır.

Program akışı Yedi bloktan üç blok ekranına geçmek için bu tuşu kullanın.

MKS/PKS REL Eksen değer ekranını makine, parça ve ilgili koordinat sistemleri arasında değiştirir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-72

Page 73: 802Dsl Torna

AUTOMATIC mod 5.1 Parça programı seçme / başlatma “Makine" işlem alanı

5.1 Parça programı seçme / başlatma “Makine" işlem alanı

İşlev

Programı başlatmadan önce kumanda sistemi ve makinenin ayarlı olduğundan emin olun. Makine üreticisinin ilgili güvenlik notlarına dikkat edin.

Çalıştırma sırası Makine kumanda panelinde AUTOMATIC düğmesini kullanarak AUTOMATIC modu seçin.

Program Yöneticisi açılır. NC dizinini (varsayımsal seçim) ya da Müşteri CF kartı tuşlarını doğru dizinlere gitmek için kullanın.

Şekil 5-4 "Program Yöneticisi” başlatma ekranı

Oklu çubuğu istenen program üzerine pozisyonlayın.

Execute (Çalıştır) yürütme amacıyla programı seçmek için Execute (çalıştır) (NC dizini) ya da Ext. execution (CF kartıyla) tuşunu kullanın. Seçili programın adı “Program name (adı)” ekran satırında belirecektir.

Progr. Kontrol İstendiği takdirde programı yürütme şeklini belirleyebilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-73

Page 74: 802Dsl Torna

AUTOMATIC mod 5.1 Parça programı seçme / başlatma “Makine" işlem alanı

Şekil 5-5 Program kumandası

Parça programı yürütmesini başlatma için NC START basın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-74

Page 75: 802Dsl Torna

AUTOMATIC mod 5.2 Blok arama “Makine” işlem alanı

5.2 Satır arama “Makine” işlem alanı

Çalıştırma sırası Ön şart: Gerekli program seçili durumda (bkz. Bölüm 5.1) ve kumanda sistemi RESET durumunda.

Satır arama Blok arama işlevi programın parça programı içinde gerekli olan bloğa doğru ilerlemesini sağlar. Aranan hedef oklu çubuk doğrudan parça programı içindeki gerekli bloğa pozisyonlama ile ayarlanır.

Şekil 5-6 Blok arama

Kontura göre Blok başlatmada blok arama Bitiş noktasına Blok sonunda blok arama

Hesap yapmadan Hesaplamasız blok arama Kesilme noktasına Kesinti noktası yüklenir. Ara Aradığınız terimi girerek blok taramasını gerçekleştirmek için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-75

Page 76: 802Dsl Torna

AUTOMATIC mod 5.3 Bir parça programını durdurma/iptali

Şekil 5-7 Aranan terimi girme

Hangi pozisyondan terimi arayacağınızı tanımlamak için bir seçme alanı tanımlanmıştır.

Arama sonucu Gerekli blok Current block (gerçek blok) penceresinde görüntülenir.

5.3 Bir parça programını durdurma/iptali

Çalıştırma sırası Bir parça programını durdurmak için NC STOP’a basın. Parça programı yürütmesini devam ettirmek için NC START basın. Halihazırda çalışmakta olan programı iptal etmek RESET'i kullanın. Tekrar NC START'a basmak iptal etmekte olduğunuz programı yeniden başlatacak ve programı başından yürütecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-76

Page 77: 802Dsl Torna

AUTOMATIC mod 5.4 İptal sonrasında tekrar hareket ettirme

5.4 İptal sonrasında tekrar hareket ettirme Bir program iptali sonrası (NC RESET) takımı Manuel moddaki (Jog) konturdan çekebilirsiniz.

Çalıştırma sırası

AUTOMATIC modu seçin.

Satır arama Blok arama penceresini iptal noktasını girmek amacıyla bu tuşu kullanın. Kesilme noktası Kesilme noktası yüklenir. Kontura göre Bu tuşu seçmek blok aramasını, yarıda kesilen satırda başlatacaktır. Kesintili bloğun başlangıç pozisyonuna bir ayarlamaya göre hareket edecektir.

Parça programı yürütmesini devam ettirmek için NC START basın.

5.5 Kesme sonrası tekrar konumlandırma

Bir program iptali (NC STOP) sonrasında takımı Manuel Jog modundaki konturdan çekebilirsiniz, iptal noktası koordinatları kumanda sistemi tarafından kaydedilir. Eksenlerin hareket ettirildiği mesafe farkları görüntülenir.

Çalıştırma sırası

AUTOMATIC modu seçin.

Parça programı yürütmesini devam ettirmek için NC START basın.

Uyarı

İptal noktasına tekrar hareket ederken tüm eksenler eşanlı olarak hareket edecektir. Hareket alanının tıkalı olmadığından emin olun.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 5-77

Page 78: 802Dsl Torna

AUTOMATIC mod 5.6 Harici programı yürütme

5.6 Harici programı yürütme

İşlev CF kartından harici bir programı kumanda sistemine aktarmak için bu tuşu kullanın; bu programı yürütmek için NC START basın.

Ara bellek içeriği işlenirken bloklar otomatik olarak tekrar yüklenirler.

CF kartından bir programı yürütürken çalıştırma sırası Ön şart: Kumanda sistemi RESET durumundadır.

Makine kumanda paneli üzerinde doğru düğmeleri kullanarak AUTOMATIC modu ve Program Yöneticisini seçin.

Customer CF card (müşteri CF kartı) Tuşu seçin. Yürütülecek program ok kullanılarak seçilir. Harici çalıştır Tuşu seçin. Program ara belleğe aktarılır ve seçilir ve Program Seçiminde otomatik olarak seçilir ve görüntülenir.

Programı yürütmesini başlatmak için NC START basın. Program sürekli olarak tekrar yüklenir. Program sonunda ya da RESET durumunda program otomatik olarak kumanda sisteminden çıkarılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

5-78

Page 79: 802Dsl Torna

Parça Programlama 6

Çalıştırma sırası

Program Yöneticisini çağırmak için Program Manager düğmesini kullanın.

Şekil 6-1 "Program Yöneticisi” başlatma ekranı

Program dizininde tarama için ok tuşlarını kullanın. Program adlarını hızlı bulmak için sadece program adlarının baş harfini girin. Kumanda sistemi otomatik olarak oku uyan karakterle birlikte bir program üzerine pozisyonlayacaktır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-79

Page 80: 802Dsl Torna

Parça Programlama

Tuş takımı

NC directory (dizin) NC dizinlerini görüntülemek için bu tuşu kullanın.

Çalıştır Kursörün çalıştırmak için üzerine konumlandırıldığı programı seçmek için bu tuşu kullanın. Kumanda sistemi pozisyon ekranına geçecektir. Sonraki NC START ile program başlatılır.

Yeni Yeni bir program yaratmak için New (yeni) tuşunu kullanın.

Aç İşleme amacıyla kursörün belirttiği dosyayı açmak için “Open (aç)” tuşunu kullanın.

Tümünü İşaretle Sonraki işlemler içib tüm dosyaları seçmek amacıyla bu tuşu kullanın. Seçim tuşa bir kez daha basılarak iptal edilebilmektedir.

Not

Dosyaları tek tek seçme:

Kursörü doğru dosya üzerine getirin ve Select (seç) tuşuna basın. Seçili satır rengini değiştirecektir. Select (seç) düğmesine bir kez basarsanız seçim iptal edilir.

Kopyala Bu işlev kopyalanacak dosyaların bir listesine (“geçici taşıma panosu” olarak bilinen) bir ya da daha fazla dosya girecektir. Yapıştır Bu işlev dosya ya da dizinleri panodan gerçek dizine yapıştıracaktır. Sil “Delete (sil)” tuşunu seçerken, kursör tarafından seçili dosya bir onay ikazının ardından silinir. Birden fazla dosya seçilmekteyse tüm bu dosyalar bir onay ikazının ardından silineceklerdir. Silme talebini yürütmek için OK tuşuna basın ve iptal etmek için İptal’e basın. 0

Devam… Sonraki işlevleri açmak için bu tuşu kullanın.

İsmini değiştir Rename (yeniden adlandır) tuşunu seçmek oku kullanmadan önce seçtiğiniz programı tekrar adlandırabileceğiniz yerde bir pencere açar.

Yeni adı girdikten sonra onaylamak için OK basın ya da iptal için İptal’e basın. Öngörünüş Bu işlev kursör belli bir süre program adı üzerinde pozisyonlanmaktaysa ilk yedi satırı görüntüleyen bir pencere açar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0

6-80

Page 81: 802Dsl Torna

Parça Programlama

Customer CF card (müşteri CF kartı) Bu tuşu seçme dosyaların RS232 interface ve “Program execution from external (harici programı yürütme)’den” aranması / okunması için gerekli işlevleri sağlar. İşlev seçilirken CF kartı dizinleri görüntülenir. Harici çalıştır Kursörü, çalıştırma için üzerine konumlandırıldığı programı seçmek için bu tuşu kullanın. CF kartı seçilirse, program NC tarafından harici bir program olarak yürütülür. Bu program NC dizininde kayıtlı olmayan parça programlarının her çağrısını içermemelidir.

RS232 Dosyaları okuma/arama işlevleri RS232 interface’den sağlanır.

Gönder Dosyaları panodan RS232’ye bağlı bir PC’ye aktarmak için bu işlevi kullanın. Al Dosyaları RS232 interface’den yüklemek için bu tuşu kullanın.

İnterface ayarları için lütfen System (sistem) çalıştırma alanına bakın (Bölüm 7). Parça programları metin formatı kullanılarak aktarılmalıdır.

Hata Protokolü Error log (hata girişi)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-81

Page 82: 802Dsl Torna

Parça Programlama 6.1 Yeni bir program girişi “Program” işlem alanı

6.1 Yeni bir program girişi “Program” işlem alanı Çalıştırma sırası

Program Yöneticisini seçtiniz.

NC directory (dizin) Yeni programı kaydetmek istediğiniz yeri seçmek için NC directory (NC dizini) tuşunu ya da Müşteri CF kartı tuşunu kullanın. Yeni New (yeni) tuşunu seçin; yeni ana program ya da alt programın adını girebileceğiniz bir metin kutusu belirecektir. Ana programların uzatmaları “.MPF” otomatik olarak girilir; alt programların uzatmaları “.SPF” program adı ile birlikte girilmelidir.

Şekil 6-2 Yeni program interaktif ekran formu

Yeni program adını girin.

Girişinizi onaylamak için OK tuşunu kullanın. Yeni parça programı dosyaıs yaratılacak ve editör penceresi otomatik olarak açılır. Program yaratmayı iptal için İptal'i kullanın; pencere kapanacaktır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0 6-82

Page 83: 802Dsl Torna

Parça Programlama 6.2 Parça programlarını düzenleme “Program” işletim alanı

6.2 Parça programlarını düzenleme “Program” işletim alanı

İşlev

Bir parça programı yalnızca otomatikte aktif değilse düzenlenebilir.

Parça programında herhangi bir değişiklik derhal kaydedilmeli.

Şekil 6-3 "Program Editörü” başlatma ekranı

Menü ağacı

Şekil 6-4 “Program” menü ağacı (olağan atama)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Yaz

Çalıştır

Blok işaretle

Blok kopyala

Blok yapıştır

Blok sil

Ara

Numaralandır

Kontur Delme

Otomatik görüntüle

Orjine

Ekranı Sil

Kursör Kaba/ince

Frezeleme Simülasyon Yeniden Derle

6-83

Tornalama

Hepsini göster

Büyüt

Küçült

Page 84: 802Dsl Torna

Parça Programlama 6.2 Parça programlarını düzenleme “Program” işletim alanı

Çalıştırma sırası Düzenlemek istediğiniz programı seçmek için “Program Yöneticisini” kullanın ve programı açmak için Open (Aç) kullanın.

Tuş takımı

Yaz Bir dosyayı düzenlemek için bu tuşu kullanın. Çalıştır Seçili dosyayı yürütmek için bu tuşu kullanın. Blok işaretle Varolan imleç pozisyonuna kadar bir metin segmenti seçmek için bu tuşu kullanın (alternatif olarak:<Ctrl>B).

Blok kopyala Panoya seçili bir bloğu kopyalamak için bu tuşu kullanın (alternatif olarak:<Ctrl>B). Blok yapıştır Gerçek kursör pozisyonunda panodan bir program bloğunu yapıştırmak için bu tuşu kullanın (alternatif olarak:<Ctrl>V). Blok sil Seçili bir metni silmek için bu tuşu kullanın (alternatif olarak:<Ctrl>X). Ara Görüntülü program dosyasında bir dizgi aramak için Ara tuşunu kullanın.

Aradığınız terimi giriş satırına yazın ve aramayı başlatmak OK tuşunu kullanın.

Arama sürecini başlatmadan metin kutusunu kapatmak için "İptal’i” kullanın.

Numaralandır Programın sonuna kadar gerçek kursör konumundan blok numaralarını değiştirmek için bu tuşu kullanın.

Kontur Konturu programlamak için (“blueprint programming (kontur programlama)” bkz. Bölüm 6.3 Delme Bkz “Çevrimler” bölümü Frezeleme Bkz. “Çevrimler” Bölümü (“Aktar” ve “Tracyl” seçenekleri ile) Tornalama Bkz “Çevrimler” bölümü Yeniden derle Yeniden derleme için kursörü programdaki çevrim çağırma satırı üzerine pozisyonlandırın. Bu işlev çevrim adının kodunu çözer ve ekran formunu ilgili parametreler ile hazırlar. Geçerlilik aralığının ötesinde herhangi bir paramatre varsa işlev otomatik olarak varsayılan değerleri kullanacaktır. Ekran formunu kapadıktan sonra orijinal parametre bloğu düzeltilen blokla değiştirilir.

Not: Sadece otomatik olarak üretilen bloklar tekrar derlenebilirler. Simulasyon Simulasyon Bölüm 6.4’te tanımlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-84

Page 85: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

6.3 Blueprint programming (Kontur programlama)

İşlev

Kumanda sisteni hızlı ve güvenilir parça programları yaratma için farklı kontur ekran formları sağlar. Gerekli parametreleri girmek için bu ekran formlarını kullanın. Aşağıdaki kontur elemanları ya da kontur bölümleri kontur ekran formları kullanılarak programlanabilirler:

• Düz hat bölümü, uç nokta ya da açı belirlemeli

• Kontur bölümü düz hat – açı ve uç nokta belirlemeli düz çizgi

• Daire sektörü merkez nokta / uç nokta / uç belirlemeli

• Kontur bölümü düz çizgi - teğet geçişli daire; açı, uç ve sondan hesaplamalı

• Kontur bölümü düz çizgi – her geçişli daire; açıdan, merkez ve son noktadan hesaplamalı

• Kontur bölümü düz çizgi - teğet geçişli daire; açı, uç ve sondan hesaplamalı

• Kontur bölümü daire – her geçişli düz çizgi; açı, merkez nokta ve sondan hesaplamalı

• Kontur bölünü daire – düz hat - teğet geçişli daire

• Kontur bölümü daire - teğet geçişli daire; merkez nokta, uç ve sondan hesaplamalı

• Kontur bölümü daire – her geçişli daire; merkez nokta ve sondan hesaplamalı

• Kontur bölümü daire – daire - teğet geçişli daire

• Kontur bölümü düz hat – daire - düz hat - teğet geçişli daire

Şekil 6-5 tuş takımı işlevleri

Koordinatlar mutlak, artışlı ya da kutup değeri olarak girilebilirler. Giriş Toggle (seçme) anahtarı kullanılarak değiştirilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-85

Page 86: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Tuş takımı

Kontur elemanlarının her birine girmek için bu tuş işlevlerini kullanın.

Bir kontur ekran formu ilk kez açılıyorsa kontur bölümü başlatma noktası kumanda sistemine raporlanmalı. Sonraki tüm hareketler bu noktaya göre olacaktır. Oku kullanarak giriş çubuğunu hareket ettirirseniz tüm değerlerin yeniden girilmesi gerekir.

Şekil 6-6 başlangıç noktasını ayarlama

Aşağıdaki kontur bölümlerinin yarı çap ya da çap programlama ile programlanıp programlanmayacağını tanımlama ya da transformasyon eksenlerinin TRANSMIT ya da TRACYL için kullanılıp kullanılmayacağını tanımlamak için bu interaktif ekran formunu kullanın.

Approach start point (hareket başlangıç noktası) tuşu işlevi girili koordinatlara hareket eden bir NC bloğunu üretecektir.

Düz hat bölümleri programlama programlama yardımı

Şekil 6-7

Düz hattın son noktasını mutlak boyutlarda artışlı boyutlarda (başlangıç noktasına göre) ya da kutup koordinatlarında girin. Gerçek ayarlar interaktif ekran formunda görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0 6-86

Page 87: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Son nokta bir koordinat ve eksen ve düz hat arasındaki bir açı ile de tanımlanır. Son nokta kutup koordinatlarında belirlenirse, kutup ve son nokta arasındaki vektör ile birlikte vektörün kutba göre açısına da ihtiyacınız olacaktır. Buna rağmen ön şart bir kutbun ayarlanıyor olmasıdır. Bu kutup yeni bir kutup ayarlanana kadar geçerlidir. Set Pole (kutbu ayarla) Kutbun koordinatlarının girilmesi gereken yerde bir metin kutusu açılacaktır. Kutup noktası seçili düzleme göre olacaktır.

Resim 6-8

G0/G1 Bu işlev seçilirse şeçili blok hızlı hareket ya da programlı ilerleme hızı ile hızlandırılır. Ekleme işlevleri Gerekirse alanlara ilave işlevler ekleyebilirsiniz. Komutlar birbirlerinden boşluklar, virgüller ya da noktalı virgüller ile ayrılabilirler.

Resim 6-9

İnteraktif ekran formu tüm kontur elemanları için sağlanmıştır.

OK OK tuşuna basmak tüm komutları parça programına alacaktır. Değerleri kaydetmeden ekran interaktif formundan çıkmak için İptal’i seçin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-87

Page 88: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Bu işlev iki düz hat arasındaki kesişim noktasını hesaplamaya yarar.

İkinci düz hattın son noktasının ve düz hatların açılarının koordinatlarını belirleyin.

Şek. 6-10 iki düz çizgi arasında kesişim noktasının hesaplanması

Tablo 6-1 interaktif ekran formunda giriş

Düz hat 2 son noktası E Düz hattın son noktasını girin.

Düz hat 1 açısı A1 Açı 0 ile 360 derece arasında saatin tersi yönde belirlenir.

Düz hat 2 açısı A2 Açı 0 ile 360 derece arasında saatin tersi yönde belirlenir.

Ilerleme hızı F Ilerleme hızı

Koordinatların son noktası ve merkez noktayı kullanarak bir daire blok yaratmak için bu interaktif ekran formunu kullanın.

Şekil 6-11

Son nokta ve merkez nokta koordinatlarını giriş alanlarına girin. İhtiyaç duyulmayan giriş alanları saklanırlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

6-88

Page 89: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Devir yönünü G2’den G3’e değiştirmek için bu tuşu kullanın. G3 ekranda görüntülenir. Bu tuşu seçme sürekli olarak G2’ye döndürür.

OK OK tuşuna basmak bloğu parça programına alacaktır.

Bu işlev bir kontur ve daire sektörü arasındaki teğet geçisi hesaplayacaktır. Düz hat başlangıç noktası ve açı ile tanımlanmalıdır. Daire uç ve son nokta ile tanımlanmalıdır. Her geçiş açısı ile kesişim noktalarını hesaplamak için POI tuşu işlevi merkez nokta koordinatlarını görüntüleyecektir.

Şekil 6-12 Düz hat - teğet geçişli daire

Tablo 6-2 interaktif ekran formunda giriş

Daire son noktası E Daire son noktasını girin. Düz hat açısı O Açı 0 ile 360 derece arasında saatin tersi yönde

belirlenir. Daire çapı R Daire çapı giriş alanı Ilerleme hızı F Ilerleme hızı interpolasyonu giriş alanı Daire merkezi M Düz hat ve daire arasında teğet geçişi yoksa daire

merkezi bilinmelidir. Belirleme önceli blokta seçili hesaplama (mutlak, artışlı ya da kutup koordinatları) türüne göre gerçekleştirilir.

G2/G3 Devir yönünü G2’den G3’e değiştirmek için bu tuşu kullanın. G3 ekranda belirecektir. Bu tuşa basmak ekranı G2'ye geri döndürecektir. Ekran G2’ye değişir.

POI Teğer ya da her geçiş arasında seçim yapabilirsiniz.

Ekran formu girmekte olduğunuz veriden bir düz hat ve bir daire blok üretir.

Birden fazla kesişim noktası varsa, istenen kesişim noktası metin kutusundan seçilmelidir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-89

Page 90: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Koordinatlar girilmemişse, program onu varolan özelliklerden hesaplamaya çalışır. Birçok seçenek varsa içinden seçim yapılabilmesi için bir metin kutusu sağlanır.

Bu işlev bir kontur ve daire sektörü arasındaki teğet geçisi hesaplayacaktır. Daire sektörü parametre başlangıç noktası ve uç ile ve düz hat parametreler son nokta ve açı ile tanımlanmalıdır.

Şekil 6-13 teğet geçiş

Tablo 6-3 interaktif ekran formunda giriş

Düz hat son noktası E Düz hattın son noktasını mutlak, artışlı ya da polar

koordinatlarda girin. Merkez nokta M Daire merkezini mutlak, artışlı ya da polar koordinatlarda

girin. Daire çapı R Daire çapı giriş alanı Düz hat 1 açısı O Açı 0 ile 360 derece arasında saatin tersi yönde ve

kesişim noktasına göre belirlenir. Ilerleme hızı F Ilerleme hızı interpolasyonu giriş alanı

G2/G3 Devir yönünü G2’den G3’e değiştirmek için bu tuşu kullanın. G3 ekranda belirecektir. Bu tuşa basmak ekranı G2'ye geri döndürecektir. Ekran G2’ye değişir.

POI Teğer ya da her geçiş arasında seçim yapabilirsiniz.

Ekran formu girmekte olduğunuz veriden bir düz hat ve bir daire blok üretir.

Birden fazla kesişim noktası varsa, istenen kesişim noktası metin kutusundan seçilmelidir.

Bu işlev iki daire sektörü arasına bir düz hattı tanjant olarak yerleştirir. Sektörler merkez noktaları ve yarıçaplarından belirlenirler. Seçili devir yönüne göre kesişimin farklı tanjant noktaları oluşur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 6-90

Page 91: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Sektör 1 merkez nokta ve çap parametreleri ve sektör 2 son nokta, merkez ve çap parametrelerini girmek için görüntülü ekran formunu kullanın. Ayrıca dairelerin devir yönleri de seçilmelidir. Varolan ayarları görüntülemek için bir yardım ekranı da sağlanmıştır. OK basmak girili değerlerden üç bloğu hesaplar ve onları parça programına girer.

Resim 6-14

Tablo 6-4 interaktif ekran formunda giriş

Son nokta E Düzlem 1 ve 2. geometri ekseni Hiçbir koordinat girilmezse, bu işlev kesişim noktasını girmekte olduğunuz daire sektörü ve 2 sektörü arasında sağlar.

Daire 1 merkezi M1 Düzlemin 1 ve 2. geometri ekseni (mutlak koordinatlar) Daire 1 çapı R1 Çap 1 giriş alanı Daire 2 merkezi M2 Düzlemin 1 ve 2. geometri ekseni (mutlak koordinatlar) Daire 2 çapı R2 Çap 2 giriş alanı Ilerleme hızı F Ilerleme hızı interpolasyonu giriş alanı

Ekran formu girmekte olduğunuz veriden bir düz hat ve iki daire blok üretir.

G2/G3 İki daire sektörünün devir yönünü tanımlamak için bu tuşu kullanın. Aşağıdakiler arasında seçim yapabilirsiniz

Sektör 1 Sektör 2

G2 G3

G3 G2

G2 G2

G3 G3

Son nokta ve merkez nokta koordinatları mutlak ölçüler, artışlı ölçülerde ya da kutup koordinatları olarak girilebilirler. Gerçek ayarlar interaktif ekran formunda görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-91

Page 92: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

DIAMON örneği

Resim 6-15

Verili: R1 50 mm R2 100 mm R3 40mm M1 Z -159 X 138 M2 Z –316 X84 M3 Z -413 X 292

Başlangıç noktası: X = 138 ve Z = –109 mm (–159 – R50) noktaları başlangıç noktası olarak düşünülürler.

Şekil 6-16 başlangıç noktasını ayarlama

Başlangıç noktasını onaylamanızdan sonra, kontur bölümünü hesaplamak için ekran formunu kullanın -.

İki daire sektörü (G1IG3) devir yönünü ayarlamak için G2/G3 tuşunu kullanın ve parametre listesini doldurun.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-92

Page 93: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Merkez nokta koordinatları mutlak koordinatları olarak yani sıfıra referanslı X koordinatı olarak girilmeliler.

Son nokta açık kalır.

Resim 6-17

İnteraktif ekran formunu doldurduktan sonra ekran formundan çıkmak için OK tıklayın. Kesişim noktaları hesaplanır ve iki blok üretilir.

Şekil 6-18 1 adımı sonucu

Son nokta açık bırakıldığından düz hattın daire sektörü arasındaki kesişim

noktası aynı zamanda sonraki kontur tanımlaması için başlangıç noktası olur.

Artık kontur bölümünü hesaplamak için ekran formunu çağırın - Kontur bölümünün son noktası Z= –413.0 ve X=212’dir.

Şekil 6-19 ekran formunu çağırma

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 6-93

Page 94: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Şekil 6-20 2 adımı sonucu

İşlev iki daire sektörü arasındaki teğet geçişi hesaplar. Daire sektörü 1 başlangıç noktası, merkez ve çap parametreleri ve daire sektörü 2 son nokta ve çap parametreleri ile tanımlanmalıdır.

Şekil 6-21 teğet geçiş

Tablo 6-5 interaktif ekran formunda giriş

Daire 2 son nokta E Düzlemin 1 ve 2. geometri ekseni

Daire 1 merkezi M1 Düzlemin 1 ve 2. geometri ekseni

Daire 1 çapı R1 Çap giriş alanı

Daire 2 merkezi M2 Düzlemin 1 ve 2. geometri ekseni

Daire 2 çapı R2 Çap giriş alanı

Ilerleme hızı F Ilerleme hızı interpolasyonu giriş alanı

Noktaların belirlenmesi başlamadan önce seçili hesaplama (mutlak, artışlı ya da kutup koordinatları) türüne göre gerçekleştirilir. İhtiyaç duyulmayan giriş alanları saklanırlar. Sadece tek bir merkez nokta koordinatı girilirse yarı çap’ta girilmelidir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-94

Page 95: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Devir yönünü G2’den G3’e değiştirmek için bu tuşu kullanın. G3 ekranda belirecektir. Bu tuşa basmak ekranı G2'ye geri döndürecektir. Ekran G2’ye değişir.

Teğer ya da her geçiş arasında seçim yapabilirsiniz.

Ekran formu iki daire bloğunu girmekte olduğunuz veriden üretir.

Kesişim noktası seçimi

Birden fazla kesişim noktası varsa, istenen kesişim noktası metin kutusundan seçilmelidir.

Şekil 6-22 kesişim noktası seçimi

Kontur kesişim noktası 1 kullanılarak çizilecektir.

Resim 6-23

Kontur kesişim noktası 2 kullanılarak çizilecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-95

Page 96: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Resim 6-24

OK OK’ye basma görüntülü konturun kesişim noktasını parça programına alacaktır.

Bu işlev bitişik iki daire sektörü arasına bir daire sektörü yerleştirecektir. Daire sektörleri merkez noktaları ve daire yarıçapları ile tanımlanırlar ve yerleştirilen sektör sadece kendi yarıçapı ile tanımlanır. Operatör için kendisinin daire sektörü 1 merkez, çap parametreleri ve daire sektörü 2 son nokta, merkez ve çap parametrelerini gireceği bir ekran formu sağlanır. Ayrıca yerleşik daire sektörü 3 çapı girilmeli ve devir yönü tanımlanmalı.

Seçili ayarları görüntülemek için bir yardım ekranı da sağlanmıştır.

OK basmak girili değerlerden üç bloğu hesaplar ve onları parça programına girer.

Şekil 6-25 daire-daire-daire kontur bölümü hesaplama ekran formu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 6-96

Page 97: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Tablo 6-6 interaktif ekran formunda giriş

Son nokta E Düzlem 1 ve 2. geometri ekseni Hiçbir koordinat girilmezse, bu işlev kesişim noktasını girmekte olduğunuz daire sektörü ve 2 sektörü arasında sağlar.

Daire 1 merkezi M1 Düzlemin 1 ve 2. geometri ekseni Daire 1 çapı R1 Çap 1 giriş alanı Daire 2 merkezi M2 Düzlemin 1 ve 2. geometri ekseni Daire 2 çapı R2 Çap 2 giriş alanı Daire 3 çapı R3 Çap 3 giriş alanı Ilerleme hızı F Ilerleme hızı interpolasyonu giriş alanı

Önceki bloklardan başlangıç noktasını tayin etek mümkün değilse doğru koordinatları girmek için “Starting point (başlangıç noktası)” ekran formunu kullanın.

İki dairenin devir yönünü tanımlamak için bu tuşu kullanın. Aşağıdakiler arasında seçim yapabilirsiniz

Sektör 1 Yerleşik sektör Sektör 2 G2 G 3, G2 G2 G2 G2. G2 G2 G3 G2 G3 G3 G3 G2 G2 G3 G3 G2 G3 G2 G3 G3 G3 G3

0,Merkez ve son noktalar mutlak boyutlar, artan boyutlar olarak ya da kutup koordinatları kullanılarak elde edilebilirler. Gerçek ayarlar interaktif ekran formunda görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 6-97

Page 98: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Örnek DIAMON – G23

Resim 6-26

Verili: (C1) R1 39 mm (C2) R2 69 mm (C3) R3 39 mm (C4) R4 49 mm (C5) R5 39 mm M1 Z -111 X 196 M2 Z –233 X 260 M3 Z -390 X 162

Z –72, X 196 koordinatları başlangıç noktası olarak seçileceklerdir..

Başlangıç noktasını onaylamanızdan sonra, kontur bölümünü hesaplamak için ekran formunu kullanın . Koordinatlar bilinmediklerinden son nokta açık bırakıldı.

İki dairenin (G2 – G2 – G3) devir yönünü ayarlamak için tuşunu kullanın ve parametre listesini doldurun.

Şekil 6-27 başlangıç noktasını ayarlama

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-98

Page 99: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Şekil 6-28 1 adımı girişi

Şekil 6-29 1 adımı sonucu

İşlev daire sektörü 2 ve daire sektörü 3 arasında kesişme noktasını son nokta olarak sağlar.

İkinci adımda aşağıdakileri hesaplamak için ekran formunu kullanın

. Hesaplama için, G2 – G3 – G2 devir yönünü seçin. Başlangıç noktası ilk hesaplamanın son noktasıdır.

Şekil 6-30 2 adımı girişi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 6-99

Page 100: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Şekil 6-31 2 adımı sonucu

İşlev daire sektörü 4 ve daire sektörü 5 arasında kesişme noktasını son nokta olarak sağlar.

. ve . arasındaki teğet geçişi hesaplamak için “Daire- düz hattı” ekran formunu kullanın.

Şek. 6-32 “Daire – düz hat” ekran formu

Şekil 6-33 3 adımı sonucu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-100

Page 101: 802Dsl Torna

Parça Programlama

6.3 Blueprint programming (Kontur programlama)

İşlev iki düz hat arasına bir daire sektörü (teğet geçişli) yerleştirir.

Daire sektörü merkez ve çap ile tanımlanır. İkinci düz hattın son noktasının ve opsiyonel olarak da, A2 açısının koordinatlarını belirleyin. Birinci düz hat başlangıç noktası ve A1 açısı ile tanımlanır. Aşağıdaki durumlar sağlanırsa ekran formu kullanılabilir:

Point (iptal noktası) Verili koordinatlar

Başlangıç noktası

• Kartezyen koordinat sistemindeki her iki koordinat • Kutup koordinatı olarak başlangıç noktası

Daire sektörü • Kartezyen koordinat sistemindeki iki koordinat ve çap • Kutup koordinatı olarak merkez noktası

Son nokta • Kartezyen koordinat sistemindeki her iki koordinat • Kutup koordinatı olarak son nokta

Point (iptal noktası) Verili koordinatlar

Başlangıç noktası

• Kartezyen koordinat sistemindeki her iki koordinat • Kutup koordinatı olarak başlangıç noktası

Daire sektörü • Kartezyen koordinat sistemindeki tek koordinat ve çap • A1 ya da A2 açısı

Son nokta • Kartezyen koordinat sistemindeki her iki koordinat • Kutup koordinatı olarak son nokta

Önceki bloklardan başlangıç noktasını tayin etek mümkün değilse başlangıç noktası operatör tarafından ayarlanmalıdır.

Şekil 6-34 düz hat – daire – düz hat

Tablo 6-7 interaktif ekran formunda giriş

Düz hat 2 son noktası E Düz hattın son noktasını girin. Daire merkezi M 1. Düzlemin 1 ve 2. geometri ekseni Düz hat 1 açısı A1 Açı saatin tersi yönde belirlenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 6-101

Page 102: 802Dsl Torna

Parça Programlama 6.3 Blueprint programming (Kontur programlama)

Düz hat 2 açısı A2 Açı saatin tersi yönde belirlenir. Ilerleme hızı F Ilerleme hızı giriş alanı

Son ve merkez noktalar mutlak, artışlı ya da kutup koordinatlar olarak belirlenebilirler. Ekran formu girmekte olduğunuz veriden bir daire ve iki düz hat bloğunu üretir.

Devir yönünü G2’den G3’e değiştirmek için bu tuşu kullanın. G3 ekranda belirecektir. Bu tuşa basmak ekranı G2'ye geri döndürecektir. Ekran G2’ye değişir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-102

Page 103: 802Dsl Torna

Parça Programlama 6.4 Simulasyon

6.4 Simulasyon İşlev

Kesik çizgili grafikleri kullanarak programlı takım izi çizilebilir.

Çalıştırma sırası

AUTOMATIC moddasınız ve çalıştırmak için bir program seçiyorsunuz (bkz. Bölüm 5.1).

Simulasyon Başlama ekranı görüntülenir.

Şekil 6-35 "Simulasyon” başlatma ekranı

Seçili parça programı simulasyonunu başlatmak için NC START’a basın.

Tuş takımı

Otomatik görüntüle Bu tuşu seçerseniz kayıtlı takım izi otomatik olarak ayarlanır. Orjine Bu tuşu seçerseniz varsayılan ayar ölçekleme için kullanılır. Hepsini göster Parçanın tümünü görüntülemek için bu tuşu seçin.

Büyüt Görüntülü bölümü büyütmek için bu tuşu kullanın. Küçült Görüntülü bölümü küçültmek için bu tuşu kullanın.

Ekranı sil Görülür resmi silmek için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-103

Page 104: 802Dsl Torna

Parça Programlama 6.5 RS232 interface veri aktarımı

Kursör Kaba/ince Ok hızını değiştirmek için bu tuşu kullanın.

6.5 RS232 interface veri aktarımı İşlev

Kumanda sistemi RS232 interface harici veri yedekleme aygıtına veri çıkarma (ör. parça programı) ya da oradan veri okuma için kullanılabilir. RS232 interface ve veri yedekleme aygıtınız arasında uyum olmalı.

Çalıştırma sırası

Program Yöneticisi çalışma alanını seçmektesiniz ve yaratılı durumda olan NC programlarının genel görünümündesiniz.

Aktarılacak veriyi kursör ya da Mark all (tümünü seç) tuşu ile seçin.

Kopyala Ardından veriyi panoya kopyalayın.

RS232 tuşunu seçin ve istenilen aktarım modunu seçin.

Şekil 6-36 bir programı okuma

Gönder Veri aktarımını başlatmak için Send (gönder) kullanın. Panoya kopyalanan tüm veri aktarılacaktır.

İlave tuş takımları

Al Dosyaları RS232 interface’den yüklemek için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-104

Page 105: 802Dsl Torna

Parça Programlama 6.5 RS232 interface veri aktarımı

Hata Protokolü Aktarma kaydı Bu kayıt aktarılmış tüm dosyaları durum bilgileri ile birlikte içerir:

• Çıkarılacak dosyalar: - Dosya adı - Bir hata tanımlaması

• Girilecek dosyalar için: - Dosya adı ve izi - Bir hata tanımlaması

Aktarma mesajları:

OK Aktarım başarıyla tamamlandı

ERR EOF Metin son karakteri alındı fakat arşiv dosyası eksik

Time Out (süre doldu) Zaman kontrolü bir veri aktarımı iptali bildiriyor

User Abort (kullanıcı iptali) Veri aktarımı Stop tuşu ile iptal edildi

Error Com COM 1 port hatası

NC / PLC Error NC hata mesajı Error Data (hata verisi)

Veri hatası

1. Dosyalar başlıklı / başlıksız taranıyor

veya

2. Dosyalar punched tape format’ta dosya adları olmadan aktarıldı

Error File Name (yanlış dosya adı) Dosya adı NC isim konvansiyonuna uymuyor.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-105

Page 106: 802Dsl Torna

Parça Programlama 6.5 RS232 interface veri aktarımı

Notlar

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

6-106

Page 107: 802Dsl Torna

Sistem 7

İşlev

“Sistem” çalışma alanı NCK ve PLC parametreleme ve analizi için gerekli tüm işlevleri sağlar.

Şekil 7-1 "Sistem” başlatma ekranı

Seçili işleve göre yatay ve dikey tuş çubukları değişir. Aşağıda gösterilen menü ağacı yatay tuşları gösterir.

Şekil 7-2 “Sistem" menü ağacı (sadece yatay seviye)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Devreye Alma

Makine Dataları

Genel MD

Eksen MD

Kanal MD

Sürücü MD

Ekran MD

Servo trace

Servis ekranı

Servis Eksenler

Servis Sürücü

Servis profibus

Servis kontrolü

Servo trace

Versiyon

Step 7 Bağlantı

PLC Durum

Durum Listesi

Program Listesi

PLC alarm txt

Start up Dosyaları

CF Kart

7-107

USB Sürücü

Page 108: 802Dsl Torna

Sistem

Tuş takımı

Şifreyi Gir

Şifreyi ayarlama

Kumanda sisteminde farklı erişim hakları sağlayan üç şifre türü ayırt edilir:

• Sistem şifresi

• Üretici şifresi

• Kullanıcı şifresi

Erişim seviyelerine bağlı olarak (ayrıca bkz. “Teknik Kılavuz”) belirli veri değiştirilebilir.

Şifreyi bilmiyorsanız erişim engellenecektir.

Şekil 7-3 Şifre girişi

OK tuşunu seçme şifreyi ayarlar. Herhangi bir hareket gerçekleştirmeden Sisteme geri dönmek için İPTAL’i kullanın.

Şifreyi Değiştir

Şifre değiştirme

Şekil 7-4 Şifre değiştirme

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-108

Page 109: 802Dsl Torna

Sistem

Erişim hakkına bağlı olarak şifre değişimi için tuş takımı çubuğunda çeşitli seçenekler sunulur.

Doğru tuşları kullanarak şifre seviyesini seçin. Yeni şifreyi girin ve girişinizi tamamlamak için OK basın. Onay için yeni şifreyi bir kez daha girmeniz istenecektir. Şifre değişimini tamamlamak için OK basın.

Herhangi bir işlem yapmadan ana ekranına dönmek için İPTAL kullanın.

Şifreyi Sil Erişim hakkı sıfırlama RCS log-in Ağ kullanıcı girişi (bkz. Bölüm 1.5) Change language

Dili değiştir

ön plan ve arka plan arasında geçiş yapmak için Change language (dili değiştir) tuşunu Dataları Kaydet

Veri kaydı

Bu işlev uçucu bellek içeriğini kalıcı bir bellek alanına kaydeder. Ön şart: Halihazırda yürütülen bir program yok. Veri yedekleme çalışıyorken herhangi bir operatör işlemi gerçekleştirmeyin! Devreye Alma

Başlatma NC NC çalıştırma modunu seçin. Doğru modu seçmek için imleçi kullanın.

• Normal çalıştırma Sistem tekrar çalıştırıldı.

• Varsayılan veri ile çalıştırma Tezgahın mevcut dataları silinir ve tezgh fabrika ayarlarına döner.

• Kayıtlı veri ile çalıştırma “Dataları kaydet” fonksiyonu ile kaydedilmiş dataları yükleyerek açılır.(bkz. “Veri yedekleme”)

PLC aşağıdaki modlarda çalıştırılabilir:

• Restart Yeniden başlatma

• Overall reset Tamamını sil.

Ayrıca başlatmayı sonraki debug – mode ile bağlamak mümkündür.

Kumanda sistemini RESET’leme ve seçili modda bir tekrar başlangıç gerçekleştirmek OK kullanın.

Herhangi bir işlem yapmadan Sistem başlatma ekranına dönmek için RECALL’u kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-109

Page 110: 802Dsl Torna

Sistem

Makine dataları

Makine verisindeki herhangi bir değişiklik makineye önemli etki yapar.

Şekil 7-5 bir makine veri hattı yapısı

so Hemen aktif olur. cf Güncelle re Reset

Aktifleşme

po Tezgahı kapat/aç

Uyarı

Yanlış parametrelendirme makinenin bozulması ile sonuçlanabilir.

Makine verisi aşağıda tanımlı gruplara ayrılır.

Genel MD

Genel makine verisi penceresini açın. İleri / geri taramak için önceki sayfa / sonraki sayfa tuşlarını kullanın.

Şekil 7-6 "Makine Verisi” başlatma ekranı

Eksen MD

Eksen tanımlı makine verisi penceresini açın. Tuş takımı çubuklarına Eksen + ve Eksen - tuşları eklenecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Değer Birim Etki Ad MD no

7-110

Page 111: 802Dsl Torna

Sistem

Şekil 7-7 eksen tanımlı makine verisi

1 ekseni verisi görüntülenir.

Axis + sonraki ya da önceki eksen makine alanına geçmek için Axis + ya da Axis’i kullanın.

Ara

Aradığınız makine verisi numarası ya da adını (ya da adın bir kısmını) girin ve OK basın.

Kursör arana veriye geçecektir.

Aramay Devam Sonraki uyanı aramaya devam etmek için bu tuşu kullanın.

Grup Seç

Bu işlev varolan makine veri grubuna farklı ekran filtreleri sağlar. İlave tuş takımları sağlanır: Uzman tuşu: Expert modunun tüm veri gruplarını ekran için seçmek amacıyla bu tuşu kullanın. Filtre Aktif tuşu: Seçili tüm veri gruplarını aktif hale getirmek için bu tuşu kullanın. Pencereden çıktıktan sonra sadece makine veri ekranında seçili veriyi göreceksiniz. Hepsini Seçtuşu: Expert modunun tüm veri gruplarını ekran için seçmek amacıyla bu tuşu kullanın. Seçimler İptal tuşu: Bu tuşu seçmek tüm veri grupları seçimini kaldırır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-111

Page 112: 802Dsl Torna

Sistem

Şekil 7-8 ekran filtresi

Kanal MD

Kanal tanımlı makine verisi penceresini açın. İleri / geri taramak için önceki sayfa / sonraki sayfa tuşlarını kullanın.

Sürücü MD

“Makine verisi sürücüsü" metin kutusunu açın.

İlk metin kutusu varolan yapılandırma ile birlikte kumanda, güç besleme ve sürücü birimlerin durumlarını görüntüler.

Şekil 7-9 yapılandırma genel bakışı

Tüm parametreleri görüntülemek için kursörü doğru birim üzerine pozisyonlayın ve Parametre ekranları tuşunu seçin. Parametrelerin bir tanımı için lütfen SINAMICS sürücüleri belgelemesine bakın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-112

Page 113: 802Dsl Torna

Sistem

Şekil 7-10 Parametre listesi

Ekran MD

Makine verisini görüntüle penceresini açın. İleri / geri taramak için önceki sayfa / sonraki sayfa tuşlarını kullanın.

Okuyucu notu

Makine verisinin bir tanımı için lütfen Üretici Belgelendirmesine bakın: “SINUMERIK 802D sl Instruction Manual(Talimat Kılavuzu)” ”SINUMERIK 802D sl Description of Functions(fonksiyonların tanımı)”

Renklari değiştir Kullanıcı tanımlı renk ayarlarını belirlemek için Renk tuşları ve Renk penceresi tuşlarını kullanın. Görüntülü renk kırmızı, yeşil ve mavi parçalardan oluşmaktadır. Edit colors (renkleri düzenle) penceresi giriş alanlarında ayarlı durumda olan değerleri görüntüler. İstenen renk bu değerler değiştirilerek üretilebilir. Ayrıca parlaklık değiştirilebilir. Sonraki karışım oranı bir girişin tamamlanması ardından geçici olarak görüntülenir. Giriş alanları arasında geçiş yapmak için ok tuşlarını kullanın. Ayarlarınızı onaylamak ve pencereden çıkmak için OK tuşunu seçin. İptal tuşunu seçme değişikliklerinizi kaydetmeden pencereden çıkar.

Renk Tuşları İçerik ve tuş takım alanı renklerini değiştirmek için bu işlevi kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-113

Page 114: 802Dsl Torna

Sistem

Şekil 7-11 “Renk” tuşu

Renk Penceresi Metin kutularının sınırlarının rengini değiştirmek için bu tuşu kullanın.

Active window (aktif pencere) tuş işlevi ayarlarınızı bakılan pencereye atayacaktır ve Inactive window (pasif pencere) işlevi de aktif olmayan pencereye atayacaktır.

Şekil 7-12 “Renk penceresi”

Service display (servis ekranı) Bu tuşu seçmek Servis eksenleri penceresini görüntüler.

Servis eksenleri Bu pencere eksen çalışmasındaki bilgileri görüntüler.

Eksen + ya da Eksen – tuşu ayrıca görüntülenir. Bunlar sonraki ya da öncek eksen değerlerini görüntülemek için kullanılabilirler. Servis sürücü Bu pencere dijital sürücü ile ilgili bilgileri görüntüler. Servis profibus Bu pencere PROFIBUS ayarları ile ilgili bilgileri görüntüler.

Servis kontrolü Hareket kaydını aktif duruma getirmek için bu tuşu kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-114

Page 115: 802Dsl Torna

Sistem

Şekil 7-13 "Servis kontrolü” ekranı

Servis network Ağ yapılandırma (bkz. Bölüm 1.5)

Seyir defteri Action log (seyir defteri) işlevi bakıma yarar ve kayıtlı tüm hareketleri bir liste formunda görüntüler.

Figure 7-14 Action log

Ayarlama Bu metin belli olayları görüntüleme amacıyla seçmek için kullanılabilir. “Display all data (tüm veriyi görüntüle)” ve “Display data groups (veri gruplarını görüntüle)” alanları arasında geçiş yapmak için TAB tuşunu kullanın.

Tablo 7-1 Veri grupları

Grup Anlamı Keys operated (kullanılan anahtarlar) Basılan tuşlar

Time stamp (zaman damgası) Time stamp (zaman damgası)

Error messages (hata mesajları) Windowmanager (pencere yöneticisi)

Windows yöneticisinin bildirdiği hata (sadece sistem içi anlam)

Error messages (hata mesajları) Operating system (işletim sistemi)

QW işletim sisteminin bildirdiği hatalar (sadece sistem içi anlam)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-115

Page 116: 802Dsl Torna

Sistem

Tablo 7-1 Veri grupları, devam

Grup Anlamı Error messages TCS (TCS hata mesajları)

Obje talep brokerinin bildirdiği hata (sadece sistem içi anlam)

Mode change (mod değiştirme)

Selected mode (seçili mod)

Channel status (kanal durumu)

Channel status (kanal durumu)

IPO override switch (IPO hızlandırma anahtarı)

Set override value (hızlanma değerini ayarla)

MCP Makine kumanda paneli Incoming alarm (Gelen alarm mesajları)

NC / PLC alarmları

Deleted alarm (Silik alarm mesajları)

İptal NC / PLC alarmları

Resim 7-15

Ara Aradığınız girili terimi olay listesinde taramak için bu işlevi kullanın. Arama varolan imleç pozisyonundan ya da liste başlangıcından başlayabilir.

Resim 7-16

Service Firewall (servis güvenlik duvarı) Firewall yapılandırma (bkz. Bölüm 1.5)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0 7-116

Page 117: 802Dsl Torna

Sistem

Optimizasyon Sürücüleri en iyileme için grafik sunum için bir osiloskop işlevi sağlanmıştır

• Hız ayar noktası Hız ayar noktası +10V interface’e karşılık gelir.

• Kontur ihlali

• Sonraki hata

• Güncel pozisyon değeri

• pozisyon ayar noktası

• Tam durma kaba / ince

İzleme başlangıcı iç kumanda durumlarının senkronize izlenmesini sağlayan farklı kriterlere bağlanabilir. Bu ayar “Select signal (sinyal seç)” işlevi kullanılarak yapılmalıdır. • Sonucu analiz etmek için aşağıdaki işlevler sağlanmıştır:

• Apsis ve ordinatı değiştirme ve ölçekleme;

• Yatay ya da dik işareti kullanarak bir değerin ölçümü;

• Apsis ve ordinat değerlerini iki işaret pozisyonu arasında bir fark olarak ölçme;

Sonucu parça program dizininde bir dosya şeklinde kaydetme. Ardından, dosyayı RCS802 ya da CF kartını kullanarak gönderme ve veriyi MS Excel'de işlemek mümkündür.

Şekil 7-17 Servo trace (servo iz) başlatma ekranı

Şema başlığı varolan apsis ölçeklemesi ve işaretlerin fark değerini içermektedir.

Yukarıda gösterilen şema görünür ekran alanından ok tuşları ile taşınabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-117

Page 118: 802Dsl Torna

Sistem

Şekil 7-18 Alanların anlamı

Sinyal seçimi Ölçüm kanalını parametrelendirmek için bu menüyü kullanın.

Resim 7-19

• Ekseni seçme: Ekseni seçmek için “Eksen” seçme alanını kullanın.

• Sinyal tipi: Following error (sonraki hata) System deviation (sistem sapması) Contour deviation (kontur sapması) Actual position value (varolan pozisyon değeri) Hız güncel değeri Hız ayar noktası Compensation value (kompenzasyon değeri) Set of parameters (parametre grubu) Controller input position setpoint (kumanda giriş pozisyonu ayar noktası) Controller input speed setpoint (kumanda giriş hız ayar noktası) Controller input acceleration setpoint (kumanda giriş hızlanma ayar noktası) Hız sürdürme kontrol değeri Exact fine stop (tam ince duruş) sinyali Exact coarse stop (tam kaba duruş) sinyali

• Durum: On (açık) Kayıt bu kanalda gerçekleştirilir Off (kapalı) kanal devre dışı.

Süre ölçme ve 1 kanalı başlatma tipi parametreleri ekran alt yarısında ayarlanabilir. Kanal kanallar bu ayarı kabul edeceklerdir. • Ölçüm süresini belirleme: Milisaniye olarak ölçüm süresi doğrudan “Ölçme

süresi” giriş alanına girilir (maks. 6,133 ms).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-118

Page 119: 802Dsl Torna

Sistem

Tetikleme tipi: Oku “Başlatma konumu” alanına pozisyonlandırın ve seçme tuşunu kullanarak ilgili durumu seçin.

Başlatmasız yani ölçme doğrudan “Start” tuşu seçildikten sonra başlar;

• Yükselen kenar;

• Alçalan kenar;

• Tam ince durmaya erişildi;

• Tam kaba durmaya erişildi; D-işareti kaba Marker on (işaret açık) / Marker off (işaret kapalı) tuşlarını ızgara çizgilerini saklama / açma için kullanın. Z-işareti kaba

D-işareti sabit

Z-işareti sabit Yatay ya da dikey yönde işaretleri belirlemek için işaretleri kullanın. Buraya kadar işareti başlangıç konumuna pozisyonlayın ve “Fix V – Mark” ya da “Fix T-Mark” tuşunu seçin. Başlangıç noktası ve varolan işaret konumu arasındaki fark durum çubuğu üzerinde görüntülenir. Tuş düzenlemeleri “Free V-Mark’a” değişecektir. Ya da “Free T-Mark.

Trace Göster Bu işlev şemaları saklayan /açan tuşları sağlayan başka bir menü seviyesini açar. Bir tuş siyah ard alanda görüntülenirse şemalar seçili iz kanalı için görüntülenir.

Zaman ölçek + Zaman ölçek – Zaman esasını yakınlaştırma / uzaklaştırma için bu işlevi kullanın.

Dikey ölçek + Dikey ölçek – Çözünürlüğü artırma / azaltma için bu işlevi kullanın (genlik).

Adım birimler İşaretlerin adım büyüklüklerini tanımlamak için bu tuşları kullanın.

Resim 7-20

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-119

Page 120: 802Dsl Torna

Sistem

İşaretler ok tek bir artım büyüklüğünde bir adımda kullanılarak hareket ettirilir. Daha büyük adım ebatları giriş alanları kullanılarak ayarlanabilir. Değer <SHIFT> + ok hareketi başına ne kadar ızgara biriminin hareket ettirilmesi gerektiğini belirler. Bir işaret şemanın köşesine erişirse ızgara yatay ya da dikey yönde otomatik olarak belirir. Dosya İz verisini kaydetmek ya da yüklemek için bu tuşu kullanın.

Resim 7-21

“File name (dosya adı)” alanında uzatma olmadan istenen dosya adını yazın.

Veriyi belirtili adla parça program dizininde kaydetmek için Save (kaydet) tuşunu kullanın. Ardından, dosya gönderilebilir ve veri MS Excel’de işlenebilir.

Belirtili dosyayı yüklemek ve veriyi grafik olarak görüntülemek için Load (yükle) tuşunu kullanın.

Versiyon Bu pencere sürüm numaralarını ve her bir CNC parçasının üretildiği tarihi görüntüler.

HMI detaylar HMI details (detayları) menüsü bakım yapmaya yarar ve sadece kullanıcı şifre seviyesinden erişilir. Operatör birimi tarafından sağlanan tim programlar kendi sürüm numaraları ile birlikte görüntülenirler. Yazılım parçalarını tekrar yükleyerek sürüm numaraları birbirlerinden farklılaştırılabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-120

Page 121: 802Dsl Torna

Sistem

Şekil 7-22 “HMI sürüm” menü alanı

Registry içeriği Bu işlev bir liste formunda başlatılacak olan programların düğmelerinin (“Machine (makine)”, “Offset (ofset)”, “Program"… işlev tuşları) atamasını görüntüler. Kolonların her birinin anlamları için lütfen aşağıdaki tabloya bakınız.

Resim 7-23

Tablo 7-2 [DLL arrangement] altındaki girişlerin anlamı

Grup Anlamı Tuş takımı SK1 ile SK7 1 ile 7 düğme ataması DLL name (DLL adı) Yürütülecek programın adı Class name (Sınıf adı)

Mesajları alma belirteci

Start method (başlatma metodu)

Program başlatma sonrası yürütülü işlev numarası

Execute flag (yürüt bayrağı) (kind of executing) (yürütüm tipi)

0 Program esas sistem üzerinde idare edilir.

1 esas sistem programı başlatır ve kumanda yüklü programı aktarır.

Text file name (metin dosya adı)

Metin dosya adı (uzatmasız)

Softkey text ID (SK ID) (tuş metni ID)

Rezerve

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-121

Page 122: 802Dsl Torna

Sistem

Tablo 7-2 [DLL arrangement] altındaki girişlerin anlamı, devam

Grup Anlamı

Şifre seviyesi Programın yürütülmesi şifre seviyesine bağlıdır. SK sınıfı Rezerve SK dosyası Rezerve

Font detayları Bu işlev yüklü karakter grubu verisini bir liste formunda görüntüler.

Resim 7-24

Start DLL Değiştir Başlatma programını tanımlar

Sistemin ön yüklemesi sonrası kumanda sistemi otomatik olarak "Makine" çalıştırma alanını (SK1) başlatır. Farklı bir başlatma şekli istenirse bu işlevi farklı bir başlangıç şekli olarak kullanabilirsiniz. Sistemin buradaki ön yüklemesi sonrasında başlatılacak programın (“Softkey (tuş) kolonu) numarasını yazın.

Şekil 7-25 startup DLL değişimi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-122

Page 123: 802Dsl Torna

Sistem

PLC Bu tuş teşhis ve PLC start-up için daha fazla işlev sağlar.

STEP 7 bağlanı Bu tuş STEP 7 bağlantısı için interface parametreleri yapılandırma diyaloğunu açar (ayrıca bkz. Programlama Aleti tanımı, “İletişimler” Bölümü). RS232 veri transferi ile meşgul durumda ise kumanda sistemini aktarım tamamlanırsa Programlama Takımına bağlayabilirsiniz.

RS232 interface bağlantının aktifleştirilmesi ile başlatılır.

Şek. 7-26 Baud rate’i ayarlama

Baud rate seçim alanı kullanımı ile ayarlanır. Aşağıdaki değerler mümkündür: 9600/19200/38400/57600/115200.

Şekil 7-27 modem açıkken ayarlar

Modem aktifken (“ON”) ayrıca 10 ya da 11 bit veri formatları arasında seçim yapabilirsiniz.

• Eşitlik: 10 bit için “yok” 11 bit için “denk”

• Durma bitleri: 1 (varsayımlı ayarlı; kumanda sisteminin başlatılması ile aktif)

• Data bitler: 8 (varsayımlı ayarlı; kumanda sisteminin başlatılması ile aktif)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-123

Page 124: 802Dsl Torna

Sistem

Bağlantı aktif Kumanda sistemi ve PC/PG arasındaki bağlantıyı aktifleştirmek için bu tuşu kullanın. Programlama Takımının çağrısı için bekletilir. Bu durumda ayarlara her değişikliği yapmak mümkündür. Bağlantı pasif değişikliklerini gösteren tuş. Bağlantı pasif seçerek kumanda sisteminden aktarımı her noktada iptal edebilirsiniz. Şimdi ayarlarda tekrar değişiklik yapmak mümkündür. Aktif ya da devre dışı durum Power On (açık konum) sonrasında bile sürdürülür (varsayılı veri ile açık konuma getirme hariç). Aktif bir bağlantı durum çubuğundaki bir sembol ile görüntülenir (bkz. Tablo 1-2) Menüden çıkmak için RECALL tuşuna basın. Modem settings Bu alanda, modem ayarları yapılır. Muhtemel modem tipleri aşağıdaki gibidir: Analog modem

ISDN kutu Mobil telefon

Her iki iletişim aygıtı birbirleri ile uyumlu olmalıdır.

Şekil 7-28 analog bir modem ayarları

Farklı AT dizgilerini belirleme esnasında AT’yi sadece bir kez başlatın; kalan tüm komutlar sadece sona eklenebilirler, ör. AT&FS0=1E1X0&W. Her bir komutun ve kendi paramatrelerinin tam notasyonu için lütfen doğru üreticilerin kılavuzlarına bakın. Kumanda sisteminin varsayılan değerleri bu nedenle sadece gerçek bir minimumdur ve ilk kez kullanımları öncesinde her durumda tam kesin olarak onaylanmalıdırlar. Tedbir olmak adına aygıtların ilk önce bir PC/PG’ye bağlanması ve ardından bağlantı şeklinin sınanması ve en iyilenmesi önerilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-124

Page 125: 802Dsl Torna

Sistem

Şekil 7-29 bir ISDN kutu ayarları

PLC durum Tablo 7-3’de listelenen bellek ayarlarını görüntüleme ve varolan durumlarını değiştirmek için bu işlevi kullanın.

16 işlemciyi eşanlı olarak görüntülemek mümkündür.

Tablo 7-3 Bellek alanları

Girişler I Giriş biti (IBx), giriş kelime (lwx), çift giriş kelimesi (IDx) Çıkışlar Q Çıkış biti (Qbx), çıkış kelimesi (Qwx), çift çıkış kelimesi (QDx)

Bayraklar M Bayrak bit (Mx) bayrak kelime (Mw), çift bayrak kelimesi (MDx)

Saatlar T Saat (Tx) Sayaç C Sayaç (Zx) Veri V Data bit (Vbx), data kelime (Wmx), çift data word (VDx) Format B

H

D

ikili

Onaltılı

Ondalık İkili gösterim çift kelime ile mümkün değildir. Sayaçlar ve saatler ondalık olarak gösterilirler.

Şekil 7-30 PLC durum ekranı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-125

Page 126: 802Dsl Torna

Sistem

Adres + İşlemci adresi 1 artırılan değeri görüntüler. Adres – İşlemci adresi 1 düşürülen değeri görüntüler.

Sil Tüm işlemcileri silmek için bu tuşu kullanın. Değiştir Bu tuş değerlerin çevrimli güncellemesini iptal edecektir. Ardından işlemcilerin değerlerini değiştirebilirsiniz.

Durum listesi

PLC sinyallerini görüntüleme ve değiştirme için PLC durum listesini kullanın.

Aşağıdakilerden seçilebilir 3 liste bulunmaktadır:

• Girişler (varsayılan ayar) sol liste

• Bayraklar (varsayılan ayar) merkez liste

• Çıkışlar (varsayılan ayar) sağ liste

• Değişken

Şekil 7-31 PLC durum listesi başlatma ekranı

Değiştir Belirtili değişkenin değerini değiştirmek için bu tuşu kullanın. Değişikliklerinizi kaydetmek için Accept (onay) tuşunu kullanın.

Blok yaz Aktif kolona yeni bir alan atamak için bu tuşu kullanın. Buraya kadar interaktif ekran formu seçim için dört alan önerir. Her bir kolon için ilgili giriş alanından girilmesi gereken bir başlama adresi atanabilir. İnteraktif ekran formundan çıkarken kumanda sistemi değişikliklerinizi kaydedecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-126

Page 127: 802Dsl Torna

Sistem

Şekil 7-32 "Veri tipi” seçim ekranı

Kolonlar içinde ve arasında tarama yapmak için Ok ve Önceki sayfa / sonraki tuşlarını kullanın.

PLC program Bir ladder diagram kullanan PLC teşhis (bkz. Bölüm 7.3)

Program listesi PLC kullanılarak, programları seçebilirsiniz ve PLC ile başlatabilirsiniz. Buraya kadar, PLC kullanıcı programı PLC interface’e daha sonra bir referans listesi kullanılarak bir program adına dönüştürülür bir program numarası yazar. En fazla 255 programı yönetmek mümkündür.

Resim 7-33

Bu metin tüm CUS dizini dosyalarını ve kendilerinin referans listesindeki atamalarını (PLCPROG.LST) bir liste formunda görüntüler. İki kolon arasında geçiş yapmak için TAB tuşunu kullanabilirsiniz. Kopyala, Yerleştir ve sil tuş işlevleri belirli bağlama referansla görüntülenirler. Ok sol tarafa pozisyonlanırsa sadece Kopyala işlevi kullanılabilir. Sağ tarafta ise, Ekle ve Sil işlevleri referans listesini değiştirmek için bulunurlar. Kopyala ... Panoya seçili dosya adını yazar

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-127

Page 128: 802Dsl Torna

Sistem

Yapıştır ... Dosya adını varolan ok konumunda yapıştırır

Sil ... Seçili dosya adını atama listesinden siler

Referans liste yapısı (PLCPROG.LST dosyası)

3 alana ayrılır:

Numara Alan Koruma seviyesi 1 ... 100 Kullanıcı alanı Kullanıcı 101 ... 200 Makine üreticisi Makine üreticisi 201 ... 255 Siemens Siemens

Notasyon her bir program için satırlarla yapılır. Her satır için birbirlerinden TAB, çubuk ya da “I” harfi ile ayrılması gereken iki kolon amaçlanmıştır. İlk kolonda PLC referans numarası belirtilmeli ve ikinci kolonda da dosya adı. Örnek: 1 | shaft.mpf

2 | taper.mpf

PLC alarm txt Bu işlev PLC kullanıcı alarm metinlerini ekleme ya da değiştirmek için kullanılır. Oku kullanarak istenen alarm numarasını seçin. Aynı zaman varolan geçerli metin giriş satırında görüntülenir.

Şekil 7-34 PLC alarm metnini düzenleme

Giriş alanına geçiş için TAB tuşunu kullanın.

Giriş alanında yeni metni girin. Girişinizi tamamlamak için Input düğmesine basın ve kaydetmek için Save'i seçin. Metinlerin notasyonları için lütfen Start-Up Kılavuzuna bakın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı

6FC5398-1CP10-1BA0

7-128

Page 129: 802Dsl Torna

Sistem

Start up dosyaları Start-up data ve PLC projelerini yaratma, arama/okuma için bu işlevi kullanın (ayrıca bkz. Bölüm 7.1).

Pencere seçili sürücünün içindekileri bir ağaç yapısında görüntüler. Yatay tuşlar seçim için kullanılabilecek sürücüleri bir liste formunda görüntüler. Dikey tuşlar söz konusu sürücünün kullanılabilir kumanda işlevlerini sağlarlar. Aşağıda sabit varsayılan atamalar bulunmaktadır:

• 802D data Start-up data(802D verileri)

• Müşteri CF kart CF kart üzerinde Müşteri verisi

• RS232 Seri interface

Veri “Kopyala & Yapıştır" prensibi ile taşınır.

Resim 7-35

802D Verileri “802D data” alanındaki her bir veri grubu aşağıdaki anlamlara sahiptir:

• Datalar : Makine Dataları Setting Dataları Takım bilgileri R parametreler Sıfır noktası kaydırma Kompenzasyon: Hatve hatası (SSFK) Global kullanıcı verisi (kullanıcı verisi)

Bu veri özel başlatma verisidir ve ASCII dosyasında aktarılırlar.

• Start-up archive (NC/PLC): NC verileri NC dizinleri Sürücü makine dataları Kompenzasyon: Hatve hatası PLC kullanıcı alarm metinleri PLC projesi Ekran makine

Bu veri NC ve PLC veri için bir start up dosyası oluşturur ve ikili formatta HMI arşiv formatı kullanılarak aktarılırlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-129

Page 130: 802Dsl Torna

Sistem

• Start-up arşivi (HMI) Kullanıcı çevrimleri Kullanıcı dizinleri SP1 dil dosyaları SP2 dil dosyaları Başlatma ekranı Online (çevrimiçi) yardım HMI bit haritalar

Bu veri bir HMI veri için bir start up dosyası oluşturur ve ikili formatta HMI arşiv formatı kullanılarak aktarılırlar.

• PLC projesi (PT802D *.PTE)

Kumanda sistemi ve Programlama Takımı arasında dönüşüm olmadan doğrudan bir değişim bir PLC programının taşınmasını destekleyerek mümkündür.

Customer CF card (müşteri CF kartı) Bir CompactFlash (flaş bellek) kartından veri değişimi için bu tuşu kullanın. Aşağıdaki işlevler size destek olması için yaratıldı:

İsmini değiştir Oku kullanmadan önce seçili dosyanın adını değiştirmek için bu işlevi kullanın.

Yeni dizin CF kartı üzerinde yeni bir dizin yaratmak için bu tuşu kullanın.

Kopyala Panoya bir ya da daha fazla dosya kopyalamak için bu tuşu kullanın.

Yapıştır Dosya ya da dizinleri panodan varolan dizine yapıştırmak için bu tuşu kullanın.

Sil ... Seçili dosya adını atama listesinden siler

Tümünü işaretle Sonraki işlemler içib tüm dosyaları seçmek amacıyla bu tuşu kullanın.

RS232 RS232 interface ile veri arama/okuma için bu tuşu kullanın.

Ayarlar İnterface parametrelerini görüntülemek ve değiştirmek için bu işlevi kullanın. Ayarlarda yapılan herhangi bir değişiklik derhal devreye girecektir. Save (kaydet) tuşunu seçme ayarları kapalı konuma getirme sonrasında bile kaydedecektir. Default Settings (standart ayarlar) tuşu tüm ayarları varsayılan ayarlarına sıfırlayacaktır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-130

Page 131: 802Dsl Torna

Sistem

Şekil 7-36 RS232 interface parametreleri

Interface parametreleri

Tablo 7-4 Interface parametreleri

Parametreler Tanım

Cihaz tipi

RTS/CTS RTS sinyali (Gönder Talebi) veri aktarım cihazının Gönder modunu kumanda eder. Aktif: Gönderilecek veri. Pasif: Gönder modundan sadece tüm veri aktarıldıktan sonra çıkılabilir. CTS sinyali verinin gönderilmek için hazır olup olmadığını RTS için bir onaylama sinyali olarak gönderir.

Baud rate Baud oranını ayarlama. 300 Baud 600 Baud 1.200 Baud 2.400 Baud 4.800 Baud 9.600 Baud 19.200 Baud 38.400 Baud 57.600 Baud 115.200 Baud

Stop Bit

Senkronize olmayan aktarımla durma bitlerinin sayısı

Giriş: 1 Durma biti (varsayılan) 2 durma biti

Parite

Eşitlik bitleri hata tespiti için kullanılır. Bunlar “1” ayarlı hane sayısını tek ya da çift sayıya dönüştürmek için kodlu karaktere eklenirler.

Giriş: Eşitsiz (varsayılan) Denk Denk değil

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-131

Page 132: 802Dsl Torna

Sistem

Tablo 7-4 ınterface parametreleri, devam

Parametreler Tanım

Data bitler Tanım Senkronize olmayan aktarımla data bitlerinin sayısı Giriş: 7 data bit 8 data biti (varsayılan)

Onaylama ile çiğneme

Y: Aranırken dosyanın NC’de varolan durumda olup olmadığı denetlenir. N: Dosyalar onay ikazı olmadan çiğnenirler.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-132

Page 133: 802Dsl Torna

Sistem 7.1 Start up data yaratma / arama / okuma

7.1 Start up data yaratma / arama / okuma

Okuyucu notu

/BA1/ SINUMERIK 802D sl ”Talimat Kılavuzu”, ”Data yedekleme ve makine serisi start-up” bölümü

Çalıştırma sırası

Start up files (başlangıç dosyaları) “Sistem” çalıştırma alanında Start up files tuşunu seçin.

Bir start-up arşivi yaratma

Bir start-up data tüm parçalar ya da seçili bazı parçalar ile yaratılabilir.

Seçili parçalar ile bir arşiv yaratmak için operatörün aşağıdaki işlemleri yapması gereklidir:

802D Verileri Start up data (NC/PLC) satırını 802D veri menüsünden ok tuşlarını kullanarak seçin.

Dizini açmak için ENTER’a basın ve istenen dosyaları ok tuşlarını kullanarak seçin.

Kopyala Dosyaları panoya kopyalamak için Kopyala tuşunu seçin.

Şekil 7-37 tüm bir start-up data'yı kopyalama

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-133

Page 134: 802Dsl Torna

Sistem 7.1 Start up data yaratma / arama / okuma

Şekil 7-38 start up data içeriği

Start up datayı CompactFlash (flaş bellek) kartına yazma

Ön şart: CF kartı takılır ve start-up data panoya kopyalanmaktadır.

Çalıştırma sırası:

Customer CF card (müşteri CF kartı) Müşteri CF kartı katını seçin ve kayıt yerini (dizin) belirleyin.

Yapıştır Start-up data yazımını başlatmak için Yapıştır tuşunu seçin.

Görünmekte olan metin kutusunda önerili ismi onaylayın ya da metni onaylamak için OK basın.

Resim 7-39

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-134

Page 135: 802Dsl Torna

Sistem 7.1 Start up data yaratma / arama / okuma

Start-up datayı RS232 ile okuma(Reading Out) Ön şart: Start-up data panoya kopyalanmaktadır ve RS232 bağlantısı ayarlandı.

Çalıştırma sırası:

RS232 RS232 menüsünü seçin ve Gönder’e basın.

Gönder PC üzerinde:

• WinPCln’i başlatın.

• İkili aktarım modunu çalıştırın.

• Receive Data (Veri Al) menüsünü seçin ve dosya adlarını tanımlayın.

İlk önce tüm veri okunur ve ara belleğe yazılır. Tüm veri bellekte kaydedilirse, aktarım işlemi otomatik başlatılır ve PC (WinPCln) veriyi alacaktır. Arşivi başlatırken herhangi bir hata oluşursa (örnek sürücü kapalı konuma getirilirse) hiçbir veri transferi olmaz. Üretim süreci ve hatayı görüntüleyen bir kayıt penceresi açılır.

Start-up datayı RS232 ile arama(Reading İn) Bir start-up datayı aramak için aşağıdaki operatör işlemlerini gerçekleştirin:

RS232

RS232 menüsünü seçin ve aramayı başlatmak için Receive (Al) kullanın.

Al PC üzerinde:

• WinPCln’i başlatın.

• İkili aktarım modunu çalıştırın.

• Arşiv dosyasını açın ve veri aktarımını başlatmak için Veri Gönder'i seçin.

• Metni başlat'ı kumanda sisteminde onaylayın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-135

Page 136: 802Dsl Torna

Sistem 7.2 PLC projelerini arama / okuma

Start-up datayı CompactFlash (flaş bellek) kartından arama

Bir start-up datayı aramak için aşağıdaki operatör işlemlerini gerçekleştirin:

1. CF kartı yerleştirin.

2. Customer CF kartı tuşunu seçin ve istenen arşiv dosyasının olduğu satırı seçin.

3. Dosyayı panoya kopyalama için Copy (Kopyala)’yı kullanın.

4. 802D veri tuşunu seçin ve oky Start up arşivi (NC/PLC) satırına pozisyonlayın.

5. Start-up başlatmak için Yapıştır’ı seçin.

6. Metni başlat'ı kumanda sisteminde onaylayın.

7.2 PLC projelerini arama / okuma(Reading İn/Out)

Bir projeyi ararken bu PLC dosya sistemine aktarılacak ve ardından aktifleştirilecektir. Aktifleştirmeyi tamamlamak için kumanda sistemi yeniden başlatılır (NCK-Reset)

RS232’den bir projeyi okuma(Reading İn) Bir projeyi aramak için aşağıdaki operatör işlemlerini gerçekleştirin:

1. RS232 menüsünü seçin ve aramayı başlatmak için orada Receive (Al) kullanın.

2. PC’nizde WinPCln’i başlatın.

3. İkili aktarım modunu çalıştırın.

4. Arşiv dosyasını açın ve veri aktarımını başlatmak için Veri Gönder'i seçin.

5. Metni başlat'ı kumanda sisteminde onaylayın.

RS232’den bir projeyi okuma(Reading Out) Aşağıdaki operatör işlemlerini gerçekleştirin:

1. PLC proje (PT802D *.PTE) satırını 802D data menüsünden seçmek için ok tuşlarını kullanın.

2. Dosyayı panoya kopyalamak için Copy (Kopyala) tuşunu seçin.

3. RS232 menüsüne geçin ve Send (Gönder) tuşunu seçin.

4. PC’nizde WinPCln’i başlatın.

5. İkili aktarım modunu çalıştırın.

6. Receive Data (Veri Al) menüsünü seçin ve dosya adlarını tanımlayın.

Kumanda sisteminden RS232 ile okurken bir dosya arşiv formatında sonuçlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-136

Page 137: 802Dsl Torna

Sistem 7.2 PLC projelerini arama / okuma

Not

Programlama Takımı ve kumanda sistemi arasında PLC projesini değiştirmek için CF kartını da kullanabilirsiniz.

İşlem:

• Dosyaları seçme ve gönderme (PT802D*.PTE) için Programlama Takımını kullanın;

• Gönderili projeyi doğrudan CF kartına yazın ya da projeyi CF kartına kopyalama için Explorer’ı kullanın.

• CF kartını kumanda sistemine yerleştirin ve projeyi aşağıda anlatıldığı gibi arayın.

CompactFlash (flaş bellek) kartında bir proje arama(Reading İn) Bir PLC projesini aramak için aşağıdaki operatör işlemlerini gerçekleştirin:

1. CF kartı yerleştirin.

2. Satırı gerekli proje dosyası ile PTE formatında Customer CF card (Müşteri CF kartı) menüsünden seçin.

3. Dosyayı panoya kopyalama için Copy (Kopyala)’yı kullanın.

4. 802D data (802D veri) menüsünü seçin ve oku PLC proje (PT802D *.PTE) satırına pozisyonlayın.

5. Aramayı başlatmak için Paste (Yapıştır)’ı seçin ve aktifleştirmeyi başlatın.

Projenin CompactFlash (flaş bellek) kartına yazma

Aşağıdaki operatör işlemlerini gerçekleştirin:

1. CF kartı yerleştirin.

2. PLC proje (PT802D *.PTE) satırını 802D data menüsünden seçmek için ok tuşlarını kullanın.

3. Dosyayı panoya kopyalamak için Copy (Kopyala) tuşunu seçin.

4. Customer CF card (Müşteri CF kartı) menüsünü seçin.

5. Kaydetme yeri arayın ve Paste (Yapıştır)’tuşunu seçin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-137

Page 138: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

7.3 Ladder diyagramı görüntülü PLC teşhisi

İşlev Bir PLC kullanıcı programı güvenlik işlevlerini tanıma ve işlem sıralarını destekeleme için büyük oranda mantık işlemlerinden oluşur. Bu mantık işlemleri farklı kontakları ve röleleri bağlamayı içerir. Bir kural olarak tek kontak ya da röle arızası tüm bir sistem/kurulum arızasına neden olur.

Arıza/arızaların ya da program hatasının nedenlerini tespit etmek için “Sistem” çalışma alanında farklı teşhis işlevleri bulunmaktadır.

Not

Burada programı düzenleme mümkün değildir.

Çalıştırma sırası PLC "Sistem" çalışma alanında bulunabilecek PLC tuşunu seçin.

PLC program Kalıcı bellekte kayıtlı proje açılır.

7.3.1 Ekran görünümü

Ekranın ana alanlara bölünmüş hali ile görünümü Bölüm 1.1'de tanımlananın aynısıdır. PLC teşhisi ile alakalı her sapma ya da düzeltme aşağıda gösterilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-138

Page 139: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-40 Ekran düzeni

Ekran

kumandası Görüntüleme

Anlamı

Uygulama alanı

Destekli PLC programı dili

Aktif program bloğu adı Gösterim: Sembolik adı (mutlak adı) Program durumu

RUN Program çalışıyor

STOP Program durdu

Uygulama alanı durumu Sym Sembolik gösterim

abs Mutlak gerilim

Aktif anahtarlar ekranı

Focus ok yerine kullanılır

Tip line arama notlarını içerir

7.3.2 Çalıştırma seçenekleri

Tuşlar ve tarama düğmelerine ek olarak bu alan daha da fazla anahtar kombinasyonları sağlar.

Anahtar kombinasyonları Tuş anahtarları fokusu PLC kullanıcı programına hareket ettirir. Pencere sınırlarına erişirken otomatik olarak taratılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-139

Page 140: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Tablo 7-5 Anahtar kombinasyonları

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Anahtar kombinasyonu Hareket

veya

veya

veya

veya

Sıranın ilk satırına

Sıranın son satırına

Önceki ekran

Sonraki ekran

Sola bir alan

Sağa bir alan

Önceki alan

Sonraki alan

İlk ağ ilk alanına

İlk ağ son alanına

Aynı pencerede sonraki program bloğunu açar

Aynı pencerede önceki program bloğunu açar

Seç anahtarı işlevi giriş fokus konumuna göre değişir.

• Tablo hattı: Tüm metin satırını görüntüler

• Ağ başlığı: Ağ görüşünü görüntüler

• Komut: Tüm işlemcileri görüntüler

Girili fokus bir komuta pozisyonlanırsa görüşlerde dahil tüm işlemciler görüntülenirler.

7-140

Page 141: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Tuş takımı PLC info “PLC Info” menüsü (normal olarak “About ...” Olarak bilinir – çev. ) PLC modelini, PLC sistem sürümünü, çevrim zamanını ve PLC kullanıcı programı çalışma zamanını görüntüler.

Şekil 7-41 PLC info

İşlem süresi reset Penceredeki veriyi yenilemek için bu tuşu kullanın. PLC durumu Program yürütme esnasında kontrol ve değişim için “PLC durumunu” kullanın.

Şekil 7-42 PLC durum ekranı

Durum listesi PLC sinyallerini görüntüleme ve değiştirme için PLC durum listesini kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-141

Page 142: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-43 Durum listesi

Pencere 1 xxxx Pencere 2 xxxx

Bu pencere doğru program bloğunda çalışan PLC programının tüm mantık ve grafik bilgilerini görüntüler. LAD (ladder diagram) mantığı açık yapılı program parçalarına ve ağlar olarak bilinen varolan izlere ayırılır. Genel olarak LAD’larda yazılı programlar farklı mantık işlemlerini kullanarak elektrik akımını gösterir.

Şekil 7-44 Pencere 1

Bu menüde işlemcinin sembolik ve mutlak gösterimi arasında geçiş yapabilirsiniz.

Program bölümleri farklı büyütme faktörleri kullanılarak görüntülenebilir; işlemcileri çabuk bulabilmek için bir arama işlevi bulunur.

Program block Bu tuş PLC program liste blokları listesini görüntülemek için kullanılabilir. Açılacak PLC program bloğunu seçmek için Yukarı Ok/ Aşağı ok ya da Önceki sayfa / sonraki sayfa tuşlarını kullanın. Varolan program bloğu liste kutusunun Info satırında görüntülenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-142

Page 143: 802Dsl Torna

Sistem

7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-45 PLC blok seçimi

Özellikler Bu tuşu seçmek PLC projesi yaratıldığında kaydedilen seçili program bloğunun tanımını görüntüler.

Şekil 7-46 seçili PLC program bloğu özellikleri

Local Değişkenler Bu tuşu seçme seçili program bloğu yerel değişkenler tablosunu görüntüler.

İki program bloğu vardır.

• OB1 Sadece geçici yerel değişken

• SBRxx Geçici yerel değişken

Her program bloğu için bir değişkenler tablosu bulunmaktadır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-143

Page 144: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-47 seçili program bloğu yerel değişkenler tablosu

Kolon genişliğinden uzun olan metinler tüm tablolarda kesilir ve “~“ karakteri eklenir. Böyle bir durumda, varolan ok pozisyonu metninin görüntülendiği bu şekildeki tablolardaki yüksek bir seviyede ki metin alanı bulunur. Metin “~” ile kesilirse, yüksek seviye metin alanındaki ok'un rengi ile görüntülenir. Daha uzun metinlerle, SELECT tuşuna basarak metnin tümünü görüntülemek mümkündür.

Aç Bu tuşu seçme seçili program bloğunu görüntüler; adı (mutlak) “Pencere ½” tuşunda görüntülenir.

Program durum Açık Program durum kapat Program durum ekranını aktifleştirme / durdurma için bu tuşu kullanın. Burada PLC çevrimi sonundan ağ varolan durumlarını kontrol edebilirsiniz. Tüm işlemcilerin durumları “Program durumu” ladder diyagramında görüntülenirler. LAD farklı PLC çevrimlerinde durum ekranı değerlerini alır ve ardından durum ekranını yeniler.

Şekil 7-48 “Program durumu” ON – sembolik gösterim

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-144

Page 145: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-49 “Program durumu” ON – mutlak gösterim

Sembol adresleri Mutlak adresler İşlemcilerin mutlak ve sembolik gösterimi arasında geçiş yapmak için bu tuşu kullanın.

Seçili gösterim tipine göre işlemciler mutlak ya da sembolik belirticiler ile görüntülenirler.

Bir değişken için sembol yoksa bu otomatik olarak mutlak şekilde görüntülenir.

Büyüt + Küçült - Uygulama alanında gösterim adım adım yaklaştırılır ya da uzaklaştırılır.

Aşağıdaki büyütme fazları bulunmaktadır:

20% (varsayılan), 60%, 100% ve 300%

Ara

Sembolik ya da mutlak gösterimdeki işlemcileri aramak için kullanılabilir.

Farklı arama kriterinin seçilebileceği bir metin kutusu görüntülenir. “Mutlak/Sembolik adres” tuşunu kullanarak her iki PLC penceresinde bu kritere uyan belli bir işlemciyi arayabilirsiniz. Ararken, büyük ve küçük harfler ihmal edilirler. Üst seçim alanında seçim:

• Mutlak ve sembolik işlemcileri arayın

• Ağ numarasına gidin

• SBR komutunu bulun

Diğer arama kriteri:

• Aşağı doğru arama (varolan ok pozisyonundan)

• Tüm program bloğu (başlangıçtan)

• Tek program bloğunda

• Tüm program blokları üzerinde

İşlemcileri ve sabitleri birleşik kelimeler (belirteçler) halinde arayabilirsiniz.

Ekran ayarlarına göre sembolik ya da mutlak işlemcileri arayabilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-145

Page 146: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Aramayı başlatmak için OK tuşuna basın. Bukunan arama elemanı fokus ile belirtilir. Hiçbirşey bulunmazsa doğru bir hata mesajı notlar satırında belirecektir. Metin kutusundan çıkmak için İptal tuşunu kullanın; hiçbir arama yapılmaz.

Şek. 7-50 Sembolik işlemcileri arama

Mutlak işlemcileri arama Aranan bulunursa, aramaya devam etmek için Continue search (aramaya devam et) kullanın.

Sembol İnfo Bu tuşu seçme belirtilen ağdaki tüm sembolik belirteçleri görüntüler.

Şekil 7-51 Ağ sembolik

Çapraz ref. Çapraz referansların listesini görüntülemek için bu tuşu kullanın. PLC projede kullanılan tüm işlemciler görüntülenir. Bu liste hangi ağda bir giriş, çıkış, bayrak vs. kullanılır olduğunu gösterir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-146

Page 147: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Şekil 7-52 “Çapraz referanslar” ana menü (mutlak) (sembolik)

Doğru program segmentini doğrudan 1/2 pencerede Open in Window 1/2 (1/2 pencerede aç) işlevini kullanarak açabilirsiniz.

Sembol adresleri Aktif gösterim tipine göre elemanlar mutlak ya da sembolik belirteçler ile görüntülenirler. Mutlak adres Bir belirteç için hiçbir sembol yoksa tanım otomatik olarak mutlaktır.

Belirteçlerin bu gösterim tipi durum çubuğunda görüntülenir. Temsilcilerin mutlak gösterimi varsayılan olarak ayarlanır.

Pencere 1’de Aç

Pencere 2’de Aç Çapraz referanslar listesinden seçili işlemci doğru pencerede açılır.

Örnek:

Mutlak işlemci M251.0'ın mantık ara ilişkisini 1 ağında OB1 program bloğunda görüntülemek istiyorsunuz.

İşlemci çapraz referans listesinden seçildikten ve Open in Window 1 (1 penceresinde aç) kumanda edilme durumu sonrasında doğru program böümü 1 penceresinde görüntülenir.

Şekil 7-53 Ok "OB1 2 ağında M251.0) 2 ağı 1 penceresinde M251.0

Ara

... Çapraz referans listelerinde işlemcileri aramak için kullanılır.

İşlemcileri birleşik kelimeler (belirteçler) halinde arayabilirsiniz. Ararken, büyük ve küçük harfler ihmal edilirler.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 7-147

Page 148: 802Dsl Torna

Sistem 7.3 Ladder diyagramı görüntülü PLC teşhisi

Arama seçenekleri:

• Mutlak ve sembolik işlemcileri arayın

• Satıra gidin

Arama kriteri:

• Aşağı (varolan ok pozisyonundan)

• Tüm program bloğu (başlangıçtan)

Şekil 7-54 çapraz referanslarda işlemcileri arama

Aradığınız metin notlar satırında görüntülenir. Metin bulunmazsa OK ile doğrulanması gerekli bir hata mesajı görüntülenir.

Aranan bulunursa, aramaya devam etmek için “Continue search (aramaya devam et)” kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-148

Page 149: 802Dsl Torna

Sistem 7.4 Alarm ekranı

7.4 Alarm ekranı

Çalıştırma sırası

Alarm penceresi açılır. Tuşları kullanarak NC alarmlarını sıralayabilirsiniz; PLC alarmları sıralanmayacaktır.

Şekil 7-55 Alarm penceresi

Tuş takımı En yüksek öncelik Önceliğine göre sıralı tüm alarmları görüntülemek için bu tuşu kullanın. En önemli alarm listenin en başında bulunur. En yeni alarm Oluşma zamanlarına göre sıralı alarmları görüntülemek için bu tuşu kullanın. En sonuncu alarm listenin başında bulunur. En eski alarm Oluşma zamanlarına göre sıralı alarmları görüntülemek için bu tuşu kullanın. En eski alarm listenin başında bulunur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-149

Page 150: 802Dsl Torna

Sistem 7.4 Alarm ekranı

Bu sayfa notlarınız için boş bıraktırılmaktadır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

7-150

Page 151: 802Dsl Torna

Programlama 8

8.1 NC Programlama Temel Prensipleri

8.1.1 Program adları

Her programın kendi program adı bulunur. Bir program yaratırken program adı aşağıdaki kurallara uyularak serbestçe seçilebilir:

• İlk iki karakter harf olmalıdır;

• Sadece harfler, haneler ya da altçizgi kullanın.

• Sınır belirteçleri kullanmayın (bkz. Bölüm “Karakter grubu”).

• Ondalık ayraç sadece dosya uzantısını ayırmak için kullanılır.

• 16 karakterden fazla kullanmayın.

Örnek: SHAFT 527

8.1.2 Program yapısı

Yapı ve içerik NC programı blok sıralarından oluşur (bkz. Tablo 8-1).

Her blok bir işleme adımını gösterir.

Talimatlar bloklarda kelimeler biçiminde yazılır.

Yürütme sırasındaki son blok program sonu için özel bir kelime içerir: M2.

Tablo 8-1 NC program yapısı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Blok

Blok

Blok

Blok

Blok

Blok

Kelime Kelime Kelime Görüş

1. Blok

2. Blok

Program sonu

8-151

Page 152: 802Dsl Torna

Programlama 8.1 NC Programlama Temel Prensipleri

8.1.3 Word yapısı ve adresi

İşlev/yapı

Bir kelime bir blok elemanıdır ve bir kumanda komutunu oluşturur. Kelime aşağıdakilerden oluşmaktadır

• Adres karakteri. Genel olarak bir harf

• Nümerik değer: Belli adreslerin adres önüne bir işaret konarak ve bir ondalık ayraçla eklenebildiği bir haneler sırası.

Pozitif bir işaret (+) ihmal edilebilir.

Şekil 8-1 Word yapısı (örnek)

Çeşitli adres karakterleri Bir kelime de çeşitli adres harflerinden oluşabilir. Buna rağmen bu durumda nümerik değer ortadaki karakterden "=" atanmalıdır.

Örnek: CR=5.23

Ayrıca, G fonksiyonlarıni sembolik bir işlev kullanarak çağırmak da mümkündür (ayrıca bkz. “Talimatlar listesi” Bölümü) Örnek: SCALE ; ölçek faktörünü devreye alın

Uzantılı adres adresle

R R parametre H H fonksiyonu I, J, K Enterpolasyon parametreleri/ara nokta(Merkez pozisyonu)

M Çeşitli M kodları, sadece İşmili ile alakalı

S İşmili devri (İşmili 1 ya da 2),

Adres 1 ile uzatılır… Daha çok sayıda adres elde etmek için 4 hane. Bu durumda, değer bir eşitlik işareti “=” kullanılarak atanmalılar (ayrıca bkz. “talimatlar listesi” bölümü). Örnekler: R10=6.234 H5=12.1 I1=32.67 M2=5 S2=400

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Örnek:

Açıklama :

Kelime Kelime Kelime

Adres Değeri Adres Değeri Adres Değeri

Doğrusal interpolasyonlu hızlı hareket

X ekseni pozisyonu: -20,1 mm

İlerleme hızı: 300 mm/dak

8-152

Page 153: 802Dsl Torna

Programlama 8.1 NC Programlama Temel Prensipleri

8.1.4 Blok yapısı

İşlev

Bir blok bir işleme adımını yürütmek için gerekli olan veriyi içermelidir.

Genel olarak bir blok birden fazla kelimeden oluşur ve mutlaka end-of-block character (blok sonu karakteri “LF” (hat hızı) ile tamamlanır. Bu karakter hat hızı düğmesine ya da Input (giriş) tuşuna basıldığında otomatik olarak üretilir.

Şekil 8-2 Blok yapı şeması

Kelime sırası Blokta birden fazla talimat varsa aşağıdaki sıra önerilir: N... G... X... Z... F... S... T... D... M... H...

Blok numaraları ile ilgili not İlk önce 5 ya da 10 adımlarında blok numaralarını seçin. böylece daha sonra blokları ekleyebilirsiniz ve bu sayede de blokların artan sırasını görebilirsiniz.

Blok Atlama Programın her çalışması ile yürütülmeyecek bir programın blokları blok numarası önünde bir “ / ” işareti ile gösterilir. Blok atlama işleminin kendisi operasyondan (Program kumandası:”SKP”) ya da PLC’den (sinyal) aktifleştirilir. Bir bölüm sırasıyla “ / “ kullanılarak geçilebilir: Program yürütme esnasında bir bloğun atlanması gerekiyorsa, “/” ile işaretli tüm program blokları yürütülmezler. Söz konusu bloklarda bulunan talimatların tümü dikkate alınmayacaklardır. Program sonraki blokla işaretlemeden devam ettirilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

Boşluk Boşluk Boşluk Boşluk

Kelime1 Kelime2 Kelimen

Sadece gerektiğinde sona yazılır, bloğun kalan kısmından “;” le ayrılır

Blok sonu karakteri

Blok numarası – talimatların önünde durur; sadece gerekliyse; “N” yerine, iki nokta “: “ ana bloklarda kullanılır.

Blok geçme; sadece gerektiğinde başta bulunur

Bir bloktaki toplam karakter sayısı: 512

Görüş

Blok talimatları

8-153

Page 154: 802Dsl Torna

Programlama 8.1 NC Programlama Temel Prensipleri

Görüş, açıklama Bir programın bloklarındaki talimatlar görüşleri kullanarak açıklanabilirler (açıklama). Öneri mutlaka noktalı virgülle “;” ve blok sonu ile sonlanır. Görüşler var olan blok ekranında kalan bloğun içeriği ile birlikte görüntülenirler.

Mesajlar

Mesajlar ayrı bir blokta programlanırlar. Bir mesaj özel bir alanda görüntülenir ve yeni bir mesajlı bir blok yürütülür olana ya da programın sona erişilir olana kadar aktif kalır. Mesaj metinlerinde en fazla 65 karakter görüntülenebilir. Mesaj metinsiz bir mesaj önceki bir mesajı siler. MSG (”THIS IS THE MESSAGE TEXT(bu mesaj metnidir)”)

Programlama örneği

N10 ; G&S şirketi, sipariş no. 12A71 N20 ;Pompa parça 17, şekil no.: 123 677 N30 ;H. Adam tarafından yaratılan program, TV 4 Dept. N40 MSG(”BLANK ROUGHING (kaba talaş işleme)”) :50 G54 F4.7 S220 D2 M3 ; Ana blok N60 G0 G90 X100 Z200 N70 G1 Z185.6 N80 X112 /N90 X118 Z180 ; Blok atlanabilir N100 X118 Z120 N110 G0 G90 X200 N120 M2 ; Program sonu

8.1.5 Karakter takımı

Aşağıdaki karakterler programlar için kullanılırlar; ilgili tanımlamalara göre yorumlanırlar

Harfler, haneler

A, B, C, D, E, F, G, H, I, J, K, L, M, N,O, P, Q, R, S, T, U, V, W X, Y, Z 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Büyük ve küçük harf ayrımı yoktur.

Basılır özel karakterler

( Sola yuvarlak ayraç “ Baş aşağı virgüller ) Sağ yuvarlak ayraç - Alttan çizgi (bir harfe ait) [ Kare sol ayraç . Ondalık ayraç

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0 8-154

Page 155: 802Dsl Torna

Programlama 8.1 NC Programlama Temel Prensipleri

] Sağ kare ayraç , Virgül, ayraç < Küçük ; Görüş başlangıcı > Büyük % Rezerve; kullanmayın : Ana blok, işaret tamamlama & Rezerve; kullanmayın = Atama; eşitliğin bir bölümü ‘ Rezerve; kullanmayın / Bölme; blok geçme $ Sistem iç değişken belirteci * Çarpma ? Rezerve; kullanmayın + Toplama; artı işareti ! Rezerve; kullanmayın - Çıkarma; Negatif işaret

Basılamaz özel karakterler

LF Blok sonu karakteri Boş Kelimeler arası ayraç; Çizelge Rezerve; kullanmayın

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/2005 Baskısı 6FC5398-1CP10-1BA0

8-155

Page 156: 802Dsl Torna

8.1.6 Talimatların genel görünümü

SINUMERIK 802D sl plus ve pro ile kullanılabilir işlevler

Adres Anlamı Değer atama Bilgi Programlama

D Takım ofsetleri numarası 0 ... 9, tek tamsayı, işaretsiz

Belirli bir takım T için ofset verisini içerir… ; D0–> ofset Değerler=0, Takım başına en fazla 9D numarası

D...

F İlerleme hızı 0.001 ... 99 999.999

Takım/parça ilerleme hızı; birim mm/dak (freze) ya da mm/dev (torna) G94 ya da G95’e göre

F...

F Blokta G4 ile bekleme süresi

0.001 ... 99 999.999

Saniye olarak bekleme süresi G4 F... ; ayrı blok

G fonksiyonları G gruplarına ayrılırlar. Bir grubun sadece bir G işlevi bir blokta programlanabilir. Bir G işlevi model (aynı grubun bir başka işlevi tarafından iptal edilene kadar) ya da sadece modelsiz programlanır olduğu blokta etkin

G G fonksiyonları (hazırlık işlevi)

Tek tamsayı, belirtili değerler

G grubu:

G... ya da sembolik ad, ör.: CIP

G0 Hızlı hareket ile doğrusal interpolasyon 1: Hareket komutu G0 X... Z... G1 * Kesme hızında doğrusal interpolasyon (interpolasyon tipi) G1 X...Z... F... G2 Dairesel interpolasyon CW G2 X... Z... I... K... F... ; Merkez ve son noktalar

G2 X... Z... CR=... F... ; yarı Çap ve son nokta G2 AR=... I... K... F... ; açıklık açısı ve merkez noktası G2 AR=... X... Z... F... ; açıklık açısı ve son nokta

G3 Dairesel interpolasyon CCW G3 .... ; diğer durumda G2 ile olduğu gibi CIP Ara nokta ile dairesel interpolasyon CIP X... Z... I1=... K1=... F... ;I1, K1 ara noktadır CT Dairesel interpolasyon; teğet geçiş N10 ...

N20 CT Z... X... F... ; daire; teğet geçiş önceki N10 yol segmentine

G33 Sabit hatveli diş kesme (mandrensiz): Model olarak etkin ; sabit hatve G33 Z... K... SF=... ; silindirik diş G33 X... I... SF=... ; alın dişi G33 Z... X... K... SF=..; konik diş (Z ekseninde;

X eksenindekinden daha geniş yol)

G33 Z... X... I... SF=... ; konik diş (X ekseninde; ; Z eksenindekinden daha geniş yol)

8-154 S

INU

ME

RIK

802D sl K

ullanım ve P

rogramlam

a Torna (BP

-F), 05/2005 Baskısı

6FC5398-1C

P10-1B

A0

8-156

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

Page 157: 802Dsl Torna

G34 Diş kesme, artan hatveli G33 Z... K... SF=... ; silindirik diş, sabit hatve

G34 Z... K... F17.123 ; 17.123 mm/rev2. ile artan hatve

G35 Diş kesme, azalan hatveli G33 Z... K... SF=... ; silindirik diş G35 Z... K... F17.321 ; 7.123 mm/rev.2 ile artan hatve

G331 Diş çekme, Girişi N10 SPOS=... ;İşmili pozisyonlaması(Açısal) N20 G331 Z... K... S... ; Rigit tapping

, ör. Z ekseninde Sağ ya da sol dişler hatve işareti ile tanımlanırlar (ör. K+): + : M3'le birlikte olduğu gibi

– : M4 ile birlikte olduğu gibi

G332 Diş çekme – geri çıkışı G332 Z... K... ; Rigit tapping , ör. Z ekseninde, Çekilme hareketi

G331 ile olduğu gibi hatve işareti

G4 Bekleme Süresi 2: Özel hareketler, bekleme süresi modelsiz

G4 F... ; ayrı blok, F: Saniye olarak zaman veya G4 S.... ; ayrı blok, S: İşmili devirlerinde

G74 Referans noktası hareket G74 X1=0 Z1=0 ; ayrı blok, (makine eksen belirteci!)

G75 Sabit nokta yaklaşımı G75 X1=0 Z1=0 ; ayrı blok, (makine eksen belirteci!)

TRANS Programlanabilir ofset 3: Bellek yaz TRANS X... Z... ; ayrı blok

SCALE (ölçek)

Programlanabilir ölçek faktörü modelsiz SCALE X... Z... ; belirlenen eksen yönünde ölçekleme faktörü; ayrı blok

ROT Programlanabilir koordinat döndürme ROT RPL=... ; varolan yüzeyde döner G17 ... G19, ayrı blok

MIRROR Programlanabilir aynalama MIRROR X0 ; doğrultusu değiştirilir koordinat ekseni;

; ayrı blokta

ATRANS Ek programlanabilir ofset ATRANS X... Z... ; ayrı blok ASCALE Ek programlanabilir ölçek faktörü ASCALE X... Z... ; belirlenen eksen yönünde

ölçekleme faktörü; ayrı blok

AROT Ek programlanabilir döndürme

AROT RPL=... ; varolan yüzeyde döner G17 ... G19, ayrı blok

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-157

Page 158: 802Dsl Torna

AMIRROR Ek programlanabilir aynalama AMIRROR X0 ; Aynalama yönü

değiştirilir koordinat ekseni; ayrı blok

G25 Alt İşmili devri sınırlaması veya Alt çalışma alanı sınırı

G25 S... ; Ayrı blok G25 X... Y ... Z... ; Ayrı blok

G26 Üst İşmili devri sınırlaması ya da veya Üst çalışma alanı sınırı

G26 S... ; Ayrı blok G26 X... Y ... Z... ; Ayrı blok

G17 * X/Y düzlemi (merkezlemeli delmede, TRANSMIT frezeleme gerekli) 6: Düzlem seçimi

G18 Z/X düzlemi (standart döndürme)

G19 Y/Z düzlemi (TRACYL frezeleme için gerekli)

G40 * Takım ucu telafisi KAPA 7: Takım ucu telafisi kapa

G41 Takım ucu telafisi sol kontur model olarak efektif

G42 Takım ucu telafisi sağ kontur

G500 * Ayarlanabilir ofset KAPA 8: Ayarlanabilir ofset

G54 1. ayarlanabilir ofset model olarak efektif

G55 2. ayarlanabilir ofset

G56 3. ayarlanabilir ofset

G57 4. ayarlanabilir ofset

G58 5. ayarlanabilir ofset

G59 6. ayarlanabilir ofset

G53 Ayarlı ofseti modelsiz geçme

9: Ayarlanabilir ofseti

G153 Baz kare de dahil ayarlı ofseti modelsiz geçme modelsiz geçme

G60 * Tam duruş 10: Hareket davranışı

G64 Sürekli yol kumanda modu model olarak efektif

G9 Modelsiz tam duruş 11: Modelsiz tam duruş

G601 * Tam duruş pencere, ince G60, G9 ile 12: Tam duruş pencere efektif

G602 Tam duruş pencere, kaba G60, G9

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-158

Page 159: 802Dsl Torna

G70 İnç ölçü girişi 13: İnç / metrik ölçü girişi

G71 * Metrik ölçü veri girişi model olarak etkin

G700 İnç ölçü veri girişi; İlerleme hızı F için de

G710 Metrik ölçü veri girişi; İlerleme hızı F için de

G90 * Mutlak ölçü veri girişi 14: Tam / artışlı ölçü

G91 Artan ölçü veri girişi model olarak efektif

G94 Feed F mm/min (hız) 15: İlerleme hızı / İşmili devri

G95 * İlerleme hızı F mm/İşmili devri model olarak efektif

G96 Sabit kesme hızı ON (F mm/dev., S m/dak olarak) G96 S... LIMS=... F...

G97 Sabit kesme hızı İPTALİ

G450 * Geçiş daire 18: takım ucu telafisi ile çalışırken kenar işleme

G451 kesişim model olarak efektif

BRISK * Jerk ivmesi 21: Hızlanma profili

SOFT Jerk sınırlı ivmesi model olarak efektif

FFWOF * Hız artırma kumandası KAPA 24: Hız artırma kumandası

FFWON Hız artıma kumandası AÇ model olarak efektif

WALIMON *

Çalışma alanı sınırı AÇ 28: Çalışma alanı sınırlama model olarak efektif Ayar verisinden çalıştırılan tüm eksenler için geçerlidir; değerler G25, G26 ile ayarlanırlar

WALIMOF Çalışma alanı sınırı KAPA

DIAMOF Yarı çap ölçekleme 29: Yarı çap/çap ölçü girişi

DIAMON * Çap ölçekleme model olarak efektif

G290 * SIEMENS mod 47: Harici NC dilleri

G291 Harici mod (802D-bl'siz) model olarak efektif

Asterisk (*) ile işaretli işlevler programı çalıştırırken çalışırlar (kumanda sisteminin varsayılı durumunda, aksi belirtilmediği sürece ve makine üreticisi tornalama teknolojisi için varsayılan ayarları tutmaktayken).

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-159

Page 160: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

H H0= düz H9999=

H işlevi _ 0.0000001 ... 9999 9999

(8 hane) ya da Bir parçanın Üstü ile: ± (10–300 ... 10+300 )

PLC’ye değer aktarımı; makine üreticisinin tanımladığı anlam

H0=... H9999=... Ör.: H7=23.456

I İnterpolasyon

parametreleri ± 0.001 ... 99 999.999 Diş: ± 0.001 ... 2000.000

X eksenine ait; G2, G3 bloklarında daire merkezi ya da G33, G34, G35 G331, G332 –> diş hatvesi

bkz G2, G3 ve G33, G34, G35

K İnterpolasyon

parametreleri ± 0.001 ... 99,999.999 Diş: ± 0.001 ... 2,000.000

Z eksenine ait, aksi durumda I ile olduğu gibi bkz G2, G3 ve G33, G34, G35

I1= Dairesel interpolasyon Orta noktası ± 0.001 ... 99 999.999 X eksenine ait; CIP dairesel enterpolasyon

tanımlaması Bkz CIP

K1= Dairesel interpolasyon Orta noktası ± 0.001 ... 99 999.999 Z eksenine ait; CIP dairesel enterpolasyon

tanımlaması Bkz CIP

L Alt program, ad ve çağrısı

7 hane; tek tamsayı, işaretsiz

Serbest ad yerine, L1...L9999999 seçmek de mümkündür; bu aynı zamanda ayrı bir blokta alt programı da (UP) çağırır, Unutmayınız: L0001 mutlaka L1’e eşit değildir. “LL6” adı takım değiştirme alt programına rezervedir.

L…. ; ayrı blok

M Yardımcı Kodlar 0 ... 99

tek tamsayı, işaretsiz Örneğin çalıştırma hareketlerini başlatmak için Soğutma suyu ON” gibi;aynı blokta en çok 5 adet M kodu yazılabilir.

M...

M0 Programlı durma İşleme M0 içeren blok sonunda Durdurulur; devam etek için NC START basın.

M1 Opsiyonel durma M0’daki gibi fakat durma sadece özel bir sinyal varsa (Program kumandası: “M01”) gerçekleşir.

M2 Program sonu Süreç sırası son bloğunda bulunabilir M30 – Rezerve; kullanmayın M17 – Rezerve; kullanmayın M3 CW İşmili dönme yönü (ana silindir için) M4 CCW İşmili dönme yönü (ana İşmili için) M5 İşmilini durdurma (ana İşmili için) Mn=3 CW İşmili dönme yönü (n İşmili için) n = 1 ya da = 2 M2=3 ;2 İşmili için CW dönme yönü Mn=4 CCW İşmili dönme yönü (n İşmili için) n = 1 ya da = 2 M2=4 ;2 İşmili için CCW dönme yönü Mn=5 İşmilini durdurma (n İşmili için) n = 1 ya da = 2 M2=5 ;2 İşmili için durdurma

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-160

Page 161: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

M6 Takım değiştirme Sadece makine kumanda panelinden

çalıştırılırsa; aksi durumda doğrudan T komutu kullanarak değiştirin

M40 Otomatik devir kademesi geçişi (ana İşmili için)

Mn=40 Otomatik devir kademesi geçişi (n İşmili için) n = 1 ya da = 2 M1=40 ;otomatik devir kademesi ; İşmili 1 için

M41 ile M45

1 ile 5 arasında dişli fazı (ana İşmili için)

Mn=41 ile Mn=45

1 ile 5 arasında devir kademesi (n İşmili için) n = 1 ya da = 2 M2=41 ; İşmili 2 1. devir kademesi

M70, M19 – Rezerve; kullanmayın

M... Kalan M fonksiyonları İşlev kumanda sistemi tarafından belirlenmez ve

bu nedenle de makine üreticisince serbest kullanılır

N Bir yardımcı bloğun

blok numarası 0 ... 9999 9999 Sadece tamsayı, işaretsiz

Blokları bir numara ile ayırt etmek için kullanılır; blok başlangıcında yazılır

N20

: Ana blok numarası 0 ... 9999 9999

Sadece tamsayı, işaretsiz

Özel blok tanımlama, N yerine kullanılır… ; böyle bir blok tam bir sonraki işleme için tüm talimatları içermelidir.

:20

P Alt program çalıştırma

sayısı 1 ... 9999 Sadece tamsayı, işaretsiz

Alt program birden fazla kez çalıştırılırsa ve aynı bloka çağrı olarak içerilirse kullanılır

L781 P... ; ayrı blok N10 L871 P3 ; üç kez çalıştır

R0 için R299

Aritmetik parametreler _ 0.0000001 ... 9999 9999

(8 hane) ya da Bir parçanın Üstü ile: ± (10–300 ... 10+300 )

R1=7.9431 R2=4 Bir üstün belirlenmesi ile: R1=–1.9876EX9 ; R1=–1 987 600 000

Aritmetik işlevler

4 temel aritmetik işlevine + – * /, ek olarak aşağıdaki aritmetik fonksiyonlar bulunur:

SIN( ) Sine Derece R1=SIN(17.35) COS( ) Cosine Derece R2=COS(R3) TAN( ) Tanjant Derece R4=TAN(R5) ASIN( ) Arc sine R10=ASIN(0.35) ; R10: 20.487 derece ACOS( ) Arc cosine R20=ACOS(R2) ; R20: ... derece

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005

Baskısı

6FC5398-1C

P10-1B

A0

8-161

Page 162: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

ATAN2( , ) Arc tanjant2

Toplam vektörü açısı birbirlerine göre dik olan 2 vektörden hesaplanır. Belirtili 2. vektör mutlaka açı referansı için kullanılır. Aralıktaki sonuç: –180 ile +180 derecedir

R40=ATAN2(30.5,80.1) ; R40: 20.8455 derece

SQRT( ) Kare kök R6=SQRT(R7) POT( ) Kare R12=POT(R13) ABS( ) Miktar R8=ABS(R9) TRUNC( ) Tam sayı kısmı R10=TRUNC(R2) LN( ) Doğal logaritma R12=LN(R9) EXP( ) Üs işlevi R13=EXP(R1)

RET Alt program sonu M2 yerine kullanılır – sürekli yol kumanda modunu sağlamak için RET ; ayrı blok

S... İşmili devri (ana İşmili)

0.001 ... 99 999.999 İşmili devir ölçü birimi S...

S1=... İşmili 1 için İşmili devri 0.001 ... 99 999.999 İşmili devir ölçü birimi S1=725 ;hız 1. İşmili için 725 devir S2=... İşmili 2 için İşmili devri 0.001 ... 99 999.999 İşmili devir ölçü birimi S1=730 ;hız 2. İşmili için 730 devir

S G96 aktifken kesme oranı

0.001 ... 99 999.999 G96 ile İlerleme oranı birimi m/dak ; sadece ana İşmili için

G96 S

S Blokta G4 ile bekleme

süresi 0.001 ... 99 999.999 İşmili devirlerinde bekleme süresi G4 F... ; ayrı blok

T Takım numarası 1 ... 32 000

Sadece tamsayı, işaretsiz

Takım değişimi doğrudan T komutu ya da M6 ile gerçekleştirilebilir. Bu makine verisinde ayarlanabilir.

T...

X Eksen ± 0.001 ... 99 999.999 G komutu X... Y Eksen ± 0.001 ... 99 999.999 Pozisyon verisi, ör. TRACYL, TRANSMIT ile Y... Z Eksen ± 0.001 ... 99 999.999 G komutu Z...

AC Mutlak koordinat – Ölçü G91’den bağımsız olarak belli eksen sonu ya da merkez noktası için belirlenebilir.

N10 G91 X10 Z=AC(20) ;X – artışlı ölçü, Z - mutlak

ACC[eksen] Yüzde yol hızlanma ivmesi

1 ... 200, tam Eksen ya da İşmili hızlanma ivmesi; yüzde olarak belirtili

N10 ACC[X]=80 ;X ekseni için: 80% N20 ACC[S]=50 ;İşmili için: 50%

ACP Mutlak koordinat;

döner eksen, İşmili pozitif yönde hareket konumu)

– Döner eksen son noktası ölçülerini ACP(…) ile G90/G91’den bağımsız olarak belirmek de mümkündür; İşmili pozisyonlama için de geçerlidir.

N10 A=ACP(45.3) ;A ekseni mutlak konumuna mutlak pozisyonda hareket

N20 SPOS=ACP(33.1) ;İşmili pozisyonla

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-162

Page 163: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

ACN Mutlak koordinat; döner

eksen, İşmili negatif yönde hareket konumu)

– Döner eksen son noktası ölçülerini ACN (…) ile G90/G91’den bağımsız olarak belirmek de mümkündür; İşmili pozisyonlama için de geçerlidir.

N10 A=ACP(45.3) ;A ekseni mutlak pozisyonuna negatif yönde hareket

N20 SPOS=ACN(33.1) ;İşmili pozisyonla

ANG Kontur tanımı için düz hat tanımlama açısı

±0.00001 ... 359.99999 Derece olarak belirli; G0 ya da G1 kullanırken düz bir hat belirlemenin bir olasılığı düzlemin sadece tek son nokta koordinatı biliniyor ya da son noktanın tümü birçok blokta sıralanan konturla birlikte biliniyorsa

N10 G1 X... Z.... N11 X... ANG=... Ya da çeşitli bloklada kontur: N10 G1 X... Z... N11 ANG=... N12 X... Z... ANG=...

AR Dairesel interpolasyon açıklık açısı

0.00001 ... 359.99999 Derece olarak belirtili; G2/G3 kullanırken daireyi tanımlamanın bir yolu

Bkz G2, G3

CALL Doğrudan çevrim

çağrısı – Çevrim çağrı özel formu; parametre transferi yok;

çevrimin adı bir değişkende saklanır; sadece amaçlanan iç çevrim için

N10 CALL VARNAME ; değişken adı

CHF Pah;genel kullanım 0.001 ... 99 999.999 Belirtili pah uzunluğunda bir pahı iki kontur blok arasına yerleştirir

N10 X... Z.... CHF=... N11 X... Z...

CHR Pah; kontur tanımı 0.001 ... 99 999.999 Belirtili bacak uzunluğunda bir pahı iki kontur blok arasına yerleştirir

N10 X... Z.... CHF=... N11 X... Z...

CR Dairesel interpolasyon 0.010 ... 99 999.999

Negatif işaret – Daire seçme için Yarı daireden büyük

G2/G3 kullanırken bir daire tanımlamanın bir yolu Bkz G2, G3

CYCLE... İşleme çevrimleri Sadece belirtili değerler İşleme çevrimlerinin çağrısı ayrı bir blok gerektirir; doğru aktarım parametreleri değerlerle yüklenmelidir. Özel çevrim çağrıları ilave bir MCALL ya da CALL ile de mümkündür.

CYCLE82 Delme, delik genişletme N5 RTP=110 RFP=100 .... ; değerleri ata N10 CYCLE82(RTP, RFP, ...) ; ayrı blok

CYCLE83 Deep hole drilling (derin delik açma) N10 CYCLE83(110, 100, ...) ; ya da doğrudan

değerleri aktar; ayrı blok*

CYCLE84 Rigit tapping(Kılavuz Açma) N10 CYCLE84(...) ;ayrı blok CYCLE840 Mendrensiz kılavuz çekme: N10 CYCLE840(...) ;ayrı blok CYCLE85 Raybalama N10 CYCLE85(...) ;ayrı blok CYCLE86 Boring (delik genişletme) N10 CYCLE86(...) ;ayrı blok CYCLE88 Stop ile genişletme N10 CYCLE88(...) ;ayrı blok CYCLE93 Kanal Açma N10 CYCLE93(...) ;ayrı blok

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-163

Page 164: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

CYCLE94 Form İşleme DIN76 (E ve F formları), N10 CYCLE94(...) ;ayrı blok CYCLE95 Dalmalı kaba tornalama Çevrimi N10 CYCLE95(...) ;ayrı blok CYCLE97 Tornalayarak Diş Açma N10 CYCLE97(...) ;ayrı blok

DC (Doğru Akım)

Mutlak koordinat; pozisyona doğrudan hareket et (döner eksen, İşmili)

- Döner eksen son noktası ölçülerini DC(…) ile G90/G91’den bağımsız olarak belirmek de mümkündür; İşmili pozisyonlama için de geçerlidir.

N10 A=DC(45.3) ; A ekseni mutlak konumuna doğrudan hareket N20 SPOS=DC(33.1) ;İşmili pozisyonla

DEF Tanımlama talimat BOOL, CHAR, INT, REAL, tipinde yerel kullanıcı

değişkeninin doğrudan programın başında tanımlama

DEF INT VARI1=24, VARI2 ; INT tipi 2 değişken ; kullanıcı tanımlı ad

DITS G33 dişli uyumlu yol –1 ... < 0,

0, > 0

Yapılı eksen hızlanması ile başlama; ani hızlanma ile başlama; belirli uyumlu yol, gerekirse eksen fazla yükü ile

N10 G33 Z50 K5 DITS=4 Dişe giriş mesafesi

DITE G33 dişli çıkıntılı yol –1 ... < 0,

0, > 0

Yapılı eksen hızlanma ile kesme Ani hızlanma ile kesme, çıkıntılı yolu belirleme, yuvarlatma ile

N10 G33 Z50 K5 DITE=4 Diş bitiminde çıkış mesafesi

FRC Pah/yuvarlatma modelsiz İlerleme hızı

0, >0 FRC=0 durumunda: İlerleme hızı F geçerli olacaktır

Birim için F ve G 94, G95’e bakın; pah/yuvarlama için bkz. CHF, CHR, RND

FRCM Pah/yuvarlatma model

İlerleme hızı 0, >0 FRCM=0 durumunda: İlerleme hızı F geçerli

olacaktır

Birim için F ve G 94, G95’e bakın; yuvarlama/model yuvarlama için bkz. RND, RNDM

FXS [eksen]

2. İşmili için parça yakalama noktası.

= 1: Seçme = 0: Seçimi kaldırma

Eksen : Makine tanımlayıcısını kullanın N20 G1 X10 Z25 FXS[Z1]=1 FXST[Z1]=12.3 FXSW[Z1]=2 F...

FXST[eksen] Sıkma torku > 0.0 ... 100.0

%, maks olarak. 100% maks’dan. Tahrik torku, eksen: Makine tanımlayıcısını kullanın

N30 FXST[Z1]=12.3

FXSW [eksen]

İzleme penceresi > 0.0 Ölçüm birimi mm ya da derece, eksene tanımlı, eksen: Makine tanımlayıcısını kullanın

N40 FXST[Z1]=2,4

GOTOB GoBack Talimatı

(Geri satıra git). - Bir GoTo işlemi etiket ile işaretli bir bloğa yapılır;

geçme mesafesi program başlangıcı yönündedir. N10 LABEL1: ... ... N100 GOTOB LABEL1

GOTOF İlerle talimatı

(İleri satıra git). - Bir GoTo işlemi etiket ile işaretli bir bloğa yapılır;

geçme mesafesi program sonu yönündedir. N10 GOTOF LABEL2 ... N130 LABEL2: ...

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-164

Page 165: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

IC Artan ölçü kullanır koordinat tanımlı

- Ölçü G90’den bağımsız olarak belli eksen sonu ya da merkez noktası için belirlenebilir.

N10 G90 X10 Z=IC(20) ;Z – artışlı ölçü, X - mutlak ölçü

IF Geçme durumu (İrdeleme EĞER).

- Atlama koşulu sağlanırsa, blok’a aşağıdaki işaret ile GoTo işlemi geröekleştirilir; aksi durumda, sonraki talimat/blok tek blokta izleyecektir, birçok IF talimatı mümkündür. İlgili işlemciler = = eşit <> eşit değil > büyük < küçük >= büyük ya da eşit <= küçük ya da eşit

N10 IF R1>5 GOTOF LABEL3 ... N80 LABEL3: ...

LIMS G96, G97'li İşmili devri üst sınır değeri

0.001 … 99 999.999 G96 işlevi devredeyken İşmili devrini sınırlar – sabit kesme oranı ve G97

Bkz G96

MEAS Gidilecek mesafe silme ile ölçme

+1 -1

=+1: 1 girişini ölçme, yükselen kenar =–1: Ölçme yeri, azalan kenar

N10 MEAS=–1 G1 X... Y... Z... F...

MEAW Gidilecek mesafe silmesiz ölçme

+1 -1

=+1: 1 girişini ölçme, yükselen kenar =–1: Ölçme yeri, azalan kenar

N10 MEAS=–1 G1 X... Y... Z... F...

$A_DBB[n] $A_DBW[n] $A_DBD[n] $A_DBR[n]

Data bit Data kelime Data çift kelime Gerçek data

PLC değişkenlerini okuma ve yazma N10 $A_DBR[5]=16.3 ; gerçek değişken yaz ; ofset 5 pozisyonu ile ; (pozisyon, tip ve anlam NC ve PLC arasında anlaşmalı)

$A_MONI-FACT

Takım ömrü kontrol faktörü

>0.0 Başlama değeri: 1.0 N10 $A_MONIFACT=5.0 ; takım ömrü geçti

5 kez hızlı

$AA_FXS [eksen]

Durum, son noktaya sıkma

- Değerler: 0 ... 5 Eksen: makine eksen belirteci

N10 IF $AA_FXS[X1]==1 GOTOF ....

$AA_MM [eksen]

Makine koordinat sisteminde bir eksen için ölçüm sonucu

- Eksen : Bir eksenin belirteci (X, Y, Z,…) ölçme esnası N10 R1=$AA_MM[X]

$AA_MW [eksen]

Parça koordinat sisteminde bir eksen için ölçüm sonucu

- Eksen : Bir eksenin belirteci (X, Y, Z,…) ölçme esnası N10 R2=$AA_MW[X]

$AC_MEA [1] Ölçüm iş durumu – Varsayılan durum:

0: Varsayılan durum, prob çalışmadı 1: Prob başlatıldı

N10 IF $AC_MEAS[1]==1 GOTOF .... ; probe açıldığında programa devam et…

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005

Baskısı

6FC5398-1C

P10-1B

A0

8-165

Page 166: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

$A..._..._ TIME

Çalıştırma süresi saati: $AN_SETUP_TIME $AN_POWERON_TIME $AC_OPERATING_TIME $AC_CYCLE_TIME $AC_CUTTING_TIME

0.0 ... 10+300 Min (salt okunur değer) Min (salt okunur değer) s s s

Sistem değişkeni: Kumanda sistemi son yüklenmekte olduğundan beri süre Kumanda sistemi son normal ön yüklenmekte olduğundan beri süre Tüm NC programlarının toplam çalıştırma zamanı NC program çalışma zamanı (sadece seçili program için) Takım hareket süresi

N10 IF $AC_CYCLE_TIME==50.5 ....

$AC_..._ PARTS

Parça sayacı: $AC_TOTAL_PARTS $AC_REQUIRED _PARTS $AC_ACTUAL_PARTS $AC_SPECIAL_PARTS

0 ... 999 999 999, Tam sayı

Sistem değişkeni: Toplam gerçek sayı Parça ayar numarası Varolan gerçek sayı Parça sayma – kullanıcı tanımlı

N10 IF $AC_ACTUAL_PARTS==15 ....

$AC_ MSNUM

Aktif ana İşmili sayısı Salt okunur

$P_ MSNUM

Programlı ana İşmili sayısı

Salt okunur

$P_NUM_ SPINDLES

Yapılı İşmili sayısı Salt okunur

$AA_S[n] N İşmili varolan devri İşmili numarası n =1 or =2,, salt okunur

$P_S[n] N İşmili son programlı devri

İşmili numarası n =1 or =2,, salt okunur

$AC_ SDIR[n]

İşmili varolan devir yönü İşmili numarası n =1 or =2,, salt okunur

$P_ SDIR[n]

İşmili n son programlı devir yönü

İşmili numarası n =1 or =2,, salt okunur

$P_ TOOLNO

Aktif takım sayısı T

– Salt okunur N10 IF $P_TOOLNO==12 GOTOF ....

$P_TOOL Aktif takım aktif D numarası

– Salt okunur N10 IF $P_TOOL==1 GOTOF ....

$TC_MOP 1[t,d]

Takım ömrü ikaz sınırı 0.0 ... Dakika olarak, t dakm değerlerini yazma ya da okuma, d D numarası

N10 IF $TC_MOP1[13,1]<15.8 GOTOF ....

$TC_MOP 2[t,d]

Kalan takım ömrü 0.0 ... Dakika olarak, t dakm değerlerini yazma ya da okuma, d D numarası

N10 IF $TC_MOP1[13,1]<15.8 GOTOF ....

$TC_MOP 3[t,d]

Ön ikaz sınırını say 0 ... 999 999 999, Tam sayı

t takım değerlerini yazma ya da okuma, d D numarası

N10 IF $TC_MOP1[13,1]<15 GOTOF ....

$TC_MOP 4[t,d]

Kalan parça miktarı 0 ... 999 999 999, Tam sayı

t takım değerlerini yazma ya da okuma, d D numarası

N10 IF $TC_MOP1[13,1]<8 GOTOF ....

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-166

Page 167: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

$TC_MOP 11[t,d]

Takım ömrü ayar noktası

0.0 ... Dakika olarak, t dakm değerlerini yazma ya da okuma, d D numarası

N10 $TC_MOP11[13,1]=247.5

$TC_MOP 13[t,d]

Hedef parça miktarı 0 ... 999 999 999, Tam sayı

t takım değerlerini yazma ya da okuma, d D numarası

N10 $TC_MOP13[13,1]=715

$TC_TP8[t] Takımın durumu – Olağan durum - T takımı için bitlerle kodlama (bit 0 ile bit 4)

N10 IF $TC_TP8[1]==1 GOTOF ....

$TC_TP9[t] Takımın kontrol tipi 0 ... 2 Takım t kontrol tipi, yazma ya da okuma 0: Kontrolsüz, 1: Takım ömrü, 2: Sayma

N10 $TC_TP9[1]=2 ; Sayma kontrolü seç

MSG( ) Mesaj En çok 65 karakter Ters çevrik virgüllerde mesaj metni

MSG(“MESSAGE TEXT”) ; ayrı blok ... N150 MSG() ; öncekş mesajı iptal eder

OFFN TRACYL ile yiv, aksi

durumda yer payı belirleme

– Sadece takım ucu telafisi G41, G42 aktifken etkindir

N10 OFFN=12.4

RND Yuvarlama 0.010 ... 99 999.999 İki kontur blok arasına belirli yarı çap değeri ile teğet olarak bir yuvarlatma yerleştirir.

N10 X... Z.... RND=... N11 X... Z...

RNDM Model yuvarlama 0.010 ... 99 999.999 0

- aşağıdaki kontur kenarlarına belirtili çap değerinde tanjant olarak yuvarlatmalar yerleştirir; özel İlerleme hızı mümkün: FRCM= ...

- Model yuvarlatma KAPA

N10 X... Y.... RNDM=.7.3 ;model yuvarlatma ON N11 X... Y... .... N100 RNDM=.0 ;model yuvarlatma OFF

RPL ROT, AROT dönüş

açısı _0.00001 ... 359.9999 Derece olarak belirleme; varolan G17 ile G19

düzleminde programlanabilir bir dönüşün açısı Bkz ROT, AROT

SET( , , , ) REP()

Farklı alanlar ayar değerleri

SET: Çeşitli değerler, belirtili elemandan aşağıdakine kadar: Değerlere göre

REP: Aynı değer, belirtili elemandan düzlemin sonuna kadar

DEF REAL VAR2[12]=REP(4.5) ; tüm elemanlar değeri 4.5 N10 R10=SET(1.1,2.3,4.4) ; R10=1.1, R11=2.3, R4=4.4

SETMS(n) SETMS

İşmilini ana İşmili olarak tanımla

n = 1 ya da = 2 n : İşmili sayısı, sadece SETMS ayarlıysa, olağan ana İşmili geçerlidir

N10 SETMS(2) ;ayrı blok, 2. İşmili seçili

SF G33 kullanırken diş başlatma noktası

0.001 ... 359.999 Derece olarak belirli; G33 ile başlayan belirli değerle ofset edilir

Bkz G33

SPI(n) N İşmili numarasını aks

belirtecine çevirir n=1 ya da n=2

eksen belirteci: ör. “SP1” ya da “C”

SPOS SPOS(n)

İşmili pozisyonu 0.0000 ... 359.9999 derece olarak belirtili; İşmili belirtili pozisyonda durur (buna erişmek için İşmili doğru teknik şartları sağlamalıdır: Pozisyon kumanda) N İşmili numarası: 1ya da 2

N10 SPOS=.... N10 SPOS=ACP(...) N10 SPOS=ACN(...) N10 SPOS=IC(...) N10 SPOS=DC(...)

STOPFIFO Hızlı işleme adımını

durdurur - Özel işlev; ara belleği STARTFIFO’ya kadar

yükleme, “Ara bellek dolu” ya da “Program sonu” tespit edilir.

STOPFIFO ;ayrı blok, doldurma başlangıcı N10 X... N20 X...

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005

Baskısı

6FC5398-1C

P10-1B

A0

8-167

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

Page 168: 802Dsl Torna

Adres Anlamı Değer atama Bilgi Programlama

STARTFIFO Hızlı işleme adımını başlatır

- Özel işlev; ara bellek aynı zamanda yüklenir. N30 X... STARTFIFO ;ayrı blok, doldurma sonu

STOPRE Süreç durma - Özel işlev; sonraki blok sadece STORPE öncesindeki blok tamamlanırsa kodu çözülür.

STOPRE ;ayrı blok

TRACYL(d) Dışçap frezeleme d: 1.000 … 99 999.999 Kinematik dönüşüm

(sadece doğru yapılandırıldığında kullanılır) TRACYL(20.4) ; ayrı blok ; Silindir çapı: 20.4 mm TRACYL(20.4,1) ; da mümkün

TRANSMIT Alın frezeleme Kinematik dönüşüm (sadece doğru yapılandırıldığında kullanılır)

TRANSMIT ;ayrı blok TRANSMIT(1) ;mümkündür

TRAFOOF Devre dışı bırakma. TRANSMIT, TRACYL

Tüm kinematik transformasyonları devre dışı bırakır

TRAFOOF ; ayrı blok

Program

lama

----------------------------------------------------------------------------------------------------------------------------------------------------

SIN

UM

ER

IK 802D

sl Kullanım

ve Program

lama Torna (B

P-F), 05/2005 B

askısı6FC

5398-1CP

10-1BA

0

8-168

Page 169: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

gramlama

8.2 Pozisyon verisi 8.2.1 Mutlak/artışlı hareket: G90, G91, AC, IC

İşlev

G90/91 talimatları ile birlikte yazılı pozisyon verisi X ,Z, … bir koordinat noktası (G90) ya da (G91)’e çapraz bir eksen olarak konumlandırılırlar. G90/G91 tüm eksenler için geçerlidir. G90/G91’den bağımsız olarak belli konum verisi belli bloklar için mutlak/artışlı boyutlarda AC/IC kullanılarak belirlenebilir.

Bu talimatlar son noktalara erişilen yolu belirlemez, bu bir G grubu ile (G0, G1, G2 ve G3... bkz Bölüm 8,3 “Eksen Hareketleri”).

Programlama

G90 ; Mutlak boyutlandırma G91 : Artışlı ölçüm

Z=AC(…) ; Belirli bir eksenin mutlak boyutlandırması (burada: Z ekseni), modelsiz Z=IC(…) ; Belirli bir eksenin arttırımlı boyutlandırması (burada: Z ekseni), modelsiz

Şekil 8-3 Çekmede farklı boyutlandırma tipleri

Mutlak boyutlandırma G90

Mutlak boyutlandırma ile ölçü verisi aktif varolan koordinat sisteminin sıfırı (zero) anlamına gelmektedir (parça ya da varolan parça koordinat sistemi ya da makine koordinat sistemi). Bu hangi ofsetin gerçekte aktif olduğuna bağlıdır: Programlanabilir, ayarlanabilir ya da ofsetsiz. Program başlangıcında G90 tüm eksenler için aktiftir ve sonraki blokta G91 tarafından (artışlı ölçü verisi) (model olarak aktif) seçimi kaldırılana kadar aktif kalır.

Artışlı ölçüm G91

Artışlı ölçümler yol bilgisi nümerik değeri hareket ettirilecek eksen yoluna karşılık gelir. Baş işaret hareket yönünü gösterir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

G90 mtl. ölçekleme G91 art. ölçekleme

8-169

Page 170: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

G91 tüm eksenler için geçerlidir ve sonraki bir blokta G90 ile seçimi kaldırılır (mutlak ölçme).

=AC(...), =IC(...) ile belirleme

Son nokta koordinatından sonra bir eşitlik işareti yazın. Değer yuvarlak ayraçlar içine alınmalı. Mutlak ölçüler daire merkez noktaları için =AC (…) de mümkündür. Aksi durumda daire merkezi referans noktası daire başlama noktasıdır.

Programlama örneği N10 G90 X20 Z90 ; Mutlak ölçme

N20 X75 Z=IC(–32) ;X ölçme hala mutlak, Z artışlı öçme ... N180 G91 X40 Z20 ; Artışlı ölçeğe geçiş N190 X-12 Z=AC(17) ; X – hala artışlı ölçme , Z mutlak

8.2.2 Metrik ve inç ölçü sistemi: G71, G70, G710, G700

İşlev

Kontrolün taban sistem ayarlarından sapan parça ölçüleri bulunur (inç ya da mm), boyutlar doğrudan programa girilebilir. Taban sistemine gerekli dönüştürme ardından kumanda sistemi tarafından gerçekleştirilir.

Programlama G70 ;Inç ölçülü notasyon G71 ;Metrik ölçülü notasyon G700 ;İnç ölçülü notasyon, F hızı içinde G710 ;Metrik ölçülü notasyon, F hızı içinde

Programlama örneği

N10 G70 X10 Z30 ; İnç ölçü notasyonu

N20 X40 Z50 ;G70 aktif kalır

...

N80 G71 X19 Z17.3 ; Metrik ölçülü notasyon buradan

...

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-170

Page 171: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

Bilgi

Seçtiğiniz olağan ayarlara bağlı olarak kumanda tüm geometrik değerleri metrik ya da inç ölçüler olarak değerlendirir. Takımbilgilieri ve görüntüleri de dahil ayarlananabilir sıfır ofset geometrik değerler olarak anlaşılacaklardır; bu İlerleme hızı F mm/dak ya da inç/dak. İçin de geçerli olacaktır. Olağan ayar makine datasından değiştirileblir. Bu kılavuzda listelenen tüm örnekler metrik varsayılan ayarlara dayanır.

G70 ya da G71 parça ile alakalı olan tüm geometrik parametreleri inç ya da metrik birimler olarak değerlndirir, örnek:

• Pozisyon veri X, Z, ... G0,G1,G2,G3,G33, CIP, CT için

• Interpolasyon verileri I, K (aynı zamanda diş hatve)

• Daire yarıçapı CR

• Programlanabilir ofset (TRANS,ATRANS)

Doğrudan parça parametresi olmayan kalan tüm geometrik parametreler örneğin İlerleme hızları, parça bilgileri ve ayarlanabilir ofsetler G70/G71’den etkilenmezler.

G700/G710 buna rağmen İlerleme hızı F’yi de etkilemektedir (inç/dak, inç/dev ya da mm/dak, mm/dev).

8.2.3 Boyuta bağlı yarıçap/çap gösterimi: DIAMOF, DIAMON

İşlev

Torna tezgahlarında parçaları işleme için, X ekseni için (Çap ekseni) çap ölçüsü olarak pozisyon verisini programlama oldukça geneldir. Gerekirse, programdaki çap ölçüsünü değiştirmek mümkündür. DIAMOF ya da DIAMON X ekseni son nokta tanımlamasını yarı çap ya da çap belirleme olarak yorumlar. Ayrıca, gerçek değer parça koordinat sistemi ile görüntülenir.

Programlama DIAMOF ;Yarıçap ölçü DIAMON ;Çap ölçü

Şek. 8-4 Çap ekseni için çap ve yarıçap ölçme

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Çap ölçekleme Çap ekseni

Boyuna eksen

Yarı çap ölçekleme Çap ekseni

Boyuna eksen

8-171

Page 172: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

Programlama örneği N10 DIAMON X44 Z30 ;X ekseni çapı N20 X48 Z25 ;DIAMON aktif kalır N30 Z10 ... N110 DIAMOF X22 Z30 ;X ekseni için buradan yarı çap ölçümüne geçiş N120 X24 Z25 N130 Z10 ...

Not

TRANS X... ya da ATRANS X... programlanabilir bir ofset mutlaka yarıçap ölçme olarak değerlendirilir. Bu işlevin tanımı: Sonraki bölüme bakın.

8.2.5 Programlanabilir ofset: TRANS, ATRANS İşlev

Programlanır ofset bir parça üzerinde farklı pozisyonlarda yineli formlar/düzenlemeler olarak ya da sadece ölçü bilgisinin yeni bir referans noktası olarak seçimi için ya da bir kaba Torna payı olarak kullanılabilir. Bu varolan parça koordinat sisteminde sonuçlanır. Tekrar yazılan ölçü bunu bir referans olarak kullanır. Ofset tüm eksenlerde mümkündür.

Not:

X ekseninde, parça sıfır DIAMON ile “çap programlama” ve G96 ile “sabit kesme oranı” fonksiyonları nedeniyle Torna merkezinde durur. Bu nedenle, X ekseninde ofset kullanmayın ya da küçük ofset (ör. pay olarak) kullanın.

Şek. 8-5 Programlanabilir ofset etkisi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça orijinali Parça

varolan

varolan

Parça Ofset X...Z...

Parça “ofset”

8-172

Page 173: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

Programlama

TRANS Z... ;Programlanabilir mutlak ofset; (Parça sıfırı kaydırma) ATRANS Z... ;Programlanabilir artırımlı

ofset, TRANS; Değerler olmadan: ; Ofset, dönme, ölçek

faktörü, aynalama talimatlarını iptal eder.

TRANS/ATRANS’lı talimatın mutlaka ayrı bir bloğu olması gerekir.

Programlama örneği

N10 ...

N20 TRANS Z5 ;programlanabilir ofset, Z ekseninde 5 mm kaydır

M30 L10 ; Alt program çağrısı; ofsetlenecek(kaydırılmış) geometriyi içerir.

...

N70 TRANS ; Parça sıfırı tekrar orijinal değerine döner.

...

Alt program çağrısı – bkz. Bölüm 8.11 “Alt program tekniği”

8.2.5 Programlanabilir ölçek faktörü: SCALE, ASCALE

İşlev

Bir ölçek faktörü tüm eksenler için SCALE, ASCALE ile programlanabilir. Bu yol alakalı belirtili eksende bu faktörle geniştilir ya da azaltılır. Varolan ayarlı koordinat sistemi ölçek değişme için referans olarak kullanılır.

Programlama

SCALE X... Z... ; Programlanabilir ölçek faktörü; ofset, dönme, ölçek faktörü, aynalam eski talimatlarını siler ASCALE X... Z... ; Programlanabilir ölçek faktörü, varolan talimatlara eklenir SCALE ; Değer yok: ; ofset, dönme, ölçek faktörü, aynalam eski talimatlarını siler SCALE, ASCALE talimatın mutlaka ayrı bir bloğu olması gerekir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-173

Page 174: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

Notlar

• Daireler için aynı faktör her iki eksende kullanılmalıdır.

• ATRANS SCALE/ASCALE aktifken programlanırsa bu ofset değerler de ölçeklenir.

Şek. 8-6 programlanabilir ölçek faktörü örneği

Programlama örneği N20 L10 ; Programlanabilir orijinal kontur

N30 SCALE X2 Z2 ; X ve Z’de iki kat genişletilen kontur

N40 L10

...

Alt program çağrısı – bkz. Bölüm 8.11 “Alt program tekniği”

Bilgi

Programlanır ofsete ve ölçek faktörüne ek olarak aşağıdaki işlevler mevcuttur: ROT, AROT programlanabilir koordinat döndürme ve

MIRROR, AMIRROR programlanır aynalama. Bu işlevler öncelikle frezelemede kullanılır. Torna tezgahlarında, bu TRANSMIT ve TRACYL ile mümkündür (bkz. 8.14 “Torna tezgahlarında frezeleme” bölümü). Koordinat döndürme ve aynalama örnekleri: 8.1.6 “Talimatların genel görünümü” alt bölümüne bakın Ayrıntılı bilgi: Referanslar: “Kullanım ve Programlama – Frezeleme” SINUMERIK 802D sl

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça orijinali

Parça

Parça

Parça – X ve Z'de geniş

8-174

Page 175: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

8.2.6 Parça sıkma - ayarlanabilir ofset(Parça Sıfır Noktaları): G54 ile G59, G500, G53, G153 İşlev

Ayarlanabilir ofset parçanın makine üzerinde sıfır nokta pozisyonunu belirler (parça sıfır noktasının makine sıfıra göre ofseti). Ofset parçanın makineye sıkılmasıyla belirlenir ve ilgili veri alanına operatör tarafından girilmelidir. Değer program tarafından muhtemel altı gruplamadan seçilerek aktifleştirilir: G54 ile G59. Çalışma bilgileri için bkz. Bölüm “parça bilgilerini ayarlama/değiştirme”

Programlama

G54 ; 1. ayarlanabilir ofset G55; 2. ayarlanabilir ofset G56 ; 3. ayarlanabilir ofset G57 ; 4. ayarlanabilir ofset G58 ; 5. ayarlanabilir ofset G59 ; 6. ayarlanabilir ofset G500 ; Ayarlanabilir ofset KAPA –(Temel Ofset) model G53 ; Ayarlanabilir ofset KAPA - modelsiz

Programlanabilir ofsetide bastırır G153 ; G53 ile olduğu gibi; ayrıca baz çerçeveyi bastırır

Şekil 8-7 Ayarlanabilir ofset

Programlama örneği

N10 G54 ... ; 1. ayarlanabilir ofset çağrısı N20 X... Z... ; Parça işleme ... N90 G500 G0 X... ; Ayarlanabilir ofset KAPA

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça

Parça

Parça(Makine)

(Makine)

Ofseti sadece Z ekseninde belirle!

8-175

Page 176: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

8.2.7 Programlanabilir çalışma alanı sınırı: G25, G26, WALIMON, WALIMOF İşlev

G25, G26 ile içinde hareketlerin mümkün olduğu bir çalışma alanı tanımlanabilir, bu alanın dışında hızlanmaya izin verilmez. Takım ölçü blgileri aktifken takım ucu belirgindir; Koordinat parametreleri makine tabanlıdır. Çalışma alanı sınırını kullanabilmek için ilgili eksenlerin ayar verisinde (ofset altı/ayar verisi/çalışma alanı sınırı) aktifleştirilmelidir. Bu diyalogda çalışma alanı sınırı da ön ayarlanabilir. Bu onları JOG modunda aktif hale getirir. Parça programında eksenlerin her birinin değerleri ayar verisindeki çalışma alanı sınırlamasının değerlerinin çiğnendiği yerde G25/G26 ile değiştirilebilir. Çalışma alanı sınırlaması WALIMON/WALIMOF ile programda çalıştırılabilir/kapatılabilir.

Programlama G25 X... Z... ; Alt çalışma alanı sınırı G26 X... Z... ; Üst çalışma alanı sınırı WALIMON ; Çalışma alanı sınırı AÇ WALIMOF ; Çalışma alanı sınırı KAPA

Şek. 8-8 programlanabilir çalışma alanı sınırı

Notlar

• G25, G25 20080 AXCONF_CHANAX_NAME_TAB makine verisi içeren için kanal belirteci kullanılacaktır. SINUMERIK 802D sl ile, kinematik transformasyonlar (TRANSMIT, TRACYL) mümkündür. Bazı durumlarda, MD 20080 için farklı belirteçler yapılandırılır ve geometri ekseni için MD 20060 yapılandırılır. AXCONF_GEOAX_NAME_TAB.

• G25, G26’da İşmili devri sınırlaması için S adresi ile bağlantılı kullanılır (ayrıca bkz. “İşmili devri sınırlaması”alt bölümü).

• Bir çalışma alanı snırlaması sadece ilgili eksenin referans noktasına erişilmiş durumdaysa aktifleştirilebilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

(Makine)

(Makine)

Destek referans noktası

Takım ucu

Çalışma alanı

8-176

Page 177: 802Dsl Torna

Programlama 8.2 Pozisyon verisi

Programlama örneği N10 G25 X0 Z40 ;alt çalışma alanı sınırlaması değerleri N20 G26 X80 Z160 ;üst çalışma alanı sınırlaması değerleri N30 T1 N40 G0 X70 Z150 N50 WALIMON ; Çalışma alanı sınırı AÇ ... ; sadece çalışma alanı içinde N90 WALIMOF ; Çalışma alanı sınırı KAPA

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-177

Page 178: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3 Eksen hareketleri 8.3.1 Hızlı hareket ile doğrusal interpolasyon: G0

İşlev

G0 ilgili takımın hızlı konumlanması için kullanılır, doğrudan parça işleme için değil. Tüm eksenler eş zamanlı hızlandırılabilirler – düz bir yolda.

Her eksen için maksimum hız (hızlı hareket) makine verisinde tanımlanır. Sadece tek eksen hızlanırsa, hızlı hareketini kullanır. İki eksen eş zamanlı hızlandırılırsa, eksen hızı (nihayetleme hızı) her iki eksen dikkate alınarak mümkün en fazla eksen hızına erişmek için seçilir. Programlı her İlerleme hızı (F kelimesi) G0 için uygun değildir.

G0 bu G grubundan (G0, G1,G2,G3 ..) başka bir talimatla iptal edilene kadar aktif kalır.

Şekil 8-9 P1 noktasından P2’ye kadar hızlı hareket ile doğrusal interpolasyon

Programlama örneği

N10 G0 X100 Z65 Not: Doğrusal programlama için diğer seçenek ANG= açı tanımlaması ile bulunur (bkz. “Kontur tanımı programlama” alt bölümü).

Bilgi Pozisyona hareket için başka bir G grubu fonksiyonları bulunmaktadır (bkz. Bölüm 8.3.14 “Tam durma / sürekli yol kumanda modu: G60, G64”). G60 tam durma için farklı kesinlik değerlerinde bir pencere başka bir G grubu ile seçilebilir. Tam durma için modelsiz etkinlikli bir alternatif talimat bulunmaktadır: G9. Pozisyonlama işlerinize adaptasyon için seçenekleri göz önünde bulundurmalısınız.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-178

Page 179: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.2 Kesme hızı ile doğrusal interpolasyon: G1 İşlev

Takım bir düz yol boyunca başlangıç noktasından bitiş noktasına hareket eder. Yol hızı programlı F harfi ile belirlenir. Tüm eksenler eş zamanlı olarak hızlandırılabilirler. G1, bu G grubundan (G0, G2, G3 ..) başka bir talimatla iptal edilene kadar aktif kalır.

Şek. 8-10 G1 ile doğrusal interpolasyon

Programlama örneği

N05 G54 G0 G90 X40 Z200 S500 M3 ;takım hızlı hareket yapar, İşmili devri = 500 devir, saat yönünde

N10 G1 Z120 F0.15 ;0.15 mm/devir hızla doğrusal interpolasyon N15 X45 Z105 N20 Z80 N25 G0 X100 ; hızlı hareketle çekilme N30 M2 ; Program sonu Not: Doğrusal programlama için başka bir seçenek açı tanımlaması ANG=… ile mümkündür. (bkz. “Kontur tanım programlama" alt bölümü").

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-179

Page 180: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.3 Dairesel interpolasyon: G2, G3 İşlev

Takım bir dairesel yol boyunca başlangıç noktasından bitiş noktasına hareket eder. Yön G fonksiyonu ile belirlenir:

Şek. 8-11 G2/G3 dairesel interpolasyon yönü tanımı

İstenen dairenin tanımı farklı şekillerde verilebilir:

Şek. 8-12 G2/G3 ile G2 örnek olarak dairesel yol programlama

G2/G3 bu G grubundan (G0, G1, ..) başka bir talimatla iptal edilene kadar aktif kalır. İlerleme hızı programlı F harfi ile belirlenir.

Not

Dairesel interpolasyon programlama ilave seçenekleri aşağıdakiler ile mümkündür CT – teğet bağlantılı daire ve CIP – orta noktadan daire (sonraki bölümlere bakın).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Saat yönünde Saatin tersi yönde

G2/G3 ve merkez nokta parametresi (+son nokta): G2/G3 ve yarıçap parametresi (+son nokta):

Son nokta X, Z

Ör. G2 X… Z... I... K...

Merkez nokta I,KBaşlama noktası X, Z

Son nokta X, Z

Ör. G2 X… Z... CR=...

Daire çapı CR

Başlama noktası X, Z

G2/G3 ve açıklık açısı parametresi (+merkez nokta)

Ör. G2 AR=... I... K...

AR açısı

Merkez nokta I,KBaşlama noktası X, Z Başlama noktası X, Z

G2/G3 ve açıklık açısı parametresi (+son nokta)

Son nokta X, Z

Ör. G2 AR=... X... Z...

AR açısı

8-180

Page 181: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Daire giriş toleransları

Daireler sadece belirli bir ölçü toleransı ile kumanda sistemi tarafından kabul edilirler. Başlama ve son noktalardaki daire yarıçapı burada karşılaştırılırlar. Fark tolerans içindeyse merkez noktası kesinlikle dahili olarak ayarlanır. Aksi durumda bir alarm oluşur. Tolerans değeri makine datasından ayarlanabilir (bkz “Talimat Kılavuzu” 802Dsl).

Programlama örneği: Merkez ve son nokta tanımı

Şekil 8-13 Merkez nokta ve son nokta belirleme örneği

N5 G90 Z30 X40 ; N10 daire başlama noktası N10 G2 Z50 X40 K10 I–7 ;Son nokta ve merkez nokta

Not: Merkez nokta değerleri daire başlama noktası ile ilgilidir!

Programlama örneği: Son nokta ve yarıçap tanımı

Şekil 8-14 Son nokta ve yarıçap tanımlama örneği

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Başlangıç noktası Son nokta

Merkez nokta

Başlangıç noktası Son nokta

Merkez nokta?)

8-181

Page 182: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

N5 G90 Z30 X40 ; N10 daire başlama noktası N10 G2 Z 50 X 40 CR=12.207 ; Son nokta ve yarıçap

Not: CR=-… değeri için negatif baş nokta ile yarı daireden geniş olan bir daire segmenti seçilir.

Programlama örneği: Son nokta ve açıklık açısı tanımı

Şekil 8-15 Son nokta ve açıklık açı tanımlama örneği

N5 G90 Z30 X40 ; N10 daire başlama noktası N10 G2 Z 50 X 40 AR=105 ; Son nokta ve açı tanımlama

Programlama örneği: Merkez nokta ve açıklık açısı tanımı

Şekil 8-16 Merkez nokta ve açıklık açı tanımlama örneği

N5 G90 Z30 X40 ; N10 daire başlama noktası N10 G2 K10 I–7 AR=105 ; Merkez nokta ve açıklık açısı Not: Merkez nokta değerleri daire başlama noktası ile ilgilidir!

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Başlangıç noktası Son nokta

(Merkez nokta?)

Başlangıç noktası (Son nokta?)

Merkez nokta

8-182

Page 183: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.4 Ara nokta ile dairesel interpolasyon: CIP İşlev

Daire yönü ara nokta pozisyonundan burada sonuçlanır (başlangıç ve son noktalar arası). Ara nokta belirlenmesi: I1=... X ekseni için, K1=... Z ekseni için. CIP bu G grubundan (G0, G1, ..) başka bir talimatla iptal edilene kadar aktif kalır.

Yapılı ölçü verisi G90 ya da G91 son nokta ve ara nokta için geçerlidir.

Şekil 8-17 G90 örneği kullanılarak son ve ara nokta tanımlı daire

Programlama örneği

N5 G90 Z30 X40 ; N10 daire başlama noktası N10 CIP Z50 X40 K1=40 I1=45 ;Son nokta ve ara nokta

8.3.5 Tanjant (teğet) geçişli daire: CT İşlev

Varolan düzlemde (G18:Z/X düzlemi) CT ve programlı son nokta ile önceki yol segmentine (daire ya da düz çizgi) teğet olarak bağlanan bir daire üretilir. Bu önceki yol bölümü ve programlı daire son noktansının geometrik ilişkisinden dairenin çap ve merkez noktasını tanımlar.

Şekil 8-18 Önceki yol bölümüne teğet geçişli daire

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Başlangıç noktası Son nokta

Ara nokta I1=…, K1=….

Programlama: N10 G1 Z20 F3 ; Düz hat N20 CT X... Z... ; Tanjant (teğet)

bağlantılı daire Daire son nokta

8-183

Page 184: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.6 Sabit hatveli diş kesme: G33 İşlev

G33 işlevi aşağıdaki tip sabit uçla dişleri işleme için kullanılabilir:

• Silindirik yapılarda dişler

• Konik yapılarda dişler

• Dış/iç diş

• Tek ya da çok ağızlı diş

• Çok bloklu diş (diş serileri)

Pozisyonlu ölçme sistemli bir İşmili gerektirir.

G33 bu G grubundan (G0, G1,G2,G3 ..) başka bir talimatla iptal edilene kadar aktif kalır.

Şek. 8-19 silindirik diş bir örnek olarak dış/iç diş

Sağ ya da sol diş açma

Sağ ya da sol vida dişleri İşmili devir yönü ile ayarlanır (M3 sağ (CW), M4 sol (CCW) – bkz. Bölüm 8.4 “İşmili hareketi”). Bunu yapmak için devir değeri S adresi ya da devir hızı ayarında programlanmalı.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Harici

İç

8-184

Page 185: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Programlama

Açıklama: Uyumlu ve çıkıntılı yollar diş uzunlukları için dikkate alınmalı. (daha fazla bilgi için sonraki alt bölüme bakın)

Şek. 8-20 G33 dişleri programlı değerleri

Şek. 8-21 silindirik, konik ve alın dişlerde hatve tanımlama.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Yan görünüm

Son nokta

Hatve uç I ya da K (değer bir G 33 bloğunun tüm uzunluğu boyunca sabit kalır)

Uyumlu ve çıkıntılı diş uzunluğu

Başlangıç noktası Üstten görünüm

Işmili kodlayıcısı sıfır derecesi işareti

Ofset

M3 ya da M4 sağ ya da sol diş

Silindir dişi

Konik diş

(K yazılır. Çünkü en geniş mesafe Z ekseninde)

(I yazılır. Çünkü en geniş mesafe X ekseninde)

Alın dişi

Konikte açı 45 dereceden az

Konikte açı 45 dereceden fazla

Hatve:

Hatve:

Hatve:

Hatve:

8-185

Page 186: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Konik diş

Konik dişler (2 eksen değeri gerekli), eksenin geniş turla (daha büyük diş uzunluğu) gerekli I ya da K ön adresi kullanılmalıdır. İkinci bir Hatve gerekli değildir.

Başlangıç noktası ofset SF= Başlangıç noktası ofseti ofset bölümünde çoklu dişler ya da dişlerin işlenmesi gerekiyorsa İşmili için gereklidir. Başlangıç noktası ofseti diş bloğunda G33 ile SF adresi altında programlanır (mutlak pozisyon). Başlangıç noktası ofset SF yazılmazsa “Diş başlangıç açısı”(SD 4200:THREAD_START_ANGLE) ayar verisinden değer aktif durumdadır. Unutmayınız: SF programlı bir değer mutlaka ayar verisi ile girilecektir.

Programlama örneği Silindirik diş, çift diş, başlangıç nokta ofseti 180 derece, diş uzunluğu (uyum ve çıkıntı dahil) 100 mm, diş hatvesi 4 mm/dev. Sağ diş, silindirin imali yapılmış durumdadır:

N10 G54 G0 G90 X50 Z0 S500 M3 ;Hareket başlangıç noktası, İşmili yönü saat yönünde N20 G33 Z-100 K4 SF=0 ;Hatve: 4 mm/dev. N30 G0 X54 N40 Z0 N50 X50 N60 G33 Z-100 K4 SF=180 ;2. diş, ofset 180 derece N70 G0 X54 ...

Çok bloklu diş

Çoklu diş bloklar sırasıyla programlanırsa (çok bloklu diş), sadece 1. diş bloğunda bir başlangıç nokta ofseti tanımlama anlamlı olacaktır. Değer sadece burada kullanılacaktır. Çok bloklu dişler G64 sürekli daimi yol kontrol modu ile otomatik olarak bağlanırlar (bkz. 8.3.14 “Tam durma/daimi yol kontrol modu:G60, G64” Alt Bölümü).

Şek. 8-22 Çok Bloklu Diş Örneği (diş sıralama)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

G33’lü 3. blok

G33’lü 2. blokG33’lü 1. blok

8-186

Page 187: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Eksen hızı

G33 dişleri ile diş uzunlukları eksen hızlarının İşmili devri ve diş hatve temelinde belirlenir. İlerleme hızı F doğru değil. Buna rağmen kaydedilir. Buna rağmen, makine verisinde tanımlı maksimum eksen hızı (hızlı hreket) aşılamaz. Bu bir alarm ile sonuçlanacaktır.

Bilgi Önemli

• İşmili devri hızlı hareket anahtarı diş işleme için değişmez kalmalıdır.

• İlerleme hızı Feedrate Override anahtarının (hızlı hareket) bu blokta anlamı yoktur.

8.3.7 Programlanır uyumlu ve çıkıntılı G33 yolu: DITS, DITE

İşlev

Uyumlu ve çıkıntılı yol da gerekli dişe G33 dişi ile hızlandırılır. Eksenin (konik dişler durumunda her iki eksen) başlangıcı ve kesilmesi bu alanlarda gerçekleştirilir. Bu yol diş hatvesine, İşmili devrine ve eksen dinamiklerine bağlıdır (yapılandırma). Uyumlu ve çıkıntılı için kullanılabilir yol sınırlıysa İşmili devrini bu yolun yeterli olacağı şekilde sınırlamak yeterli olacaktır. Bu durumda uyumlu ve çıkıntılı yollar uygun kesme değerleri ve kısa işleme sürelerine erişmek ya da konunun basitleştirilmesini sağlamak amacıyla program içinde ayrı olarak belirlenir. Değerler belirlenmezse ayar verisindeki (SD) değerler geçerlidir. Programdaki özellikler SD 42010’a yazılır: THREAD_RAMP_DISP[0] ... [1]. Bu yol yapılı eksen hızlanması ile hızlanma için yeterli değilse, eksen hızlanma anlamında fazla yüklenir. Ardından alarm 22280 (“Programlı uyumluyol çok kısa”) diş uyumu için çıkar. Alarm sadece bilgi içindir ve parça programı yürütmesinde hiçbir etkisi yoktur. Çıkıntılı dişin sonunda yuvarlatma boşluğu olarak davranır. Bu yükseltme işlemi esnasında hafif bir değişikliğe erişir.

Programlama DITS=... ; G33’lü dişin giriş mesafesi DITE=... ; G33’lü dişin çıkış mesafesi. DITS ve DITE ya da SD 42010 değerleri: THREAD_RAMP_DISP: –1 ... < 0: İlerleme hızı ekseni başlatma/kesmesi yapılandırılmış hızlanma ile yürütülür. Varolan BRISK/SOFT programlamaya göre Jerk. 0: İlerleme hızı ekseni diş kesme esnasında yanlış başlama/kesilmesi. > 0: Dişin uyumlu/çıkıntılı yolu G33 için ön tanımlıdır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-187

Page 188: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Çıkıntılı yollarda 22280 alarmını önlemek için eksenlerin hızlanma sınırlarını inceleyin.

Not: Sıfırlama/program sonrasında SD 42010 değeri -1’dir.

Şek. 8-23 G33 dişi köşe yuvarlamalı uyumlu yolu ve çıkıntılı yolu

Programlama örneği

... N40 G90 G0 Z100 X10 M3 S500 N50 G33 Z50 K5 SF=180 DITS=4 DITE=2 ; Giriş 4 mm, çıkış 2 mm N60 G0 X30 ...

8.3.8 Değişken hatveli diş kesme: G34, G35

İşlev

Değişken hatveli dişler tek blok içinde G34 ya da G35 içinde üretilebilir.

• G34 ; (doğrusal) artan hatveli diş

• G35 ; (doğrusal) azalan hatveli diş

Her ikiside aksi durumda G33 ile aynı işlevsellik ve aynı ön şartlara sahip olmaları durumunda çalışırlar.

G34 ya da G35 bu G grubundan (G0, G1,G2,G3,G33 ...) başka bir talimatla iptal edilene kadar aktif kalır.

Hatve:

• I ya da K ; mm/ dev olarak başlangıç dişi hatvesi, X ya da Z ekseni ile alakalı

Hatve değişimi: G34 ya da G35’li blokta F adresi hatve değişimi anlamını içermektedir: Hatve (devir başı mm) devir başına değişir.

• F mm/dev.2 olarak hatve değişimi

Not: G34, G35 dışında F adresi de G4 için hız ya da bekleme süresini gösterir. Orada programlı değerler kayıtlı kalırlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Çıkış mesafesi Giriş mesafesi

Başlangıç noktası

8-188

Page 189: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

F belirleme Bir dişin ilk ve son hatvesini bilir durumdaysanız programlanacak F diş hatve değişimini aşağıdaki eşitliğe hesaplayabilirsiniz.

ki

Ke eksen hedef koordinatının diş hatvesi [mm/dev.] Ka başlangıç diş hatvesi (I, K altında programlı) [mm/U] LG diş uzunluğ [mm] olarak

Programlama

G34 Z... K... F... ; artan hatveli silindirik diş G35 X... I... F... ; azalan hatveli enine diş G35 Z... X... K... F... ; azalan uçlu konik diş

Programlama örneği ; Silindirik diş ; azalan hatveli ile takip edilir N10 M3 S40 ; İşmili çalıştır N20 G0 G54 G90 G64 Z10 X60 ; Başlangıç noktasına hareket et N30 G33 Z–100 K5 SF=15 ; Diş; sabit hatve 5mm/dev.,

; 15 derecede başlangıç noktası N40 G35 Z-150 K5 F0.16 ; Başlangıç dişi 5 mm/dev

; Diş azaltma 0.16 mm/dev. 2, ; Diş uzunluğu 50 mm, ; Blok sonunda istenen diş 3 mm/dev.

N50 G0 X80 ; X’de çekilme N60 Z120 N100 M2

8.3.9 Diş çekme: G331, G332

İşlev

Torna tezgahları ile bu işlev tercihen 2. İşmili için amaçlanır (tahrikli takım) – bkz. “2. İşmili” Alt bölümü.

Ön şartı, devir okuyucu sistemli bir pozisyon düzenlemeli İşmilidir. G331/G332 kullanarak dişler İşmili ve eksenin dinamik özellikleri izin verirse mandren olmadan kılavuz çekilebilir. Buna rağmen bir mandren kullanılırsa mandrenle kompanse edilecek yol farkları azaltılır. Bu yüksek devirlerde kılavuz çekmeyi sağlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

[mm/dev.]

8-189

Page 190: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Kılavuzun parçaya girişi G331 kullanılarak, parçadan geri çıkışıda G332 kullanılarak yapılır. Z ekseni boyunca kılavuz çekmede, diş hatvesi K ile belirtilir. G332 için aynı hatve G331 için programlanır. İşmilin devir yönünün tersi otomatik olarak gerçekleşir. İşmili devri S ile ve M3/M4 olmadan programlanır. G331/G332 satırından önce İşmili SPOS=… pozisyon kodu ile kılavuzun çekileceği açı pozisyonlanmalıdır. (ayrıca bkz Alt bölüm 8.4.3 “İşmili pozisyonlama”).

Sağ ya da sol taraf dişleri Diş hatvesi değerinin ön işareti İşmili devir yönünü belirler:

Pozitif: Sağ taraf Ör: K2.5 gibi(M3’de olduğu gibi) Negatif: Sol taraf Ör: K-2.5 gibi (M4’de olduğu gibi)

Açıklama: Diş çekme ile tam kılavuz çekme çevrimsü CYCLE84 standart çevrim ile sağlanır.

Eksen hızı

G331/G332 için diş uzunluk eksen hızı İşmili devri ve diş hatvesinden kaynaklanır. İlerleme hızı F doğru değil Buna rağmen kaydedilir. Buna rağmen, makine verisinde tanımlı maksimum eksen hızı (hızlı hreket) aşılamaz. Bu bir alarm ile sonuçlanacaktır.

Programlama örneği

Metrik diş 5, Devir başına hatve: 0.8 mm/dev., ön işlemeli durumdaki kılavuz N5 G54 G0 G90 X10 Z5 ; Hareket başlama noktası N10 SPOS=0 ; Kılavuzun açılacağı İşmili pozisyonu N20 G331 Z-25 K0.8 S600 ; Kılavuzun girişi, K pozitif = İşmili saat yönü devri,

son nokta Z–25 mm N40 G332 Z5 K0.8 ; Kılavuzun çıkışı N50 G0 X... Z...

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-190

Page 191: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.10 Sabit nokta yaklaşımı: G75 İşlev

G75 kullanımı ile makine üzerinde bir sabit nokta ör. takım değiştirme noktası hareket edilebilirdir. Pozisyon kalıcı olarak tüm eksenler için makine verisinde kaydedilir. Hiçbir ofset efektif değildir. Her eksenin hızı kendisinin hızlı hareketidir. G75 ayrı bir blok gerektirir ve modelsizdir. Makine eksen belirteci programlanmalıdır! G75 sonrası blokta “Interpolasyon tipi” grup (G0, G1,G2…) önceki G komutu tekrar aktiftir.

Programlama örneği

N10 G75 X1=0 Z1=0

Açıklama: X1, Z1 programlı pozisyon değerleri (burada = 0) ihmal edilir fakat hala yazılması gerekir.

8.3.11 Referans noktası hareket: G74

İşlev Referans noktası NC programında G74 ile hareketlendirilebilinir. Her eksenin yön ve hızı makine verisinde kaydedilir. G74 ayrı bir blok gerektirir ve modelsizdir. Makine eksen belirteci programlanmalıdır! G74 sonrası blokta “Interpolasyon tipi” grup (G0, G1,G2…) önceki G komutu tekrar aktiftir.

Programlama örneği

N10 G74 X1=0 Z1=0

Açıklama: X1, Z1 programlı pozisyon değerleri (burada = 0) ihmal edilir fakat hala yazılması gerekir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-191

Page 192: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.12 Hassas tetik probla ölçme: MEAS, MEAW İşlev

Bu İşlev SINUMERIK 802D sl plus ve pro için kullanılabilir. MEAS=… ya da MEAW=… talimatı eksenlerin çapraz hareketi ile bloktaysa bağlı ölçme probunun geçiş kanadı hızlı eksenleri pozisyonları kaydedilir ve saklanır. Ölçüm sonucu her eksen için programda okunabilir. MEAS için eksenlerin hareketi probun seçili geçiş kanadı belirdiğinde ve kalan mesafe silinirken bekletilir.

Programlama

MEAS=1 G1 X... Z... F... ;Prob yükselen kenar ucu ile ölçme; kalan uzaklığın ölçümü

MEAS = -1 G1 X... Z... F... ;Prob azalan kenar ucu ile ölçme; kalan uzaklığın ölçümü

MEAW=1 G1 X... Z... F... ;Prob yükselen kenar ucu ile ölçme; kalan uzaklık silinmeden

MEAW = –1 G1 X... Z... F... ;Prob azalan kenar ucu ile ölçme; kalan uzaklığın ölçümü; kalan uzaklık silinmeden

Uyarı

MEAW için: Probu tetiklendikten sonra programlı pozisyona dönerken ölçme. Bozulma riski!

Ölçüm iş durumu

Prob açık konuma getirilirse ölçme bloğu sonrasındaki $AC_MEA[1] değişkeni = 1 değerine sahip olacaktır; aksi halde değer = 0. Bir ölçme bloğu başlangıcında değişken = 0 değerine eşitlenir.

Ölçüm sonucu

Ölçme probu başarılı şekilde çalıştırıldığında, ölçüm sonucu ölçme bloğu sonrasında ölçme bloğunda hızlı eksen için aşağıdaki değişkenlerle birlikte mümkündür: makine koordinat sisteminde: $AA_MM[eksen] parça koordinat sisteminde: $AA_MW[eksen]

X ya da Z ekseni.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-192

Page 193: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Programlama örneği N10 MEAS=1 G1 X300 Z-40 F4000 ; Kalan mesafenin silinmesi ile ölçme,

Yükselen kenar ile N20 IF $AC_MEA[1]== 0 GOTOF MEASERR ; Ölçme hatası? N30 R5=$AA_MW[X] R6=$AA_MW[Z] ; Süreç ölçme değerleri .. N100 MEASERR: M0 ; Ölçme hatası Not: IF talimatı – bkz Bölüm ”Şartlı program atlamaları”

8.3.13 Hız(İlerleme) F

İşlev

F, ilgili eksenin programlanır ilerleme hızıdır ve dahil olan tüm eksenlerin hız parçaları toplamının geometrik toplam değerini ifade eder.

Eksen hızları tüm yolun eksen yolundaki paydan belirlenir. İlerleme hızı F G1, G2, G3, CIP ve CT interpolasyon tipleri için etkilidir ve yeni bir F sözcüğü yazılana kadar tutulur.

Programlama

F...

Açıklama: Tam sayı değerler için, ondalık kısım gerekmez, ör.: F300

F için G94, G95 ile ölçme birimi F kelimesi boyut birimi G fonksiyonları ile belirlenir:

• G94 F mm/dak olarak İlerleme hızıdır

• G95 F mm/dev olarak devir başına ilerleme hızıdır (sadece İşmili dönerken aktiftir)

Açıklama: Ölçme birimi metrik ölçüler için geçerlidir. 8.2.2 “Metrik ve inç ölçümler” Alt bölümüne göre inç ölçüler ile ayarlamalar da mümkündür.

Programlama örneği N10 G94 F310 ; İlerleme hızı mm/dak ... N110 S200 M3 ; İşmili devri N120 G95 F15,5 ; mm/dev. Olarak hız

Açıklama: G94 – G95 değiştirirseniz yeni bir F sözcüğü yazın!

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-193

Page 194: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Bilgi

G94, G95’li G grubu da sabit kesme ağız devri için G96, G97 fonksiyonlarını içerir. Bu işlevler S sözcüğü üzerinde de etkiye sahiptirler (bkz. 8.5.1 “Sabit kesme ağzı oranı” Alt Bölümü).

8.3.14 Tam durma / sürekli kumanda modu: G9, G60, G64

İşlev Blok sınırlarında hareket davranışını ayarlamak ve sonraki blokla devam etmek için G fonksiyonları farklı ihtiyaçlara en iyi uyumu sağlamak amacıyla sağlanmışlardır. Örneğin, eksenlerle hızlı pozisyonlama yapmak ya da birden fazla blok üzerinde yol konturlarını işlemek isteyebilirsiniz.

Programlama G60 ; Tam durma – model olarak efektif G64 ;Yol kumanda modu G9 ; Tam durma - modelsiz G601 ; tam durma ince pencere G602 ; tam durma kaba pencere

Tam durma G60, G9

Tam durma işlevi (G60 ya da G9) aktifse hareket, ilgili blok sonuna ulaşınca ilerleme hızı sıfıra doğru azalır.

Başka bir model G grubu bu bloğun çaprazlama hareketinin sonlandığı düşünüldüğünde ve sonrakinin başlatıldığında ayarlama için burada kullanılabilir.

• G601 tam durma pencere ince Blok avansı tüm eksenler “Tam durma penceresi inceye” eriştiğinde başlar (makine verisindeki değer).

• G602 tam durma pencere kaba Blok avansı tüm eksenler “Tam durma penceresi kabaya” eriştiğinde başlar (makine verisindeki değer).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-194

Page 195: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Tam durma penceresinin seçimi birçok pozisyonlama işlemi gerçekleştiriliyorsa toplam zaman üzerinde önemli etkisi vardır. İnce ayarlar daha çok zaman alır.

Şekil 8-24 Tam durma penceresi kaba ya da ince, G60/G9 için etkili; pencerelerin büyütülmüş görüntüsü

Programlama örneği

N5 G602 tam durma penceresi kaba N10 G0 G60 Z... ; Tam durma - model N20 X... Z... ; G60 etkinliğini sürdürüyor ... N50 G1 G601 ... ; Tam durma penceresi ince N80 G64 Z... ; Sürekli kumanda moduna geçiş ... N100 G0 G9 Z... ; Tam durma sadece bu blok için efektif N111 ... ; Sürekli yol kumanda modu tekrar Açıklama: G9 komutu sadece içinde programlandığı bloğun tam durmasını sağlar; G60, buna rağmen G64 tarafından iptal edilinceye kadar aktif kalır.

Sürekli yol kumanda modu G64 Sürekli yol kumanda modunun amacı blok sınırlarında yavaşlamayı önleme ve mümkün olduğu kadar sabit yol hızında sonraki bloğa geçiştir (teğet geçişler durumunda). İşlev düz doğrultu hızı kumandası ile birçok bloktan çalışır. Teğet olmayan geçişler için (kenarlar) hızlanma hızla eksenlerin kısa bir süre içine görece yüksek hız değişimine maruz kalacağı şekilde yeterli hızda azaltılmalıdır. Bu önemli jerke neden olabilir (hızlanma değişimi). Jerk büyüklüğü SOFT işlevi devreye alınarak sınırlanabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

“kaba” / “ince” için blok değişimi işlet (kaba)

(ince)

8-195

Page 196: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Programlama örneği

N10 G64 G1 Z... F... ;Sürekli yol kumanda modu N20 X.. ;Sürekli yol kumanda modu devamı ... N180 G60 ... ;Tam durmaya geçiş

Düz doğrultu hızı kumandası G64’lü sürekli yol kumanda modunda kumanda farklı NC blokları için hızı önceden otomatik olarak belirler. Bu neredeyse teğet geçişlerle birçok blok arasında hızlanma ve yavaşlamayı sağlar. NC bloklarında kısa bölümlerden oluşan yollar için yüksek hızlar düz doğrultu olmadan erişilebilir.

Şekil 8-25 G60 ve G64 hız şeklinin bloklarda kısa yollarla karşılaştırma

8.3.15 İvme şekli: BRISK, SOFT BRISK

Makinenin eksenleri son hıza erişene kadar mümkün son hız değerine kadar hızlarını değiştirirler. BRISK zaman en iyi çalışmayı sağlar. Ayarlı hıza kısa sürede erişilir. Buna rağmen hızlanma şeklinde atlamalar bulunur.

SOFT Makinenin eksenleri son hıza erişilene kadar doğrusal olmayan, sabit eğrilerle hızlanır. Bu jerksiz hızlanma ile SOFT düşürülmüş makine yükünü sağlar. Aynı davranış frenleme işlemlerine de uygulanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kesme hızı

Programlı hız F

G64 ; Sürekli yol kumanda modu LookAhead var

G60 – tam durma

Blok yolu

8-196

Page 197: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Şekil 8-26 BRISK/SOFT kullanılırken yol hız kurs prensibi

Programlama

BRISK ; Kademeli ivmlenme SOFT ;Jerk sınırlama ile yol ivmelenmesi

Programlama örneği

N10 SOFT G1 X30 Z84 F6,5 ; Jerk-sınırlı yol ivmelenmesi ... N90 BRISK X87 Z104 ; Kademeli yol ivmelenmesi ile devam ...

8.3.16 Hızlanma ivmesi: ACC

İşlev

Program bölümlerinde eksenin ve makine datasından ayarlanan İşmili ivmelenmesinin tekrar programlanması gerekir. Bu programlanabilir hızlanma bir ivmelenme yüzdesi düzeltmesidir. Her eksen için (ör.: X) ya da İşmili (S) bir yüzde değer > 0% ve _ 200% programlanabilir. Eksen interpolasyonu ardından bu oranlı hızlanma ile devam ettirilir. Referans değeri (100%) hızlanma için geçerli makine datası değeridir (eksen ya da İşmili olmasına göre; İşmili için daha çok dişli fazına ve pozisyonlama ya da devir modunda olup olmadığına bağlıdır).

Programlama ACC[eksen ismi] = yüzde değer ; eksen için ACC[S] = yüzde değer ; İşmili için

Programlama örneği

N10 ACC[X]=80 ;X ekseni 80% hızlanma N20 ACC[S]=50 ;İşmili için 50% hızlanma ... N100 ACC[X]=100 ; X ekseni hızını kes

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Hız (yol) BRISK

(zaman en iyili) SOFT

(makine parçalarını ayırır)

ayar nokta

Zaman

8-197

Page 198: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Çalıştırma Sınırlama AUTOMATIC ve MDA mod tipi tüm interpolasyonlarda efektiftir. Sınırlama JOG ve referans nokta hareket esnasında aktif değildir. ACC […] = 100 değer ataması düzeltme (MD değerlerinin 100%’ü) ile RESET ve program sonunu da devre dışı bırakır.

Programlı hızlı hareket değeri kuru çalışma için ilerleme hızında da aktiftir.

Uyarı 100%’den fazla bir değer sadece bu yük makine mekaniği için izin verilebilir ve tahrikler ilgili rezervlere sahipse programlanabilir. Sınırlara uymama mekanik parçalara hasar gelmesine ve/veya hata mesajlarına neden olmaktadır.

8.3.17 Satır okuma hızının arttırılması ile hareket: FFWON, FFWOF

İşlev İleri satır okuma kontrolünü kullanarak sonraki satırlardaki hata sıfıra doğru düşürülür. Satır okuma hız artırma kumandası daha fazla yol doğruluğu sağlar ve böylelikle işleme sonuçlarını artırır.

Programlama

FFWON ; Satır okuma hız artırma AÇ FFWOF ; Satır okuma hız artırma KAPA

Programlama örneği

N10 FFWON ; Satır okuma hız artırma kumandası AÇ N20 G1 X... Z... F9 ... N80 FFWOF ; Satır okuma hız artırma kumandası KAPA

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-198

Page 199: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

8.3.18 3. ve 4. eksen İşlev

Ön şart: Kumanda sistemi 3 ya da 4. eksenler için tasarlanmalı. Makine tasarımına göre bir 3. eksen ve hatta bir 4.eksen gerekebilir. Bu eksenler doğrusal ya da döner eksenler olarak uyarlanabilirler. Buna göre de bu eksenlerin belirleyicileri yapılandırılabilir ör: U, C ya da A vs. döner eksenler için hareket aralığı 0…< 360 derece arasında yapılandırılabilir (model davranış şekli). Bir 3. ya da 4. eksen kalan eksenlerle doğrusal olarak ilgili makine tasarımı ile eş zamanlı biçimde doğrusal hızlandırılabilirler. Eksen G1 ya da G2/G3’lü bir blok içinde kalan eksenlerle (X, Z) hızlanıdırılırsa F İlerleme hızının bir komponenti eksene atanmaz; hızı X ve Z eksenlerinin yol zamanına bağlıdır. Hareketi kalan yol eksenleri ile başlar ve sona erer. Hız buna rağmen tanımlı sınır değerden daha büyük olmamalıdır. Sadece G1’li blok içinde programlanırsa, eksen aktif F İlerleme hızı ile hızlanacaktır. Döner bir eksense F ölçme birimi derece/dak (G94’lü) ya da İşmili derece/devirdir (G95’li). Bu eksenler için, ofsetler ayarlanabilir (G54 ...G59) ve programlanabilir (TRANS, ATRANS).

Programlama örneği 4. eksen döner eksen ve A ile belirtilir: N5 G94 ;F mm/dak ya da derece/dak N10 G0 X10 Z30 A45 ;X-Z yolunu hızlı hareketle hızlandırın, aynı anda A

eksenini N20 G1 X12 Z33 A60 F400 ;X-Z yolu 400 mm/dak’da, aynı anda A eksenini N30 G1 A90 F3000 ;yalnızca A 90 derece döner. Pozisyon

;3,000 derece/dak hız

Döner eksenlerin özel talimatları: DC, ACP, ACN Ör. döner eksen A: A=DC(…) ; Mutlak ölçüler, doğrudan hareket pozisyonu

(en kısa yol üzerinde) A=ACP(…) ; mutlak ölçüler, pozitif yönde hareket pozisyonu A=ACN(…) ; mutlak ölçüler, negatif yönde hareket pozisyonu Örnek: N10 A=ACP(55.7) ; Mutlak pozisyon 55.7 derece yaklaşma pozisyonu pozitif

;yönde

8.3.19 Bekleme Süresi: G4

İşlev

İki NC bloğu arasında işlemeyi, örneğin dalmalı(relief cut) bir işlem için, başka bir bloğu G4 ile tanımlanmış bir süre işlemeyi kesebilirsiniz. F… ya da S…olan sözcükler belirli bir süre sadece bu blokta kullanılırlar. Daha önceden programdaki ilerleme hızı F ya da bir İşmili S geçerli kalır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-199

Page 200: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Programlama

G4 F... ;Saniye olarak bekleme süresi G4 S... ;İşmili devirlerinde bekleme süresi

Programlama örneği N5 G1 F3,8 Z-50 S300 M3 ; İlerleme hızı F, İşmili devri S N10 G4 F2.5 ; Bekleme süresi 2.5 saniye N20 Z70 N30 G4 S30 ;İşmili 30 tur bekleme süresi; S=300 devir ve 100 % hızlı

harekete karşılık gelir: t=0.1 dak N40 X... ;İlerleme hızı ve İşmili devri etkin kalır

Açıklama G4 S sadece kumandalı İşmili devri varsa mümkündür (devir ön ayarı da S …ile programlanırsa).

8.3.20 Parça sıkma yöntemi(fixed stop)

İşlev

Bu İşlev 802D sl plus ve 802D sl pro için kullanılabilir. Son noktaya sıkma (FXS = Sabit Durma) işlevi manşon ve yakalayıcılar için gerekli olanlar gibi parçaları sıkma için tanımlı kuvvetleri sağlama için kullanılabilir. Bu işlev mekanik referans noktalarına hareket için de kullanılabilir. Yeterince düşük torkla bir prob bağlamadan basit ölçüm işlemlerini gerçekleştirmek de mümkündür.

Programlama FXS[eksen] = 1 ; ”Son noktaya sıkmayı” seç FXS[eksen] = 0 ; ”Son noktaya sıkmayı” seçimini kaldır FXST[eksen] = ... ; Kelepçeleme torku, tahrikin maks. tork %'si olarak belirtili FXSW[eksen] = ... ; mm/derece olarak sabit duruş izleme penceresi genişliği Açıklama: Makine eksen belirteci, ör: X1, eksen belirteci olarak kullanılmalı. X1 Kanal eksen belirteci (ör.: X) sadece izin verilir, ör. hiçbir koordinat devri aktif değilse ve eksen doğrudan bir makine eksenine atanmışsa. Komutlar modeldir. Hızlanma yolu ve FXS[eksen]=1 fonksiyonu seçimi ayrı bir blokta programlanmalıdır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-200

Page 201: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Programlama örneği - seçim

N10 G1 G94 ... N100 X250 Z100 F100 FXS[Z1] = 1 FXST[Z1] = 12.3 FXSW[Z1] = 2

; Z1 Makine ekseni FXS işlevi seçiliyse, ; sıkma torku 12,3%, ; pencere genişliği 2 mm

Notlar

• Seçildiğinde, sabit durma başlangıç ve son pozisyonlar arasına yerleştirilmeli.

• Tork FXST[ ] = ve pencere genişlik FXSW[ ] = parametreleri opsiyoneldir. Bunlar yazılmazlarsa, mevcut ayar datası (SD) geçerlidir. Programlı değerler ayar datasına alınırlar. Başlangıçta ayar datası makine datasından değerlerle yüklenir. FXST[ ] = … ya da FXSW[ ] = programda her zaman değiştirilebilir. Değişiklikler blokta hızlandırma hareketlerinden önce aktifdirler.

Şekil 8-27 Son noktaya sıkma örneği: Punta parçaya itilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Varolan pozisyon (sabit durma erişimli)

Hedef pozisyon (Programlı son pozisyon) Sabit duruş kontrol penceresi

( FXSW[Z1] )

Başlama konumu

8-201

Page 202: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Diğer programlama örnekleri

N10 G1 G94 ...

N20 X250 Z100 F100 FXS[X1] = 1 ; FXS X1 makine ekseni, sıkma torku SD’lerden pencere genişliği için seçili

N20 X250 Z100 F100 FXS[X1] = 1 FXST[X1] = 12.3

; FXS X1 makine ekseni için seçilir, kelepçeleme torku 12.3%, SD pencere genişliği 2 mm

N20 X250 Z100 F100 FXS[X1]=1 FXST[X1]=12.3 FXSW[X1]=2

; FXS X1 makine ekseni için seçilir, kelepçeleme torku 12.3%, pencere genişliği 2 mm

N20 X250 Z100 F100 FXS[X1]=1 FXSW[X1]=2

; FXS X1 makine ekseni için seçili, SD’den sıkma torku ve pencere genişliği 2 mm

Sabit durma noktasına ulaşıldı

Sabit durma noktasına ulşıldıktan sonra:

• Kalan mesafe silindi ve pozisyon ayar noktası izlendi.

• Tahrik torku programlı sınır değerine FXST[ ] =… ya da SD’de değere arttı ve ardından sabitlendi.

• Sabit durma izleme belirli pencere genişliğinde akiftir (FXSW[ ]=… ya da SD’den değer).

İşlev seçimini kaldırma

İşlevin seçimini kaldırma ön işlemci durmasını tetikler. FXS[X1]=0’li blokta, hızlandırma hareketleri durmalı. Örnek: N200 G1 G94 X200 Y400 F200 FXS[X1] = 0 ; X1 ekseni X= 200 mm’ye

sabit durmaya çektirilir.

Önemli Çekme konumuna hızlandırma hareketi sabit durmadan başlamalıdır; aksi durumda durma ya da makinede hasar meydana gelir.

Blok değişimi çekilme konumuna erişildiğinde gerçekleşir. Hiçbir çekilme pozisyonu tanımlı değilse blok değişimi tork sınırının devreden çıkarılmasının hemen ardından gerçekleşir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-202

Page 203: 802Dsl Torna

Programlama 8.3 Eksen hareketleri

Ek bilgi

• “Kalan mesafe ölçme ve silme" (“MEAS” komutu) ve “Son noktaya sıkma” aynı blokta programlanamaz.

• “Son noktaya sıkma” aktifken kontur kontrolü gerçekleşmez.

• Tork sınırı çok azaltılırsa eksen belirtili ayar noktasını izleyemez; pozisyon kumandası ardından sınıra gider ve kontur sapması artar. Bu çalıştırma konumunda tork sınırında bir artış ani, jerk hareketlere neden olur. Eksenin hala takip edebildiğinden emin olun. Bu nedenle, kontur sapması sınırsız torktan daha büyük olmadığının onaylanması gerekir.

• Yeni tork limiti hız artış oranı tork sınır ayarında herhangi bir anormal değişim olmaması için MD’de tanımlanabilir (ör. İşmili manşon ya da masurası ekleme).

Konum sistem değişkeni: $AA_FXS[eksen] Bu sistem değişkeni belirtili eksenin “Sabit noktaya sıkma" konumunu sağlar: Değer = 0: Eksen stop’ta değil

1. Stop başarılı şekilde hareket edildi (eksen sabit durma kontrol penceresinde)

2: Durmaya hareket başarısız (eksen durma da değil) 3: Son noktaya sıkma aktifleştirildi 4: Durma tespit edildi 5: Sabit durmaya hareketin seçimi kaldırılacak. Seçim kaldırma

tamamlanmadı.

Sistem değişkeninin parça programında sorgulanması bir blok arama durmasını başlatır.

SINUMERIK 802D sl için seçme/seçimi kaldırma öncesi ve sonrasında sadece statik durumlar tespit edilebilir.

Alarm İptali

Aşağıdaki alarmların oluşması makine datası ile iptal edilir:

• 20091 “Sabit durma erişimsiz”

• 20094 “sabit durma iptal”

Referanslar: “Fonksiyonların Tanımı” Bölümü “Son noktaya sıkma”

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-203

Page 204: 802Dsl Torna

Programlama 8.4 İşmili hareketleri

8.4 İşmili hareketleri 8.4.1 İşmili devri S, devir yönleri

İşlev

İşmili devri, kumandalı İşmiline sahipse RPM altındaki S adresinde programlanır. Devir yönü ve hareketin başlangıç ya da sonu M komutlarından belirlenir (ayrıca bkz. 8,7 "Çeşitli M işlevi"). M3 ; İşmili CW saat yönünde M4 ; İşmili CCW saat tersi yönünde M5 ; İşmili durma

Açıklama: Tam sayı S değerleri için ondalık ayraç ihmal edilebilir ör S270

Bilgi Eksen hareketli bloklara M3 ya da M4 yazarsanız eksen hareketleri öncesi M komutları aktif olurlar. Varsayılan ayar: Eksen hareketleri, İşmili (M3, M4) yönüne ilgili devire ulaştıktan sonra başlayacaktır. M5’de eksen hareketinden önce verilir. Buna rağmen, İşmilin durmasını beklemez. Eksen hareketleri İşmili durmadan önce başlar. İşmili program sonu ya da RESET kullanılarak durdurulur. Program başlangıcında, İşmili devri sıfır (S0) devrededir. Açıklama: Diğer ayarlar makine datasından yapılandırılır.

Programlama örneği

N10 G1 X70 Z20 F3 S270 M3 ;İşmili CW’yi 270 devire ulaşır ve sonra ;X ve Z eksenlerinin hareketi başlar.

... N80 S450 ... ; Devir değişimi ... N170 G0 Z180 M5 ; Z hareketi, İşmili durur

8.4.2 İşmili devir sınırlaması: G25, G26

İşlev

Programda, G25 ya da G26 kodları ile ve S İşmili adresini kullanarak İşmili devirlerini sınırlayabilirsiniz. Bu aynı zamanda ayar verisine girili değerleri görmezden gelmiş olur. G25 ya da G26'nın her ikisi birden ayrı bloğa ihtiyaç duyar. Önceden programlı bir S devri sağlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

8-204

Page 205: 802Dsl Torna

Programlama 8.4 İşmili hareketleri

Programlama

G25 S.... ; Alt İşmili devri sınırlaması G26 S... ; Üst İşmili devri sınırlaması

Bilgi İşmili devri en dış limitleri makine datasında ayarlanır. Operatör panelinden girişler yaparak sonraki sınırlama için ayar verisi aktif olur. G96 “Sabit kesme hızı” fonksiyonu ile çalışırken, ilave bir üst sınır (LIMS) programlanabilir/girilebilir.

Programlama örneği

N10 G25 S12 ; Alt İşmili devri limiti : 12 devir N20 G26 S700 ; Üst İşmili devri limiti : 700 devir.

8.4.3 İşmili pozisyonlama: SPOS İşlev

Ön şart: İşmili pozisyon kumandası için teknik olarak tasarlanmalıdır. SPOS = işlevi ile İşmili belirli açısal pozisyona pozisyonlayabilirsiniz. İşmili pozisyonunda pozisyon kumanda ile tutulur. Pozisyonlamanın hızı, makine datasında tanımlanır.

M3/M4 hareketinden SPOS = değer ile ilgili devir yönü pozisyonlama sonuna kadar tutulur. Bekleme konumundan pozisyonlanırken pozisyona en kısa yoldan erişilir. Doğrultu ilgili başlama ve son nokta ile sonlanır. İstisna: Ölçme sistemi henüz senkronize edilmemişken İşmili hareketi önce tamamlanır. Bu durumda doğrultu makine datasınde belirlenir. İşmilinin diğer hareket özellikleri döner eksenlerde olduğu gibi SPOS = ACP (…), SPOS = ACN (...), ... ile mümkündür (bkz. Alt Bölüm "3. ve 4. eksen").

Hareket aynı blokta her eksen hareketine paralel olarak gerçekleşir. Bu blok her iki hareket sonlandırıldığından sonlanır.

Programlama SPOS=... ; Mutlak konum: 0 ... <360 derece SPOS=ACP(…) ; mutlak ölçüler, pozitif yönde hareket pozisyonu SPOS=ACN(…) ; mutlak ölçüler, negatif yönde hareket pozisyonu SPOS=IC(…) ; artışlı ölçüler, ön işaret hızlanma doğrultusunu belirler SPOS=DC(…) ; Mutlak ölçüler, doğrudan hareket pozisyonu (en kısa yolda)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-205

Page 206: 802Dsl Torna

Programlama 8.4 İşmili hareketleri

Programlama örneği

N10 SPOS=14.3 ; İşmili pozisyonu 14.3 derece

...

N80 G0 X89 Z300 SPOS=25.6 ; İşmilinin eksen hareketleri ile pozisyonlaması. Bu blok, her iki harekette işlevini tamamladıktan sonra sonlanır.

N81 X200 Z300 ; N81 bloğu sadece N80 ‘den sonraki İşmili pozisyonuna erişilirse başlayacaktır.

8.4.4 Devir kademeleri(Şanzıman) İşlev

Devir / tork adaptasyonu için bir İşmili ile ilgili olarak en çok 5 devir kademesi yapılandırılabilir. Bir devir kademesi seçimi M komutları ile programda gerçekleşir (bkz. Bölüm 8.7 “Çeşitli M fonksiyonu”): • M40 ; Otomatik devir kademesi seçimi

• M41 ile M45 ; 1 ile 5 devir kademesi

8.4.5 2. İşmili İşlev

SINUMERIK 802D sl plus ve 802D sl pro ile 2. bir İşmili sağlanmıştır. Bu kumandalar ile TRANSMIT ve TRACYL transformasyon fonksiyonları Torna Tezgahlarında frezeleme için kullanılır. Bu fonksiyonlar tahrikli frezeleme takımı için ikinci bir İşmiline ihtiyaç duyar. Bu fonksiyonları kullanırken, ana İşmili bir döner eksen olarak çalıştırılır (bkz. Bölüm 8.14).

Ana İşmili

Bu nedenle ana İşmili ve 2. İşmilinin kullanımı ile ilgili kodlar kullanılır:

• G95 ;Devir başına ilerleme hızı

• G96, G97 ;Sabit kesme hızı

• LIMS ;G96, G97 üst devir sınır limiti

• G33, G34, G35 G331, G332 ; Tornalama ile diş açma, kılavuz ile diş çekme

• M3, M4, M5, S... ; devir yönü, durma ve devir talimatları

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-206

Page 207: 802Dsl Torna

Programlama 8.4 İşmili hareketleri

Ana İşmili yapılandırmadan tanımlanır (makine verisi). Genel olarak ana İşmilidir (İşmili 1). Farklı bir İşmili programda ana İşmili olarak tanımlanabilir: • SETMS(n) ;İşmili n (= 1 ya da 2) şu an itibarı ile ana İşmilidir.

Geri dönüş aşağıdakiler ile de gerçekleştirilebilir:

• SETMS ;Yapılandırılmış ana İşmili tekrar ana İşmili ya da

• SETMS(1) ;İşmili 1 artık tekrar ana İşmili.

Ana İşmilin programda değiştirilen tanımı sadece program sonuna/program iptaline kadar geçerlidir. Sonrasında yapılı ana İşmili tekrar aktiftir.

İşmili numarasından programlama Bazı İşmili fonksiyonları İşmili numarasından da seçilebilir:

• S1=..., S2=... ;1. İşmili ya da 2 İşmili devri

• M1=3, M1=4, M1=5 ;devir yönleri talimatları, İşmili 1 durma

• M2=3, M2=4, M2=5 ;devir yönleri talimatları, İşmili 2 için durma

• M1=40, ..., M1=45 ;İşmili 1 dişli fazları (varsa şayet)

• M2=40, ..., M2=45 ;İşmili 2 dişli fazları (varsa şayet)

• SPOS[ n ] ;n İşmilini pozisyonlama

• SPI (n) ;İşmili n numarasını eksen belirtecine çevirir, ör. “SP1” ya da “CC” ; n geçerli bir İşmili numarası olmalı (1 ya da 2) ; SPI (n) ve Sn İşmili belirteçlerinin fonksiyonları aynıdır.

• $P_S[ n ] ; n İşmili son programlı devri

• $AA_S[ n ] ; n İşmili gerçek programlı devri

• $P_SDIR[ n ] ; İşmili n son programlı devir yönü

• $AC_SDIR[ n ] ; İşmili n varolan programlı devir yönü

2 işmili takıldı

Aşağıdakiler sistem değişkeninden programda sorgulanabilir:

• $P_NUM_SPINDLES ;Yapılandırılmış İşmililerin sayısı (kanalda)

• $P_MSNUM ;programlı ana İşmili sayısı

• $AC_MSNUM ;aktif ana İşmili sayısı

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-207

Page 208: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

8.5 Özel tornalama fonksiyonları 8.5.1 Sabit kesme hızı: G96, G97 İşlev

Ön şart: Enkoderli bir işmili mevcut olmalı. Çalıştırılır G96 işlevi ile İşmili devri işlenmekte olan parça çapına (çapraz eksen) programlı bir kesme ağzı hızı S takım kenarında aynı kalacak şekilde uyarlanır:

İşmili devri x çap = sabit

S kelimesi G96’lı bloğun kesme hızı olarak yorumlanabilir. G96 (G94, G95, G97) grubunun başka bir G fonksiyonu tarafından iptal edilene kadar model olarak etkindir.

Programlama G96 S... LIMS=... F... ;Sabit kesme hızı ON G97 ; Sabit kesme hızı KAPA S ; Kesme hızı, ölçü birimleri m/dak LIMS= ; G96, G97 etkinken İşmilin üst sınır değeri F ; ölçü birimlerinde hız mm/devir – G95 te olduğu gibi Açıklama: G95 yerine G94 daha önce aktifse, doğru bir F değeri programlanmalı!

Şek. 8-28 G96 sabit kesme hızı

Hızlı hareket

G0 hızlı hareket ile hız da değişim olmaz.

İstisna: Kontura hızlı hareket ile yaklaşılır ve sonraki G1 ya da G2, G3, CIP, CT (kontur blok) tipi interpolasyonu içerirse, bu durumda kontur blok hızı G0 ile hareket bloğunda uygulanır durumdadır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

(Çap ekseni)

SD = Işmili devri

D1, D2 = Çapsabit

8-208

Page 209: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

Üst devir sınırı LIMS=

Genişten dar çaplara doğru işlerken, İşmili devri önemli oranda artar. Bu durumda üst işmili devir sınırının LIMS=…olması önerilir . LIMS sadece G96 ve G97 ile efektiftir. If LIMS=... programlıysa, ayar verisinde girili değer (SD 43230: SPIND_MAX_VELO_LIMS) çiğnenir. Bu ayar verisi LIMS programlı değilse etkindir. G26 ile programlı ya da makine verisi ile tanımlı üst sınır devri LIMS= ile aşılamaz.

Sabit kesme hızı seçimini kaldır: G97

“Sabit ağız kesme hızı” fonksiyonunun G97 ile seçimi kaldırılabilir. G97 aktifse, programlı bir S sözcüpü tekrar dakika başı devir olarak belirli Işmili devri olarak düşünülür. Yeni S kelimesi programlanmazsa, Işmili G96 işlevinin en son aktif olduğu zamandaki hızda dönmeye devam edecektir.

Programlama örneği

N10 ... M3 ; İşmili devir yönü N20 G96 S120 LIMS=2500 ; sabit ağız kesme hızını devreye al,

120 m/dak, son devir 2,500 devir

N30 G0 X150 ; Hız değişimsiz, N31 bloğu G0 ile devam ettiği için

N31 X50 Z... ; hız değişimsiz, N32 bloğu G0 ile devam ettiği için N32 X40 ; kontura hareket; yeni hız N40 bloğu başlatılması için

gerekli olduğu gibi otomatik olarak ayarlanacaktır.

N40 G1 F0.2 X32 Z... ; İlerleme hızı 0,2 mm/dev. ...

N180 G97 X... Z... ; Sabit kesme hızı seçimini kaldır N190 S... ; Yeni işmili hızı, devir

Bilgi G96 işlevinin de G94 ya da G95 ile seçimi kaldırılabilir (aynı G grubu) Bu durumda son programlı işmili devri, yeni bir S devri programlanmazsa kalan işleme sırası için aktiftir. TRANS ya da ATRANS programlanır ofseti (bkz. bu isimli bölüm) X çap ekseninde kullanılmamalı ya da sadece düşük değerlerle kullanılmalı. Parça sıfır noktası dönme merkezinde olmalı. Sadece bu durumda G96’nın tam işlevi garanti edilebilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-209

Page 210: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

8.5.2 Yuvarlatma, pah İşlev

Pah (CHF ya da CHR) ya da yuvarlatma elemanlarını bir kontur kenarı için yerleştirebilirsiniz. Birçok kontur kenarını aynı şekilde sıralı yuvarlatmak isterseniz “Model Yuvarlatma" (RNDM) komutunu kullanın. Pah/yuvarlatma İlerleme hızını FRC (modelsiz) ya da FRCM (modelli) ile programlayabilirsiniz. FRC/FRCM programlı değilse, normal İlerleme hızı F geçerlidir.

Programlama CHF=... ; Pah’ı girin, değer: Pah uzunluğu(hipotenüs). CHR=... ; Pah’ı girin, değer: Pah yan uzunluğu RND=... ; Yuvarlatma’yı girin, değer: Yuvarlatma yarı çapı RNDM=... ; Model yuvarlama:

Değer > 0: Yuvarlatma yarı çapı, model yuvarlama AÇ Bu yuvarlatma sonraki tüm kontur kenarlarına yerleştirilir.

Değer = 0: Model yuvarlatma KAPA FRC=... ; Pah/yuvarlatma modelsiz İlerleme hızı

Değer > 0, mm/dak G94 için ya da mm/dev. G95 için İlerleme hızı FRCM=... ; Pah/yuvarlatma model İlerleme hızı

Değer > 0: mm/dak (G94) ya da mm/dev. (G95) İlerleme hızı, pah/yuvarlatma model İlerleme hızı AÇ

Değer = 0 Pah/yuvarlatma model İlerleme hızı KAPA İlerleme hızı pah/yuvarlatma için geçerlidir.

Bilgi

CHF = ... ya da CHR =... ya da RND =... ya da RNDM =... doğru talimatı köşeyi oluşturan eksen hareketleri ile birlikte blok içine yazılırlar.

Pah ve yuvarlatma programlı değeri dahil olan blok kontur uzunluğu yetersizse otomatik olarak azaltılır. Pah/yuvarlama aşağıdaki durumlarda yerleştirilmez,

• Bağlantıda düzlemde hızlanma için bilgi içermeyen üçten fazla blok programlanır.

• Ya da bir düzlem değişimi gerçekleştiriliyorsa.

F, FRC, FRCM bir pah G0 ile hızlandırılırken aktif değildirler.

İlerleme hızı F pah/yuvarlatma için aktifse olağan olarak köşeden uzaklaşan blok değeridir. Diğer ayarlar makine datasından yapılandırılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-210

Page 211: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

CHF ya da CHR Pah

Doğrusal bir kontur elemanı, doğrusal ve daire konturlarının arasına her kombinasyonda yerleştirilir. Köşe kırılır.

Şekil 8-29 Şu örneği kullanarak CHF’li bir pahı yerleştirme: İki doğrusal çizgi arasına

Şekil 8-30 Şu örneği kullanarak CHR’li bir pahı yerleştirme: İki doğrusal çizgi arasına

Pah örnekleri programlama N5 F... N10 G1 X... CHF=5 ;5 mm uzunluğunda bir pah yerleştirin N20 X... Z... ... N100 G1 X... CHF=2 ;2 mm kenar uzunluğunda bir pah yerleştirin N110 X... Z... ... N200 G1 FRC=200 X... CHR=4 ;FRC İlerleme hızı ile bir pah yerleştirin N210 X... Z...

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Pah

Açı açıortayı

Pah

Açı açıortayı

8-211

Page 212: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

RND ya da RNDM yuvarlatma

bir daire kontur elemanı doğrusal ve daire konturları arasına her kombinasyonda teğet bağlantı ile birlikte yerleştirilebilir.

Şek. 8-31 yuvarlatmaları örnekler olarak ekleme

Yuvarlatma programlama örnekleri

N5 F... N10 G1 X... RND=4 ;4 mm yarı çaplı, F İlerleme hızlı 1 yuvarlatma ekleme N20 X... Z... ... N50 G1 X... FRCM= ... RNDM=2.5 ;Model yuvarlama, çap 2.5 mm

;FRCM (model) özel İlerleme hızında N60 G3 X... Z... ;Bu yuvarlatmayı eklemeye devam edin – N70’e N70 G1 X... Z... RNDM=0 ;Model yuvarlatma KAPA… ...

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Doğrusal hat/doğrusal hat: Yuvarlama

Doğrusal hat/daire: Yuvarlama

8-212

Page 213: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

8.5.3 Kontur programlama İşlev

Kontur Doğrudan son nokta değerleri işleme resminde görünür değilse, doğrusal hat tespiti için açı değerleri de kullanılabilir. Bir konur köşesinde, pah ya da yuvarlatma elemanlarını da yerleştirebilirsiniz. İlgili talimat CHR = … ya da RND = … köşe oluşmasına neden olan blok içinde yazılır. Kontur tanımlama programlama G0 ya da G1 bloklarında kullanılabilir. Teorik olarak doğrusal hat bloklarının her numarası bağlanabilir ve bir yuvarlatma ya da bir pah aralarına yerleştirilebilir. Her doğrusal hat açık şekilde nokta değerler ve/veya açı değerleri ile belirli olmalıdır.

Programlama ANG=... ; Doğrusal bir çizgiyi tanımlama için açı değeri RND=... ; Yuvarlatma’yı girin, değer: Yuvarlatma yarı çapı CHR=... ; Yuvarlatma’yı girin, değer: Pah yan uzunluğu

Bilgi Yarıçap ve pah bir blokta programlanırsa sadece çap programlama sırasından bağımsız olarak yerleştirilir.

Açı ANG=

Doğrusal bir hat için düzlemin sadece tek bir son nokta koordinatı ya da çoklu bloklar arasındaki konturların birikimli son noktası biliniyorsa doğrusal hat yolu için bir açı parametresi kullanılabilir. Açı mutlaka Z ekseni ile alakalıdır (normal durum: G18 aktif). Pozitif açılar saatin tersi yönde hizalanırlar.

Şek. 8-32 Düz hattın belirlenmesi için açı değeri

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Contour (kontur) ProgramlamaN20 son noktası tam olarak bilinmiyor

N10 G1 X1 Z1 N20 X2 ANG=...

Ya da: N10 G1 X1 Z1 N20 Z2 ANG=...

Değerler sadece semboliktir..

8-213

Page 214: 802Dsl Torna

Programlama 8.5 Özel tornala fonksiyonları

Şek. 8-33 çok bloklu kontur örnekleri

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Contour (kontur) ProgramlamaN20 son noktası bilinmiyor

N10 G1 X1 Z1 N20 ANG=...1 N30 X3 Z3 ANG=...2

Değerler sadece semboliktir.

N20 son noktası bilinmiyor; pah yerleştir:

N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2

benzer şekilde Pah yerleştir: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2

N20 son noktası bilinmiyor; yuvarlatma yerleştir:

N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2

benzer şekilde Pah yerleştir: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2

N20 son noktası bilinmiyor; yuvarlatmaları yerleştir:

N10 G1 X1 Z1 N20 ANG=...1 RND=... N30 X3 Z3 ANG=...2

benzer şekilde Pah yerleştir: N10 G1 X1 Z1 N20 ANG=...1 CHR=... N30 X3 Z3 ANG=...2

8-214

Page 215: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.6 Takım ve Takım ofseti 8.6.1 Genel notlar İşlev

Parça işleme program yaratımı esnasında takım uzunluklarını ya da kesme yarı çapını dikkate almak zorunda değilsiniz. Parça boyutlarını ör. çekmede belirtildiği gibi doğrudan programlayabilirsiniz. Takım verisi özel veri alanında ayrı olarak girilebilir. Programda sadece gerekli takımı ofset verisi ile çağıracaksınız. Kumanda tanımlı parçayı oluşturmak için gerekli yol düzeltmelerini bu veriye dayanarak yürütür.

Şek. 8-34 Farklı takım boyutları ile parça işleme

8.6.2 T Takımı İşlev

Takım seçimi T sözcüğü programlanırken gerçekleşir. Bunun takım değişimi ya da ön seçim olup olmadığı makine datasında tanımlanır: • Bir takım değişimi (takım işlevi) doğrudan T sözcüğü ile (ör. Taretli Torna

tezgahları için geneldir) gerçekleşir ya da

• Değişim M6 ilave talimatı ile T sözcüğü ön seçimi sonrasında gerçekleşir (ayrıca bkz. Bölüm 8.7 "Çeşitli işlevler M").

Unutmayınız:

Belli bir takım etkinleştirildiğinde programın sonunun çok sonrasına ve kumanda sistemi açık/kapalı konuma getirildikten sonra bile aktif takım olarak kayıtlı kalır. Bir takımı manuel olarak değiştirirseniz değişimi değişimi kumanda sistemine de girin böylece kumanda sistemi doğru takımı "bilir". Örneğin, bir bloğu yeni T sözcüğü ile MDA modunda başlatabilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

F – toolholder (takım) referans noktası

M - machine zero (makine sıfırı)

W - workpiece zero (parça sıfırı)

8-215

Page 216: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Programlama

T... Takım numarası 1 ... 32 000

Not Aşağıdaki kumanda da eş zamanlı olarak kaydedilebilecek max. takım numarası:

• SINUMERIK 802D sl değeri: 32 takım

• SINUMERIK 802D sl plus: 64 takım

• SINUMERIK 802D sl pro: 128 takım.

Programlama örneği

M6’sız takım değiştirme: N10 T1 ; Takım 1 ... N70 T588 ; Takım 588

8.6.3 Takım ofset numarası D İşlev

1 ile 9 (12) arasında veri alanını farklı ofset blokları ile (çoklu ağızlar için) belli bir takıma atama mümkündür. Özel bir kesme ağzı gerekirse, D ve ilgili numara ile programlanabilir. D sözcüğü yazılırsa, D1 otomatik olarak devrede olacaktır. D0 programlanırsa, takım ofseti geçerli değildir.

Programlama

D... ;Takım bilgileri numarası: 1 ... 9, D0: Hiçbir ofset aktif değil!

Not Aşağıdaki takım bilgileri blokları maksimum değerleri eş zamanlı olarak kumanda sisteminden kaydedilir:

• SINUMERIK 802D sl değeri: 32 veri alanı (D numaraları)

• SINUMERIK 802D sl plus: 64 veri alanı (D numaraları)

• SINUMERIK 802D sl pro: 128 veri alanı (D numaraları).

Şekil 8-35 takım ofset numaralarını / takımı atama örnekleri

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

Her takım ayrı ofset bloğuna sahiptir - maks. 9.

8-216

Page 217: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Bilgi

Takım uzunluk ofsetleri takım aktifse derhal aktif olacaktır; hiçbir D numarası programlanır durumda değilse, D1 değerleri kullanılacaktır.

Ofset ilgili ölçü kompenzasyon ekseninin ilk programlı çaprazı ile geçerli olur.

Takım yarıçapı telafisi bilgileri de G41/G42 tarafından aktifleştirilmeli.

Programlama örneği

Takım değiştirme

N10 T1 ;Takım 1 ilgili D1 ile aktifleştirilir N11 G0 X... Z... ; ölçü dengeleme burada paylaştırılır N50 T4 D2 ; Yük takımı 4, T4 D2 aktif ... N70 G0 Z... D1 ; takım 4 aktif için D1 ; sadece ağzı değişik

Ofset bellek içeriği • Geometrik boyutlar: Uzunluk, yarıçap.

Farklı parçalardan oluşurlar (geometri, aşınma). Kumanda parçaları belirli bir ölçüye hesaplar (ör. Toplam uzunluk 1, toplam yarıçap). İlgili toplam boyut ofset bellek devreye alındığında aktif hale gelir. Bu değerlerin eksenlerde hesaplanma yolu takım tipi ve G17, G18, G19 varolan düzleminden belirlenir (aşağıdaki şekillere bakın).

• Takım tipi Takım tipi (delme, tornama takımı ya da ağzı) hangi geometri verisinin gerekli olduğunu ve nasıl hesaplanacaklarını belirler.

• Kesme ağzı pozisyonu “Tornalama takımı” takım tipi için kesme ağzı pozisyonunu da girmek zorundasınız.

Aşağıdaki şekiller ilgili takım tipi için gerekli takım parametre bilgilerini sağlarlar.

Şek. 8-36 Tornalama takımları uzunluk ofset değerleri

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Çalıştırma

X’de 1 uzunluğu Z’de 2 uzunluğu

Torna takımı

Boy 1

P Takım tipi (kesme ağzı)

Boy 2

Takım referans noktası

8-217

Page 218: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Şek. 8-37 D1 ve D2 iki kesme ağızlı Tornalama takımı – uzunluk ofseti

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

İki ofset bloğu gerekli, ör.: D1 – kesme ağzı 1 D2 – kesme ağzı 2

Çalıştırma

X’de 1 uzunluğu Z’de 2 uzunluğu

Kanal Açma Takımı

Boy 1

P Takım tipi (kesme ağzı 1=D1)

Boy 2

Takım referans noktası

Boy1

P Takım tipi (kesme ağzı 2=D2)

8-218

Page 219: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Şek. 8-38 takım yarıçap bilgileri ile Tornalama takımı bilgileri

Şek. 8-39 Alında çalışacak takım ofseti(Matkap, freze gibi)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Torna takımı

X’de Boy 1 Z’de Boy 2

Boy 1

Boy 2P takım tipi

(kesme ağzı)

R – kesme ağzı yarı çapı (takım ucu

yarıçapı)

S – kesme ağzı merkez noktası

Takım ucu pozisyonu, 1 ve 9 arasında pozisyon değerleri mümkündür:

Not: Uzunluk 1 ve uzunluk 2 değerleri ağız 1..8 pozisyonları için P noktasına bakın; 9 pozisyonu için buna rağmen, S (S=P)’ye.

Çalıştırma

Çalıştırma

Z’de Boy1 Tornalama Takımları

Delme F – toolholder (takım) referans noktası

Boy 1

8-219

Page 220: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Merkeze delik delme

Merkeze delik uygulaması için G17’ye geçilir. Bu uzunluk ofsetinin Z ekseninde delme için geçerli olmasını sağlar. Deldikten sonra G18 kullanarak tornalama takımları için standart ofsete geri dönülür. Örnek:

N10 T... ; Delme takımı N20 G17 G1 F... Z... ; Ölçü dengeleme Z ekseni boyunca geçerlidir. N30 Z... N40 G18 .... ; Delme sonu

Şek. 8-40 Bir merkeze delik uygulaması

8.6.4 Takım ucu telafisi seçimi: G41, G42 İşlev

D’ye karşılık gelen bir takım aktif olmalı. Takım yarıçap bilgileri (takım ucu yarıçap bilgileri) G41/G42 ile çalıştırılır. Kumanda eşit uzaklıktaki gerekli takım yollarını ilgili varolan takım ucu yarıçapı programlı konturu için otomatik olarak hesaplar. G18 aktif olmalıdır.

Şek. 8-41 Takım ucu yarıçapı bilgileri (takım ucu yarıçap telafisi)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kesme ağzı yarıçapı

8-220

Page 221: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Programlama G41 X... Z... ; Takım ucu radüs telafisi sol tarafa G42 X... Z... ; Takım ucu radüs telafisi sağ tarafa Açıklama: Seçim sadece doğrusal enterpolasyon için yapılabilir (G0, G1). Mutlaka her iki ekseni programlayın. Sadece tek ekseni belirlerseniz, ikinci eksen son programlı değerle otomatik olarak tamamlanır.

Şekil 8-42 Takım ucu radüs sol/sağ tarafa telafi

Telafiyi başlatma

Takım doğrudan bir doğrusal hatta kontura hareket eder ve konturun başlangıç noktasında teğet yola dik pozisyonlanır. Çarpışmasız hareketin sağlanacağı başlangıç noktasını belirleme.

Şek. 8-43 Takım ucu radüs bilgilerinin G42 örneği ile başlaması, takım ucu pozisyonu =3

Bilgi

Kural olarak, G41/G42'li blok parça konturlu blok ardından gelir. Buna rağmen, kontur tanımı kontur yolu bilgisi içermez araya giren bir blok tarafından kesilebilir, ör. sadece M komutu.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Başlatma konturu: ; Düz çizgi Düzeltilmiş takım yolu

R – Takım ucu radüsü

P0-başlama noktası

P1-kontur başlama noktası

Başlatma konturu: Daire P0-başlama noktası

Daire yarıçapı Düzeltilmiş takım yolu

Tanjant

8-221

Page 222: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Programlama örneği

N10 T... F... N15 X... Z... ; P0-başlama noktası N20 G1 G42 X... Z... ; Konturun sağını seçme, P1 N30 X... Z... ; İlk Kontur, daire ya da düz hat

8.6.5 Köşe işleme G450, G451

İşlev G450 ve G451 fonksiyonları kullanılarak bir kontur elemanından diğerine süreksiz geçiş davranışını (köşe işleme) G41/G42 aktifken ayarlayabilirsiniz.

Dahili ve dış köşeler kumanda sistemi tarafından otomatik tespit edilir. Dahili köşeler için eşit uzaklıktaki yolların kesişimi mutlaka hareket edilir.

Programlama G450 ; geçiş dairesi G451 ; Kesişim noktası

Şekil 8-44 dış köşede köşe işleme

Şekil 8-45 iç köşede köşe işleme

Geçiş daire G450

Takım merkez noktası parça dış köşesi etrafını bir yay içinde takım ucu yarıçapı ile dolaşır.

Veri görüntüsünde örneğin, ilerleme hızı değeri göz önünde bulundurulduğunda geçiş daire hızlandırma hareketlerinin olduğu sonraki bloka aittir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Harici köşe

Harici köşe

Teğet daire yarıçapı = takım yarıçapı)

Kesişim

Dahili köşe Kesişim

8-222

Page 223: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

G451 Kesişim noktası

Eşit mesafe yolları bir G451 kesişimi için takımın (daire ya da düz hat) merkez nokta yollarından sonlanan noktaya (kesişim) hareket edilir.

8.6.6 Takım ucu radüs telafisi KAPA: G40 İşlev

Telafi modunun (G41/G42) G40 ile seçimi kaldırılır. G40'da program başlangıcında aktivasyon pozisyonudur. Takım normal pozisyonda bloğu G40 öncesi sonlandırır (son noktada teğete dikey telafisi vektörü); hareket açısından bağımsız olarak. G40 aktifse, referans noktası takım merkez noktasıdır. Takım ucu daha sonra seçimin kaldırılması ile birlikte programlı noktaya hareket eder. Mutlaka çarpışmasız hızlanmanın garanti edilir olacağı şekilde G40 bloğu son noktasını seçin!

Programlama

G40 X... Z... ; Takım ucu radüs telafisi KAPA Açıklama: Sadece doğrusal enterpolasyon ile telafisi modu seçimi kaldırılabilir (G0, G1). Her iki ekseni programlayın. Sadece tek ekseni belirlerseniz, ikinci eksen son programlı değerle otomatik olarak tamamlanır.

Şek. 8-46 Takım ucu yarçapı bilgilerini G40 ile sonlandırma, G42 örneği ile, kesme ağzı pozisyonu =3

Programlama örneği

... N100 X... Z... ; Konturda son blok, daire ya da düz hat, P1 N110 G40 G1 X... Z... ; Takım ucu radüs telafisi seçimini kaldır, P2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Nihai kontur: ; Düz çizgi Nihai kontur: ; Daire

R – kesme ağzı çapı P1 – son nokta, ör. G42 ile son blokP2-son nokta, G40’lı blok

Tanjant

Daire yarıçapı

8-223

Page 224: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.6.7 Takım ucu radüs telafisi özel durumları Telafi yönünün değişimi

Telafi yönü G41 <-> G42 G40 yazılmadan değiştirilebilir. Eski telafisi yönlü son blok son noktada telafisi vektörü normal pozisyonu ile sonlanır. Yeni telafisi yönü yeni bir telafisi başlangıcı olarak yürütülür (başlama noktasında normal pozisyon).

G41, G41 ya da G42, G42 tekrarı Aynı kontur G40 yazılmadan da programlanabilir. Yeni telafisi çağrısı alnındaki son blok son noktada telafisi vektörü normal pozisyonu ile sonlanır. Yeni telafisi bir telafisi başlangıcı olarak gerçekleştirilir (telafisi doğrultusu değişiminde tanımlandığı gibi işleme).

D Ofset numarasını değiştirme D ofset numarası telafisi modunda değiştirilebilir. Değişik bir takım çapı D numarasının programlanır olduğu bloktan geçerlilikle aktiftir. Tam değişimi blok sonunda erişilebilir. Diğer bir ifadeyle: Modifikasyon tüm blok boyunca hızlandırılır.

Telafinin M2 ile iptali Ofset modu M2 (program sonu) ile G40 komutu yazılmadan sonlandırılırsa koordinatlı son blok normal ofset ayarından sonlanır. Hiçbir telafisi hareketi yürütülmez. Program takım pozisyonu ile sonlanır.

Kritik işleme durumları Programlama esnasında kontur devrinin takım yarı çapından daha küçük olduğu durumlara dikkat edilen; arka arkaya iki dahili köşede bu çaptan daha küçük olacaktır.

Bu durumlardan kaçınılmalıdır.

Ayrıca konturun “darboğaz” içerip içermediği ile ilgili olarak da çoklu blokları kontrol edin.

Sınama/kuru çalışma gerçekleştirirken önerilir en geniş takım çapını kullanın.

Keskin kontur açıları

Konturda G451 kesişimi ile oldukça keskin dış köşeler (≤10º) oluşursa kumanda sistemi otomatik olarak geçiş dairesine geçecektir. Bu uzun avara hareketlerini önler.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-224

Page 225: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.6.8 Takım ucu radüs telafisi örneği

Şek. 8-47 Takım ucu yarıçapı bilgileri örneği

Programlama örneği N1, Kontur kesme N2 T1 ;Takım 1 D1 ofsetli N10 DIAMON F... S... M... ;Çap ölçüsü, teknolojik değerler N15 G54 G0 G90 X100 Z15 N20 X0 Z6 N30 G1 G42 G451 X0 Z0 ;Telafi modunu başlat N40 G91 X20 CHF=(5* 1.1223 ) ;Pah ekle, 30 derece N50 Z-25 N60 X10 Z-30 N70 Z-8 N80 G3 X20 Z-20 CR=20 N90 G1 Z-20 N95 X5 N100 Z-25 N110 G40 G0 G90 X100 ;Telafi modundan çık N120 M2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-225

Page 226: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.6.9 Freze çakılarının kullanılması İşlev

TRANSMIT ve TRACYL kinematik dönüştürme fonksiyonları Torna tezgahlarında freze çakıları ile alakalıdır (bkz. Bölüm 8.14). Freze çakısı takım bilgileri, tornalama takımlarından farklı hareket eder.

Şek. 8-48 Freze çakısı tipindeki takımın ofsetleri

Şekil 8-49 Takım ölçü bilgileri etkisi – 3D (özel durum)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Çalıştırma Z’de Boy 1 X/Y’de çap

Y’de Boy 1 X/Z’de çap

X’de Boy 1 Y/Z çap

Yarıçap

F – toolholder (takım) referans noktası

Boy 1

Çalıştırma

F – toolholder (Takım) referans noktası

Boy 3 Boy 2

Boy 1

Z’de Boy 1 Y’de Boy 2 X’de Boy 3 X/Y’de çap

Y’de Boy 1 X’de Boy 2 Z’de Boy 3 Z/X’de çap

X’de Boy 1 Z’de Boy 2 Y’de Boy 3 Y/Z çap

Çap delme tipi için dikkate alınmaz.

8-226

Page 227: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

Freze çakısı yarıçapını düzeltme G41, G42

Şekil 8-50 Freze çakısı yarıçapını kontur sağ/soluna telafisi

Telafiyi başlatma

Takım doğrudan bir doğrusal hatta kontura hareket eder ve konturun başlangıç noktasında teğet yola dik pozisyonlanır. Çarpışmasız hareketin sağlanacağı başlangıç noktasını belirleme.

Şekil 8-51 Freze çakısı yarıçap telafisi G42 ile örnek başlangıcı

Bilgi

Aksi durumda kesme ağzı yarıçapı telafisi tornalama takımı ile çalışırken yarıçap telafisi olarak geçerli olur (bkz. 8.6.5 ile 8.6.7 alt bölümleri). Detaylı bilgi için lütfen

Referanslara bakın: “Kullanım ve Programlama – Frezeleme” SINUMERIK 802D

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça konturu

Contour (kontur): ; Düz çizgi

düzeltilmemiş

Düzeltilmiş takım yolu

P0-başlama noktası P0-başlama noktası

Düzeltilmiş takım yolu

düzeltilmemiş

Takım çapı

P1-kontur başlama noktasıContour (kontur): Daire

Tanjant

Daire yarıçapı

8-227

Page 228: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.6.10 Takım bilgilerinin özel kullanımı

SINUMERIK 802Dsl plus ve 802Dsl pro ile, aşağıdaki özel hareketler takım bilgileri için geçerlidir.

Ayar verisi etkisi

Aşağıdaki ayar verisinin kullanımı ile operatör/programcı kullanılan takımın uzunluk ofsetlerinin hesaplanması üzerinde etkili olabilir:

• SD 42940: TOOL_LENGTH_CONST (takım ofsetlerinin geometri eksenlerine dağılımı)

• SD 42950: TOOL_LENGTH_TYPE (takım ofsetlerinin takım tipinden bağımsız dağılımı)

Not: Ayarlanmış ayar verisi, sonraki kesme ağzı seçimi için geçerli hale gelecektir.

Örnekler SD 42950 ile: TOOL_LENGTH_TYPE =2

Bir torna takımında olduğu gibi yüklü freze ağzı için Boy ofseti: • G17: Y ekseninde Boy 1, X ekseninde Boy 2 uzunluğu

• G18: X ekseninde Boy 1, Z ekseninde Boy 2 uzunluğu

• G19: Z ekseninde Boy 1, Y ekseninde Boy 2 uzunluğu

SD 42940 ile: TOOL_LENGTH_CONST =18

ölçü ataması tüm G17 ile G19 düzlemlerinde G18’de olduğu gibi gerçekleştirlir: • X ekseninde Boy 1, Z ekseninde Boy 2 uzunluğu

Programda veri ayarlama

Operatör girişinden ayar verisini ayarlamaya ek olarak bunlar da programda yazılabilir.

Örnek: N10 $MC_TOOL_LENGTH_TYPE=2 N20 $MC_TOOL_LENGTH_CONST=18

Bilgi

Takım bilgileri özel hareketleri detaylı bilgileri

Referanslar: İşlevlerin tanımı, Bölüm “Takım bilgileri özel kullanımın’da” bulunabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-228

Page 229: 802Dsl Torna

Programlama 8.6 Takım ve Takım ofseti

8.7 Çeşitli işlevler (M Kodları) İşlev

Özel M fonksiyonu örneğin “Soğutma suyu AÇ/KAPA” ve makinedeki diğer işlemler gibi işlemlere geçişi başlatır.

Kalıcı işlevler bazı M fonksiyonlarına kumanda üreticisi tarafından atanmış durumdadır. Diğer fonksiyonların iptali makine üreticisi tasarrufundadır. Not:

Kumanda da kullanılan ve kayıtlı M özel fonksiyonlarının bir genel görünümü 8.1.6 “Talimatların Genel Görünümünde” bulunabilir.

Programlama

M... ; blok başına en çok 5 adet M fonksiyonu yazılır.

Çalıştırma Bloklarda eksen hareketleri ile etki:

M0, M1, M2 fonksiyonları eksenlerin hızlandırma hareketleri ile bir blok içinde bulunuyorlarsa ardından bu M fonksiyonları hızlandırma hareketleri sonrasında geçerli hale gelirler.

M3, M4, M5 fonksiyonları hızlandırma hareketlerinden önce dahili PLC’ye çıkarlar. Eksen hareketleri yalnızca kumandalı işmili M3, M4 için hızlandırılmakta olduklarında başlarlar. Buna rağmen M5 işmili bekleme durumu beklenir değildir. Eksen hareketleri işmili durmadan önce başlamış durumdadır (olağan ayar). Kalan M fonksiyonları hızlandırma hareketleri ile PLC2'de görüntülenirler.

Bir M işlevini doğrudan eksen hareketi öncesi ya da programlamak isterseniz bu M işlevi ile birlikte ayrı bir blok ekleyin. Unutmayınız: Bu blok daimi G64 yol modunu iptal eder ve kesin durma sağlar!

Programlama örneği N10 S... N20 X... M3 ; Bu eksen hareketi ile bir blokta M işlevi

İşmili X ekseni hareketinden önce hızlanır N180 M78 M67 M10 M12 M37 ; blokta en fazla 5 M işlevi

Not

M ve H fonksiyonlarına ilave olarak T, D ve S fonksiyonları de PLC'ye aktarılabilir (programlanabilir mantık kumandası). Tamamında en fazla bu gibi 10 işlev görüntüsü bir blokta mümkündür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-229

Page 230: 802Dsl Torna

Programlama 8.8 H işlevi

Bilgi

SINUMERIK 802D sl plus ve 802Dsl pro ile, iki işmili tanımlamak mümkündür. Bu M komutları kullanılırken İşmili için uzatılmış programlama olanakları sağlar.

M1=3, M1=4, M1=5, M1=40, ... ; M3, M4, M5, M40, ... İşmili 1 için M2=3, M2=4, M2=5, M2=40, ... ; M3, M4, M5, M40, ... İşmili 2 için

8.8 H fonksiyonları İşlev

H fonksiyonları ile kayan noktalı veri (REAL veri tipi – aritmetik parametreler ile birlikte olduğu gibi, bkz.Alt Bölüm Aritmetik Parametreler R”) programdan PLC’ye aktarılabilirler. Verili H işlevi için değerlerin anlamı makin üreticisince tanımlanır.

Programlama

H0 = ... ile H9999=... ; Blok başına en çok 3H işlevi

Programlama örneği N10 H1=1.987 H2=978.123 H3=4 ; blokta 3 H fonksiyonları N20 G0 X71.3 H99 = –8978.234 ; blokta eksen hareketi ile N30 H5 ; şuna karşılık gelir: H0=5.0

Not M ve H fonksiyonlarına ilave olarak T, D ve S fonksiyonları de PLC'ye aktarılabilir (programlanabilir mantık kumandası). Toplamda bu şekilde 10 fonksiyon çıktısı NC bloğunda mümkündür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-230

Page 231: 802Dsl Torna

Programlama 8.9 Aritmetik parametreler LUD ve PLC değişkenleri

8.9 Aritmetik parametreler LUD ve PLC değişkenleri 8.9.1 Aritmetik parametreler R

İşlev

Aritmetik parametreler bir NC programı sadece bir kez atanmış değerler için geçerli olmadıklarına ya da değerleri hesaplamak zorunda olduğunuzda kullanılırlar. Gerekli değerler programın yürütülmesi esnasında ayarlanabilir ya da kumanda ile hesaplanabilirler. Aritmetik parametre değerleri operatör girişleri ile de ayarlanabilirler. Değerler aritmetik parametrelere atanmaktaysalar program içindeki diğer değişken ayarlı NC adreslerine atanabilirler.

Programlama H0 = ... ile H9999=... ; aritmetik parametrelere değerler atayın R[R0] = ... ; Dolaylı programlama: Numarası içerilir R parametresine bir değer atayın ör. R0’da X = R0 ; NC adreslerine aritmetik parametreler atayın

ör. X ekseni için

Değer atama aritmetik parametrelere aşağıdaki sırada değerler atayabilirsiniz:

± (0.000 0001 ... 9999 9999) (8 ondalık hane ve ön işaret ve ondalık nokta)

Ondalık nokta tam sayı değerler için ihmal edilebilir. Bir pozitif bir işaret mutlaka ihmal edilir. Örnek: R0=3.5678 R1=–37.3 R2=2 R3=–7 R4=–45678.123

Uzatılmış numara aralığı atamak için üssel notasyonu kullanın:

( 10–300 ... 10+300 ).

Üssün değeri EX karakterlerinden sonra yazılır; en fazla toplam karakter sayısı: 10 (ön işaret ve ondalık nokta dahil) EX değer aralığı: –300 ile +300

Örnek:

R0 = –0.1EX-5 ; Anlam: R0 = -0,000 001 R1=1.874EX8 ;Anlam: R1 = 187 400 000 Açıklama: Aritmetik ifadelerin atanması da dahil bir blokta birçok atama olabilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-231

Page 232: 802Dsl Torna

Programlama 8.9 Aritmetik parametreler LUD ve PLC değişkenleri

Diğer adreslere atama

Bir NC programının esnekliği bu aritmetik parametrelerin ya da ifadelerin diğer NC adreslerine aritmetik parametreler ile birlikte atanmasında yatar. Değerler, aritmetik ifadeler ve aritmetik parametreler tüm adreslere atanabilirler; İstisna: N, G ve L adresleri. Atama yaparken “=” işaretini adres karakterinden sonra yazın. Bir eksi işareti ile bir atamay sahip olmak da mümkündür. Eksen adreslerine atamalar için ayrı bir blok adresi de gereklidir (G0 fonksiyonları).

Örnek: N10 G0 X=R2 ; X eksenine atama

Aritmetik işlemler/aritmetik işlevler

İşlemciler/aritmetik işlevler kullanılırken bilinen matematik notasyonunu kullanmak gereklidir. İşleme öncelikleri parantezlerle ayarlanır. Aksi durumda çarpma ve bölme toplama ve çıkarmanın önüne geçer. Dereceler trigonometrik işlevler için kullanılırlar. İzinli aritmetik işlevler: Bkz. “Talimatların genel görünümü” bölümü

Programlama örneği: R parametreleri ile hesaplama N10 R1 = R1+1 ; Yeni R1 eski R1 artı 1 ile sonuçlanır N20 R1=R2+R3 R4=R5–R6 R7=R8* R9 R10=R11/R12 N30 R13=SIN(25.3) ;R13 sine 25.3 dereceyi elde eder N40 R14=R1*R2+R3 ;Çarpma öncesi toplama R14=(R1*R2)+R3 N50 R14=R3+R2*R1 ;N40 bloğu olarak sonuç

N60 R15 = SQRT(R1*R1+R2*R2) R12 + R15 anlam: R15 = ; N70 R1 = –R1 ; Yeni R1 negatif eski R1’dir

Programlama örneği: R parametrelerini eksenlere atayın

N10 G1 G91 X=R1 Z=R2 F300 ;Ayrı bloklar (hızlanan bloklar) N20 Z=R3 N30 X = –R4 N40 Z = SIN(25.3)–R5 ; aritmetik işlemli ...

Programlama örneği: Dolaylı programlama

N10 R1=5 ;5 değerini (tam sayı) doğrudan R1’e atayın ... N100 R[R1] = 27.123 ; 27.123 değerini dolaylı olarak R5’e atayın

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-232

Page 233: 802Dsl Torna

Programlama 8.9 Aritmetik parametreler LUD ve PLC değişkenleri

8.9.2 Yerel Kullanıcı Datası (LUD) İşlev

Operatör/programlayıcı (kullanıcı) verisi kendi değişkenini farklı veri tiplerini programda tanımlyabilir (LUD = Yerel Kullanıcı Verisi). Bu dğişkenler yalnızca tanımlı oldukları programda bulunabilirler. Tanımlama programın hemen başında başlar ve aynı zamanda bir değer ataması ile de alakalı olabilir. Aksi durumda başlangıç değeri sıfırdır. Bir değişkenin adı programcı tarafından tanımlanabilir. İsim verme aşağıdaki kurallara bağlıdır: • En çok 32 karakter kullanılabilir.

• İlk iki karakter harf olmalıdır. Sadece harfler, haneler ya da altçizgi kullanın.

• Kumanda da kullanılmakta olan bir adı kullanmayın (NC adresleri, anahtar kelimeler, program adları, alt programlar vs.).

Programlama / veri tipleri

DEF BOOL varname1 ; ”Bool” tipi, değerler: TRUE (= 1), FALSE (= 0) DEF CHAR varname2 ; ”Char” tipi, ASCII kodunda 1 karakter: “a”, “b”, ... ; Kod sayısal değeri: 0 ... 255 DEF INT varname3 ; Tam sayı tipi, tam sayı değerler, 32–bit değer aralığı: ;–2 147 483 648 to +2 147 483 648 (onluk) DEF REAL varname4 ; ”Real” tip, doğal sayı (aritmetik R parametresi gibi), ; Değerler aralığı: (0.000 0001 ... 9999 9999) ; (8 ondalık hane ve ön işaret ve ondalık nokta) ya da ; üssel notasyon: _ ( 10–300 ... 10+300 ) DEF STRING[dizge uzunluğu] varname41 ; STRING tipi, [dizge uzunluğu]: En çok karakter sayısı

Her verinin kendi program satırı olması gerekir. Buna rağmen aynı farklı değişkenler tek bir satırda tanımlanabilirler. Örnek: DEF INT PVAR1, PVAR2, PVAR3 = 12, PVAR4 ; INT tipinin 4 değişkeni

Atamalı STRING tipi örneği: DEF STRING[12] PVAR=”Hallo” ; PVAR değişkenini 112 maksimum karakter uzunluğu hello dizgesi ile tanımla

Alanlar

Her bir değişkene ilave olarak bu veri değişkenlerinin bir ya da iki boyutlu alanları da tanımlanabilir: DEF INT PVAR5[n] ; INT tipi tek boyutlu alanı, n: Tam sayı DEF INT PVAR6[n,m] ; INT tipi iki boyutlu alanı, n,m: Tam sayı Örnek: DEF INT PVAR7[3] ; INT tipi 3 elemanlı alan

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-233

Page 234: 802Dsl Torna

Programlama 8.9 Aritmetik parametreler LUD ve PLC değişkenleri

Program için her bir alan elemanlarına alan indeksinden erişilebilir ve ayrı değişkenler olarak işlem yapılabilir. Alan indeksi 0’dan elemanların küçük bir sayısına kadar işler. Örnek:

N10 PVAR7[2]=24 ;Dördüncü alan elemanına 24 değeri atanır (endeks 2 ile)

SET talimatı ile alan değer ataması: N20 PVAR5[2] = SET(1,2,3) ; 3. alan elemanından başlayarak, farklı değerler atanırlar.

REP talimatı ile alan değer ataması: N20 PVAR7[4] = REP(2) ; alan elemanı [4] itibarı ile, tüm elemanlara aynı değer atanır, burada 2.

8.9.3 PLC değişkenlerini okuma ve yazma İşlev

NC ve PLC arasında hızlı veri değişimi için 512 bit uzunluğunda özel bir veri alanı PLC kullanıcı ara biriminde mevcuttur. Bu alanda PLC verisi veri tipi ve pozisyon ofset ile uyumludur. NC programında bu uyumlu PLC değişkenleri okunabilir ya da yazılabilir. Özel sistem değişkenleri burada sağlanır:

$A_DBB[n] ; Data bit (8-bit değeri) $A_DBW[n] ; Data word (16-bit değeri) $A_DBD[n] ; Data double word (32-bit değeri $A_DBR[n] ; REAL data (32-bit değeri)

“n” burada bit olarak pozisyon ofsetini ifade eder (veri alanı başlama ve değişken başlangıcı için)

Örnek: R1 = $A_DBR[5] ; bir REAL değerini okuma, ofset 5 (bu aralığın 5 bitinden başlar)

Notlar

• Değişkenlerin okunması bir ön işleme durması sağlar (dahili STOPRE).

• Eş zamanlı olarak en fazla 3 değiken yazılabilir (bir blok içine).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-234

Page 235: 802Dsl Torna

Programlama 8.10 Program satırı atlamaları

8.10 Program satırı atlamaları 8.10.1 Program satırı atlamaları ve atlama hedefi

İşlev

Bir etiket ya da blok numarası, program satırı atlamaları için programda hangi satıra atlanacağını belirtir.

Program atlamaları program sırasını alt dallara ayırmak için kullanılır.

Etiketler rastgele seçilebilir fakat en az 2 ve en çok 8 harf ya da numara içermelidirler ve ilk iki karakter harf ya da alt çizgi olmalıdır.

Blokta atlama adresi(etiket) olmaya yarayan etiketler : (iki nokta üst üste) ile sonlandırılırlar. Mutlaka bir blokun başlangıcındadırlar. Eğer bir blok numarası da varsa etiket blok numarasından sonra belirlenir. Etiketler bir program içinde tek olmalıdır. Yani bir program içinde aynı etiketten 2 tane olmamalıdır.

Programlama örneği

N10 LABEL1: G1 X20 ; LABEL1 atlama adresi etiketidir. ... TR789: G0 X10 Z20 ; TR789 atlama adresi etiketidir.

- hiç blok numarası yok N100 ... ; Bir blok numarası atlama adresi olabilir. ...

8.10.2 Koşulsuz program satırı atlamaları İşlev

NC programlar, AUTO’da yazıldıkları sıraya göre sırası ile işlenirler.

İşleme sırası program etiketleri kullanılarak değiştirilebilir.

Atlama adresleri bir etiket ya da bir blok numarası ile bir blok olabilir. Bu blok program içinde belirtilmiş olmalıdır. Koşulsuz atlama talimatı ayrı bir blok ile belirtilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-235

Page 236: 802Dsl Torna

Programlama 8.10 Program satırı atlamaları

Programlama GOTOF etiketi ; İleri doğru etiketteki adrese git (program son bloğuna doğru) GOTOB etiketi ; Geri doğru etiketteki adrese git (program ilk bloğuna doğru)

Etiket ; Etiket (atlama adresi) ya da blok numarası seçili karakter dizini

Şekil 8-52 bir örnek kullanarak koşulsuz atlama

8.10.3 Koşullu program satırı atlamaları(IF-Eğer) İşlev

Atlama koşulları IF talimatı sonrasında formüle edilir. Atlama koşulu (sıfır olmayan değer) sağlanırsa atlama gerçekleşir. Atlama adresi bir etiket ya da bir blok numarası ile bir blok olabilir. Bu blok program içinde belirtilmiş olmalıdır. Koşullu satır atlama talimatları ayrı bir blok gerektirir. Bir çok koşullu satır atlama talimatları aynı blok içine yerleştirilebilir. Koşullu program satırı atlamalarını kullanarak programı gerekirse önemli miktarda kısaltabilirsiniz.

Programlama IF durumu GOTOF etiketi ;İleri doğru etiketteki satıra git IF durumu GOTOB etiketi ;Geri doğru etiketteki satıra git

GOTOF ; İleri atlama yönü (programın son bloğu yönünde) GOTOB ; Geri dönüş yönü (programın ilk bloğu yönünde) Etiket ; etiket(atlama etiketi) ya da IF blok numarası için Seçili dizge IF ; atlama koşulunu başlatma(EĞER) Koşul ; Aritmetik parametre, koşulu formüle etme aritmetik ifadesi

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Program yürütme

LABEL2 N150 GOTOF LABEL2 etiketine atlama

LABEL1: X... Z...N100 M2 ; Program sonuLABEL2: X... Z...

N51 GOTOF LABEL1 etiketine atlama

LABEL0 N20 GOTOF LABEL0 etiketine atlama

8-236

Page 237: 802Dsl Torna

Programlama 8.10 Program atlamaları

Karşılaştırmalı işlemler

Operatörler Anlamı

= = Eşit < > Eşit değil > Büyük < Küçük

> = büyük ya da eşit < = küçük ya da eşit

Karşılaştırmalı işlemleri bir atlama koşulunun formüle edilmesini desteklemektedir. Aritmetik idadeler de karşılatırılabilir. Karşılaştırma işleminin sonucu “tatmin edici” ya da “tatmin edici değil’dir.” “Tatminkar değil” değeri sıfıra eşit olarak ayarlar.

Karşılaştırma operatörleri programlama örneği R1>1 ; R1 1’den büyük 1 < R1 ; 1 R1’den küçük R1<R2+R3 ; R1 R2 artı R3’den küçük R6>=SIN(R7*R7) ; R6 SIN (R7)2’den büyük ya da eşit

Programlama örneği

N10 IF R1 GOTOF LABEL1 ; Eğer R1 sıfır değilse, LABEL1 olan bloka gidin ... N90 LABEL1: ... N100 IF R1>1 GOTOF LABEL2 ; Eğer R1 1’den büyükse, LABEL2 olan bloka

gidin ... N150 LABEL2: ... ... N800 LABEL3: ... ... N1000 IF R45==R7+1 GOTOB LABEL3 ; Eğer R45 R7 artı 1’e eşitse,

LABEL3 olan bloka gidin ... Blokta birçok koşullu atlama: N10 MA1: ... ... N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ... ... N50 MA2: ... Açıklama: Atlama ilk sağlanmış koşul için yürütülür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-237

Page 238: 802Dsl Torna

Programlama 8.10 Program atlamaları

8.10.4 Atlamalar için program örneği İşlem

Bir dairesel bölüm üzerindeki noktalarda hareket: Verili: Başlama açısı: 30° R1’de

Daire yarıçapı : 32 mm R2’de Pozisyonların uzaklığı: 10° R3’de Nokta sayısı: 11 R4’te Z’de daire merkezi pozisyonu: 50 mm R5’de X’de daire merkez nokta pozisyonu: 20 mm R6’de

Şek. 8-53 bir dairesel bölüm üzerinde noktaların doğrusal hareketi

Programlama örneği

N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ;başlangıç değerlerini atama

N20 MA1: G0 Z=R2 *COS (R1)+R5 X=R2*SIN(R1)+R6 ; eksen adreslerini hesaplama ve atama

N30 R1=R1+R3 R4= R4–1 N40 IF R4 > 0 GOTOB MA1 N50 M2

Açıklama N10 bloğunda başlma koşulları ilgili aritmetik parametrelere atanır. X ve Z'd koordinatların hesaplanması ve işleme N20'de gerçekleşir.

N30 bloğunda R1 R3 boşluk açısı ile artırılır ve R4 1 azaltılır. R4>0 ise N20 tekrar yürütülür; aksi durumda program sonu N50 satırına gider.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

R4 = 11 (noktaların sayısı)

10 noktası

11 noktası

3 noktası

2 noktası

1 noktası

8-238

Page 239: 802Dsl Torna

Programlama 8.11 Alt program tekniği

8.11 Alt program tekniği 8.11.1 Genel bilgiler Kullanım

Temelde, ana bir program ile bir alt program arasında bir fark yoktur.

Sık yineli işleme sıraları alt programlarda kaydedilirler ör. belli kontur şekillerinde. Bu alt programlar ana programda doğru yerlerde çağrılırlar ve ardından yürütülürler. Alt programın bir çeşidide, parça işleme çevrimleridir. İşleme çevrimleri üniversal işleme senaryoları içermektedirler (ör. Diş açma, kaba tornlama, vs.). Dahili aktarım parametre değerlerini atayarak, kendi özel uygulamanıza alt program adapte edebilirsiniz.

Yapı Bir alt program yapısı ana program yapısına benzer (bkz. Alt Bölüm 8.1.2 “Program yapısı”). Ana programlar gibi alt programlarda program sırasının son bloğunda M2-program sonunu içerirler. Bu alt programın çağrıldığı program seviyesine geri dönüşü ifade eder.

Program sonu RET talimatı da alt programda M2 program sonu yerine kullanılabilir.

RET ayrı bir blok gerektirir.

RET talimatı G64 sürekli yol modu bir geri dönüş ile iptal edilmeyecekse kullanılır. M2 ile G64 ile kesilir ve tam durma başlatılır.

Şekil 8-54 Bir alt programı iki kez çağırırken sıra örneği

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Ana program

Çağrı

Çağrı

Dönüş

Dönüş

Alt program

Alt program

Sıra

Sıra

Sıra

8-239

Page 240: 802Dsl Torna

Programlama 8.11 Alt program tekniği

Alt program adı Alt programa özel bir ad verilerek diğerleri arasından seçilmesi sağlanır.

Programı yaratırken program adı rastgele seçilerek aşağıdaki uzlaşımların dikkate alınmasını sağlar:

Aynı kurallar ana programların adlarında olduğu gibi geçerlidir.

Örnek: BUCHSE7 L… adres sözcüğünü alt programlarda da kullanmak mümkündür. Değer 7 ondalık haneye sahip olabilir (sadece tam sayılar). Lütfen aşağıdaki hususa dikkat edin: L adresi ile ön sıfırlar fark almada anlamlıdırlar. Örnek: L128, L0128 ya da L00128 değildir! Üç farklı alt program bulunmaktadır.

Not: LL6 alt program adı takım değiştirmeye rezervedir.

Alt program çağrısı Alt programlar bir program içinde (ana ya da alt program) adları ile çağrılırlar. Bunu yapmak için Ayrı bir blok gereklidir.

Örnek:

N10 L785 ; alt program L785 çağrısı N20 SHAFT7 ;SHAFT7 alt program çağrısı

P… program tekrarı

Eğer alt program sırasıyla birkaç kez yürütülecekse P adresi altındaki alt program adı sonrasında çağrı bloğu içinde yürütüleceği sayıyı yazın. En fazla 9,999 çevrim mümkündür (P1…P9999). Örnek: N10 L785 P3 ; alt program L785 çağrısı, 3 geçiş

İç içe gruplama derinliği

Alt programlar sadece bir ana programdan değil bir ara programdan da çağrılabilirler. Toplamda ana program seviyesi de dahil en fazla 8 program seviyesi bu tip iç içe gruplama çağrısı için kullanılabilir.

Şekil 8-55 8 program seviyesi ile sıra

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

1. seviye

Ana program

Alt program Alt program

Alt program

2. seviye 3. seviye 8. seviye

8-240

Page 241: 802Dsl Torna

Programlama 8.11 Alt program tekniği

Bilgi G model fonksiyonları alt programda değiştirilebilir ör. G90 ->G91. Çağrı programına geri dönerken tüm model fonksiyonlarınin ihtiyacınız olacağı şekilde ayarlanır olduklarından emin olun. Üst program seviyelerinde kullanılan aritmetik parametre değerlerinizin düşük program seviyelerinde istemsiz olarak değişmediklerinden emin olunuz.

SIEMENS çevrimleri ile çalışırken en fazla 4 program seviyesi gereklidir.

8.11.2 İşleme çevrimleri çağrısı İşlev

Çevrimler, genel olarak delme ya da diş çekme gibi belli bir işleme sürecini tanıyan teknoloji alt programlarıdır. Sorunun tümüne adaptasyon ilgili çevrim çağrılırken doğrudan besleme parametreleri/değerleri ile gerçekleştirilir. Programlama örneği N10 CYCLE83(110, 90, ...) ; CYCLE83 çağrısı, değerleri doğrudan aktar,

ayrı blok ...

N40 RTP=100 RFP= 95.5 ... ; CYCLE82 için aktarım parametrelerini ayarlayın

N50 CYCLE82 (RTP, RFP, ...) ; CYCLE82 çağrısı, ayrı blok

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-241

Page 242: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

8.12 Saatler ve parça sayaçları 8.12.1 Çalışma süresi saati İşlev

Saaetler programdaki teknolojik süreçleri kontrol etme ya da sadece ekranda kullanılabilir sistem değişkenleri ($A...) olarak hazırlanırlar.

Bu saatler sadece okunabilirler. Mutlaka aktif olan saatler vardır. Diğerlerinin makine datasından etkinliği kaldırılır.

Saatler-mutlaka aktif • $AN_SETUP_TIME – Son “olağan değerlerle kontrol ön yüklemesi”

(dakika olarak) sonrasında süre

“Olağan değerlerle kontrol ön yüklemesi” ile birlikte otomatik olarak sıfıra ayarlanır.

• $AN_POWERON_TIME – Kontrolun son ön yüklemesi sonrasında geçen süre (dakika olarak)

Kumanda her ön yüklenmesinde otomatik olarak sıfıra ayarlanır.

Etkinlikleri sonlandırılabilir saatler

Aşağıdaki saatler makine datasından etkinleştirilir (olağan değer).

Başlangıç saat özelliklidir. Her aktif yürütme zamanı ölçümü durdurulmuş program durumu ya da Feedrate Override =sıfır otomatik olarak kesilir. Aktif kuru beslemeli çalışma ve program sınamasında aktive zaman ölçüleri şekli makine verisi ile tanımlanabilir.

• $AC_OPERATING_TIME – NC programlarının AUTOMATIC modda toplam çalışma süresi (saniye olarak)

NC çalıştırma ve program sonu/sıfırlama arasındaki tüm programların çalıştırma süresi AUTOMATIC modda toplanırlar. Saat kumanda sistemi her kapatılıp açıldığında sıfırlanır.

• $AC_CYCLE_TIME – Seçili NC programının çalışma süresi (saniye olarak)

NC çalıştırma ve program sonu/sıfırlama arasındaki çalışma süresi seçili NC programı içinde ölçülür. Saat, yeni bir NC programının başlaması ile sıfırlanır.

• $AC_CUTTING_TIME – Takım çalıştırma süresi (saniye olarak) Yol eksenlerinin çalışma süresi tüm NC programlarında NC başlangıç ve program sonu / sıfırlama arasında aktif hızlı hareketsiz aktif takım ile ölçülür. Ölçüm aktif bekleme süresi ile de kesilir. Saat, otomatik olarak “Olağan değerlerle kumanda etme süreci’nde” sıfırlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-242

Page 243: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

Programlama örneği N10 IF $AC_CUTTING_TIME>=R10 GOTOF WZZEIT ; Takım hareket zamanı sınır değeri? ... N80 WZZEIT: N90 MSG (”Takım hareket zamanı: Sınır değere erişili”) N100 M0

Görüntüleme

Aktif sistem değişkenlerinin içindekiler ekranda “OFFSET/PARAM” çalışma alanından –> “Setting data” tuşu (Zaman/sayıcı) görüntülenir: Toplam Çalıştırma zamanı = $AC_OPERATING_TIME Program işleme zamanı = $AC_CYCLE_TIME Kesme zamanı = $AC_CUTTING_TIME Ayar zamanı = $AN_SETUP_TIME Çalıştırma zamanı = $AN_POWERON_TIME “Program işleme zamanı” bilgi satırında “Pozisyon" çalıştırma alanında AUTOMATIC moda da görünebilir.

8.12.2 Parça sayacı İşlev

“Parça sayacı” işlevi sayaçların parçaları saymasını sağlar. Bu sayaçlar programdan ya da operatör girişi ile yazma ve okuma erişimi ile sistem değişkeni olarak bulunmktadırlar. Makine verisi sayaç aktivasyonunu, sayaç sıfırlama zamanlaması ve sayma algoritmasını kumanda etmek için kullanılabilir.

Sayaç

• $AC_REQUIRED_PARTS – Gerekli parça sayısı (parça hedefi) Takip edilen parça sayısındaki parça sayısı $AC_ACTUAL_PARTS sıfıra ayarlanır bu sayaçta tanımlanabilir. 21800 “Parça ayar noktasına erişildi” alarm ekranının yaratılması makine datasından aktifleştirilebilir.

• $AC_TOTAL_PARTS – Üretili durumda toplam parça sayısı

(toplam varolan ) Sayaç başlama zamanından beri üretilen parçaların toplam sayısını belirler. Sayaç kumanda sisteminin her ön yüklenmesinde(start-up) otomatik olarak sıfıra ayarlanır.

• $AC_ACTUAL_PARTS – Varolan parçaların sayısı (varolan güncel)

Bu sayaç başlangıç zamanından beri üretilen tüm parçaların sayısını kaydeder. Parça ayar noktasına erişildiğinde ($AC_REQUIRED_PARTS, sıfırdan büyük değer) sayaç otomatik olarak sıfırlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-243

Page 244: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

• $AC_SPECIAL_PARTS – Kullanıcı tanımlı parça sayısı Bu sayaç Kullanıcı tanımlı parça saymayı sağlar. Alarm çıkışı kimlik durumu için aşağıdaki ile tanımlanabilir $AC_REQUIRED_PARTS (parça hedefi). Kullanıcı sayacı kendisi sıfırlamalı.

Programlama örneği

N10 IF $AC_TOTAL_PARTS==R15 GOTOF SIST ;Sayıya erişildi mi? ... N80 SIST: N90 MSG (”Parça ayar noktasına erişildi”) N100 M0

Görüntüleme

Aktif sistem değişkenlerinin içindekiler ekranda “OFFSET/PARAM” çalışma alanından –> “Setting data” tuş (2. sayfa)’da görüntülenir: Parça toplamı = $AC_TOTAL_PARTS Gerekli parça = $AC_REQUIRED_PARTS Parça sayma = $AC_ACTUAL_PARTS

$AC_SPECIAL_PARTS (görüntülü değil)

“Parça sayma” bilgi satırında “Pozisyon" Kullanım alanında AUTOMATIC moda ekli olarak görünebilir.Bunun için Makine datalarındaki “ Kanal MD” parametresindeki

27780 PART_COUNTER : 3771H değeri set edilmiş olmalıdır.

27882 PART_COUNTER_MCODE[0] : 2 (M02 için) veya 30 (M30 için)

27882 PART_COUNTER_MCODE[1] : 2 (M02 için) veya 30 (M30 için)

27882 PART_COUNTER_MCODE[2] :2 (M02 için) veya 30 (M30 için) program sonu modu set edilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-244

Page 245: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

8.13 Takım kontrolü komutları 8.13.1 Takım kontrolü genel bakışı

Bu İşlev SINUMERIK 802D sl plus ve pro için kullanılabilir.

İşlev Takım kontrolü makine datasından çalıştırılır.

Aktif kesme ağızları kontrolünün aşağıdaki tipleri aktif takım için mümkündür:

• Hizmet ömrü kontrolü(Zaman olarak)

• Parça sayma kontrolü

Bir parça için yukarıda belirtilen kontroller eş zamanlı olarak aktifleştirilir.

Parça kontrolü kumanda / veri girişi tercihen operatör girişi ile yapılır. Ayrıca işlevler de programlanabilirdir.

Kontrol sayacı Sayaçların kontrolü her kontrol tipi için mevcuttur. Kontrol sayaçları > 0 ayarlı değerinden aşağı sıfıra kadar sayılabilir. Bir sayaç bir <=0 değerine düştüğünde sınır değerine erişilir. İlgili bir alarm çalar.

Kontrolün tip ve durum sistem değişkeni • $TC_TP8[t] Takımın t numarası ile durumu:

Bit 0 =1: Takım aktif =0: Takım aktif değil Bit 1 =1: Takım serbest bırakılır =0: Serbest bırakılı değil Bit 2 =1: Takım devre dışı =0: devrede Bit 3 : Rezerve Bit 4 =1: Ön ikaz sınırına erişildi =0: erişilmedi

• $TC_TP9[t] ; t numaralı takımın kontrol işlevi tipi : = 0: Kontrol yok = 1: (servis ömrü) zamanı ile kontrollü takım = 2: Parça sayısı ile kontrollü takım

Bu sistem değişkenleri NC programında okundu/yazılı.

Takım kontrol verisi sistem değişkenleri

Tablo 8-2 Takım kontrol verisi Belirteç Tanım Veri tipi Olağan ayar $TC_MOP1[t,d] Takım ömrü ön ikaz sınırı (dakika) REAL 0.0

$TC_MOP2[t,d] Kalan takım ömrü (dakika) REAL 0.0

$TC_MOP3[t,d] Ön ikaz sınırını say INT 0

$TC_MOP4[t,d] Kalan parça kalitesi INT 0 SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-245

Page 246: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

.. ...

$TC_MOP11[t,d] Takım ömrü ayar noktası REAL 0.0

$TC_MOP13[t,d] Hedef parça kalitesi INT 0

t, T takım numarası için, d, D numarası için

Aktif takım sistem değişkenleri

Aşağıdakiler sistem değişkenlerinden NC programında okunabilirler:

• $P_TOOLNO ; T aktif takım sayısı

• $P_TOOL ; Aktif takım aktif D numarası

8.13.2 Takım ömrü kontrolü

Takım ömrü kontrolü halihazırda kullanımda olan takım kesme ağzı için gerçekleştilir (aktif T takımı aktif D kesme ağzı).

Eksenler hızlanmaya başladıklarında (G1, G2, G3 …..GO için değil), bu takımın kesme ağzı ($TC_MOP[t,d] ) kalan takım ömrü güncellenir. Takımın kesme kalan takım ömrü “takım ömrü ön ikaz sınır” ($TC_MOP2[t,d]) değeri altındaysa PLC'ye bir interface sinyalinden bildirilir. Kalan takım ömrü <=0 ise bir alarm verilir ve ilave bir interface sinyali ayarlanır. Takım “devre dışı" duruma geçer ve bu durum değişene kadar programlanamaz. Operatör müdahale etmelidir: Operatör takımı değiştirmeli ya da işleme için bir operasyonel takıma sahip olduğundan emin olmalı.

$A_MONIFACT sistem değişkeni $A_MONIFACT sistem değişkeni (REAL veri tipi) kontrol saatinin yavaş ya da hızlı çalışmasını sağlar. Bu faktör farklı yıpranma çeşitlerini kullanılan parça malzmesine göre örneğin dikkate almak için takımı kullanmadan önce ayarlanabilir. Kumandayı sıfırlama / program sonu ön ayarına getirdikten sonra $A_MONIFACT faktörü 1.0 değerine sahip olur. Gerçek zamanlı çalışma geçerlidir. Hesaplama örnekleri: $A_MONIFACT=1 1 dakika gerçek zamanı = düşürülmüş 1 dakika servis ömrü $A_MONIFACT=0.1 1 dakika gerçek zamanı = düşürülmüş 0,1 dakika servis ömrü $A_MONIFACT=5 1 dakika gerçek zamanı = düşürülür 5 dakika servis ömrü

RESETMON( ) ile ayar noktası güncellemesi

The RESETMON (t, d, mon durumu) gerçek değeri ayarlı noktaya ayarlar:

• sadece ağızlar ya da bir aletin özel ağzı

• tüm kontrol tipleri ya da sadece özel bir kontrol tipi için.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-246

Page 247: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

Aktarım parametreleri:

Komut yürütme INT durumu: = 0 Komut başarılı yürütüldü = -1 belirli D numaralı d’li ağız yok. = -2 T belirli takım t numarası yok. = -3 Belirli t takımı tanımlı kontrol işlevine sahip değil. = -4 Kontrol işlevi başlatılmaz yani komut yürütülmez.

INT t Dahili T numarası: = 0 tüm takımlar için <> 0 bu takım için (t < 0 : Mutlak değer formasyonu ltl)

INT d opsiyonel:: T numaralı takım D numarası: > 0 Bu d’siz D numarası için d/ = 0 t takımı tüm kesme ağızları

INT mon opsiyonel: Kontrol tipi için bit kodlu parametre ($TC_TP9 benzer değerler):

= 1: Hizmet ömrü = 2: Mon’suz ya da = 0 parça sayısı: T takımı için aktif olan kontrol tiplerinin tü

varolan değerleri ayar noktalarına ayarlanırlar.

Notlar:

– RESETMON( ) “Program sınama” esnasında etkisizdir.

– Durum hali geri bildirim değişkeni program başlangıcında DEF bildirimi kullanılarak tanımlanmalı: DEF INT durumu

Değişken için farklı bir ad da tanımlayabilirsiniz (durum yerine, en çok 15 karakterli, 2 harfle başlayan). Değişken sadece bu programda tanımlanmışsa programda kullanılır. Aynısı mon. Kontrol tipi değişken içinde geçerlidir. Bir veri tartışmasız şartsa bu durumda bu da doğrudan bir numara (1 ya da 2) olarak aktarılır.

8.13.3 Parça sayma

Aktif takım aktif kesme ağzı parça sayma kontrol edilir.

Parça sayma bir parça üretmek için kullanılan tüm takım kesme ağızlarını kaydeder. Sayı yeni parametrelerle değişirse izleme verisi son birim sayımından beri aktif olan tüm takım kesme ağızlarına uyarlanır.

Parça sayısını operatör girişi ya da SETPIECE( ) ile güncelleme Parça sama bir operatör girişi (HMI) ya da NC programından SETPIECE ( ) dil komutu ile güncellenebilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 8-247

Page 248: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

SETPIECE işlevi ile kullanıcı işleme sürecinde kullanılan parça sayma verisini güncelleyebilir. SETPIECE (n) programlanırsa dahili parça ayar belleği taranır. Bu “bellek” bir takımın bir kesme ağzı için ayarlanırsa ilgili kesme ağzının parça miktarı (kalan parça miktarı – $TC_MOP4) belirli değerle düşürülür ve ilgili "bellek" (parça ayar belleği) silinir. SETPIECE(n, s ) ; n : = 0... 32000 SETPIECE fonksiyonunun son yürütülmesinden beri üretilmekte olan parça sayısı. Kalan parça miktarı sayaç durumu ($TC_MOP4[t,d]) bu değer ile azaltılır. s : = 1 ya da 2 İşmili 1 ya da 2 (toolholder), sadece 2 İşmili mevcut durumdaysa gereklidir

Programlama örneği

N10 G0 X100 N20 ... N30 T1 ;T komutu kullanılarak takım değişimi N50 D1 ... T1, D1 ile işleme N90 SETPIECE (2) ; $TC_MOP4[1,1 ] (T1,D1) 2'er azaltılır N100 T2 N110 D2 ... T1, D1 ile işleme N200 SETPIECE (1) ; $TC_MOP4[2,2 ] (T2,D2) 1'er azaltılır ... N300 M2

Notlar: • SETPIECE( ) blok taramada aktif değildir.

• $TC_MOP4[t,d] doğrudan yazımı sadece basit durumlarda önerilir. STOPRE komutlu sonraki bir blok gereklidir.

Ayar nokta güncellemesi

Ayar noktası güncellemesi yani kalan ($TC_MOP4[t,d]) parça sayaçlarını parça sayacı ($TC_MOP13[t,d]) ayar noktasına ayarlama genel olarak operatör girişinden (HMI) yapılır.

Buna rağmen hizmet ömrü kontrolünde belirtilmiş olduğu gibi RESETMON (durum, t, d, mon) işlevinden de gerçekleştirilebilir.

Örnek: DEF INT durumu ;Değişkeni şunun için tanımla

;program başında durum geri bildirimi ...

N100 RESETMON(durum,12,1,2) ;T12, D1,Ayar nokta 2 parça sayacı ayar nokta güncellemesi

...

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-248

Page 249: 802Dsl Torna

Programlama 8.12 Saatler ve parça sayaçları

Programlama örneği DEF INT durumu ; RESETMON () durum geri bildirimi için değişken tanımlama ; G0 X... ; Çekilme T7 ;Yeni takım yükle, muhtemelen M6 ile $TC_MOP3[$P_TOOLNO,$P_TOOL]=100 ; Ön ikaz sınırı 100 parça. $TC_MOP4[$P_TOOLNO,$P_TOOL]=700 ; Kalıntı sayısı $TC_MOP13[$P_TOOLNO,$P_TOOL]=700 ; Sayma ayar noktası ; Ayar sonrası devreye alma $TC_TP9[$P_TOOLNO,$P_TOOL]=2 ; Sayma kontrolünü aktifleştirme, aktif takım STORPE ANF: BEARBEIT ; Parça kontrolü alt programı SETPIECE(1) ; Güncelleme sayacı M0 ; Sonraki takım ; devam etmek NC START basın IF ($TC_MOP4[$P_TOOLNO,$P_TOOL]]>1) GOTOB ANF MSG(”takım T7 yıpranmış– Lütfen değiştirin”) M0 ;takım sonrasında devam için NC START basın ; değiştir RESETMON(durum,7,1,2) ; Parça sayacı ayar nokta değeri IF (durum<>0) GOTOF ALARM GOTOB ANF ALARM: ; hataların ekranı: MSG(”Hata RESETMON: ” <<durum) M0 M2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-249

Page 250: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

8.14 Torna tezgahlarında frezeleme 8.14.1 Ön alında frezeleme - TRANSMIT

Bu İşlev SINUMERIK 802D sl plus ve pro için kullanılabilir.

İşlev

• TRANSMIT kinematik transformasyon fonksiyonu, aynada sıkılı parçaların ön alınlarında frezeleme/delmeyi sağlar.

• Bu işleme işlemlerini programlama için, bir Kartezyen koordinat sistemi kullanılır.

• Kumanda Kartezyen koordinat sisteminin programlı hızlanma hareketlerini gerçek makine eksenlerinin hızlandırma hareketlerine döndürür. Ana işmili fonksiyonları burada makine döner eksenidir.

• TRANSMIT özel makine datasından yapılandırılmalıdır. Dönme merkezine relatifli bir merkez takım bilgilerine izin verilir ve ayrıca makine datası elemanlarından yapılandırılırlar.

• Takım ölçü bilgilerine ek olarak takım yarıçapı bilgileri ile çalışmakta mümkündür (G41, G42).

• Hız kumandası devirler için tanımlı payı da sağlar.

Şek. 8-56 Alın Frezeleme

Programlama

TRANSMIT ; TRANSMIT aktifleştir (ayrı blok) TRAFOOF ; seçimi kaldır (ayrı blok)

TRAFOOF ile, aktif her transformasyon fonksiyonunun seçimi kaldırılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-250

Page 251: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Programlama örneği

Şek. 8-57 Programlama esnasında dönüş merkezi orijinli X, Y, Z Kartezyen koordinat sistemi

TRANSMIT

; kare delme, eksantrik ve dönük N10 T1 F400 G94 G54 ;Kesme takımı, ilerleme hızı, ilerleme hızı tipi N20 G0 X50 Z60 SPOS=0 ;Hareket başlangıç pozisyonu N25 SETMS(2) ;Ana işmili artık frezeleme işmili N30 TRANSMIT ;TRANSMIT fonksiyonunu aktifleştir N35 G55 G17 ;Parça bilgileri; X/Y düzlemini aktifleştir N40 ROT RPL=–45 ;X/Y düzleminde programlanır devir N50 ATRANS X–2 Y3 ;Programlanır devir N55 S600 M3 ;Frezeleme işmilini aktifleştir N60 G1 X12 Y–10 G41 ;Takım yarıçapı telafisini aktifleştir N65 Z-5 ;Ilerleme hızı da N70 X-10 N80 Y10 N90 X10 N100 Y-12 N110 G0 Z40 ;Kesme takmını çek N120 X15 Y-15 G40 ;Takım yarıçapı telafisi seçimini kaldır N130 TRANS ;Programlanır ofset ve koor. döndürme seçimini kaldır N140 M5 ;Frezeleme işmilini durdur N150 TRAFOOF ;TRANSMIT seçimini kaldır N160 SETMS ;Ana işmili şimdi tekrar ana işmili olur. N170 G54 G18 G0 X50 Z60 SPOS=0 ;Hareket başlama pozisyonu N200 M2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-251

Page 252: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Bilgi

Dönme merkezi X0/Y0 ile kutup olarak düzenlenir. Kutba yakın parça işleme işlemleri bunların döner eksenin aşırı yüklenmesini önleme amacıyla keskin ilerleme hızı azaltmaları gerekli olacağından önerilmez. Takım tam kutup üzerine pozisyonlanırken TRANSMIT’i seçmekten kaçının. Takım merkez nokta yolunun X0/Y0 kutbuna hareket etmediğinden emin olun. Referanslar: İşlevlerin tanımı, Bölüm “Takım bilgileri özel kullanımın’da” bulunabilir.

8.14.2 Dış yüzey işleme - TRACYL

Bu İşlev SINUMERIK 802D sl plus ve pro için kullanılabilir.

İşlev

• Kinematik dönüşüm işlevi TARCYL silindirik nesnelerin dış yüzeylerini freze işleme için kullanılır ve kanalların herhangi bir pozisyonda üretilmesini sağlar.

• Mantıksal olarak özel bir işleme silindiri çapı için geliştirilen kanalların yolu düzlem dış yüzeyinde programlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-252

Page 253: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Şekil 8-58 TRACYL programlanırken X,Y,Z koordinat sistemi

• Kumanda X,Y,Z Kartezyen koordinat sisteminde programlı hızlandırma hareketlerini gerçek makine eksenleri hızlandırma hareketine dönüştürür. Ana işmili fonksiyonları burada makine döner eksenidir.

• TRACYL özel makine datası kullanılarak yapılndırılmalıdır. Y=0 olduğu yerde döner eksen pozisyonu da burada tanımlanır.

• Makine gerçek makine Y ekseni (YM)’ye sahipse, büyütülmüş bir TRACYL değişkeni de yapılandırılabilir. Bu kanalların kanal duvar ofseti ile üretilebilmesini sağlar: Kanal duvarı birbirlerine diktirler- frezeleme takım yarıçapı kanal eninden dar olsa bile. Bu aksi durumda sadece tam uyumlu freze ağızları ile mümkündür.

Şek. 8-59 ilave makine Y ekseni özel makine kinematikleri (YM)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Y ya da CM

Z ya da ZM

8-253

Page 254: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Şekil 8-60 Kesitte farklı kanallar

Programlama

TRACYL(d) ; TRACYL aktifleştir (ayrı blok) TRAFOOF ; şeçimi kaldır (ayrı blok)

d - mm ölçüsünde silindir çapını işleme

TRAFOOF ile, aktif her transformasyon fonksiyonunun seçimi kaldırılır.

OFFN adresi

Kanal çeperinden programlı yol kadar uzaklık Kanal merkez hattı genel olarak programlanır. OFFN aktif takım yarıçapı telafisi kanal genişliğini (yarım) tanımlar (G41, G42). Programlama: OFFN=... ; mm mesafesi Not: Kanal tamamlanmak üzereyken OFFN=0 ayarlayın. OFFN TRACYL dışında da kullanılır - G41, G42 ile ofset programlama.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Boyuna kanal Çapraz kanal

Kanal duvar ofsetsiz

Paralel boyuna kanalda kanal çeper ofseti ile sınırlıdır

8-254

Page 255: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Şekil 8-61 kanal genişliği için OFFN kullanımı

Programlama notları

TARCYL ile frezeleme için kanal merkez hattı koordinatlarla parça programında programlanır ve (yarı) kanal OFFN ile programlanır. OFFN sadece takım yarıçapı kompenzasyonu seçili iken geçerli hale gelir. Ayrıca, OFFN ters kanal çeperine hasar gelmesini önlemek için takım yarıçapından büyük ya da eşit olmalı. Bir kanalı frezeleme parça programı genel olarak aşağıdaki adımlardan oluşmaktadır: 1. Bir takım seçme 2. TRACYL seçme 3. Uygun bir ofset seçme 4. Pozisyonlama 5. OFFN'yi programla 6. Takım ucu kompenzasyonu seç 7. Bloka hareket et (TRC’yi pozisyonla ve kanal çeperine hareket et) 8. Kanal yolunu kanal merkez hattından programla 9. Takım yarıçap bilgileri seçimini kaldır. 10. Geri çekilme bloğu (TRC’yi kanal çeperinden çek) 11. Pozisyonlama 12. OFFN’yi sil 13. TRAFOOF (TRACYL seçimini kaldır) 14. Orijinal ofseti tekrar seç (aşağıdaki program örneğine de bakın)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-255

Page 256: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Bilgi

• Kanalları tanımla: Kanal enine tam denk gelen bir takım yarıçapı kullanarak tam bir kanal üretmek mümkündür. Takım ucu kompenzasyonu bu durumda etkinleştirilmez. TRACYL ile takım yarıçapı kanal eninden dar olan kanallar da üretilebilir. Bunun için takım yarıçapı bilgileri (G41, G42) ve OFFN kullanılır. Doğruluk sorunlarından kaçınmak için takım yarıçapı kanal genişliğinden çok az miktarda dar olmalıdır.

• Kanal yarıçapı ofsetli TRACYL için ofset için kullanılan eksen (YM) Torna merkezinde bulunmalıdır. Bu nedenle kanal yaratılır programlı kanal merkez hattına ortalanır.

• Takım ucu kompenzasyonu seçimi (TRC) : TRC programlı kanal merkez hattı için geçerlidir. Kanal çeperi sonuçları. G42 takım kanal çeperi (kanal merkez hattı sağına) soluna hızlanacak şekilde girilir. Buna göre de G41 kanal çeperi sağ tarafına yazılacaktır (kanal merkez hattının soluna). G41<->G42 değişimine bir alternatif olarak kanal genişliğini OFFN’de bir eksi işareti ile girebilirsiniz.

• TRACYL olmadan da OFFN TRC aktifken dahil edildiği için OFFN TRAFOOF sonrasında sıfırlanmalıdır. OFFN TRACYL ile TRACYL olmadığı duruma göre daha farklı davranır.

• OFFN’yi bir parça programı içinde değişmek mümkündür. Bu gerçek kanal merkez hattının merkezden ofsetlenmesini sağlar.

Referanslar: İşlevlerin tanımı, Bölüm “Takım bilgileri özel kullanımın’da” bulunabilir.

Programlama örneği

Kanca desenli kanal oluşturma

Şekil 8-62 Bir kanal oluşturma (örnek)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-256

Page 257: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Şekil 8-63 Kanalı programlama, kanal tabanındaki değerler

; Kanal tabanında silindir işleme çapı: 35.0 mm ; İstenen toplam kanal genişliği: 24.8 mm, kullanılan ağzın yarıçapı: 10,123 mm N10 T1 F400 G94 G54 ; Kesme takımı, ilerleme hızı, ilerleme hızı tipi, ofset N30 G0 X25 Z50 SPOS=200 ; Hareket başlangıç noktası N35 SETMS(2) ; Ana işmili artık frezeleme işmili N40 TRACYL (35.0) ; TRACYL aktifleştir , işleme çapı 35.0 mm N50 G55 G19 ; ofset, düzlem seçimi: Y/Z düzlemi N60 S800 M3 ; Frezeleme işmilini aktifleştir N70 G0 Y70 Z10 ; Y/Z başlama poisyonu N80 G1 X17.5 ; kesme ağzını kanal tabanına hızlandırma N70 OFFN=12.4 ;12.4 kanal merkez hattına kanal çeper mesafesi N90 G1 Y70 Z1 G42 ; TRC aktifleştir, kanal çeperine hareketlen N100 Z-30 ; Silindir eksenine paralel kanal bölümü N110 Y20 ; Döngeye paralel kanal bölümü N120 G42 G1 Y20 Z-30 ; TRC’yi tekrar başlar, diğer kanal çeperine hareketlen, ; kanal uzaklığı kanal merkezine 12.4 mm olmaya devam eder;hat N130 Y70 F600 ; Döngeye paralel kanal bölümü N140 Z1 ; Silindir eksenine paralel kanal bölümü N150 Y70 Z10 G40 ; TRC seçimini kaldır N160 G0 X25 ; Ağzı geri çek N170 M5 OFFN=0 ; Frezeleme işmili seçimini kaldır, kanal çeperi mesafesini sil N180 TRAFOOF ; TRACYL seçimini kaldır N190 SETMS ; Ana işmili şimdi tekrar ana işmili N200 G54 G18 G0 X25 Z50 SPOS=200 ; Hareket başlangıç noktası N210 M2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-257

Page 258: 802Dsl Torna

Programlama 8.14 Torna tezgahlarında frezeleme

Notlar

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-258

Page 259: 802Dsl Torna

Çevrimler 9

9.1 Çevrimler genel bilgileri

Çevrimler genel olarak kılavuz çekme gibi belirli işleme süreçlerini gerçekleştirmek için kullanılabilir teknoloji alt programlarıdır. Bu çevrimler parametre ataması ile işlerin her birine uyarlanırlar. Burada tanımlanan çevrimler SINUMERIK 840D/810D için verilenlerle aynıdırlar.

Delme çevrimleri ve Tornalama çevrimleri

Aşağıdaki standart çevrimler SINUMERIK 802D kumanda sistemi kullanılarak gerçekleştirilebilir:

• Delme çevrimleri

CYCLE81 Delme, merkezleme(puntalam)

CYCLE82 Delme, delik genişletme

CYCLE83 Derin delik delme

CYCLE84 Rijit taping(kılavuz çekme)

CYCLE840 Mendrensiz kılavuz çekme

CYCLE85 Raybalama 1 (delme 1)

CYCLE86 Delik genişletme(delme 2)

CYCLE87 Durma 1 ile delme (delme 3)

CYCLE87 Durma 2 ile delme (delme 4)

CYCLE89 Raybalama 2 (delme 5)

HOLES1 Eşit aralıklarla bir doğru boyunca delik delme

HOLES2 Eşit aralıklarla bir daire etrafına delik delem

SINUMERIK 840D ile, genişletme çevrimleri CYCLE85 ... CYCLE89 genişletme 1 olarak adlandırılır... genişletme 5, fakat buna rağmen işlevlerinde benzer.

• Tornalama çevrimleri

CYCLE93 Kanal Açma

CYCLE94 Form işleme (E ve F’den DIN’e kadar formlar)

CYCLE95 Dalmalı kaba tornalama çevrimi

CYCLE96 Diş dibine kanal formu açama

CYCLE97 Diş çekme(tornalayarak)

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-259

Page 260: 802Dsl Torna

Çevrimler 9.2 Programlama çevrimleri

CYCLE98 Diş zinciri

Çevrimler takım kutusu(tool box CD’si) ile birlikte verilir. RS232 interface’inden parça programı belleğine kumanda sistemi başlangıcında(Start-up) yüklenirler.

Çevrim alt programları Çevrim paketi aşağıdaki yardımcı alt programları içerir:

cyclest.spf

steigung.spf ve

meldung.spf.

Bunlar mutlaka kumanda da yüklü olmalıdır.

9.2 Programlama çevrimleri

Standart bir çevrim ad ve parametre listesi ile birlikte bir alt program olarak tanımlanır.

Çağrı ve geri dönüş koşulları

G fonksiyonları çevrim çağrısı öncesinde geçerlidir ve programlanır ofsetler çevrim sonrasında da aktif kalırlar.

Delme çevrimleri için G17 işleme düzlemi ve Tornalama çevrimleri için de G18 işleme düzlemi, çevrim çağrılmadan önce tanımlanır.

Delme çevrimleri ile delme işlemi varolan düzleme dik olan eksende gerçekleştirilir.

Bir çevrim yürütülürken çıkan mesajlar

Bazı çevrimler işleme esnasında durumu ile ilgili mesajlar program yürütülmesi esnasında kumanda sistemi ekranında görüntülenirler.

Bu mesajlar program yürütülmesini iptal etmezler ve sonraki mesaj belirene kadar görüntülenmeye devam edeceklerdir.

Mesaj metinleri ve anlamları refere edildikleri çevrimsü ile birlikte listelenirler.

İlgili tüm mesajların bir özeti 9.4 Bölümünde bulunur.

Bir çevrim yürütülürken blok görüntüsü

Çevrim çağrısı çevrim süresi için varolan blok ekranında görüntülenir.

Çevrim çağrısı ve parametre listesi

Çevrimlerin tanımlayıcı parametreleri çevrim çağrılırken parametre listesinden aktarılırlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-260

Page 261: 802Dsl Torna

Çevrimler 9.2 Programlama çevrimleri

Not

Çevrim çağrıları mutlaka ayrı bir blokta programlanmalıdır.

Standart çevrim parametresi ataması ile ilgili temel talimatlar

Programlama Kılavuzu her çevrimnün parametre listesini aşağıdakiler ile birlikte tanımlar

• Sıra ve

• Tip.

Tanımlayıcı parametrelerin sırasını dikkate almak şarttır.

Bir çevrimin her tanımlayıcı parametresi belirli bir veri tipine sahiptir. Kullanılmakta olan parametre çevrim çağrılırken tanımlanmalıdır. Parametre listesinde aşağıdakileri aktarabilirsiniz

• R parametreleri (sadece numerik değerler)

• Sabitler

Aktarılabilirler.

R parametreleri parametre listesinde kullanılırsa, çağrı programında ilk önce atanmış değerler olmalıdırlar. Çevrimler şöyle çağrılabilirler • Eksik bir parametre listesi kullanımı

veya

• Parametreleri dışarıda bırakarak. Parametre listesi sonundaki aktarım parametreleri ihmal edilirse, parametre listesi ham durumda “)” ile sonlanmalıdır. Listede herhangi bir parametre ihmal edilecekse bir yer tutucu olarak bir virgül “…, ,…” yazılmalıdır. Bir hata tepkisi bir çevrim için özellikle tanımlanmamaktaysa sınırlı değer aralığında parametre değerleri için hiçbir doğruluk sınaması yapılmaz.

Çevrim çağrısı esnasında parametre listesi parametrenin çevrim esnasında tanımlanır olduğu girişlerden daha fazlasını içeriyorsa, genel NC 12340 “Çok fazla parametre” alarmı görüntülenir ve çevrim yürütülmez.

Çevrim çağrısı

Bir çevrim çağrı yazma her bir olasılığı için lütfen çevrimlerin her birinin programlama örneklerine bakın.

Çevrimlerin simulasyonu

Çevrim çağrıları olan programlar ilk simulasyonda sınanabilirler.

Simulasyon esnasında çevrim hızlandırma hareketleri ekranda gösterilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-261

Page 262: 802Dsl Torna

Çevrimler 9.3 Program editörü grafik çevrim desteği

9.3 Program editörü grafik çevrim desteği

Kumanda sistemindeki program düzenleyicisi çevrim çağrılarını programa eklemeniz ve parametreleri girmeniz için programlama desteği sağlar.

İşlev

Çevrim desteği üç parçadan oluşur:

1. Çevrim seçimi

2. Parametre ataması için ekran formları girişi

3. Çevrim başına yardım ekranı

Gerekli dosyaların genel görünümü

Aşağıdaki dosyalar çevrim desteği esasını içerir:

• sc.com

• cov.com

Not

Bu dosyalar kumanda sistemi start-up esnasında yüklenirler ve mutlaka yüklü kalmalıdırlar.

Çevrim desteğini çalıştırma

• Çevrim çağrısını programa eklemek için sırasıyla aşağıdaki adımları gerçekleştirin:

• Çevrimlerin her biri için yatay çubuk tuşundan varolan “Delme” ve “Tornalama” tuşlarını kullarak seçim çubuklarına gidebilirsiniz.

• Çevrim seçimi, ekran formu yardım ekranı ile birlikte ekranda belirene kadar dikey bar çubuk kullanılarak gerçekleştirilir.

• Değerleri (nümerik değerler) doğrudan ya da dolaylı olarak (R parametreleri, ör. lR27 ya da R parametrelerinden ifadeler, ör. R27+10) girebilirsiniz.

• Nümerik değerleri giriyorsanız, değerin izin verilir aralık içinde olup olmadığını belirlemek için bir kontrol gerçekleştirilir.

• Sadece bazı parametreler seçme tuşu kullanılarak seçilirler.

• Delme çevrimleri için dikey “Model Çağrısı” tuşunu kullanarak bir çevrimi model olarak çağırmak mümkündür.

• Model çağrısı seçimi delme çevrimlerini seçme liste kutusundaki “Deselect modal’dan” kaldırılır.

• Girişinizi tamamlama için “OK” basın (ya da hata durumunda “Iptal”).

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-262

Page 263: 802Dsl Torna

Çevrimler 9.3 Program editörü grafik çevrim desteği

Yeniden derleme

Program kodlarının tekrar derlenmesi varolan bir programa çevrim desteği kullanılarak değişiklikler yapmaya yarar.

Buraya kadar, kursörü değiştirilecek satırın üzerine pozisyonlayın ve “Yeniden Derle” tuşunu seçin.

Bu program parçasının yaratılmakta olduğu grafik ekran formunu yeniden açacaktır ve değerleri değiştirebilir ve kabul edebilirsiniz.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-263

Page 264: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4 Delme çevrimleri 9.4.1 Genel Bilgi

Delme çevrimleri delme, genişletme, kılavuz çekme vs. ile olarak DIN 66025’e hareket sıralarıdır.

Bir alt program formunda tanımlı bir isim ve bir parametre listesi ile çağrılırlar.

Tümü farklı bir teknolojik prosedürü izler ve bu nedenle de farklı parametrelendirilirler.

Delme çevrimleri model olarak geçerli olabilirler yani hareket komutları içeren her bloğun sonunda yürütülürler (bkz. Bölüm 8.1.6 ya da 9.3). Kullanıcı tarafından yazılan diğer çevrimler de model olarak çağrılabilirler. İki tip parametre vardır:

• Geometrik parametreler ve

• İşleme parametreleri

Geometrik parametreler tüm delme çevrimlerinde benzerdirler. Referans ve geri çekilme yüzeylerini, güvenli yaklaşma mesafesi ve mutlak ya da relatif deliğin boyunu tanımlar. Geometrik parametreler, ilk delme çevrimi CYCLE 82'de bir kez atanırlar.

İşleme parametreleri çevrimlerin her birinde farklı bir anlama ve etkiye sahiptir. Bu nedenle her çevrimde ayrı programlanırlar.

Resim 9-1

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Geometrik parametreler

Del

ik d

erin

liği

Ref

eran

s dü

zlem

i G

üven

li em

niye

t mes

afes

i G

eri ç

ekilm

e dü

zlem

i

9-264

Page 265: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.2 Şartlar Çağrı ve geri dönüş koşulları

Delme çevrimleri varolan eksen adlarından bağımsız olarak programlanırlar. Çevrim çağrılmadan önce yüksek program seviyesinde delme pozisyonuna hareket edilmelidir. İlerleme hızı gerekli değerleri, işmili devri ve işmili devir yönü delme çevriminde tanımlayıcı hiçbir parametre yoksa parça programında programlanmalıdır.

G işlevleri ve gerçek veri kaydı çevrim sonrasında çevrim aktif kalma çağrısından önce aktiftir.

Düzlem tanımı

Delme çevrimleri durumunda işleme işleminin gerçekleştirileceği parça koordinat sisteminin G17 düzleminin seçimi ve programlanabilir ofset aktive edilmesi ile tanımlanır. Delme ekseni mutlaka varolan düzleme dik duran bu koordinat sisteminin eksenidir. Bir takım ölçü bilgisi çevrim çağrılmadan önce seçilmelidir. Etkisi mutlaka seçili düzleme diktir ve çevrim sonrasında da aktif kalır. İşlemede, delme ekseni bu nedenle Z eksenidir. Delme parçanın son alnına kadar gerçekleştirilir.

Resim 9-2

Bekleme zamanı programlama Delme çevrimlerinde bekleme süre parametreleri mutlaka F sözcüğüne atanırlar ve bu nedenle de saniye olarak değerlerle atanırlar. Bu prosedürden herhangi bir sapma açıkça belirtilmelidir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Delme eksenleri

Takım ölçü bilgileri

9-265

Page 266: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.3 Delme, merkezleme - CYCLE81 Programlama

CYCLE81(RTP, RFP, SDIS, DP, DPR)

Tablo 9-1 CYCLE81 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir.

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyonudur.

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• Sonra G0 ile geri çekilme düzlemine kadar geri çıkar.

Parametrelerin açıklaması RFP ve RTP (referans düzlemi ve Geri çekilme düzlemi)

Normal olarak referans düzlemi(RFP) ve geri dönüş düzlemi (RTP) farklı değerlere sahiptirler. Çevrimde geri çekilme düzleminin referans düzleminden ileride olduğu varsayılır. Geri çekilme düzleminden deliğin son noktasına kadar olan uzaklığın, referans düzleminden deliğin son noktasına kadar olan uzaklıktan daha fazla olduğu anlamına gelmektedir.

SDIS (güvenli yaklaşma mesafesi)

Güvenli yaklaşma mesafesi (SDIS), takım referans düzlemine G0 hızlı hareketi ile güvenli yaklaşma mesafesi farkı olarak belirtilmiş mesafeye kadar hızlı olarak gelir. Güvenli yaklaşma mesafesi hareket ettiği yön çevrim tarafından otomatik olarak belirlenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-266

Page 267: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

DP ve DPR (deliğin son noktası)

Deliğin son noktası referans düzlemine göre mutlak (DP) ya da relatif (DPR) olarak belirlenebilir.

Relatif belirleme ile çevrim nihayetlenen derinliği referans ve Geri çekilme düzlemlerinin pozisyonlarını kullanarak otomatik olarak hesaplayacaktır.

Resim 9-3

Not

Eğer DP ve DPR her ikiside girilmişse, deliğin son noktası DPR değeri kadar olur. DP ile programlı mutlak derinlikten farklı olursa

“Derinlik: Relatif derinlik değerine karşılık gelir" mesajı mesaj satırında çıkar.

Referans ve geri çekilme düzlemlerin değerleri aynıysa relatif derinlik belirlemesine müsaade edilmez. 61101 hata mesajı “Referans düzlemi yanlış tanımlı” ve çevrim yürütülmez. Bu hata mesajı geri çekilme düzlemi referans düzlemi sonrasında yerleştirilmişse yani deliğin son noktasına olan uzaklığı daha küçükse de çıkar.

Programlama örneği: Delme_Merkezleme

Farklı parametre kullanımı olarak adlandırılan yerde CYCLE81 delme çevrimsü kullanarak 3 delik delmek için bu programı kullanabilirsiniz. Delme ekseni mutlaka Z eksenidir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-267

Page 268: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-4

N10 G0 G17 G90 F200 S300 M3 Teknolojik değerlerin belirlenmesi

N20 D3 T3 Z110 Geri çekilme düzlemine hareket

N30 X40 Y120 İlk delme pozisyonuna hareket

N40 CYCLE81(110, 100, 2, 35) Mutlak deliğin son noktası, güvenli yaklaşma mesafesi ve eksik parametre listesi ile çevrim çağrısı

N50 Y30 Sonraki delme pozisyonuna hareket

N60 CYCLE81(110, 102, , 35) Güvenli yaklaşma mesafesiz çevrim çağrısı

N70 G0 G90 F180 S300 M03 Teknolojik değerlerin belirlenmesi

N80 X90 Sonraki konuma hareket et

N90 CYCLE81(110, 100, 2, , 65) Relatif deliğin son noktasına güvenli yaklaşma mesafesi ile çevrim çağrısı

N100 M02 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-268

Page 269: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.4 Delme, delik genişletme - CYCLE82 Programlama

CYCLE82(RTP, RFP, SDIS, DP, DPR, DTB)

Parametreler

Tablo 9-2 CYCLE82 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir. Deliğin son noktası erişildiğinde bekleme süresinin geçmesi beklenir.

Sıra Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• Delik dibinde DTB kadar bekler.

• Sonra G0 ile geri çekilme düzlemine kadar geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-269

Page 270: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-5

DTB (bekleme süresi)

Delik dibinde(talaş kesme) bekleme süresi DTB altında saniye olarak programlanır.

Not

Eğer DP ve DPR her ikiside girilmişse, deliğin son noktası DPR değeri kadar olur. DP ile programlı mutlak derinlikten farklı olursa

“Derinlik: Relatif derinlik değerine karşılık gelir" mesajı mesaj satırında çıkar.

Referans ve geri çekilme düzlemlerin değerleri aynıysa relatif derinlik belirlemesine müsaade edilmez. 61101 hata mesajı “Referans düzlemi yanlış tanımlı” ve çevrim yürütülmez. Bu hata mesajı geri çekilme düzlemi referans düzlemi sonrasında yerleştirilmişse yani deliğin son noktasına olan uzaklığı daha küçükse de çıkar………...

Programlama örneği: Delme, delik genişletme Program 20 mm derinlğinde tek bir deliği X0 pozisyonunda CYCLE82 ile işlenir.

Programlı bekleme süresi 3 s, delme ekseni Z’de, güvenli yaklaşma mesafesi 2,4 mm.

N10 G0 G90 G54 F2 S300 M3 Teknolojik değerlerin belirlenmesi

N20 D1 T6 Z50 Hareket geri çekilme düzlemi

N30 G17 X0 Delme pozisyonuna hareket

N40 CYCLE82(3, 1.1, 2.4, –20, , 3) Mutlak deliğin son noktasına güvenli yaklaşma mesafesi ile çevrim çağrısı

N50 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-270

Page 271: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.5 Derin delik delme - CYCLE83 Programlama

CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)

Parametreler

Tablo 9-3 CYCLE83 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

FDEP gerçek Puntalama derinliği (mutlak)

FDPR gerçek Referans düzlemine göre puntalama derinliği (işaretsiz girin)

DAM gerçek Gagalama miktarı (işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

DTS gerçek Başlama noktası ve talaş giderme bekleme zamanı

FRF gerçek Puntalama derinliği ilerleme hızı faktörü (işaretsiz girin) Değerler aralığı: 0.001 ... 1

VARI int İşleme tipi: Talaş kırarak = 0 Talaş boşaltarak = 1

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir.

Derin delik delme, delik son noktasına ulaşıncaya kadar, DAM ile belirtilmiş mesafede kademeli olarak, birçok sefer dalarak delme işlemini gerçekleştirir.

Delme, her DAM mesafesi kadar dalma sonrasında ya güvenli yaklaşma mesafesine (SDIS) kadar(talaş boşaltma), ya da her defasında 1 mm kadar (talaş kırma) geri çıkar.

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-271

Page 272: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

Talaş boşaltmalı derin delik delme (VARI=1):

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Puntalama derinliğini(FDEP) G1 ile , çevrimden önce tanımlı ilerleme hızının FRF (ilerleme hızı faktörü) parametresinde belirtilmiş faktöre göre işlenir.

• Delik dibinde bekleme zamanı (DTB parametresi)

• G0 hareketi ile emniyetli yaklaşma mesafesine(SDIS) geri çıkar.

• Başlangıç noktasında bekleme süresi (DTS parametresi)

• Tekrar G0 hareketi ile delmeye devam edeceği noktaya 1 mm kalana kadar gelir.

• Sonraki derin delmeye G1 ile çevrim öncesindeki ilerleme ile deliğin son noktasına kadar işleme devam edilir.

• Deliğin son noktasına ulaşınca G0 hareketi ile geri çekilme düzlemine geri çıkar.

Şek. 9-6 talaş boşaltmalı derin delik delme

Talaş kırmalı derin delik delme (VARI=0):

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Puntalama derinliğini(FDEP) G1 ile , çevrimden önce tanımlı ilerleme hızının FRF (ilerleme hızı faktörü) parametresinde belirtilmiş faktöre göre işlenir.

• Delik dibinde bekleme zamanı (DTB parametresi)

• G1 hareketi ile çevrim öncesinde belirtilen ilerleme hızı ile delme derinliğinde 1 mm geri çıkar (talaş kırma).

• Sonraki derin delmeye G1 ve çevrim öncesindeki ilerleme ile deliğin son noktasına kadar işlemeye devam edilir.

• Deliğin son noktasına ulaşınca G0 hareketi ile geri çekilme düzlemine geri çıkar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-272

Page 273: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Fig. 9-7 Talaş kesme derin delik açma

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

DP (ya da DPR), FDEP (ya da FDPR) ve DAM arasındaki ilişki

Ara derin delik delme, deliğin son noktası, puntalama derinliği ve gagalama miktarı temelinde aşağıdaki şekilde hesaplanırlar:

• İlk adımda, ilk puntalama ile parametrelenen derinlik, toplam delme derinliğini aşmadığı sürece hareket eder.

• İkinci derin delik delmeden itibaren, delme stroku gagalama miktarını son delme derinliği strokunda, bu derinlik strokunun programlı gagalama miktarından daha büyük olmasının sağlanacağı şekilde çıkarılması ile elde edilir.

• Sonraki delme strokları, kalan derinlik gagalama miktarının iki katından daha fazla olduğu sürece gagalama miktarına karşılık gelir.

• Son iki delme stroku eşit olarak bölünür ve hareket ettirilir ve bu nedenle de mutlaka gagalama miktarının yarısından daha fazladır.

• İlk puntalama derinliği değeri toplam derinlikle uyumlu değilse 31107 "İlk delme derinliği yanlış tanımlı” hata mesajı çıkar ve çevrim yürütülmez.

FDPR parametresi çevrimde DPR parametresi ile aynı etkiye sahiptir. Referans ve çekime düzlemi değerleri aynıysa, ilk puntalama derinlik değeri relatif bir değer olarak tanımlanır. Puntalama derinliği, deliğin son noktasıdan daha fazla programlanırsa deliğin son noktası asla aşılmaz. Çevrim puntalama derinliği deliğin son noktası sadece bir kez delmede erişilirse otomatik olarak azaltacak ve bu nedenle de bir kez delecektir.

DTB (bekleme süresi) Delik dibinde(talaş kırma) bekleme süresi DTB altında saniye olarak programlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-273

Page 274: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

DTS (bekleme süresi)

Başlama noktasında bekleme süresi sadece VARI = 1 (talaş boşaltma) olursa gerçekleştirilir.

FRF (puntalama ilerleme hızı faktörü)

Bu parametre ile çevrimde sadece puntalama hareketi, geçerli olan aktif ilerleme hızı için bir azaltma faktörü girebilirsiniz.

VARI (işleme tipi)

VARI=0(talaş kırma) parametresi ayarlanırsa matkap her talaş kesme delme derinliğine eriştikten sonra 1 mm çekilir. VARI=1 (talaş boşaltma) ise matkap referans düzleminin güvenli yaklaşma mesafesine kadar her seferinde geri çıkıp delme işlemini yapar.

Not

Öngörü uzaklığı çevrimde iççap olarak aşağıdaki gibi hesaplanır:

• Delme derinliği 30 mm ise öngörü uzaklığı değeri mutlaka 0.6 mm’dir.

• Daha derin delme derinlikleri için delme derinliği/50 formülü kullanılır (en yüksek değer 7 mm).

Programlama örneği-derin delik delme

Bu program CYCLE83 çevrimini X0 pozisyonunda yürütür. İlk delme ve bekleme süresi sıfır ve işleme tipi talaş kırma ile delinir. Son delik noktası ve ilk puntalama mutlak değerler olarak girilirler. Delme ekseni Z eksenidir.

N10 G0 G54 G90 F5 S500 M4 Teknolojik değerlerin belirlenmesi

N20 D1 T6 Z50 Hareket geri çekilme düzlemi

N30 G17 X0 Delme pozisyonuna hareket

N40 CYCLE83(3.3, 0, 0, –80, 0, –10, 0, 0, 0, 0, 1, 0) Çevrim çağrısı; mutlak değerli derinlik parametreleri

N50 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 9-274

Page 275: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.6 Rijit taping(Kılavuz çekme) – CYCLE84 Programlama

CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)

Parametreler

Tablo 9-4 CYCLE84 parametreleri

RTP Gerçek Geri çekilme düzlemi (mutlak)

RFP Gerçek Referans düzlemi (mutlak)

SDIS Gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP Gerçek Dişin son noktası(mutlak)

DPR Gerçek Referans düzlemine göre dişin son noktası(işaretsiz girin)

DTB Gerçek Delik dibinde bekleme zamanı (talaş kırma)

SDAC İnt Çevrim sonu sonrası devir yönü Değerler: 3, 4 ya da 5 (M3, M4 ya da M5 için)

MPIT Gerçek Diş ebadı olarak hatve (işaretli): Değerler aralığı 3 (M3 için)… 48 (M48 için); işaret dişte devir yönünü belirler

PIT gerçek Değer olarak hatve (işaretli) Değer aralığı: 0.001 ... 2000.000 mm); işaret dişte devir yönünü belirler

POSS gerçek Çevrimde tanımlı işmili duruşu ile işmili pozisyonu (derece olarak)

SST gerçek Kılavuzun giriş devri

SST1 gerçek Kılavuzun çıkış devri

İşlev

Takım, programlanmış işmili devrinde, ilerleme hızında dişin son noktasına kadar hareket ederek diş çekme işlemini gerçekleştirir.

CYCLE84 rijit kılavuz çekme işlemlerini gerçekleştirmek için kullanılır.

Not

CYCLE84 işmilin genişletme işlemi için kullanılacak olması teknik anlamda pozisyon kumandalı işmili işleminden çalıştırılabilirse kullanılabilir. Mendrensiz kılavuz çekme için ayrı bir CYCLE840 çevrimi bulunmaktadır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-275

Page 276: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Sıra Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Tanımlı işmilinin pozisyonlama yapması için (POSS parametresindeki değer) işmili bir eksen işlemine geçer.

• Dişin son noktasına kadar SST devri ile giriş yapar.

• Dişin dibinde bekleme zamanı (DTB parametresi)

• Referans düzlemine geri çekilme, güvenli yaklaşma mesafesi, SST1 devri ile ters yönde dönerek parçadan geri çıkar.

• Geri çekilme düzlemine G0 ile geri çekilir; işmili modu işmili devrini çevrim çağrılmadan önce aktif olmasının tekrar programlanması ve SDAC altında programlı devir yönü ile tekrar başlatılır.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

Resim 9-8

DTB (beklme süresi)

Bekleme süresi saniye olarak programlanmalıdır. Kör kanallara kılavuz çekerken bekleme süresinin verilmemesi önerilir.

SDAC (Çevrim sonu sonrası devir yönü) İşmili devir yönü çevrim sonu ardından SDAC altında programlanmalı. Kılavuz çekme esnasında, işmilinin ters yönde dönmesi, çevrim içinde otomatik olarak gerçekleştirilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-276

Page 277: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

MPIT ve PIT (bir diş ebadı ve bir hatve değeri olarak)

Diş hatve değeri diş ebadı (metrik dişler için sadece M3 ve M48 arasında) ya da bir değer olarak (nümerik bir değer olarak birinden sonrakine bir diş devri) olarak tanımlanır. Her durumda gerekli olmayan parametre çağrıda ihmal edilir ya da sıfır değerine atanır. Sağ ya da sol dişler hatve parametre işareti ile tanımlanırlar:

• Pozitif değer → (M3 ile olduğu gibi) Sağ diş

• Negatif değer → M4 ile olduğu gibi) Sol diş

İki diş hatve parametresi çakışan değerlere sahip olursa 61001 alarmı “Diş hatve yanlış” oluşur ve çevrim yürütme iptal edilir.

POSS (işmili pozisyonu)

Kılavuz çekme öncesi işmilide, işmili pozisyonlama ile durdurulur ve SPOS komutu kullanılarak pozisyon kontrolüne ayarlanır.

Bu durma işmili pozisyonu, SPOS altında programlanır.

SST (Giriş devir)

SST parametresi, kılavuzun parçaya giriş devrini içerir.

SST1 (geri çekilme devri)

Kılavuzun parçadan çıkarken devri, SST1 ile G332 ile programlanır. Bu parametreye sıfır değeri atanırsa geri çekilme SST altında programlı devirde gerçekleştirilir.

Not

Kılavuz çekme esnasında, çevrimde devir yönü mutlaka otomatik olarak tersine çevrilir.

Programlama örneği: Rigit kılavuz çekme

Rigit kılavuz çekme X0 pozisyonunda gerçekleştirilir; delme ekseni Z eksenidir. Hiçbir bekleme süresi programlanmaz; derinlik relatif değer olarak programlanır. Devir yönü ve hatve parametreleri atanmış değerler olmalıdırlar. M5 metrik dişi çekilsin. N10 G0 G90 G54 T6 D1 Teknolojik değerlerin belirlenmesi

N20 G17 X0 Z40 Delme pozisyonuna hareket

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-277

Page 278: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

N30 CYCLE84(4, 0, 2, , 30, , 3, 5, , 90, 200, 500)

Çevrim çağrısı; PIT parametresi ihmal edilmektedir; mutlak derinlik ya da bekleme süresi hiçbir değer girilmedi; işmili 90 derecede durur; giriş devriı 200, geri çekilme devri 500

N40 M2 Program sonu

9.4.7 Mandrensiz kılavuz çekme – CYCLE840 Programlama

CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT)

Parametreler

Tablo 9-5 CYCLE840 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Dişin son noktası(mutlak)

DPR gerçek Referans düzlemine göre dişin son noktası(işaretsiz girin)

DTB gerçek Diş dibinde bekleme zamanı (talaş kırma)

SDR int Geri çekilme devir yönü

Değerler: 0 (otomatik yön geri dönüşü) 3 ya da 4(M3 ya da M4 için)

SDAC int Çevrim sonu sonrası devir yönü Değerler: 3, 4 ya da 5 (M3, M4 ya da M5 için)

ENC int Enkoderli/Enkodersiz kılavuz çekme

Değerler: 0 = Enkoderli 1 = Enkodersız

MPIT gerçek Diş ebadı olarak hatve (işaretli): Değerler aralığı 3 (M3 için)… 48 (M48 için)

PIT gerçek Değer olarak hatve (işaretli)

Değer aralığı: 0.001 ... 78.740 mm

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında dişin son noktasına kadar hareket ederek diş çekme işlemini gerçekleştirir.

Mendrensiz kılavuz çekmeyi gerçekleştirmek için bu çevrimi kullanın.

• Enkodersiz

• Enkodrerli.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-278

Page 279: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Enkodersiz mandrensiz kılavuz çekme sırası

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket, önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır,

• Dişin son noktasına kadar kılavuz çekme,

• Diş dibinde bekleme zamanı (DTB parametresi),

• Referans düzlemine geri çekilme güvenli yaklaşma mesafesi ile sağlanır,

• G0 ile geri çekilme düzlemine geri çıkması.

Resim 9-9

Enkoderli mandrensiz kılavuz çekme sırası

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket, önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır,

• Dişin son noktasına kadar kılavuz çekme,

• Diş dibinde bekleme zamanı (DTB parametresi),

• Referans düzlemine geri çekilme güvenli yaklaşma mesafesi ile sağlanır,

• G0 ile geri çekilme düzlemine geri çıkması.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-279

Page 280: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-10

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

DTB (bekleme süresi)

Bekleme süresi saniye olarak programlanmalıdır. Sadece enkodersiz kılavuzda geçerlidir.

SDR (Geri çekilme devir yönü) SDR=0 işmili devri otomatik olarak tersine çevrilecekse ayarlanmalı.

Makine devri hiçbir kodlayıcının ayarlı olmadığı şekilde tanımlanırsa (bu durumda makine datası MD30200 NUM_ENCS 0’dır) parametreye devir yönü için 3 ya da 4 değeri atanmalı; aksi durumda 61202 alarmı “Hiçbir işmili yönü programlı değil” çıkar ve çevrim iptal edilir.

SDAC (dönüş yönü)

Çevrimin model olarak da çağrılabilir olması nedeniyle (bkz. Bölüm 9.3) kılavuzu çalıştırmak için bir dönüş yönü tanımlamak şarttır. Bu SDAC parametresinde programlanır ve yüksek seviye programında ilk çağrı öncesinde programlı devir yönüne karşılık gelir. SDR =0 ise SDAC’a atanan değerin çevrimde hiçbir anlamı yoktur ve parametrelemede ihmal edilebilir.

ENC (tapping) Kılavuz enkoder varken, enkoder olmadan gerçekleştirilecekse ENC parametresine 1 değeri atanmalıdır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-280

Page 281: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Buna rağmen hiçbir enkoder eklenmemiş ve parametreye 0 değeri atanmışa çevrimde ihmal edilir.

MPIT ve PIT (bir diş ebadı ve bir hatve değeri olarak)

İşmili hatve parametresi enkoder ile yapılırsa geçerlidir. Çevrim ilerleme hızını işmili devir ve hatveden hesaplar. Diş hatve değeri diş ebadı (metrik dişler için sadece M3 ve M48 arasında) ya da bir hatve değeri olarak (nümerik bir değer olarak birinden sonrakine bir diş devri) olarak tanımlanır. Her durumda gerekli olmayan parametre çağrıda ihmal edilir ya da sıfır değerine atanır. İki diş hatve parametresi çakışan değerlere sahip olursa 61001 alarmı “Diş hatve yanlış” çevrim tarafından çıkarılır ve çevrim yürütme iptal edilir.

Ek bilgi

Makine MD30200 NUM_ENCS makine datasındaki ayarlara bağlı olarak, çevrim kılavuz çekmenin enkoderli ya da enkodersiz gerçekleştirilip gerçekleştirilmeyeceğini seçer.

İşmili devir yönü M3 ya da M4 ile programlanmalıdır.

G63 diş bloklarında ilerleme hızı anahtarı ve işmili devri anahtarı değerleri 100%’de sabitlenir.

Daha uzun bir kılavuz çekme, genelde enkodersiz kılavuz çekme için gereklidir.

Programlama örneği: Enkodersiz kılavuz çekme

Kılavuz çekme enkodersiz X0 pozisyonunda gerçekleştirilir; delme ekseni Z eksenidir. Dönme yönü SDR ve SDAC parametreleri atanmalıdırlar; ENC parametresine 1 değeri atanmalıdır, derinlik değeri mutlak değerdir. Hatve parametresi PIT ihmal edilebilir. işlemede bir kılavuz çekme kullanılır. N10 G90 G0 G54 D1 T6 S500 M3 Teknolojik değerlerin belirlenmesi

N20 G17 X0 Z60 Delme pozisyonuna hareket

N30 G1 F200 Yol ilerleme hızını belirleme

N40 CYCLE840(3, 0, , –15, 0, 1, 4, 3, 1, , )

Çevrim çağrısı, bekleme süresi 1 s, M4 geri çekilmesi devir yönü, M3 çevrim sonrasında devir yönü, güvenli yaklaşma mesafesi yok. MPIT ve PIT parametreleri ihmal edilmektedir.

N50 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-281

Page 282: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Örnek: Enkoderli kılavuz çekme

Bu program X0 pozisyonunda enkoderli ile kılavuz çekme için kullanılır. Delme ekseni Z eksenidir. Hatve parametresi tanımlanmalı, dönme yönü otomatik ters çevrimi programlanır. işlemede bir kılavuz çekme kullanılır.

N10 G90 G0 G54 D1 T6 S500 M3 Teknolojik değerlerin belirlenmesi

N20 G17 X0 Z60 Delme pozisyonuna hareket

N30 G1 F200 Yol hızını belirleme

N40 CYCLE840(3, 0, , –15, 0, 0, , ,0, 3.5, ) Güvenli yaklaşma mesafesiz çevrim çağrısı

N50 M2 Program sonu

9.4.8 Raybalama1 (delik genişletme 1) – CYCLE85 Programlama

CYCLE85(RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)

Parametreler

Tablo 9-6 CYCLE85 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

FFR gerçek Raybanın giriş İlerleme hızı

RFF gerçek Raybanın geri çıkış ilerleme hızı

İşlev

Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir.

Atanmış ilerleme hızında gerçekleştirilen içeri ve dışarı hareket FFR ve RFF’dir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-282

Page 283: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Resim 9-11

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket, önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır,

• G1 ve FFR parametresi altında ilerleme hızı programlı olarak deliğin son noktası kadar hareket eder.

• Delik dibinde bekleme süresi

• Referans düzlemine çıkışı G1 ile güvenli yaklaşma mesafesi ve RFF parametresi altında tanımlı geri çekilme ilerleme hızı ile geri çıkar.

• G0 ile geri çekilme düzlemine geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-283

Page 284: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-12

DTB (bekleme süresi)

Delik dibinde bekleme süresi DTB altında saniye olarak programlanır.

FFR (Giriş ilerleme hızı)

FFR altında programlı ilerleme hızı değeri delmede aktiftir.

RFF (Çıkış ilerleme hızı)

RFF altında programlı ilerleme hızı değeri, delikten referans düzlemine + güvenli yaklaşma mesafesine hareketlenirken aktiftir.

Programlama örneği: İlk genişletme geçişi

CYCLE85 Z70 X0’de çağrılır. Delme ekseni Z eksenidir. Çevrim çağrısında deliğin son nokta değeri relatif bir değer olarak programlanır; hiçbir bekleme süresi programlanmaz. Parça üst ağzı Z0’dadır. N10 G90 G0 S300 M3

N20 T3 G17 G54 Z70 X0 Delme pozisyonuna hareket

N30 CYCLE85(10, 2, 2, , 25, , 300, 450) Çevrim çağrısı, hiçbir bekleme süresi programlı değil

N40 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-284

Page 285: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.9 Delik Genişletme (genişletme 2) – CYCLE86 Programlama

CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)

Parametreler

Tablo 9-7 CYCLE86 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

SDIR int Devir yönü Değerler: 3 (M3 için) 4 (M4 için)

RPA gerçek Düzlemin 1. ekseni boyunca geri çekilme miktarı (artışlı, işaretle girilecek)

RPO gerçek Düzlemin 2. ekseni boyunca geri çekilme miktarı (artışlı, işaretle girilecek)

RPAP gerçek Delme ekseninde geri çekilme miktarı (artışlı, işaretle girin)

POSS gerçek Çevrimde tanımlı işmili duruşu ile işmili pozisyonu (derece olarak)

İşlev Çevrim delikleri genişletmeyi genişletme çubuğu ile destekler.

Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delik genişletme işlemini gerçekleştirir.

Genişletme 2 ile, işmili durma pozisyonu son delme noktasına ulaşıldığında seçilir.

Ardından programlı geri çekilme pozisyonlarına hızlı hareketle hareket edilir ve oradan geri çekilme düzlemine hareket edilir.

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-285

Page 286: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• Delik dibinde DTB kadar bekler.

• POSS altında programlı işmili pozisyonunda işmilinin durması

• G0 ile en çok üç eksene kadar çapraz geri çekilme yolu

• Genişletme ekseninde referans düzlemine geri çekilme G0 kullanılarak güvenli yaklaşma mesafesine kadar hareketi sağlanır

• G0 ile geri çekilme düzlemine geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

Resim 9-13

DTB (bekleme süresi)

Deliğin son noktasında (talaş kırmada) bekleme süresi DTB altında saniye olarak programlanır.

SDIR (dönüş yönü) Bu parametre ile çevrimde genişletmenin gerçekleştirildiği dönüş yönünü belirleyebilirsiniz. 3 ya da 4 (M3/M4)’den farklı değerler üretilirse, 61102 alarmı “Hiçbir işmili yönü programlı değil” oluşur ve çevrim yürütülmez.

RPA (1. eksen boyunca geri çekilme miktarı) Deliğin son noktası ve işmili durma pozisyonunda durduktan sonra gerçekleştirilir. 1. eksen (apsis) boyunca geri çekilme hareketini tanımlama için bu parametreyi kullanın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-286

Page 287: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

RPO (2. eksen boyunca geri çekilme miktarıi) Deliğin son noktası ve işmili durma pozisyonunda durduktan sonra gerçekleştirilir. 2. eksen (ordinat) boyunca geri çekilme hareketini tanımlama için bu parametreyi kullanın.

RPAP (delme ekseninde geri çekilme miktarı)

Deliğin son noktası ve işmili durma pozisyonunda durduktan sonra gerçekleştirilir. Delme eksenindeki bir geri çekilme hareketini tanımlama için bu parametreyi kullanın.

POSS (işmili pozisyonu)

Deliğin son noktasına erişildikten sonra gerçekleştirilen kademeli duran işmili için, işmili pozisyonunu programlamak amacıyla POSS kullanın.

Not

Aktif işmilini durdurmak mümkündür. Açısal değer bir aktarım parametresi kullanılarak programlanır. CYCLE86 çevriminde genişletme işlemi için kullanılacak işmili, pozisyon kumandalı işmili çalışması içine girmek için teknik olarak yeterliyse kullanılabilir.

Programlama örneği: İkinci genişletme geçişi

CYCLE86 XY düzleminde X70 Y50 pozisyonunda çağrılır. Delme ekseni Z eksenidir. Nihai delme derinliği mutlak bir değer olarak programlanır; hiçbir güvenli yaklaşma mesafesi belirlenmez. Deliğin son noktasında bekleme süresi 2 sn’dir. parça üst köşesi Z110’da pozisyonlanır. Çevrimde işmili M3 ile dönecek ve 45 derecede sonlanacaktır.

Resim 9-14

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-287

Page 288: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

N10 G0 G17 G90 F200 S300 M3 Teknolojik değerlerin belirlenmesi

N20 T11 D1 Z112 Geri çekilme düzlemine hareket

N30 X70 Y50 Delme pozisyonuna hareket

N40 CYCLE86 (112, 110, , 77, 0, 2, 3, -1, -1, 1, 45) Mutlak delme derinliği ile çevrim çağrısı

N50 M02 Program sonu

9.4.10 Raybalama-2 (genişletme 3) – CYCLE87 Programlama

CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)

Parametreler

Tablo 9-8 CYCLE87 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

SDIR int Devir yönü Değerler: 3 (M3 için) 4 (M4 için)

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir.

Genişletme 3 esnasında, işmilinin M5 ile tanımlı duruşu M0 programlı duruşu sonrasında deliğin son noktasına erişildikten sonra olur . NC START anahtarına basma, geri çıkış hareketini geri çekilme düzlemine erişilene kadar hızlı harekette devam ettirir.

Sıra Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-288

Page 289: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• M5 ile işmili durması

• NC START’a basın

• G0 ile geri çekilme düzlemine geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

Resim 9-15

SDIR (devir yönü)

Bu parametre çevrimde delme işleminin gerçekleştirildiği devir yönünü belirler.

3 ya da 4 (M3/M4)’den farklı değerler üretilirse, 61102 alarmı “Hiçbir işmili yönü programlı değil” çıkar ve çevrim iptal edilir.

Programlama örneği: Üçüncü genişletme

CYCLE87 XY düzleminde X70 Y50 pozisyonunda çağrılır. Delme ekseni Z eksenidir. Deliğin son noktası mutlak bir değer olarak belirlenir. Güvenli yaklaşma mesafesi 2 mm’dir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

8-289

Page 290: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

DEF REAL DP, SDIS Parametrelerin tanımlaması

N10 DP=77 SDIS=2 Değer Atama

N20 G0 G17 G90 F200 S300 Teknolojik değerlerin belirlenmesi

N30 D3 T3 Z113 Geri çekilme düzlemine hareket

N40 X70 Y50 Delme pozisyonuna hareket

N50 CYCLE87 (113, 110, SDIS, DP, ,3) M3 işmili dönme yönü ile çevrim çağrısı

N60 M02 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 8-290

Page 291: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.11 Delme Stop 1 ile Genişletme (genişletme 4) – CYCLE88 Programlama

CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)

Parametreler

Tablo 9-9 CYCLE88 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

SDIR int Devir yönü Değerler: 3 (M3 için) 4 (M4 için)

İşlev Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir.

Delik dibinde bekleme süresi esnasında M0 (programı durdur)daki gibi işmilini M5 ile durdurur. Tekrar NC START butonuna basılarak takım geri çekilme noktasına G0 hareketi ile gelir.

Sıra Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• Delik dibinde DTB kadar bekler.

• Takım delik dibine ulaştığında, çevrim M0 gibi M5 ile durur. Program durması sonrası NC START düğmesine basılır.

• G0 ile geri çekilme düzlemine geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-291

Page 292: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-17

DTB (bekleme süresi)

Deliğin son noktasında (talaş kesme) bekleme süresi DTB altında saniye olarak programlanır.

SDIR (devir yönü)

Programlı devir yönü delik delme için aktiftir.

3 ya da 4 (M3/M4)’den farklı değerler üretilirse, 61102 alarmı “Hiçbir işmili yönü programlı değil” oluşur ve çevrim iptal edilir.

Programlama örneği: Dördüncü genişletme geçişi

CYCLE88 X0’de çağrılır. Delme ekseni Z eksenidir. Güvenli yaklaşma mesafesi 3 mm ile programlanır; deliğin son noktası referans düzlemine göre belirlenir. Çevrimde M4 aktiftir. N10 T1 S300 M3

N20 G17 G54 G90 F1 S450 Teknolojik değerlerin belirlenmesi

N30 G0 X0 Z10 Delme pozisyonuna hareket

N40 CYCLE88 (5, 2, 3, , 72, 3, 4) M4 işmili devri yönü ile çevrim çağrısı

N50 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-292

Page 293: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.12 Delme-Stop 2 (genişletme 5) – CYCLE89 Programlama

CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)

Parametreler

Tablo 9-10 CYCLE89 parametreleri

RTP gerçek Geri çekilme düzlemi (mutlak)

RFP gerçek Referans düzlemi (mutlak)

SDIS gerçek Güvenli yaklaşma mesafesi (işaretsiz girin)

DP gerçek Deliğin son noktası(mutlak)

DPR gerçek Referans düzlemine göre deliğin son noktası(işaretsiz girin)

DTB gerçek Delik dibinde bekleme zamanı (talaş kırma)

Fonksiyon Takım, programlanmış işmili devrinde, ilerleme hızında deliğin son noktasına kadar hareket ederek delme işlemini gerçekleştirir. Deliğin son noktasına erişildiğinde, bir bekleme süresi programlanabilir.

Sıra Çevrim başlangıcı öncesinde pozisyonlama:

Delme pozisyonu seçili düzlemin iki eksenindeki pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Referans düzlemine doğru hareket,önce G0 ile güvenli yaklaşma mesafesine(SDIS) kadar hızlı olarak yanaşır.

• Deliğin son noktasına kadar, programda (G1) programlı ilerleme hızı(F) ile delme işlemini gerçekleştirir.

• Delik dibinde DTB kadar bekler.

• Referans düzlemine kadar geri çekilme G1 ve aynı ilerleme hızı değeri kullanılarak güvenli yaklaşma mesafesine kadar çıkar.

• G0 ile geri çekilme düzlemine geri çıkar.

Parametrelerin açıklaması

RTP, RFP, SDIS, DP, DPR parametreleri için, bkz. CYCLE81

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-293

Page 294: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Resim 9-18

DTB (bekleme süresi)

Deliğin son noktasında (talaş kesme) bekleme süresi DTB altında saniye olarak programlanır.

Programlama örneği: Beşinci genişletme geçişi

XY düzleminde X80 Y90’da delme çevrimi CYCLE89 5 mm’lik bir güvenli yaklaşma mesafesi ve deliğin son noktasınin mutlak bir değer olarak belirlenmesi ile çağrılır. Delme ekseni Z eksenidir.

Resim 9-19

DEF REAL RFP, RTP, DP, DTB Parametrelerin tanımlaması

RFP=102 RTP=107 DP=72 DTB=3 Değer Atama

N10 G90 G17 F100 S450 M4 Teknolojik değerlerin belirlenmesi

N20 G0 X80 Y90 Z107 Delme pozisyonuna hareket

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-294

Page 295: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

N30 CYCLE89(RTP, RFP, 5, DP, , DTB) Çevrim çağrısı

N40 M2 Program sonu

9.4.13 Delik Şablonu-HOLES1(Bir doğru boyunca) Programlama

HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)

Parametreler

Tablo 9-11 HOLES1 parametreleri

SPCA gerçek Düz bir hatta bir referans noktası düzlem ekseni (apsis) (mutlak)

SPCO gerçek Bu referans noktasının Düzlem 2. ekseni (ordinat) (mutlak)

STA1 gerçek 1. eksenin düzlemle açısı (apsis) Değerler aralığı: –180<STA1<=180 derece

FDIS gerçek Referans noktasına birinci delikten uzaklık (işaretsiz girin) mesafesi

DBH gerçek Delikler arası mesafe (işaretsiz girin)

NUM İnt Deliklerin sayısı

İşlev Bu çevrim, bir doğru boyunca delik üretmek için yani bir düz hat boyunca ya da kanal ızgarası boyunca sıralanan delik sayısı için kullanılır. Delik dizisi tipi model olarak çağrılı durumda olan delik delme çevrimi ile belirlenir.

Sıra Gereksiz turdan kaçınmak için çevrim deliklerin sırasını ilk delikten başlayarak ya da düzlem eksenleri varolan pozisyonu ya da deliklerin sırası geometrisinin son delikten başladığını hesaplar. Delme pozisyonları hızlı harekette sıralı olarak hareketlenilir.

Resim 9-20

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-295

Page 296: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Parametrelerin açıklaması

Resim 9-21

SPCA ve SPCO (düzlem 1. ekseni ve 2. ekseni referans noktası)

Delik sırasının düz hattı boyunca bir nokta, delikler arası uzaklığı belirleme için referans noktası olarak tanımlanır. İlk FDIS delik mesafesi bu noktadan tanımlanır.

STA1 (açı) Doğrusal hat düzlemde her pozisyonda olabilir. SPCA ve SPCO’nun belirlediği noktaya ek olarak bu pozisyon çağrı esnasında aktif olan parça koordinat sistemi düz ve 1. ekseni arasındaki açı ile tanımlanır. Açı STA1 altında derece olarak girilir.

FDIS ve DBH (mesafe) İlk deliğin SPCA ve SPCO altında tanımlanan referans noktası uzaklığı (FDIS) ile belirlenir. DBH parametresi herhangi iki deliğin arasındaki uzaklığı belirler.

NUM (sayı) NUM parametresi delilklerin sayısını tanımlama için kullanılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 9-296

Page 297: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Programlama örneği: Delik dizisi

ZX düzlemi Z eksenine paralel ve birbirlerine göre 20 mm mesafede olan sıralı 5 dişli delik içeren bir delik sırasını işleme için bu programı kullanın. Deliklerin sıra başlangıç noktası Z20 ve X30’dur. İlk delik bu mesafeden 10 mm uzaklığa sahiptir. Deliklerin geometrisi HOLES1 ile tanımlanır. Delme CYCLE82 ile gerçekleştirlir ve ardından CYCLE84 (rijit kılavuz çekme) kullanılarak kılavuz çekme gerçekleştirilir. Delikler 80 mm derinliğindedir (referans düzlem ve deliğin son noktası arası fark)

Resim 9-22

N10 G90 F30 S500 M3 T10 D1 İşleme adımının teknolojik

değerlerinin belirlenmesi N20 G17 G90 X20 Z105 Y30 Hareket başlangıç pozisyonu

N30 MCALL CYCLE82(105, 102, 2, 22, 0, 1) Delme çevrimleri model çağrısı

N40 HOLES1(20, 30, 0, 10, 20, 5) Delik sırası çevrim çağrısı; çevrim ilk delikle başlar; sadece delme pozisyonlarına bu çevrimde hareket edilir

N50 MCALL Model çağrısı seçimini kaldırma

... Takım değiştirme

N60 G90 G0 X30 Z110 Y105 5 deliğnde yanında yaklaşma pozisyonu

N70 MCALL CYCLE84(105, 102, 2, 22, 0, , 3, , 4.2, ,300, )

Kılavuz çekme çevrimleri model çağrısı

N80 HOLES1(20, 30, 0, 10, 20, 5) Deliklerin sırası çevrim çağırıs; deliklerin sırası 5. delik ile başlar

N90 MCALL Model çağrısı seçimini kaldırma

N100 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-297

Page 298: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Programlama örneği: Kanalların ızgarası

XY düzleminde sıralı aralarında 10 mm uzaklıklı 5 delikli 5 sıradan oluşan deliklerin bir ızgarasını işlemek için bu programı kullanın. Izgaranın başlangıç noktası X30 Y20’dir. Örnek R parametrelerini çevrim için aktarım parametreleri olarak kullanır.

Resim 9-23

R10=102 Geri çekilme düzlemi R11=105 Geri çekilme düzlemi R12=2 Güvenli yaklaşma mesafesi R13=75 Delme derinliği R14=30 Düzlem 1. ekseninde deliklerin

sırasının referans noktası R15=20 Düzlem 2. ekseninde deliklerin

sırasının referans noktası R16=0 Başlama açısı R17=10 1. deliğin referans noktasından

uzaklığı R18=10 Delikler arası boşluk R19=5 Sıra başına delik sayısı R20=5 Sıra sayısı R21=0 Sıra sayma R22=10 Sıralar arası uzaklık

N10 G90 F300 S500 M3 T10 D1 Teknolojik değerlerin belirlenmesi

N20 G17 G0 X=R14 Y=R15 Z105 Hareket başlangıç pozisyonu

N30 MCALL CYCLE82(R11, R10, R12, R13, 0, 1) Delme çevrimleri model çağrısı

N40 LABEL1: Çevrim delik sırası çağrısı

N41 HOLES1(R14, R15, R16, R17, R18, R19) Sonraki hat için y değerini hesapla

N50 R15=R15+R22 Artış hattı sayacı

N60 R21=R21+1 Durum sağlanırsa LABEL1dönüş

N70 IF R21<R20 GOTOB LABEL1 Model çağrısı seçimini kaldırma

N80 MCALL Hareket başlangıç pozisyonu

N90 G90 G0 X30 Y20 Z105 Program sonu N100 M2

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

9-298

Page 299: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

9.4.14 Delik şablonu - HOLES2 (Daire şablonu)

Programlama

HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)

Parametreler

Tablo 9-12 HOLES2 prametreleri

CPA gerçek Delik daire şablonu merkez noktası (mutlak), düzlem 1. ekseni

CPO gerçek Delik daire şablonu merkez noktası (mutlak), düzlem 2. ekseni

RAD gerçek Deliklerin daire yarıçapı (işaretsiz girin)

STA1 gerçek Başlama açısı Değer aralığı: –180<STA1<=180 derece

INDA gerçek Artma açısı

NUM İnt Deliklerin sayısı

İşlev Deliklerin dairesini işlemek için bu daire şablonunu kullanın. İşleme düzlemi çevrim çağrılmadan önce tanımlanmalı. Daire şablonu tipi model olarak çağrılı durumda olan delik delme çevrimi ile belirlenir.

Resim 9-24

Sıra

Çevrimde, delme pozisyonları düzlemde G0 ile hareket edilir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0 9-299

Page 300: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

Şekil 9-25

Parametrelerin açıklaması

Şekil 9-26

CPA, CPO ve RAD (merkez nokta pozisyonu ve yarıçap) İşleme düzleminde deliklerin daire pozisyonu merkez nokta (CPA ve CPO parametreleri) ve yarıçap (RAD parametresi) ile belirlenir. Yarıçap için sadece pozitif değerlere müsaade edilir.

STA1 ve INDA (başlangıç ve artış açısı) Bu parametreler deliklerin, daire üzerindeki deliklerin sıralanmasını tanımlar.

SINUMERIK 802D sl Kullanım ve Programlama Frezeleme (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

9-300

Page 301: 802Dsl Torna

Çevrimler 9.4 Delme çevrimleri

STA 1 parametresi parça koordinat sisteminin çevrim çağrısı öncesi aktif olan 1. eksen (apsis) pozitif doğrultusu ile ilk delik arasındaki açıyı tanımlar. INDA parametresi bir delikten ötekine olan dönüş açısını içerir.

INDA parametresi sıfır değerine atanmışsa indeksleme açısı daire içinde eşit olarak pozisyonlanmış delik sayısından iççap olarak hesaplanır.

NUM (sayı) NUM parametresi deliklerin sayısını tanımlar.

Programlama örneği: Deliklerin sırası Program 30 mm derinliğinde 4 delikli üretmek için CYCLE82 kullanır. Deliğin son noktası referans düzlemine relatif değer olarak belirlenir. Daire X70 Y60 merkez noktası ve XY düzleminde 42 mm yarıçapla belirlenir. Başlama açısı 33 derecedir.

Şekil 9-27

N10 G90 F140 S170 M3 T10 D1 Teknolojik değerlerin belirlenmesi

N20 G17 G0 X50 Y45 Z2 Hareket başlangıç pozisyonu

N30 MCALL CYCLE82 (2, 0, 2, , 30, 0) Delme çevrimi model çağrısı, bekleme süresiz, DP programlanmaz

N40 HOLES2 (70, 60, 42, 33, 0, 4) Deliklerin dairesi çevrim çağrısı; INDA parametresi ihmal edildiğinden açısal artış çevrim içinde hesaplanır.

N50 MCALL Model çağrısı seçimini kaldırma

N60 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

9-301

Page 302: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.5 Tornalama Çevrimleri 9.5.1 Şartlar Tornalama çevrimleri kumanda sistemi kullanıcı belleğine yüklenir setup_T.cnf dosya yapısının parçalarıdırlar. Çağrı ve geri dönüş koşulları Çevrim çağrısı öncesi efektif olan G fonksiyonları çevriminin ötesinde aktif kalır. Düzlem tanımı İşleme düzlemi çevrim çağrısı öncesi tanımlı olmalıdır. Tornalama da, genellikle G18’dir (ZX düzlemi). varolan düzlemin dönmedeki iki ekseni aşağıdaki boyuna eksen (bu düzlemin ilk ekseni) ve çapraz eksende (bu düzlemin ikinci ekseni) çağrılacaklardır. Torna çevrimlerinde, çap programlama aktifken, ikinci eksen tüm durumlarda çapraz eksen olarak dikkate alınacaktır (bkz. Programlama Kılavuzu).

Şekil 9-28 Takım boşluk açısına referanslı konturun kontrolü Dalarak kesimli hareketlerinin üretildiği belli tornalama çevrimlerinde muhtemel bir kontur ihlali ile ilgili olarak boşluk açısını kontrol edin. Bu açı takım kompenzasyonuna bir değer olarak girilir (D ofsetinde DP 24 parametresi altında). 1 ve 90 derece arasında işaretsiz bir değer (0=kontrolsüz) açı için belirlenmelidir. SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

9-302

Page 303: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Takım boşluk açısını girerken, bunun “boyuna” ya da “alın” tipi işlemeye bağlı olduğunu unutmayın. Boyuna ya da alın tipi işleme için tek bir takım kullanmak istiyorsanız, farklı takım boşluk açısı olması durumunda iki takım kompenzasyonu kullanılmalıdır. Çevrim programlı konturun seçili takımla işlenebilir olup olmadığını kontrol eder. Bu takım kullanılarak işleme mümkün değilse, bu durumda

- çevrim iptal edilecek ve bir hata mesajı (talaş gidermede) çıkacak ya da - kontur işlenmeye devam ettirilecek ve bir mesaj çıkacak (Form işleme çevrimli). Bu durumda

kontur kesme ağzı geometrisi ile tayin edilir. Takım boşluk açısı takım kompenzasyonunda sıfırla tayin edilirse, bu kontrol gerçekleştirilmeyecektir. Tepkilerin detayları için lütfen çevrimlerin her birine bakın.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 6FC5398-0CP10-1BA0

9-303

Page 304: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.5.2 Kanal Açma – CYCLE 93 Programlama CYCLE 93(SPD, SPL, WIDG, DIAG, STA1, ANG1, RCO1, RCO2, RCI1, RCI2, FAL1, FAL2, IDEP, DTB, VARI) Parametreler Tablo 9-13 CYCLE93 parametreleri

SPD gerçek Enine eksende başlangıç noktası

SPL gerçek Boyuna eksende başlangıç noktası

WIDG gerçek Kanal genişliği (işaretsiz)

DIAG gerçek Kanal derinliği (işaretsiz)

STA1 gerçek Kontur ve boyuna eksen arasındaki açı Değer aralığı : 0<=STA1<=180 derece

ANG1 gerçek Kenar açısı 1:Kanalın başlangıç noktasında(işaretsiz) Değerler aralığı: 0<=ANG1<89.999 derece

ANG2 gerçek Kenar açısı 2: diğer tarafta (işaretsiz) Değerler aralığı:0<=ANG2<89.999 derece

RCO1 gerçek yarıçap/pah 1: Kanala dış başlama köşesi RCO2 gerçek yarıçap/pah 2: Dıştan diğer köşe

RCI1 gerçek yarıçap/pah 1: Kanala içten başlama köşesi

RCI2 gerçek yarıçap/pah 2: İç diğer taraf tabanı

FAL1 gerçek Kanal dibinde finiş paso için bırakılan pay

FAL2 gerçek Kanal duvarlarında finiş paso için bırakılan pay

IDEP gerçek Paso miktarı (işaretsiz)

DTB gerçek Kanal dibinde bekleme süresi

VARI int İşleme tipi Değerler aralığı: 1….8 ve 11…..18

İşlev Kanal çevrimi herhangi bir düz kontur elemanında boyuna ya da alın işlemede simetrik ve asimetrik kanalları yürütmek için kullanılabilir. Dış çap ve iç çap kanallar oluşturulabilir. Sıra

Derinlik (kanal zeminine doğru) ve endeki (kanallar arası) dalma hareketi çevrimde iççap olarak hesaplanır ve mümkün en yüksek değerle eşit olarak dağıtılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-F), 05/05 Baskısı 46FC5398-0CP10-1BA0

9-304

Page 305: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Yatık alınlarda kanal açarken takım bir kanaldan diğerine en kısa yolda pozisyonlayacaktır. Yani kanalın işlendiği kovana paraleldir. Bu süreç esnasında bir kontur ihtiyati boşluğu çevrim içinde hesaplanır.

1. adım Dalma hareketinin her bir adımında paralel eksenler ile tabana kaba tornalama gibi takım her dalma hareketi sonrasında talaş kırma için geri çıkar.

Resim 9-31

2. adım

Kanal tek ya da birçok adımda dalma hareketi yönünde dikey olarak işlenir bu şekilde de karşılığında her adım dalma hareketi derinliğine göre bölünür. Kanal genişliği boyunca ikinci kesim ardından takım geri çekilmeden önce her biri için 1 mm çekilecektir.

Resim 9-32

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-305

Page 306: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

3. adım Açılar ANG1 ve ANG2 altında programlanmışlarsa kenarların tek adımda işlenmesi. Kanal genişliği boyunca dalma hareketi, kenar genişliği daha genişse birkaç adımda gerçekleştirilir.

Resim 9-33

4. adım

Başlangıçtan kanal merkezine kontura paralel finiş payının talaş gidermesi. Bu operasyon esnasında takım ucu kompenzasyonu çevrim tarafından otomatik seçilir ve seçimi kaldırılır.

Resim 9-34

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-306

Page 307: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Parametrelerin açıklaması SPD ve SPL (başlama noktası)

Bu koordinatlar, kanalın çevrim içinde hesaplandığı yerden başlayan başlama noktasını tanımlama için kullanılabilirler. Çevrim kendi başlama noktasını belirler. Dış çap kanal için hareket, boyuna eksende başlar, iç çap için alın ekseni yönünde başlar. Dirsek kontur elemanları kanalları farklı olarak tanınabilirler. Dirsek form ve yarıçapına bağlı olarak gövde eksenine yakın düz bir hat dirsek maksiumumu üzerinde bulunabilir ya da yatık bir teğet hat kanalın ağız noktalarının bir noktasında yaratılabilir. Kanal ağzındaki yarıçaplar ve pah dirsek konturlarla sadece doğru kenar noktası çevrim için belirlenen düz hat üzerindeyse anlamlıdır.

Resim 9-35

WIDG ve DIAG (kanal genişliği ve kanal derinliği)

Kanal genişliği (WIDG) ve kanal derinliği (DIAG) kanal formunu tanımlama için kullanılırlar. Bu hesaplamada çevrim daima SPD ve SPL altında programlı noktayı varsayar. Kanal genişliği aktif takımınkinden daha genişse, en birkaç adımda işlenir.

Yaparken, tüm genişlik çevrim tarafından eşit dağıtılır. Maksimum dalma hareketi takımın kesme ucu genişliği indirilmesi ardından 95% genişliğindedir. Bu takımın artıksız tam bir kesme yapmasını sağlar. Programlı kanal genişliği gerçek takım genişliğinden dar ise, 61602 “Takım genişliği yanlış tanımlı” hata mesajı çıkar ve işleme iptal edilir. Alarm kesme ucu genişliği eşit sıfır çevrim içinde tespit edilirse de belirecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-307

Page 308: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-36

STA1 (açı)

Kanalın işleneceği yatık hattın açısını programlamak için STA1 parametresini kullanın. Açı 0 ile 180 derece arasında değerler varsayabilir ve mutlaka boyuna eksenle alakalı olmalıdır.

ANG1 ve ANG2 (kenar açısı) Asimetrik kanallar ayrı belirlenmiş kenar açıları ile tanımlanabilirler. Açılar 0 ve 89.999 derece arasında değerler dikkate alabilirler.

RCO1, RCO2 ve RCI1, RCI2 (radüs/pah) Kanalın formu radüs/pahlarında kanal ucu ya da tabanda girilmesi ile değiştirilebilir. Radüsleri pozitif işaret ve pahları negatif işaret ile girmek şarttır. Programlı pahların dikkate alınması VARI parametresine bağlı olarak belirlenir.

• VARI<10 (tens=0) ile CHF’li pahlar=...

• VARI>10 ile CHR ile programlı pahlar

(CHF / CHR için, bkz 8.1.6 alt bölümü)

FAL1 ve FAL2 (finişe bırakılan paylar)

Kanal tabanı ve kenarları için ayrı finiş paso miktarları, programda tanımlamak mümkündür. Kaba tornalama esnasında talaş giderme bu finiş paso miktarlarına kadar işlenebilir. Ardında kontura paralel bir kesme, aynı takımla nihai kontur boyunca işlenir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 9-308

Page 309: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-37

IDEP (dalma hareketi derinliği)(Gagalama)

Gövdeye yakın eksenli kanal açmayı birden fazla derin dalma hareketine bir derin dalma hareketi programlayarak bölebilirsiniz. Her dalma hareketi sonrasında takım talaş kırma için 1 mm çekilir. IDEP parametresi her durumda programlanmalıdır.

DTB (bekleme süresi)

Kanal tabanında bekleme süresi en azından işmilinin 1 tur döneceği şekilde seçilmelidir. Saniye olarak programlanır.

VARI (işleme tipi) Kanalın işleme tipi VARI parametresinin birler hanesi ile tanımlanır. Şekilde gösterilen değerleri varsaymaktadır. VARI parametresinin onlar hanesi pahların dikkate alınmasını belirler.

VARI 1...8: Pahlar CHF olarak hesaplanır VARI 11..18: Pahlar CHR olarak hesaplanır

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kenarlarda finiş paso miktarı, FAL2

Kanal tabanında finiş paso miktarı, FAL1

9-309

Page 310: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-38

Parametre farklı bir değere sahipse, çevrim 61002 “İşleme tipi yanlış tanımlı” alarmı ile iptal edilecektir.

Çevrim uygun bir kanal konturunun oluşacağı şekilde bir kontur şekli izleyecektir.

Radüs/pahlar kanal tabanına temas eder ya da kesişirse ya da alın kanal açma işlemini boyuna eksene paralel bulunan bir kontur segmentinde işlemeye çalışırsanız, durum uygun değildir. Böyle durumlarda, çevrim 61303 “Kanal formu yanlış tanımlı” alarmı ile iptal edilecektir.

Ek bilgi Kanal açma çevrimini çağırmadan önce, bir çift ofsetli (D1, D2) takımın devreye alınması gerekir. İki kesme ağzının ofset değerleri böylelikle takımın ilk çevrim çağrısı öncesinde aktifleştirilmesi gerekli sıralı iki D numarasından biri kaydedilmelidir. Çevrimin kendisi kullanacağı ilk işleme adımını takım bilgileri değerlerini belirler ve onları otomatik olarak devreye alır. Çevrim tamamlandıktan sonra çevrim çağrısı öncesi programlı takım ofsetleri numarası tekrar aktiftir. Çevrim çağrıldığında takım ofsetleri için D numarası programlanmazsa çevrim yürütülmesi 61000 “aktif takım bilgisi yok” alarmı ile iptal edilir.

Programlama örneği: Kanal Açma Bu program, bir dış çapta boyuna yönde bir kanalı dış çap olarak üretmek için kullanılır.

Başlangıç noktası X35 Z60’da sağ taraftadır.

Çevrim T5 takımı D1 ve D2 takım bilgilerini kullanacaktır. Kesme takımı buna göre programlanmalı.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-310

Page 311: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-39

N10 G0 G90 Z65 X50 T5 D1 S400 M3 Çevrim başlangıcı önü başlama noktası

N20 G95 F0,2 Teknolojik değerlerin belirlenmesi

N30 CYCLE93(35, 60, 30, 25, 5, 10, 20, 0, 0, –2, –2, 1, 1, 10, 1, 5) Çevrim çağrısı

N40 G0 G90 X50 Z65 Sonraki pozisyon

N50 M02 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Pah 2 mm

9-311

Page 312: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.53 Form işleme (E ve F’den DIN’e kadar formlar) - CYCLE94 Programlama

CYCLE94(SPD, SPL, FORM)

Parametreler

Tablo 9-14 CYCLE94 parametreleri SPD gerçek Enine eksende başlama noktası (işaretsiz girin)

SPL gerçek Takım bilgilerinin boyuna eksende başlangıç noktası (işaretsiz girin)

FORM char Formun tanımlaması Değerler: E (E formu için)

F (F formu için)

İşlev

Bu çevrim DIN509’a E ve F formlarında Standart şartlarda > 3 mm işlenmiş çapta form tipleri gerçekleştirmek için kullanılır.

Resim 9-40

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Başlama konumu alttan form işlemeye doğru çarpışma olmadan hareket edilebilen her konum olabilmektedir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

F formu

E formu

9-312

Page 313: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Çevrimde G0 ile belirli başlangıç noktasına gelir,

• Aktif takım ucu telafi yönüne göre takım ucu radüs telafisi seçimi ve çevrim çağrısı öncesinde programlı ilerleme hızı, form işleme konturu boyunca işmili devri girilmiş olmalı,

• G0 ile başlama noktasına geri çekilme ve takım ucu radüs telafisi seçiminin G40 ile kaldırılması

Parametrelerin açıklaması

SPD ve SPL (başlama noktası) Form işleme için bitirilmiş parça çapını belirleme için SPD parametresini kullanın. SPL parametresi bitirilmiş ölçüyü boyuna eksende tanımlar. SPD için programlı değer için <3mm nihai bir çap oluşursa, çevrim iptal edilir ve 61601 "Bitirilmiş kısım çapı çok küçük" alarmı çıkar.

Resim 9-41

FORM (tanım)

E ve F formları DIN509'da sabittir ve bu parametre kullanılarak tanımlanmalıdır.

Parametre E ya da F’den ayrı bir değere sahip olursa, çevrim iptal olur ve 61609 “Form yanlış tanımlı” alarmını yaratır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-313

Page 314: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-42

Takım yönü aktif takım bilgisinden otomatik olarak çevrim tarafından belirlenir.

Çevrim takım yönü 1 ile çalışabilmektedir… 4. Çevrim 5…9 takım yönlerinden birini tespit ederse 61608 “yanlış takım yönü programlı” alarmı çıkar ve çevrim iptal edilir. Çevrim kendi başlama noktasını otomatik olarak belirler. Bu son çaptan 2 mm uzakta ve boyuna eksenin bitirme ölçüsünden 10 mm uzakta. Bu başlama noktasının programlı koordinat değerleri ile alakalı pozisyonu aktif takımın takım yönü ile belirlenir. Aktif takımın boşluk açısı takım bilgileri doğru parametresinde doğru bir değer belirlenmişse çevrimde kontrol edilebilir. Form işlemenin seçili takımla takım boşluk açısının çok küçük olması nedeniyle işlenemeyeceği anlaşılırsa, “alttan kalıp kesmede değiştirildi" mesajı kumanda sisteminde görüntülenir. Buna rağmen işleme devam eder.

Resim 9-43

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

İşlenmiş yüzeyli parçalar için

Çift işli yüzeyli parçalar için dik açılarda birbirleri üzerinde dururlar

9-314

Page 315: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

İlave bilgi

İlave bilgi 61000 “aktif takım bilgisi yok” çıktıktan sonra iptal edilir.

Programlama örneği: Form işleme_form_E

Bu program E formunda bir alttan kalıp kesme programlama için kullanılabilir.

Resim 9-44

N10 T1 D1 S300 M3 G95 F0.3 Teknolojik değerlerin belirlenmesi

N20 G0 G90 Z100 X50 Başlama pozisyonu seçimi

N30 CYCLE94(20, 60, “E”) Çevrim çağrısı

N40 G90 G0 Z100 X50 Sonraki konuma hareket et

N50 M02 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-315

Page 316: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.5.4 Dalmalı (kaba+finiş) tornalama çevrimi – CYCLE95 Programlama

CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)

Parametreler

Tablo 9-15 CYCLE95 parametreleri NPP dizge Kontur alt programı adı

MID gerçek Paso miktarı (işaretsiz girin)

FALZ gerçek Boyuna eks.de bırakılan finiş paso miktarı (işaretsiz)

FALX gerçek Çap eks.de bırakılan finiş paso miktarı (işaretsiz)

FAL gerçek Tüm kontur boyunca bırakılan finiş paso miktarı (işaretsiz)

FF1 gerçek Kaba tornalama için ilerleme hızı

FF2 gerçek Dalma hareketleri için ilerleme hızı

FF3 gerçek Finiş işleme için ilerleme hızı

VARI gerçek İşleme tipi Değerler aralığı: 1 ... 12

DT gerçek Kaba tornalamada talaş kırma için bekleme süresi

DAM gerçek Kaba tornalamada talaş kırma için durma aralığı

_VRT gerçek Kaba tornalamada konturdan geri çekilme mesafesi, artışlı (işaretsiz girilecek)

İşlev

Kaba tornalama çevrimi kullanarak, alt programda bitmiş parça ölçülerinin belirtildiği konturla ve kaba parçadan bitmiş parçaya belirli paso miktarları ile tornalama yapılabilir. Kontur dalmalı(Relief cut) hareketleri içerebilir.

Konturları boyuna ve alın işleme ile iç çap ve dış çap olarak işlemek mümkündür. Teknoloji serbestçe seçilebilir (kaba tornalama, finiş işleme, tam(kaba+finiş) işleme. Konturu kaba tornalama yaparken, maksimum paso miktarları ile kaba parçadan merkeze yakın kesmeler programlanır ve çapaklar da finiş tornalama işlemi ile birlikte kesişim noktası sonrasında giderilebilirler. Kaba tornalama işlemi finiş için bırakılan ölçüye kadar gerçekleştirilebilir. Finiş işleme, kaba tornalama ile aynı yönlü olarak yürütülür. Takım ucu radüs telafisi çevrim tarafından otomatik olarak seçilir ve seçimi kaldırılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-316

Page 317: 802Dsl Torna

Çevrimler 9.5 Torna çevrimleri

Resim 9-45

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Başlama pozisyonu kontur başlama pozisyonuna çarpışma olmadan hareket edilebilen her pozisyondur.

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

Çevrim başlama noktası çevrim içinde hesaplanır ve G0 ile her iki eksende aynı zamanda hareket edilir.

Dalmalı kesme olmadan kaba tornalama:

• Parçaya yakın eksenli derin dalma hareketi, çevrim içinde hesaplanır ve G0 ile yaklaştırılır.

• Parçaya yakın eksenli kaba tornalama G1 ile FF1 ilerleme hızı ile işlenir.

• Kontura paralel kontur + G1/G2/G3 hareketleri ve FF1 ilerleme hızı ile finiş için bırakılan paya kadar işlenir.

• VRT altında programlı miktar kadar her eksende ve G0 ile geri çekilme yapar.

• Bu işleme adımları, parçanın toplam derinliğine(bitmiş ölçülerine) erişilene kadar sürer.

• Dalamalı kesme olmadan kaba tornalamada çevrim başlangıç noktasına geri çekilme tek tek eksenlerle yürütülür.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-317

Page 318: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-46

Dalamalı kesme ile kaba tornalama:

• Sonraki dalmalı kesme başlama noktasına G0 ile hareket yaparken ilave olarak çevrimde emniyetli yaklaşma mesafesi dikkate alınır.

• Kontur boyunca dalma hareketi + G1/G2/G3 hareketleri FF2 ilerleme hızı ile ve finiş için bırakılan paylara kadar işler.

• Parçaya yakın eksenli kaba tornalama G1 ile FF1 ilerleme hızı ile işlenir.

• Kontur boyunca işleme, geri çekilme ve geri dönüş ilk işleme adımında olduğu gibi yürütülür.

• Daha fazla dalamalı kesme elemanları olursa, bu her dalmalı kesme için tekrarlanır.

Î

Resim 9-47

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0

Dalmalı kesme olmadan kaba tornalama

İlk dalamalı kesme ile kaba tornalama

İkinci dalmalı kesme ile kaba tornalama

9-318

Page 319: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Finiş işleme:

• Çevrim başlangıç noktasına G0 ile tek tek eksenlerle hareket edilir.

• Kontur başlama noktasına G0 ile her iki eksende aynı zamanda hareket edilir.

• G1/G2/G3 hareketleri ve FF3 ilerleme hızları ile kontur boyunca tamamlama

• Başlangıç noktasına her iki eksen ve G0 ile geri çekilme

Parametrelerin açıklaması

NPP (Alt programın adı) Bu parametre kontur adınıbelirleme için kullanılır.

1. Kontur bir alt program olarak tanımlanabilir: NPP=Alt program adı

Kontur alt program adı Program Kılavuzunda tanımlı tüm isim konvansiyonlarına tabidir.

Giriş:

- Halihazırda mevcut alt program varsa -> adı gir ve devam et

- Alt program henüz yok -> adı gir ve “Yeni dosya" tuşunu seç. Alt program adı ile ekrana konturun düzenleneceği sayfa açılır.

Kontur içinde veriler girildikten sonra “Teknoloji maske” tuşuna basılır ve ekran tekrar grafik destek sayfasına yani ana program içine döner.

2. Kontur, ana program içinde programının bir bölümü olabilir(Program sonu(M30) altında):

NPP =başlama işareti adı: Son işaret adı Giriş:

- Kontur tanımlı durumda -> başlangıç değeri adı: Son işaret adı - Kontur henüz tanımlı değil ->Başlangıç değerini girin(alt program adı gibi) ve

“Kontur Bağla” tuşuna basın

Ekrana konturun oluşturulacağı alt program adı başlangıcı ve alt program sonu belirtilen sayfa gelir. Buraya kursörün bulunduğu satıra oluşturulacak konturun pozisyon noktaları tanımlanır.

Girişinizi tamamlamak için “Teknoloji maske” tuşuna basılır ve ekran tekrar grafik destek sayfası içine döner.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-319

Page 320: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-48

Örnekler:

NPP=KONTUR_1 Kaba tornalama konturu tam program

konturu_1’dir. NPP=ANFANG:ENDE Kaba kornalama konturu çağrı programında

ANFANG bulunan bloktan başlayıp ENDE değeri bulunan bloğa kadar devam eden bir bölüm olarak tanımlanır.

MID (Paso miktarı)

MID parametresi kaba tornalama sürecinin mümkün olan en derin paso miktarını tanımlama için kullanılır.

Çevrim otomatik olarak kaba tornalama için, varolan paso miktarı derinliğini hesaplayacaktır.

Dalmalı kesme elemanları içeren konturların kaba tornalama süreci, çevrim tarafından ayrı kaba tornalama bölümlerine ayrılır. Çevrim her yeni kaba tornalama bölümü için, yeni varolan bir paso miktarı derinliği hesaplar. Bu paso miktarı derinliği mutlaka programlı paso miktarı hareketi ve onun değerinin yarısı arasında olmalı. Gerekli kaba tornalama adımları sayısı kaba tornalama bölümü toplam derinliği ve programlı en fazla paso miktarını hareketinin işlenecek toplam derinliğin eşit dağıldığı derinliğe bağlı olarak belirlenir. Bu en iyi kesme durumunu sağlar. Bu konturu kaba tornalama için şekilde gösterilen işleme adımları oluşur.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-320

Page 321: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-49

Varolan olan derin dalma hareketi derinliği hesaplama örneği.

İşleme bölümü 1 toplamda 39 mm derinliğe sahip. Maksimum paso miktarı derinliği 5 mm ise sekiz kaba tornalama kesimi gereklidir. Bunlar 4.875 mm derin dalma ile yürütülürler. 2. işleme adımı, 8 kaba tornalamada her biri 4.5 mm paso miktarı ile yürütülür (toplam fark 36 mm).

3 işleme adımı, 2 kaba tornalama geçişi 3.5 mm’lik varolan bir derin dalma ile yürütülür (toplam fark 7 mm).

FAL, FALZ ve FALX (finişe bırakılan paso miktarı)

Kaba tornalamada bir finiş işleme telafisi için, finiş için paso miktarları eksen tanımlı olarak belirlemek isterseniz FALZ ve FALX parametreleri kullanarak ya da konturu izleyen bir finiş paso miktarı için FAL parametresinden belirlenebilir. Bu durumda, bu değer her iki eksende bir finiş paso miktarı olarak dikkate alınır. Programlı değerler için olasılık kontrolü yapılmaz. Diğer bir ifadeyle: Tüm üç parametre atanmış değerlerdir, tüm bu finiş paso miktarları çevrim tarafından dikkate alınır. Buna rağmen bitirme telafisinin bir ya da diğer tanımlama formunda karar verme mantıklıdır. Kaba tornalama mutlaka bu finiş paso miktarlarına kadar yapılmalıdır. Nihayetlenen kalan köşe de her gövdeye yakın eksenli kaba tornalama çevriminin hemen ardından kaba tornalama tamamlanması sonrası ek kalan köşenin gerekli olmayacağı şekilde kontura paralel olarak işlenir. Finiş paso miktarı programlanmazsa, kontur kaba tornalama yapılarak işlenmiş olunur.

FF1, FF2 ve FF3 (ilerleme hızı) İşleme adımlarının her birinde aşağıdaki şekilde gösterildiği gibi farklı ilerleme hızları belirleme mümkündür. Şek. 9-50

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-321

Page 322: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-50

VARI (işleme tipi)

Tablo 9-16 işleme tipi

VARI (Değer)

Boyuna/ Face (alın)

Dış çap/İç çap Kaba tornalama/Bitirme/Tamamlama

1 L O Kaba işleme 2 P O Kaba işleme 3 L I Kaba işleme 4 P I Kaba işleme 5 L O Finiş işleme 6 P O Finiş işleme 7 L I Finiş işleme 8 P I Finiş işleme 9 L O Tam(kaba+finiş) işleme

10 P O Tam(kaba+finiş) işleme 11 L I Tam(kaba+finiş) işleme 12 P I Tam(kaba+finiş) işleme

L : Boyuna işleme , P : Alın işleme , O : Dış çap , I : İç çap

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kaba işleme

Finiş işleme

9-322

Page 323: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

VARI parametresi olasılık kontrolüne tabidir. Değeri çevrim çağrıldığında 1…12 aralığında değilse, çevrim 61002 “İşleme tipi yanlış tanımlandı” ile iptal edilir.

Resim 9-51

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Boyuna, dış

Boyuna, iç

ya da tekrar sıkma sonrası

Boyuna, iç.

Alın, iç

Alın, dış

ya da tekrar sıkma sonrası

Alın, iç

9-323

Page 324: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

DT ve DAM (bekleme süresi ve yol uzunluğu)

Bu parametreler kaba tornalama adımlarının her birinin talaş kırma amacıyla belli uzaklıklara hızlanma sonrasında kaba tornalama adımlarının her birinin kesilmesi için kullanılabilir. Bu parametreler sadece kaba tornalama için geçerlidir. DAM parametresi sonrasında talaş kesmenin yürütüleceği en fazla mesafeyi tanımlamak için kullanılır. DT’de, her bir kesme iptal noktasında yürütülecek uygun bir bekleme süresi (saniye olarak) programlanabilir. Kesme iptali için mesafe tanımlanmamışsa (DAM=0), bekleme süresiz kesintisiz kaba tornalama adımları yaratılır.

Resim 9-52

_VRT (geri çekilme mesafesi)

_VRT parametresi takımın kaba tornalamada her iki eksende çekileceği miktarı programlama için kullanılır.

If _VRT=0 (parametre programsız), takım 1 mm çekilecektir.

İlave notlar: Kontur tanımı

Kontur alt programı, en az 3 blok işleme düzleminin iki eksenindeki hareketlerle birlikte bulunmalıdır.

Kontur programı kısaysa, çevrim 10933 “Kontur programında bulunan kontur blok sayısı yeterli değil” ve 61606 “kontur hazırlığında hata” alarmları oluşur sonra iptal edilir.

Dalmalı kesme elemanları doğrudan birbiri ardına bağlanırlar. Düzlemde hareketsiz bloklar sınırlama olmaksızın yazılırlar. Çevrimde tüm hareket blokları, sadece bunlar kesme işlemine dahil olduklarında varolan düzlemin ilk iki eksen için hızlanma bloklarının tümü hazırlanır. Kontur programı her hareketi ya da diğer eksenleri barındırabilir; hareket ettirilecek uzaklıkları buna rağmen tüm çevrim esnasında geçersizdir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kesintisiz gövdeye yakın eksenli kesim

Dalma hareketi

9-324

Page 325: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Sadece düz hat ve G0, G1, G2 ve G3 ile daire programlama konturdaki geometri olarak izin verilir. Ayrıca, radüs ve pah içiren komutları da programlama mümkündür. Diğer her hareket komutu konturda programlanır, çevrim 10930 “stok giderme konturunda illegal interpolasyon tipi” alarmı ile iptal edilir. Varolan işleme düzleminde hızlı hareketli ilk blok bir G0, G1, G2 ya da G3 hareket komutu içermelidir; Aksi durumda çevrim iptal edilir ve alarm 15800 “CONTPRON yanlış ön şartları" alarmı çıkar. Bu alarm G41/G42 aktifkende çalar. Konturun başlama noktası işleme düzleminde ilk programlı pozisyondur. Programlı konturu işlemek için, belli miktarda en çok kontur elemanlarını içeren bir çevrim belleği hazırlanır; kaç tane olduğu kontura bağlıdır.

Eğer bir kontur çok fazla elemana sahipse çevrim iptal edilir ve 10934 “kontur tablo fazla akımı” alarmı çıkar. Bu durumda, kontur birçok kontur bölümüne dağılmak durumundadır ve her bölüm için çevrim ayrı dağıtılmalıdır. En büyük çap programlı uç ya da kontur başlangıç noktasında değilse, çevrim otomatik olarak eksene paralel düz bir hattı kontur maksimumunu tamamlamak için otomatik olarak ekleyecektir ve bu parça form işleme olarak işlenecektir.

Resim 9-53

Bir takım ucu telafisi, kontur alt programında G41/G42 ile yazıldıysa çevrim iptal edilir ve 10931 “Hatalı kontur kesme” alarmı oluşur.

Kontur yönü

Talaş kaldırma konturunun programlı olduğu yön serbest seçilebilir. Çevrimde işleme yönü otomatik tanımlanır. Tüm işlemede, kontur işlemenin kaba tornalama esnasında yürütüldüğü aynı yönde bitirilir. İşleme yönüne karar verirken ilk ve son programlı kontur noktaları dikkate alınır. Bu nedenle, her iki koordinat mutlaka kontur alt programının ilk bloğunda programlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Ekli düz hat

Son nokta

Başlama nokta

9-325

Page 326: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Kontur kontrolü

Bu çevrim, kontur kontrolünü aşağıdakine göre sağlar:

• Aktif takımın boşluk açısı

• Yayların > 180 derece açıklık açısı ile dairesel yol programlaması

Dalmalı kesme elemanları ile çevrim işlemenin, aktif takım kullanılarak mümkün olup olmadığına bakar. Çevrim bu işlemenin kontur ihlali ile nihayetleneceğine karar verirse, 61604 "aktif takım programlı konturu ihlal ediyor"çıktıktan sonra iptal edilecektir. Takım boşluk açısı takım bilgilerinde sıfırla belirlenirse, bu kontrol gerçekleşmez.

Dengelemede çok geniş yaylar bulunursa, 10931 “yanlış işleme konturu" alarmı belirir.

Başlangıç noktası

Çevrim işleme işlemi için otomatik olarak başlama noktasını belirler. Başlama noktası paso miktarı hareketinin finiş paso miktarı + konturdan geri çekilme miktarı (_VRT parametresi) ile yürütüldüğü bir eksende bulunur. Diğer eksende, finiş paso miktarı + kontur başlama noktası önündeki _VRT ile bulunur. Başlangıç noktasına hareket edildiğinde kesme ucu telafisi çevrimde otomatik olarak seçilir.

Çevrimden önceki son nokta çağrılır, bu nedenle bu hareketin çarpışma olmadan yeterli boşlukla doğru dengeleme hareketinin yürütülmesi için sağlanır olduğu şekilde seçilmelidir.

Resim 9-54

Çevrim hareket stratejisi

Kaba tornalamada, çevrim tarafından belirlenen başlangıç noktasına mutlaka her iki eksende eş zamanlı hareket edilir ve bitirmede ayrı ayrı hareket edilir. Bitirmede dalma hareketi ilk önce hareket eder.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Bitirme toplamı X telafisi+_VRT BAŞLAMA NOKTASI

döngü

Bitirme toplamı Z telafisi+_VRT

9-326

Page 327: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Programlama örneği 1: Talaş kaldırma çevrimi Tanımlayıcı parametreleri açıklamak için şekilde gösterilen kontur boyuna dış çap olarak tam bir işleme ile boyuna işlenecek olan tanımlayıcı parametreleri açıklamak içindir. Eksen tanımlı finiş paso miktarları belirlenmiştir. Kesme, kaba işlemede yarıda kesilmez. En fazla paso miktarı 5 mm. Kontur ayrı bir programda kaydedilir.

Resim 9-55

N10 T1 D1 G0 G95 S500 M3 Z125 X81 Çağrı öncesi hareket pozisyonu

N20 CYCLE95(“KONTUR_1”, 5, 1.2, 0.6, , 0.2, 0.1, 0.2, 9, , , 0.5)

Çevrim çağrısı

N30 G0 G90 X81 Başlama pozisyonuna yeniden hareket

N40 Z125 Eksenlerle hızlanma

N50 M2 %_N_KONTUR_1_SPF

Program sonu Kontur alt programı başlangıcı

N100 Z120 X37 N110 Z117 X40

Eksenlerle hızlanma

N120 Z112 RND=5 5 yarıçapı ile radüs

N130 Z95 X65 N140 Z87 N150 Z77 X29 N160 Z62 N170 Z58 X44 N180 Z52 N190 Z41 X37 N200 Z35 N210 X76

Eksenlerle hızlanma

N220 M17 Alt program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-327

Page 328: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Programlama örneği 2: Talaş kaldırma çevrimi

Talaş kaldırma konturu çağrı programında tanımlanır ve finiş işleme çağrıldıktan sonraki çevrim için doğrudan hareket ettirilir.

Resim 9-56

N110 G18 DIAMOF G90 G96 F0.8

N120 S500 M3

N130 T1 D1

N140 G0 X70

N150 Z160

N160 CYCLE95(“ANFANG:ENDE”,2.5,0.8, 0.8,0,0.8,0.75,0.6,1, , , ) Çevrim çağrısı

N170 G0 X70 Z160

N175 M02

BAŞLANGIÇ:

N180 G1 X10 Z100 F0.6

N190 Z90

N200 Z70 ANG=150

N210 Z50 ANG=135

N220 Z50 X50

SON:

N230 M02

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-328

Page 329: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.5.5 Diş dibinde form işleme - CYCLE96 Programlama

CYCLE96 (DIATH, SPL, FORM)

Parametreler

Tablo 9-17 CYCLE94 parametreleri

DIATH gerçek Dişin nominal çapı

SPL gerçek Boyuna eksende düzeltme başlangıç noktası FORM char Formun tanımlaması

Değerler: (A formu için) B (B formu için) C (C formu için) D (D formu için)

İşlev

Bu çevrimi metrik ISO dişli parçalar için DIN76 diş dibinde form işlemeyi gerçekleştirmek için kullanabilirsiniz.

Resim 9-57

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Başlama konumu diş dibine form işlemeye doğru çarpışma olmadan hareket edilebilen her konum olabilmektedir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-329

Page 330: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Çevrimde G0 ile belirli başlangıç noktasına hareket edilir.

• Aktif takım yönüne göre takım ucu telafisi seçimi, diş dibine form işleme konturunda çevrim çağrılmadan önce belirtilmiş ilerleme hızını kullanarak hareket eder.

• G0 ile başlama noktasına geri çekilme ve kesme ağız takım ucu telafisi seçiminin G40 ile iptal edilmesi.

Parametrelerin açıklaması DIATH (nominal çap)

M3’den M68’e kadar metrik dişler için diş dibine form işlemeyi gerçekleştirmek için bu çevrimi kullanın.

DIATH için programlı değere göre *<3mm nihai bir çap oluşursa, çevrim iptal edilir ve 61601 "Bitirilmiş kısım çapı çok küçük" alarmı oluşur.

Bir parametrenin DIN76 Bölüm 1’de belirtilenden farklı bir değeri olursa, çevrim de iptal edilir, 61001 “Tanımlı diş hatvesi yanlış” alarmı oluşur.

SPL (başlama noktası)

Boyuna eksende bitirilen ölçü SPL parametresi kullanılarak tanımlanır.

Resim 9-58

FORM (tanım)

A ve B formunda diş dibine form işleme dışçap işler için Standart diş çıkıntısı için A’dan, kısa diş çıkıntıları için B’den tanımlanır.

C ve D formlarında diş dibine form işleme iç çap dişler için kullanılır, C formu Standart diş çıkıntısı içindir ve D formu kısa diş çıkıntısı içindir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı

6FC5 398-1CP10-1BA0 9-330

Page 331: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Parametre A …D’den ayrı bir değere sahip olursa, çevrim iptal olur ve 61609 “Form yanlış tanımlı” alarmını yaratır. Çevrim içinde takım ucu telafisi otomatik olarak seçilir.

Çevrim sadece 1..4 takım uç pozisyonlarını kullanır. Çevrim 5…9 aralığında bir takım ucu pozisyonu tespit ederse ya da kabartma kesim seçili takım ucu pozisyonu ile işlenemezse 61608 "Yanlış takım ucu pozisyonu programlanır" alarmı oluşur ve çevrim iptal edilir. Çevrim aktif takımın takım yönü ile belirlenmiş başlangıç noktasını ve diş çapını otomatik bulacaktır. Bu başlama noktasının programlı koordinat değerleri ile alakalı pozisyonu aktif takımın takım yönü ile belirlenir. A ve B formları için aktif takımın diş dibine form işleme açısı çevrimde kontrol edilir. Diş dibine form işleme formu seçili takım ile işlenemeyeceği tespit edilirse, “Diş dibine form işleme değiştirilmiş formu” kumanda sisteminde görüntülenir, buna rağmen işleme devam eder.

Resim 9-59

C ve D FORMLARI

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

A ve B FORMLARI

C ve D FORMLARI

9-331

Page 332: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Ek bilgi

Bir çevrim çağırmadan önce, bir takım bilgisi aktifleştirilmelidir. Aksi durumda, çevrim iptal edilir ve 61000 alarmı “aktif takım bilgisi yok” hata mesajı çıkar.

Programlama örneği: Diş dibine form işleme _form_A Bu program A formunda bir Diş dibine form işleme programlama için kullanılabilir.

Resim 9-61 N10 D3 T1 S300 M3 G95 F0.3 Teknolojik değerlerin belirlenmesi

N20 G0 G90 Z100 X50 Başlama pozisyonu seçimi

N30 CYCLE96 (40, 60, “A”) Çevrim çağrısı

N40 G90 G0 X30 Z100 Sonraki konuma hareket et

N50 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-332

Page 333: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

9.5.6 Diş açma – CYCLE97 Programlama

CYCLE97(PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, VARI, NUMT)

Parametreler

Tablo 9-18 CYCLE97 parametreleri

PIT gerçek Değer olarak diş hatvesi (işaretsiz girin)

MPIT gerçek Diş büyüklüğü, kaçlık diş olduğu Değerler aralığı: 3 (M3 için) 60 (M60 için)

SPL gerçek Boyuna eksende diş başlama noktası

FPL gerçek Boyuna eksende diş bitiş noktası

DM1 gerçek Başlama noktasında diş çapı

DM2 gerçek Bitiş noktasında diş çapı

APP gerçek Dişe giriş mesafesi (işaretsiz girin)

ROP gerçek Dişten çıkış mesafesi (işaretsiz girin)

TDEP gerçek Diş derinliği (işaretsiz girin)

FAL gerçek Finiş için bırakılan paso miktarı (işaretsiz girin)

IANG gerçek Dalma hareketi açısı

Değerler aralığı: “+” (kenarda kenar dalma hareketi için) “–” (değişen kenar dalma hareketi için)

NSP gerçek İlk diş için başlama noktası ofseti (işaretsiz girin)

NRC int Kaba tornalama kesme sayısı (işaretsiz girin)

NID int Boşta kesme sayısı (işaretsiz girin)

VARI int Dişin işleme tipinin belirlenmesi Değerler aralığı: 1 ... 4

NUMT int Ağız sayısı (işaretsiz girin)

İşlev

Silindirik ve konik dış ve iç dişleri sabit hatve ve boyuna ve alın işleme ile üretmek için diş kesme çevrimsünü kullanın. Dişler tek ağızlı ve çok ağızlı olabilirler. Çok ağızlı dişlerde diş binmelerinin her birisi birbiri ardına işlenirler. Dalma hareketi otomatik olarak gerçekleştirilir kesme başına sabit dalma hareketi ya da sabit kesit kesme varyantları arasında seçim yapabilirsiniz.

Sol ya da sağ diş çevrim başlangıcı öncesinde programlanması gerekli işmili devir yönü ile belirlenir.

İlerlem hızı ve işmili hızı hareketinin her iki diş ile hızlanan çapraz bloklarda geçersizdir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-333

Page 334: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-62

Önemli

Bu çevrimyü kullanmak için pozisyon ölçme sistemli bir hız kumandalı işmili gereklidir.

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Başlama pozisyonu programlı dişin başlangıç noktası + çarpışma olmadan uyumlu yola hareket edilebilen her pozisyondur.

Çevrim hareketlerin aşağıdaki sırasını yaratır:

• Başlangıç noktasına hareket çevrimde uyumlu yolun G0 ile ilk diş dönüşü başlangıcından belirlenir.

• VARI altında tanımlı dalma hareketi tipine göre yuvarlatma için dalma hareketi

• Diş kesme kaba tornalama kesmelerin sayısına göre tekrarlanır.

• Finiş işlemi sonraki adımda G33 ile giderilir.

• Bu adım boşta geçişlerin sayısına göre tekrarlanır.

• Hareketlerin tüm sırası her sonraki diş dönüşü için tekrarlanır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-334

Page 335: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Parametrelerin açıklaması

Resim 9-63

PIT ve MPIT (Hatve ve diş büyüklüğü)

Diş hatvesi eksene paralel bir değer olarak ve işaretsiz belirlenir. Metrik silindirik dişleri üretmek için diş başlangıcını MPIT parametresinden (M3 ile M60) bir diş büyüklüğü olarak belirlemek de mümkündür. Sadece iki parametreden biri opsiyon tarafından kullanılmalı. Çelişen değerler içeriyorlarsa, çevrim 61001 “Geçersiz diş hatvesi” alarmını oluşturur ve iptal edilir.

DM1 ve DM2 (çap) Dişin başlangıç ve bitiş noktalarının diş çapını tanımlamak için bu parametreyi kullanın. İç dişler durumunda, bu uç delik çapıdır.

SPL, FPL, APP ve ROP ara ilişkisi (başlangıç, bitiş noktası, giriş ve çıkış mesafesi) Programlı başlama noktası (SPL) ve bitiş noktası (FPL) dişin orijinal başlama noktasını oluşturur. Çevrimde kullanılan başlama noktası, dişe giriş mesafesi APP ile tanımlanan başlama noktasıdır ve bununla ilgili olarak da son nokta dişin çıkış mesafesi ROP tarafından alınan programlı son noktadır. Çapraz eksende çevrimin tanımladığı başlama noktası mutlaka programlı diş çapının 1 mm üzerindedir. Bu geri çekilme düzlemi otomatik olarak kumanda sisteminde iççap olarak üretilir.

TDEP, FAL, NRC ve NID ara ilişkisi (diş derinliği, finiş paso miktarı, paso sayısı) Programlı finiş paso miktarı gövdeye yakın eksenli olarak davranır ve TDEP tanımlı diş derinliğinden çıkarılır; kalan kaba tornalama kesimlerine ayrılır.

Çevrim her bir derin dalma hareketini VARI parametresine bağlı olarak otomatik hesaplar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-335

Page 336: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Diş derinliği sabit kesitli dalma hareketlerine ayrılırken kesme kuvveti tüm yuvarlama kesimleri üzerinde sabit kalır. Bu durumda dalma hareketi derin dalma hareketi için farklı değerler kullanılarak gerçekleştirilecektir. İkinci bir varyant tüm diş derinliğini sabit derin dalma derinliğine ayrılmasıdır.

Ayırma esnasında kesit bir kesimden diğerine genişler fakat daha küçük diş derinliği değerleri ile, bu teknoloji daha iyi kesme durumları ile sonuçlanabilir.

Finiş paso miktarı FAL bir adımdaki yuvarlama sonrasında giderilir. Ardından NID parametresi altında boşta geçişler yürütülür.

IANG (derin dalma açısı)

IANG parametresi kullanılarak açı dalma hareketinin yürütüldüğü diş altında tanımlanır. Dik bir açıda dişteki kesme yönüne derin dalma yapmak isterseniz bu parametrenin değeri sıfıra eşitlenmelidir. Kenarlar boyunca derin dalma yapmak isterseniz bu parametrenin mutlak değeri takımın kenar açısının en fazla yarısı kadar olur.

Resim 9-64

Derin dalmanın yürütülmesi bu parametrenin işareti ile tanımlanır. Pozitif bir değerler derin dalma mutlaka aynı kenarda yürütülür ve negatif bir değerle her iki kenarda değişimli olarak yürütülür. Değişken kenarlı Derin dalma tipi sadece silindirik dişler için mümkündür. Konik dişlerin IANG değeri buna rağmen negatifse, çevrim bir kenar boyunca kenar derin dalma hareketi yürütecektir.

NSP (başlama noktası ofseti) ve NUMT (Ağız sayısı) Parça çevresinin diş dönüşü ilk kesme noktasını tanımlar açı değerin programlamak için bu parametreyi kullanabilirsiniz. Bu başlama noktası ofsetidir. Parametre 0 ve +359.9999 derece arasında değerler dikkate alabilirler. Başlama noktası parametresi belirlenmez ya da parametre listesinden ihmal edilirse ilk diş dönüşü sıfır derece işaretinden başlar.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kanat Boyunca derin dalma

Değişen Kanatlı derin dalma

9-336

Page 337: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-65

Çok ağızlı dişle diş dönüşlerini tanımlamak için NUMT parametresini kulanın.

Tek ağızlı bir diş için parametreye sıfır değeri atanmalı ya da parametre listesinde tamamen düşürülmeli.

Diş ağızları döner kısmın etrafında eşit dağıtılırlar; ilk diş ağzı NSP parametresi ile belirlenir.

Diş ağızlarının çevre üzerinde asimetrik sıralanması ile çok ağızlı bir diş yaratmak için her diş için çevrim doğru başlama ofseti programlanıyorken çağrılmalıdır.

VARI (işleme tipi)

VARI parametresini kullanarak dış çap ya da iç çap işlemenin gerçekleştirilip gerçekleştirilmeyeceği ve yuvarlatma esnasında paso miktarına göre hangi teknolojinin kullanılacağı tanımlanır. VARI parametresi aşağıdaki anlamları ile 1 ve 4 arasında değerler varsayar:

Resim 9-66

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

0 derece işareti

Başlama1. Diş dönüşü

Başlama4. Diş dönüşü

Başlama2. Diş dönüşü

Başlama 3. Diş dönüşü

Sabit derin dalma derinliğinde dalma hareketi

Sabit kesit derin dalma

9-337

Page 338: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Değer Dış./İç Sabit derin dalma/sabit kesit

1 O Sabit dalma hareketi

2 I Sabit dalma hareketi

3 O Sabit kesit

4 I Sabit kesit

Tablo 9-19 işleme tipi

VARI parametresi için farklı bir değer programlanırsa çevrim 61002 alarmı “İşleme tipi yanlış tanımlandı” oluştuktan sonra iptal edilir.

Ek bilgi

Boyuna ve alında diş ekme farkı

Boyuna ya da alın diş işleme kararı çevrimin kendisi tarafından yapılır. Bu dişlerin kesildiği koniğin açısına bağlıdır. Konik üzerindeki açı ≤ 45 dereceyse, boyuna eksenin dişi işlenir; aksi durumda alın dişi işlenir.

Resim 9-67

Programlama örneği: Diş açma

Bu programı kullanarak kenar derin dalma hareketli M42x2 metrik bir dış çap diş yaratabilirsiniz. Derin dalma sabit kesitle yürütülebilir. 5 kaba tornalama sayısı ile 1.23 mm diş derinliğinde finiş pasosuz yürütülür. Bu operasyonun tamamlanmasından sonra 2 boşta geçiş yürütülecektir.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Boyuna diş Alın dişi

9-338

Page 339: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-68

N10 G0 G90 Z100 X60 Başlama pozisyonu seçimi

N20 G95 D1 T1 S1000 M4 Teknolojik değerlerin belirlenmesi

N30 CYCLE97( , 42, 0, –35, 42, 42, 10, 3, 1.23, 0, 30, 0, 5, 2, 3, 1) Çevrim çağrısı

N40 G90 G0 X100 Z100 Sonraki konuma hareket et

N50 M2 Program sonu

9.5.7 Dişlerin sıralanması(Diş zinciri) – CYCLE98

Programlama

CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG, NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT)

Parametreler

Tablo 9-20 CYCLE98 parametreleri

PO1 gerçek Boyuna eksende diş başlama noktası

DM1 gerçek Başlama noktasında diş çapı

PO2 gerçek Boyuna eksende ilk ara nokta

DM2 gerçek İlk ara noktada çap

PO3 gerçek İkinci ara nokta

DM3 gerçek İkinci ara noktada çap

PO4 gerçek Boyuna eksende diş bitiş noktası

DM4 gerçek Bitiş noktasında çap

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-339

Page 340: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Tablo 9-20 CYCLE98 parametreleri, devam

APP gerçek Dişe giriş mesafesi (işaretsiz girin)

ROP gerçek Dişin çıkış mesafesi (işaretsiz girin)

TDEP gerçek Diş derinliği (işaretsiz girin)

FAL gerçek Finişe bırakılan paso miktarı (işaretsiz girin)

IANG gerçek Dalma hareketi açısı Değerler aralığı: “+” (kenarda kenar dalma hareketi için)

“–” (değişen kenar dalma hareketi için) NSP gerçek İlk diş ağzı için başlama noktası ofseti (işaretsiz girin)

NRC int Kaba tornalama kesme sayısı (işaretsiz girin)

NID int Boşta kesme sayısı (işaretsiz girin)

PP1 gerçek Değer olarak diş hatvesi 1 (işaretsiz girin)

PP2 gerçek Değer olarak diş hatvesi 2 (işaretsiz girin)

PP3 gerçek Değer olarak diş hatvesi 3 (işaretsiz girin)

VARI int Dişin işleme tipinin belirlenmesi Değerler aralığı: 1 ... 4

NUMT int Ağız sayısı (işaretsiz girin)

İşlev

Bu çevrim sıralı olarak birçok silindirik ya da konik diş üretir. Diş bölümlerinin her biri farklı hatvelere sahiptir böylelikle bir tanesindeki hatve ve aynı diş bölümü sabit olmalıdır.

Resim 9-69

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-340

Page 341: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Sıra

Çevrim başlangıcı öncesinde pozisyonlama:

Başlama pozisyonu programlı dişin başlangıç noktası + çarpışma olmadan uyumlu yola hareket edilebilen her pozisyondur.

Çevrim, hareketlerin aşağıdaki sırasını yaratır:

• Başlangıç noktasına hareket çevrimde uyumlu yolun G0 ile ilk diş ağzı başlangıcından belirlenir.

• VARI altında tanımlı dalma hareketi tipine göre yuvarlatma için dalma hareketi

• Diş kesme kaba tornalama kesmelerin sayısına göre tekrarlanır.

• Finiş işleme sonraki adımda G33 ile giderilir.

• Bu adım boşta kesme sayısına göre tekrarlanır.

• Hareketlerin tüm sırası her sonraki diş ağzı için tekrarlanır.

Parametrelerin açıklaması

Resim 9-70

PO1 ve DM1 (başlama noktası ve çap)

Bu parametreler diş serilerinin orijinal başlama noktasını tanımlama için kullanılırlar. Çevrimnün kendisi tarafından belirlenen ve başlangıçta G0 ile hareket edilen başlama noktası programlı başlama noktası öncesinde uyumlu yolda bulunur (önceki sayfada şemada A başlama noktası).

PO2, DM2 ve PO3, DM3 (ara nokta ve çap) Bu parametreler dişteki iki ara noktanın tanımlanması için kullanılır.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-341

Page 342: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

PO4 ve DM4 (bitiş noktası ve çap)

Dişin orijinal bitiş noktası P04 ve DM4 parametreleri ile programlanırlar.

İç çap dişler için DM1… DM4 delik ucu çapıdır.

APP ve ROP arasında ara ilişki (Dişe giriş/çıkış mesafesi)

Çevrimde kullanılan başlama noktası, dişe giriş mesafesi APP ile tanımlanan başlama noktasıdır ve bununla ilgili olarak da son nokta dişin çıkış mesafesi ROP tarafından geri alınan programlı son noktadır.

Çapraz eksende çevrimin tanımladığı başlama noktası mutlaka programlı diş çapının 1 mm üzerindedir. Bu geri çekilme düzlemi otomatik olarak kumanda sisteminde iççap olarak üretilir.

TDEP, FAL, NRC ve NID ara ilişkisi (diş derinliği, finiş paso miktarı, kaba kesme sayısı ve boşta kesmelerin sayısı)

Programlı finiş paso miktarı gövdeye yakın eksenli olarak davranır ve TDEP tanımlı diş derinliğinden çıkarılır; kalan kaba tornalama kesimlerine ayrılır. Çevrim her bir derin dalma hareketini VARI parametresine bağlı olarak otomatik hesaplar. Diş derinliği sabit kesitli dalma hareketlerine ayrılırken kesme kuvveti tüm yuvarlama kesimleri üzerinde sabit kalır. Bu durumda dalma hareketi derin dalma hareketi için farklı değerler kullanılarak gerçekleştirilecektir. İkinci bir varyant tüm diş derinliğini sabit derin dalma derinliğine ayrılmasıdır. Ayırma esnasında kesit bir kesimden diğerine genişler fakat daha küçük diş derinliği değerleri ile, bu teknoloji daha iyi kesme durumları ile sonuçlanabilir.

Finiş işlemi FAL bir adımdaki yuvarlama sonrasında giderilir. Ardından NID parametresi altında programlı boşta kesmeler yürütülür.

IANG (derin dalma açısı)

Resim 9-71

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Kenar boyunca derin dalma

Değişen kenarlı derin dalma

9-342

Page 343: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

IANG parametresi kullanılarak açı dalma hareketinin yürütüldüğü diş altında tanımlanır. Dik bir açıda dişteki kesme yönüne derin dalma yapmak isterseniz bu parametrenin değeri sıfıra eşitlenmelidir. Diğer ifade ile parametre de bu durumda olağan olarak sıfırla otomatik olarak yükleneceğinden parametre listesinden ihmal edilebilir. Kenarlar boyunca derin dalma yapmak isterseniz bu parametrenin mutlak değeri takımın kenar açısının en fazla yarısı kadar olur. Derin dalmanın yürütülmesi bu parametrenin işareti ile tanımlanır. Pozitif bir değerler derin dalma mutlaka aynı kenarda yürütülür ve negatif bir değerle her iki kenarda değişimli olarak yürütülür. Değişken kenarlı derin dalma tipi sadece silindirik dişler için mümkündür. Konik dişlerin IANG değeri buna rağmen negatifse, çevrim bir kenar boyunca kenar derin dalma hareketi yürütecektir.

NSP (başlama ofseti) Parça çevresinin diş ağzını ilk kesme noktasını tanımlayan açı değerini programlamak için bu parametreyi kullanabilirsiniz. Bu başlama noktası ofsetidir. Parametre 0,0001 ve +359.9999 derece arasında değerler dikkate alabilirler. Başlama noktası parametresi belirlenmez ya da parametre listesinden ihmal edilirse ilk diş ağzı sıfır derece işaretinden başlar.

PP1, PP2 ve PP3 (diş hatve) Bu parametreler diş serilerinin üç bölümünde diş hatvesi değerini tanımlama için kullanılırlar. Hatve değeri işaretsiz olarak gövdeye yakın eksenli değer olarak girilmeli.

VARI (işleme tipi) VARI parametresini kullanarak dış çap ya da iç çap işlemenin gerçekleştirilip gerçekleştirilmeyeceği ve yuvarlatma esnasında derin dalmaya göre hangi teknolojinin kullanılacağı tanımlanır. VARI parametresi aşağıdaki anlamları ile 1 ve 4 arasında değerler varsayar:

Resim 9-72

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Değişen Sabit derin dalma derinliği

Sabit derin dalma kesit

9-343

Page 344: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Vari (Değer) Har./Dah. Sabit derin dalma/sabit kesit

1 Dış çap Sabit dalma hareketi

2 İç Sabit dalma hareketi

3 Dış çap Sabit kesit

4 İç Sabit kesit

VARI parametresi için farklı bir değer programlanırsa çevrim 61002 alarmı “İşleme tipi yanlış tanımlandı” çıktıktan sonra iptal edilir.

NUMT (Ağız sayısı)

Çok ağızlı dişlerde, ağız sayısını tanımlamak için NUMT parametresini kulanın.

Tek ağızlı bir diş için parametreye sıfır değeri atanmalı ya da parametre listesinde tamamen düşürülmeli.

Diş dönüşleri döner kısmın etrafında eşit dağıtılırlar; ilk diş dönüşü NSP parametresi ile belirlenir.

Diş dönüşlerinin çevre üzerinde asimetrik sıralanması ile çok ağızlı bir diş yaratmak için her diş için çevrim doğru başlama ofseti programlanıyorken çağrılmalıdır.

Resim 9-73

Programlama örneği: Diş zinciri

Silindirik bir dişle başlayan bir diş düzeni üretmek için bu programı kullanabilirsiniz. Derin dalma dişe dik olarak gerçekleştirilir; bitirme telafisi ya da başlama noktası ofseti programlanmaz. 5 kaba kesimi ve 1 boşta kesme gerçekleştirilir. Belirlenen işleme tipi sabit kesitle boyuna, dış çap olsun.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

0 derece işareti

Başlama1. Diş dönüşü

Başlama 4. Diş dönüşü

Başlama2. Diş dönüşü

Başlama 3. Diş dönüşü

9-344

Page 345: 802Dsl Torna

Çevrimler 9.5 Tornalama çevrimleri

Resim 9-74

N10 G95 T5 D1 S1000 M4 Teknolojik değerlerin belirlenmesi

N20 G0 X40 Z10 Hareket başlangıç pozisyonu

N30 CYCLE98 (0, 30, –30, 30, –60, 36, –80, 50, 10, 10, 0.92, , , , 5, 1, 1.5, 2, 2, 3, 1) Çevrim çağrısı

N40 G0 X55 N50 Z10 N60 X40

Eksenlerle hızlanma

N70 M2 Program sonu

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-345

Page 346: 802Dsl Torna

Çevrimler 9.6 Hata mesajları ve hata ile ilgilenme

9.6 Hata mesajları ve hata ile ilgilenme 9.6.1 Genel notlar

Çevrimlerde hatalar tespit edilirse, bir alarm oluşur ve çevrim yürütümü iptal edilir.

Ayrıca, çevrimler mesajlarını kumanda sisteminin mesaj satırında görüntülerler. Bu mesajlar program yürütmesini iptal etmezler.

Tepkileri ile birlikte hatalar ve kumanda sistemi mesaj satırındaki mesajlar çevrimlerin her biri ile birlikte tanımlanır.

9.6.2 Çevrimlerde hata giderme

61000 ve 62999 arası numaralardaki alarmlar çevrimlerde üretilirler. Bunun karşılığında da sayıların arası alarm cevaplarına ve iptal kriterine göre tekrar ayrılır . Alarm numarası ile görüntülenen hata metni hatanın nedeni konusunda size daha detaylı bilgi verir.

Tablo 9-21

Alarm Numarası Silme Kriteri Alarm Tepkisi

61000 …. 61999 NC_RESET NC’de blok hazırlığı iptal edilir 62000 …. 62999 Clear (Sil) tuşu Blok hazırlığı iptal edilir; çevrim NC

START ile alarm silindikten sonra işleme devam edilir.

9.6.3 Çevrim alarmları genel görünümü

Hata numaraları aşağıdaki şekilde ayrılır:

• X=0 Genel çevrim alarmları

• X=1 Delme, delik şablonu ve tornalama çevrimlerinden üretilen alarmlar

• X=6 Delme çevrimleri ile üretilen alarmlar

Aşağıdaki tablo çevrimlerde oluşan hataların tüm listesini oluşma yerleri ile ve hata düzeltme için doğru talimatları içermektedir.

SINUMERIK 802D sl Kullanım ve ProgramlamaTorna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-346

Page 347: 802Dsl Torna

Çevrimler 9.6 Hata mesajları ve hata ile ilgilenme

Tablo 9-22

Alarm numarası Alarm Metni Kaynak Açıklama, Çözüm

61000 “Aktif takım bilgisi yok” CYCLE93 için CYCLE96

D ofseti, program çağrısı öncesinde programlanmalı

61001 “illegal diş hatvesi” CYCLE84 CYCLE840 CYCLE96 CYCLE97

Diş büyüklüğü ya da diş özelliklerinin parametrelerini kontrol edin (çelişiyor)

61002 “İşleme tipi yanlış tanımlı” CYCLE93 CYCLE95 CYCLE97

İşleme tipi VARI parametrelerinin değeri yanlış belirli ya da değiştirilmeli

61101 “Referans düzlemi yanlış tanımlı”

CYCLE81 için CYCLE89 CYCLE840

Derinliğin relatif belirlenmesi durumunda referans ve geri çekilme düzlemi için farklı değerler seçilmeli ya da derinlik için mutlak değer belirlenmeli.

61102 “Programlı işmili yönü yok” CYCLE88 CYCLE840

SDIR parametresi (CYCLE 840'da SDR) programlanmalı

61107 “İlk puntalama derinliği yanlış tanımlı”

CYCLE83 İlk puntalama derinliği toplam delme derinliğine zıt

61601 “Bitik kısmın çapı çok küçük”

CYCLE94 CYCLE96

Programlı Bitik kısım çapı çok küçük.

61602 “Yanlış tanımlı takım genişliği”

CYCLE93 Kesme takımı programlı kanal genişliğinden daha geniş

61603 “Yanlış tanımlı kanal biçimi”

CYCLE93 • Geri çekilme zemininde radüs/pahlar kanal genişliği ile uyuşmuyor

• Boyuna eksene paralel çalışan bir kontur elemanındaki kanal alnı mümkün değil

61604 “Aktif takım programlıkonturu ihlal eder”

CYCLE95 Kullanılan takım açık kesme açısı nedeniyle Kabartmalı kesimde kontur ihlali yani farklı bir takım kullanın ya da kontur alt programını kontrol edin İllegal dalmalı kesim elemanı tespit edildi

61605 “Yanlış programlı kontur” CYCLE95 Kontur hazırlığında bir hata bulundu; bu alarm mutlaka NCK 10930 10934, 15800 ya da 15810 ile birlikte bulunur.

61606 “Kontur hazırlığında hata” CYCLE95 Çevrim çağrısı öncesinde erişilen başlama noktası kontur alt programınca tarif edilen karenin dışında değil

61607 “Yanlış programlı başlama noktası”

CYCLE95 Dalmalı kesime uyan bir 1…4 takım yönü programlanmalı

61608 “Geçersiz takım yönü programlı”

CYCLE94 CYCLE96

Dalmalı kesim formu parametrelerini kullanın

61609 “Yanlış tanımlı form” CYCLE94 CYCLE96

Konturla bir kesişme noktası hesaplama mümkün değildi

61611 “Kesişme noktası bulunamadı”

CYCLE95 Kontur programlamayı kontrol edin ya da derin dalma derinliğini kontrol edin.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-347

Page 348: 802Dsl Torna

Çevrimler 9.6 Hata mesajları ve hata ile ilgilenme

9.6.4 Çevrimlerdeki mesajlar

Çevrimler mesajlarını kumanda sisteminin mesaj satırında görüntülerler. Bu mesajlar program yürütmesini iptal etmezler. Mesajlar çevrimlerin belli davranışları ile işleme süreci ile ilgili olarak bilgi sağlarlar ve bir işleme adımı sonrasında ya da çevrimnün sonuna kadar tutulurlar. Aşağıdaki mesajlar mümkündür:

Tablo 9-23

Mesaj metni Kaynak

“Derinlik: Relatif derinlik değerine göre” CYCLE82...CYCLE88, CYCLE840

“1. Delme derinliği: Relatif derinlik değerine göre” CYCLE83

“diş dönmesi <no.> – boyuna dişli işleme” CYCLE97

“diş dönmesi <no.> – alın diş olarak işleme” CYCLE97

<No.> mesaj metninde işlenmekte olan konturun numarası.

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

9-348

Page 349: 802Dsl Torna

Dizin

Dizin A Adres 8-152 Ağ bağlantısı 1-23 Ağ çalışması 1-23 Ağ parametreleri 1-23 Ağ sürücü bağlantaılarını çözme 1-27 Ağ sürücülerini bağlama 1-27 Alarm tuşunu tanı, ix Alın dişi 9-338 Diş dibi form işleme - CYCLE96 9-329 Form işleme çevrimi– CYCLE94 9-312 Aritmetik parametreler 3-56 Setting Datalar 3-53 B Basılamaz özel karakterler 8-155 Basılır özel karakterler 8-154 Başlangıç noktası 9-326 Block search (arama) 5-75 Blok yapısı 8-153 Boşluk açısı 9-302 Boyuna diş 9-338 C-Ç CONTPRON 9-325 CYCLE81 9-266 CYCLE82 -269 CYCLE83 9-271 CYCLE84 9-275 CYCLE840 9-278 CYCLE85 9-282 CYCLE86 9-285 CYCLE87 9-288 CYCLE88 9-291 CYCLE89 9-293 CYCLE93 9-304 CYCLE93 9-339 CYCLE94 9-312 CYCLE95 9-316 CYCLE96 9-329 CYCLE97 9-333 Çağrı 9-265 Çağrı anahtarı, ix Çağrı koşulları, 9-260 Kullanım Alanları 1-14 Çark 4-61 Geri çekilme düzlemi 9-266 Geri çekilme düzlemi 9-266

SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

D Deep hole drilling (derin delik delme) 9-271 Delik dizisi 9-295 Delik, delik genişletme 9-269 Deliklerin sırası 9-299 Delme döngüleri 9-259 Di kesme - CYCLE97 9-333 Diş düzenleme - CYCLE98 9-339 Dizinlerin paylaşımı 1-26 Dosyalar

Kopyala 1-21 Yapıştır 1-21

Tornalama döngüleri 9-259 Döngü alarmları genel görünümü 9-346 Döngü alarmları 9-346 Döngü çağrısı 9-260 Döngü desteğini çalıştırma 9-262 Döngü doyaları genel görünümü 9-262 Döngülerin simulasyonu 9-261 Dönüş koşulları 9-260 Drilling (delme) 9-266 Düzlem tanımı 9-260 E Ekran düzeni 1-11 Erişilebilirlik seçenekleri, -15 Etc. anahtarı, ix Etc. anahtarı, ix G Genişletme 1, 9-282 Genişletme 2, 9-285 Genişletme 3, 9-288 Genişletme 4, 9-291 Genişletme 5, 9-293 Genişletme, 9-264 Geometrik parametreler, 9-264 Geri alma çubuğu, ix Giriş anahtarı, ix Görece delme derinliği 9-267 H Hesap makinesi 1-15 HOLES1 9-295 HOLES2 9-299 Hotkeys 1-20

Dizin-349

Page 350: 802Dsl Torna

Dizin

I Interface parametreleri 7-131 Güvenli yaklaşma mesafesi 9-266 İletişim portlarının etkinleştirilmesi 1-24 İnteraktif ekran formları yapılandırma 9-263 İptal sonrasında tekrar hareket ettirme 5-77 İşleme düzlemi: 9-260 İşleme parametreleri 9-264 J JOG modu, 4-58 Jog, 4-58 K Kanal açma çevrimi– CYCLE93, 9-304 Karakter seti 8-154 Kesme sonrası tekrar konumlandırma 5-77 Enkoderli mendrensiz kılavuz çekme 9-279 Enkodersiz mendrensiz kılavuz çekme 9-279 Kontur kontrolü , 9-302, 9-326 Kontur tanımı 9-324 Koordinat sistemleri 1-36

Makine koordinat sistemi (MCS) 1-36 İlgili koordinat sistemi 1-37 Parça koordinat sistemi (WCS) 1-37

Kullanıcı girişi 1-25 Kullanıcıların yönetimi 1-24 M Makine ıfır 3-51 Makine işleme alanı 4-58 Manuel giriş 4-62 MDA modu, 4-62 Mendrensiz kılavuz çekme: 9-278 Merkezleme 9-266 Mesajlar 9-348 Mutlak delme derinliği 9-267 N NC Programlama Temel Prensipleri 8-151 P Parametreler işleme alanı 3-41 SINUMERIK 802D sl Kullanım ve Programlama Torna (BP-D), 05/2005 Baskısı 6FC5 398-1CP10-1BA0

Parça programı Seçme başlatma 5-73 Durma, iptal 5-76

Program editörü döngü desteği 9-262 R RCS log-in 1-25 RCS takımı, 1-30

Bağlama 1-32 Bir ağdan bağlanma (opsiyon) 1-32 Rigit tapping 9-275 RS 232’den bağlantı 1-32 Veri yönetimi 1-30 Offline (çevrimdışı) işlevler 1-30 Online (çevrimiçi) modu 1-33 Project Manager (Proje Yöneticisi) 1-34Ayarlar 1-31 Toolbox işlevleri 1-33

RS232 (V.24) interface, 6-104 S Seçme tuşu / seçim tuşu, ix Sözcük yapısı 8-152 SPOS, 9-276, 9-277 T Takım bilgilerini belirleme, 3-44 Takım sıfır nokta 3-51 Takımlar ve takım bilgilerini giriş. 3-41 Talaş giderme döngüsü – CYCLE95 9-316 Talaş gidermeli derin delik açma 9-272 Talaş kesme derin delik açma 9-272 U Veri aktarımı 6-104 W Work offset (İş Parçası sıfır bilgileri) 3-51 Y Yardım sistemi 1-21

Dizin-350