MyHaas Hoş Geldiniz,
!
Haas Tooling MyHaas/HaasConnect Oturum Aç Kaydol Haas Tooling MyHaas/HaasConnect Oturumu Kapat Hoş Geldiniz, Makinelerim Son Etkinlik Fiyat Tekliflerim Hesabım Kullanıcılarım Oturumu Kapat
Distribütörünüzü Bulun
  1. Dil Seçenekleri
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • tezgahlar Main Menu
    • Dik Frezeler
      Dik Frezeler
      Dik Frezeler View All
      • Dik Frezeler
      • VF Serisi
      • Üniversal Makineler
      • VR Serisi
      • VP-5 Prizmatik
      • Palet Değiştiricili VMC’ler
      • Mini Frezeler
      • Kalıp Makineleri
      • Yüksek Hızlı Delme Merkezleri
      • Delme/Kılavuz Çekme/Freze Serisi
      • Takımhane Frezesi
      • Pocket Mill
      • Kompakt Frezeler
      • Gantry Serisi
      • SR Tabaka Yönlendiricileri
      • Ekstra Büyük VMC
      • Çift Kolonlu Frezeler
    • Çok Eksenli Çözümler
      Çok Eksenli Çözümler
      Çok Eksenli Çözümler View All
      • Çok Eksenli Çözümler
      • Y Eksenli Tornalar
      • 5-Eksenli Frezeler
    • Tornalar
      Tornalar
      Tornalar View All
      • Tornalar
      • ST Serisi
      • Çift İş Mili
      • Kutu Kızak Serisi
      • Takımhane Tornası
      • Aynalı Torna
      • Haas Çubuk Sürücüler
    • Yatay Frezeler
      Yatay Frezeler
      Yatay Frezeler View All
      • Yatay Frezeler
      • 50 Konikli
      • 40 Konikli
    • Döner ve İndeksleyici
      Döner ve İndeksleyici
      Döner ve İndeksleyici View All
      • Döner ve İndeksleyici
      • Döner Tablalar
      • İndeksleyiciler
      • 5 Eksen Döner Tablalar
      • Çok Büyük Döner Tablalar
    • Otomasyon Sistemleri
      Otomasyon Sistemleri
      Otomasyon Sistemleri View All
      • Otomasyon Sistemleri
      • Freze Otomasyonu
      • Torna Otomasyonu
      • Otomatik Parça Yükleyiciler
      • Otomasyon Modelleri
    • Masaüstü Makineler
      Masaüstü Makineler
      Masaüstü Makineler View All
      • Masaüstü Makineler
      • Masaüstü Freze
      • Masaüstü Torna
      • Kontrol Simülatörü, Standart
      • Kontrol Simülatörü, Premium
    • Atölye Ekipmanı
      Atölye Ekipmanı
      Atölye Ekipmanı View All
      • Atölye Ekipmanı
      • Mafsallı Freze
      • Haas Manuel Tornalar
      • Haas Testereler
    • İmalat Makineleri
      İmalat Makineleri
      İmalat Makineleri View All
      • İmalat Makineleri
      • Lazer Kesme Makineleri
      • CNC Pres Frenleri
    • HIZLI BAĞLANTILAR Özel Seri  Özel Seri 
      AB SERİSİ AB SERİSİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ Stoktaki Makineler Stoktaki Makineler YENİLİKLER YENİLİKLER İLK CNC’NİZ İLK CNC’NİZ
      ALIŞVERİŞ ARAÇLARI
      • Bir Haas Oluştur ve Fiyatlandır
      • Fiyat Listesi
      • Mevcut Stok
      • CNCA Taksit Seçenekleri
      BİR YETKİLİYLE Mİ GÖRÜŞMEK İSTİYORSUNUZ?

      Bir Haas Fabrika Satış Mağazası (HFO) sorularınızı cevaplayabilir ve en iyi seçenekler konusunda size yardımcı olabilir.

      CONTACT YOUR DISTRIBUTOR >
  • Seçenekler Main Menu
    • Product Image İş Milleri
      İş Milleri
      İş Milleri View All
      • İş Milleri
    • Product Image Takım Değiştiriciler
      Takım Değiştiriciler
      Takım Değiştiriciler View All
      • Takım Değiştiriciler
    • Product Image 4. | 5. Eksen
      4. | 5. Eksen
      4. | 5. Eksen View All
      • 4. | 5. Eksen
    • Product Image Taretleri ve Tahrik Takımı
      Taretleri ve Tahrik Takımı
      Taretleri ve Tahrik Takımı View All
      • Taretleri ve Tahrik Takımı
    • Product Image Problama
      Problama
      Problama View All
      • Problama
    • Haas Talaş ve Soğutma Sıvısı Yönetimi Talaş ve Soğutma Sıvısı Yönetimi
      Talaş ve Soğutma Sıvısı Yönetimi
      Talaş ve Soğutma Sıvısı Yönetimi View All
      • Talaş ve Soğutma Sıvısı Yönetimi
    • Haas Kontrol Ünitesi Haas Kontrol Ünitesi
      Haas Kontrol Ünitesi
      Haas Kontrol Ünitesi View All
      • Haas Kontrol Ünitesi
    • Product Image Ürün Seçenekleri
      Ürün Seçenekleri
      Ürün Seçenekleri View All
      • Ürün Seçenekleri
    • Product Image Takımlar ve Fikstürleme
      Takımlar ve Fikstürleme
      Takımlar ve Fikstürleme View All
      • Takımlar ve Fikstürleme
    • Product Image İş Parçası Bağlama
      İş Parçası Bağlama
      İş Parçası Bağlama View All
      • İş Parçası Bağlama
    • Product Image 5 Eksen Çözümler
      5 Eksen Çözümler
      5 Eksen Çözümler View All
      • 5 Eksen Çözümler
      • 5 Easy Steps to 5-Axis
    • Product Image Otomasyon
      Otomasyon
      Otomasyon View All
      • Otomasyon
    • HIZLI BAĞLANTILAR Özel Seri  Özel Seri 
      AB SERİSİ AB SERİSİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ Stoktaki Makineler Stoktaki Makineler YENİLİKLER YENİLİKLER İLK CNC’NİZ İLK CNC’NİZ
      ALIŞVERİŞ ARAÇLARI
      • Bir Haas Oluştur ve Fiyatlandır
      • Fiyat Listesi
      • Mevcut Stok
      • CNCA Taksit Seçenekleri
      BİR YETKİLİYLE Mİ GÖRÜŞMEK İSTİYORSUNUZ?

      Bir Haas Fabrika Satış Mağazası (HFO) sorularınızı cevaplayabilir ve en iyi seçenekler konusunda size yardımcı olabilir.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Haas Farkını Keşfedin
    • Neden Haas
    • MyHaas
    • Eğitim Topluluğu
    • Endüstri 4.0
    • Haas Sertifikası
    • Müşteri Görüşleri
  • Servis Main Menu
      Haas Service Hoş Geldiniz
      SERVİS ANA SAYFA Operatör El Kitapları Nasıl Yapılır Prosedürleri Sorun Giderme Kılavuzları Önleyici Bakım Haas Parçaları Haas Tooling Videolar
  • Videolar Main Menu
  • Main Menu
    • View All
      • Financing
    • View All
      • Showroom Inventory
    • HIZLI BAĞLANTILAR Özel Seri  Özel Seri 
      AB SERİSİ AB SERİSİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ OLUŞTURMA VE FİYATLANDIRMA | FİYAT LİSTESİ Stoktaki Makineler Stoktaki Makineler YENİLİKLER YENİLİKLER İLK CNC’NİZ İLK CNC’NİZ
      ALIŞVERİŞ ARAÇLARI
      • Bir Haas Oluştur ve Fiyatlandır
      • Fiyat Listesi
      • Mevcut Stok
      • CNCA Taksit Seçenekleri
      BİR YETKİLİYLE Mİ GÖRÜŞMEK İSTİYORSUNUZ?

      Bir Haas Fabrika Satış Mağazası (HFO) sorularınızı cevaplayabilir ve en iyi seçenekler konusunda size yardımcı olabilir.

      CONTACT YOUR DISTRIBUTOR >
MyHaas Hoş Geldiniz,
!
Haas Tooling MyHaas/HaasConnect Oturum Aç Kaydol Haas Tooling MyHaas/HaasConnect Oturumu Kapat Hoş Geldiniz, Makinelerim Son Etkinlik Fiyat Tekliflerim Hesabım Kullanıcılarım Oturumu Kapat
Distribütörünüzü Bulun
  1. Dil Seçenekleri
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Arama Sonuçları

Web Pages

Images

    • <
    • 1
    • >

Mill - User-Definable Macros - RD0049

Servis Ana Sayfa Freze - Kullanıcı Tarafından Tanımlanabilir Makrolar - RD0049

Freze - Kullanıcı Tarafından Tanımlanabilir Makrolar - RD0049

- Bölüme Geç - Back to Top

13.1 Makrolar Giriş

Macros Introduction

NOT: Bu kontrol özelliği opsiyoneldir; bu özelliğin satın alınması hakkında bilgi için Haas Fabrika Satış Mağazasını arayın.

Makrolar, standart G-kodu ile mümkün olmayan şekilde kontrol için yetenekler ve esneklik ekler. Olası bazı kullanımlar, parçaların familyası, özel korunmalı çevrimler, karmaşık hareketler ve opsiyonel cihazların kullanımıdır. İmkanlar neredeyse sınırsızdır.

Bir makro, birçok defa çalıştırılabilen herhangi bir rutin/alt programdır. Bir makro komutu, bir değeri bir değişkene tahsis edebilir veya bir değişkenden değeri okuyabilir, bir ifadeyi değerlendirebilir, şartlı veya şartsız olarak bir program içinde bir başka noktada dallara ayırabilir, veya şartlı olarak programın bir bölümünü tekrarlayabilir.

Aşağıda Makroların uygulamalarına birkaç örnek bulacaksınız. Örnekler geneldir ve tam makro programlarına karşılık gelmez.

Acil, Tabla Üzeri Fikstür İçin Takımlar - Birçok kurulum prosedürü makiniste yardımcı olmak için yarı-otomatik olabilir. Takımlar, takım tasarımı sırasında umulmayan acil durumlar için ayrılabilir. Örneğin, bir fabrikanın standart bir cıvata deliği modeli ile standart bir kelepçe kullandığını varsayın. Ayarlamadan sonra fikstürün ilave bir klamp gerektirdiği tespit edilirse ve klampin cıvata modelini delmek için makro alt programı 2000 programlanmışsa, o zaman fikstüre klamp eklemek için yalnızca bu iki adımlı işlem gerekir:

a) Makineyi X, Y ve Z koordinatlarına ve klampi yerleştirmek istediğiniz açıya elle kumanda edin. Makine ekranından pozisyon koordinatlarını okuyun.
b) MDI modunda bu komutu çalıştırın:

G65 P2000 Xnnn Ynnn Znnn Annn ;

burada, nnn, Adım a)'da belirlenen koordinatlardır. Burada, makro 2000 (P2000) tüm işi yapar çünkü A'nın tanımlanan açısında klamp cıvata delik modelini delmek için tasarlanmıştır. Temel olarak, özel bir korunmalı çevrim oluşturulmuştur.

TekrarlananBasit Modeller Tekrarlanan modelleri makrolar yardımıyla tanımlayabilir ve kaydedebilirsiniz. Örneğin:

a) Cıvata deliği modelleri
b) Oyuk açma
c) Açısal modeller, herhangi bir sayıda delik, herhangi bir açıda, herhangi bir aralık ile
d) Yumuşak çene gibi özel frezelemek
e) Matris Modelleri, (örneğin 12 yatay ve 15 aşağı)
f) Bir yüzeyi hareket halinde kesme, (ör.; 3 inçlik bir hareketli kesici kullanılarak 12 inçe 5 inç)

Programa Bağlı Otomatik Ofset Ayarı - Makrolar sayesinde, koordinat ofsetleri her programda ayarlanabilir, böylece kurulum prosedürleri kolaylaşır ve hata eğilimi azalır (makro değişkenleri #2001-2800).

Problama - Prob kullanımı makinenin yeteneklerini artırır, bazı örnekler:

a) Makinede işlemek için bilinmeyen boyutları belirlemek üzere bir parçanın profilinin oluşturulması.
b) Ofset ve aşınma değerleri için takım kalibrasyonu.
c) Makinede işlemeden önce döküm üzerindeki malzeme toleransını belirlemek için inceleme.
d) Paralellik ve düzlük değerlerini ve aynı zamanda konumu belirlemek için makinede işlemeden sonra inceleme.

Useful G and M Codes

M00, M01, M30 - Programı Durdur
G04 - Rölanti Süresi
G65 Pxx - Makro alt program çağrısı. Değişkenlerin geçişine izin verir.
M29 - M-FIN ile çıkış rölesini ayarlar.
M129 - M-FIN ile çıkış rölesini ayarlar.
M59 - Çıkış rölesini ayarlar.
M69 - Çıkış rölesini siler.
M96 Pxx Qxx - Ayrı Giriş Sinyali 0 olduğunda Koşullu Yerel Branşman
M97 Pxx - Yerel Alt Yordam Çağrısı
M98 Pxx - Alt Program Çağrısı
M99 - Alt Program Geri Dönüşü veya Döngüsü
G103 - Blok Önden Okuma Limiti. Kesici telafisine izin verilmez.
M109 - İnteraktif Kullanıcı Girişi

Round Off

Kontrol, ondalık sayıları binar değerler olarak kaydeder. Bunun sonucu olarak, değişkenlere kaydedilen sayılar en sağdaki 1 basamak açısından farklı olabilir. Örneğin, makro değişkeni #10000’e kaydedilen 7 sayısı daha sonra 7,000001, 7,000000, veya 6,999999 olarak okunabilir. İfadeniz şu şekilde ise

IF [#10000 EQ 7]… ;

yanlış bir okuma verebilir. Bunun daha güvenli bir şekilde programlanması için kullanılacak olan şudur

IF [ROUND [#10000] EQ 7]… ;

Bu konu çoğunlukla yalnızca, makro değişkenlerine daha sonra bir kesir kısmı görmeyi beklemediğiniz tam sayılar depoladığınız zaman bir problemdir.

Look-ahead

Önden okuma, makro programlamanın çok önemli bir kavramıdır. Kumanda, işlemi hızlandırmak için zamanından önce mümkün olabildiği kadar çok sayıda hattı işlemeye çalışacaktır. Bu, makro değişkenlerinin yorumlanmasını içerir. Örneğin,

#12012 = 1 ;
G04 P1.;
#12012 = 0 ;

Bu, bir çıkışı açmayı, 1 saniye beklemeyi ve sonra kapatmayı amaçlar. Buna rağmen, önden okuma bu çıktının açılmasına ve daha sonra kumanda, beklemeyi işerken hemen geri kapanmasına neden olacaktır. G103 P1 önden okumayı 1 bloğa sınırlamak için kullanılır. Bu örneğin doğru bir şekilde çalışmasını sağlamak için, şu şekilde değiştirin:

G103 P1 (G103 ile ilgili daha fazla açıklama için el kitabında G-kodu bölümüne bakın) ;
;
#12012=1 ;
G04 P1.;
;
;
;
#12012=0 ;

Block Look-Ahead and Block Delete

Haas kontrol, mevcut kod bloğundan sonra gelen kod bloklarının okunması ve buna hazırlık yapılması için blok önden okuma özelliğini kullanır. Bu, kumandanın bir hareketten diğerine yumuşak geçiş yapmasına izin verir. G103 kumandanın kod bloklarına ne kadar önceden bakacağını sınırlandırır. G103’teki Pnnaddress kodu, kontrolün ne kadar ileriye bakmasına izin verildiğini belirtir. Daha fazla bilgi için bkz. G103 Blok Önden Okuma Sınırlandırma (Grup 00)

Blok Silme modu, kod bloklarını seçici şekilde atlamanıza olanak verir. Atlamak istediğiniz program bloklarının başına bir / karakteri ekleyin. Blok Silme moduna girmek için BLOCK DELETE (BLOK SİLME) düğmesine basın. Blok Silme modu aktif konumdayken kumanda, bir / karakteriyle işaretlenmiş blokları devreye almaz. Örneğin:

Şunu kullanmak

/M99 (Alt Program Geri Dönüşü) ;

bir bloktan önce şunun ile

M30 (Program Sonu ve Geri Alma) ;

BLOCK DELETE (BLOK SİLME) açık iken, alt programı bir ana program haline getirir. Program, Blok Silme kapalı konumdayken bir alt program olarak kullanılır.

BİR Blok silme belirteci "/" kullanıldığında, Blok Silme modu etkin olmasa bile, satır, önden okumayı engeller. Bu, NC programlarında makro işleme hata ayıklanması için faydalıdır.

Recently Viewed Items

You Have No Recently Viewed Items Yet

Geribildirim
Haas Logo

Haas Teslim Fiyatı

Bu fiyat, sevkiyat bedeli, ihracat ve ithalat vergileri, sigorta ve Fransa’da alıcı olarak sizinle birlikte kararlaştırılan bir yere yapılan sevkiyat sırasında oluşan diğer masrafları içerir. Haas CNC Ürününün teslimine başka hiçbir zorunlu maliyet eklenmez.

EN YENİ HAAS İPUCU VE TEKNOLOJİLERİNDEN HABERDAR OLUN…

Şimdi kaydolun!   

HAAS TOOLING AŞAĞIDAKİLERİ KABUL EDER:

  • Servis ve Destek
  • Sahipler
  • Servis İste
  • Operatör El Kitapları
  • Haas Parçaları
  • Döner Tabla Onarım Talebi
  • Kurulum Öncesi Kılavuzları
  • Alışveriş Araçları
  • Yeni Bir Haas Oluştur ve Fiyatlandır
  • Mevcut Stok
  • Haas Fiyat Listesi
  • CNCA Taksit Seçenekleri
  • Haas Hakkında
  • Erişilebilirlik Beyanı
  • DNSH Beyanı
  • İhracat Uygunluğu
  • Kariyer
  • Sertifikalar ve Güvenlik
  • İletişim
  • Geçmiş
  • Hüküm ve Koşullar
  • Haas Tooling Hüküm ve Koşulları
  • Gizlilik
  • Garanti
  • Haas Topluluğu
  • Haas Sertifikasyon Programı
  • Haas Motor Sporları
  • Gene Haas Vakfı
  • Haas Teknik Eğitim Topluluğu
  • Etkinlikler
  • Sohbete Katılın
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2026 Haas Automation, Inc – CNC Takım Tezgahları

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255