Mastercam'da Özel Posta İşlemeler Nasıl Oluşturulur Benzersiz Makine Kurulumları için

Mastercam'da PostProcessors'u Anlamak

Bir postoperatifçi, Mastercam'da üretilen araçla belirli koda ait bir senaryodur - genellikle G-code veya özel bir lehçe gerektirir. Mastercam gemileri, ortak makineler için yüzlerce standart yazı taşırken, özel ayarlamalar (örneğin, standart olmayan kontroller, benzersiz bir döner axes veya özel otomasyon arabirimleri) genellikle bu tür bir postoperatif işlem işlemine ihtiyaç duyar.

Doğru bir post-işlemci olmadan, en mükemmel üretilen alet empati makinede çöp üretecek - kazalar, yanlış bir koordinatlar veya eksik kodlar.Her bir çıkış noktası oluşturmak makinenin fiziksel sınırları ve kontrolörsüzlüğü sağlamak için, bir makinenin bir makineye dönüş gibi özel bir makine için, bir makineye dönüş, bir döner bir altta bir tel EDM veya beş eksenli bir köprüyü, özel bir çıkış noktası oluşturmak, makinenin fiziksel sınırları ve kontrolcülüğü sağlamak.

Özel Bir Posta-Processor oluşturmak için adımlar

Mastercam'da özel bir yazı inşa etme süreci mantıksal, iteratif bir iş akışı izler. Aşağıda gerçek dünya uygulamaları ile çizilen pratik tavsiyeler ile her aşamada ayrıntılı bir kesintidir.

1. Makine Gereksinimleri Tanımlama

Tek bir yazı kodu yazmadan önce, hedef makinesinin ve onun temel hareket kontrolörünün her yönünü belgelemeniz gerekir - bir Fanuc 31i-B5 seçeneği paketler bir Siemens 840D veya bir Haas NGC'tan çok farklı davranır. kontrolör, alt program aramaları ve hatta temel hareket komutlarını diktir.

Sonraki, makinenin kinematik düzeni haritalayın. Üç eksenli dikey değirmen için, eksenli seyahat limitlerini, hızlı traverse hızlarını ve maksimum RPM için çok eksenli makineler için, dönüş eksen sıfır pozisyonları kaydetmek, ve herhangi bir mekanik müdahale bölgelerin yönü ekleyin:

Bu bilgiyi makine kılavuzundan, kontrol parametre listesine toplayın ve makineyi önceki bölümden bilinen bir iyi programla takip ederek.Eğer mümkünse, makineli araç üreticisi tarafından yazılmış bir program elde edin - tam formatlamayı gösterecektir.

2. Posta-Processor Editor'e Erişim

Mastercam, yazı düzenlemenin iki temel yolunu sunar: yerleşik →Post Processing[Dönetici:0)Post-Processor Editor) ve standart bir metin editörü (Post-Processor Editor (uzaydalı Editör) Mastercam ortamına entegre edilir ve yazı yapısına dair bir ağaç görüşü sunar.

Alternatif olarak, Notepad++'da veya herhangi bir metin editöründe dosya açabilirsiniz. Birçok deneyimli programcılar dış editörleri tercih eder, çünkü birden fazla posta dosyalarında bulun / yer kullanabilir ve sürüm kontrol sistemleri ile entegre edebilirsiniz. Hangi araç her zaman herhangi bir değişiklik yapmadan önce orijinal bir yazının bir yedek tutabilir - tek bir yanlış konumlanmış para birimi bir kaza yapabilir.

3. Bir Base Post ile başlayın

Hiçbir zaman çizilmeden özel bir yazı yazın. Mastercam'ın posta kütüphanesi, Siemens'in popüler kontrolörleri ve makine konfigürasyonları ile eşleşen yüzlerce temel yazı içerir. Örneğin, bir Fanuc kontrollü üç eksenli değirmen varsa, 370FLT:2 veyaİLFLT:3 ile başlayın.

Temel yazı size doğru hareket mantığı verir, kanal tanımlarını ve test edilmiş bir çıkış yapısını verir. İşiniz farklı bölümleri değiştirmektir - araç değişim dizisi, serin kodlar veya beşinci bir eksenin eklenmesi gibi.En yakın temel gönderinin eklenmesi hataları azaltır ve kesinti saatlerini kurtarır.

Doğru temel gönderiyi seçmek için, açık Mastercam'ın UZMANI:0)Önleme[DÜT:1) Seçilmiş ve açıklama alanını gözden geçirmek. Aynı büyük sürümü makinenizle paylaşan kontrolörler arayın.Eğer makineniz bir Fanuc 32i ile bir kartvizittirse, Fanuc 31i için bir başlangıç noktası - farklılıklar genellikle küçük Mcode ayarlamalarıdır.

4. Kodun Çıktısını Özelleştir

Temel yük yüklü ile, çıktıyı özelleştirmeye başlayın. Posta dosyası “post bloklar” olarak adlandırılan mantıksal bloklara bölünmüştür - her blok, araç değişikliği, lineer hareket, ark hareket veya soğuğa bağlı olarak, bu blokları makineye özel komutlar, değişim formatına ya da koşullu mantık olarak ele alır.

Moding Tool Change Event

Araç değişikliği bloğu ([[[DÜDÜ) veya [[DÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ

Her zaman bu değişiklikleri çok-tool dizilerine çalışmadan önce basit bir tek-tool programı ile test edin.

Canned Cycles'leri özelleştirin

Mastercam'ın matkap, musluk ve Bor döngüleri, geri dönüşlü bir bağlantı ile çevrilir - Mastercam'ın aracı parametrelerini düzenlemeli veya sonra US $ :11'i kullanarak özel bir “yüksek hızlı tren” döngüsüne ihtiyaç duyarsınız.If your machine uses a different cycle using G73 with a K parameter.You can add custom parameter fields in Mastercam'spath values and then reference them in the post.For you can require a K parameter fields.

MakineSpecific Kodlar

Benzersiz makine kurulumları genellikle standart olmayan M- veya G-codes gerektirir. Örneğin, alt kodlu bir makine, uygun durumdaki veya sert bir şekilde onları kilitlemek için bir M-codea ihtiyaç duyabilir.

Bir kullanıcı tanımlı M-code eklemek için, yeni bir posta değişkeni oluşturmak (örneğin, 03: 12). Bu, size Mastercam'ın işlem parametrelerinde kod açmak için esneklik verir.

5. Postayı Test Etmek

Test, basit bir araçla başlayın - tek bir kontur veya bir matkap döngüsü - ve bir metin editöründe çıktı dosyası açın ve makine manueline karşı her çizgiyi görsel olarak kontrol edin. Doğru decimal formatlama, lider sıfırlar ve gerekli güvenlik bloklarının varlığı.

Bir sonraki, makinedeki programı kuru-run modunda (gösterme materyali) çalıştırın. Birçok makine, gerçek kesme olmadan hareket gösteren bir “grafik simülasyon” veya “kurumlu koşu” moduna sahiptir.Bu sayede araç değişiklikleri, eksen limitleri ve hızlı hareketleri kontrol etmek için bu yöntemi kullanın.If possible, use a machine Simulatorsing the machine.

Kuru vadede emin olduğunuzda, köpük veya balmumuda bir test bölümünü kesin. Sonuç olarak ve onu derinlik, delik konumlarında veya yüzeyin sonundaki boşluklara kıyasla karşılaştırın - örneğin, eksik bir G41 /G42, bir kesme tazminatı veya yanlış ark merkezi için.

6. Refine ve Save

Özel bir yazı ilk denemede mükemmel değildir. Her değişiklik yaptığınızda ve bunun nedeni için geçerlidir.Başvurudaki dosyanın birden fazla versiyonunu tutun, e.g., 03:13)., [[DÜcretsiz:|DÜcretsizin kontrol sistemi kullanın. Mastercam'ın post editörü, ayarlarında seçeneği etkinleştirebilirseniz de bir “değişim logu” tasarruf edebilir.

Posta tüm testleri geçtikten sonra, güvenli bir yerde son sürümden tasarruf edin ve bunu bir şekilde bükülmeye karar verin.Slan istasyonlarınızda kolay dağıtım için dosya. gerçek bir üretim parçası yayınlayarak son bir doğrulama yapın ve tam gözetim ile makinede çalıştırın.

Gelişmiş özelleştirme Teknikleri

Temel düzenlemelerle rahat olduğunuzda, makinenizin işlevselliğini dramatik bir şekilde uzatabilecek daha güçlü yetenekleri keşfedin.

Özel Makrolar ve Subroutines

Birçok kontrolör, parametrik alt programların (macros) kullanımını kabul eder - e.g., Fanuc custom makro B, Siemens R-parameters, Haascustom makro. postınız, Mastercam'dan hesaplanan değerler ile aramaları sağlayabilir. Örneğin, bir araç-yaşam yönetimi rutini gerçekleştirmek için bir makro oluşturabilir veya bir çalışma parçası kullanarak bir çalışma parçasını ölçmek için bir makro arama oluşturabilirsiniz.In the post,145FLT:16 gerekli argümanlarla makro aramayı yapabilmek için.

Mastercam ayrıca, makro argümanlar olarak geçebilecek kullanıcı tanımlı posta değişkenlerini de destekler. Bu, araç empati geometrisine dayanan makro parametreleri dinamik olarak üretmesine olanak sağlar (demel olarak, cebi derinlikleri, vs.).

Rotary Axes ve Multi-Axis Makinelerini Destekleyin

Operatör axes (4-kücut, 5 eksenli, indeksleyici), post makine koordinatlarına göre kinematik dönüşümle veya çift çekirdekli bir değirmen dönüş için - bu işlevleri üstlenen devreler için yapılandırın.

Makinenin kinematik zincirini anlayarak başlayın. Mastercam'ın 03.Örnek:0)Makine Tanım Yöneticisi[Dönetici: 1 ), eksen ve sınırları tanımlamak için.O zaman, post, alter theyu değiştirmek,|16|Döneticileri ayarlamak için özel bir işlem için, doğru davranışı eşleştirmek için: örneğin, G43.4-

Çok eksenli mesajları test etmek dikkatli gerektirir. Mastercam'ın Backplot'ta ve Verify, o zaman belirli kontrolörü destekleyen bir makine simülatörü kullanın.Her zaman beş eş zamanlı hareket denemeden önce tek eksenli bir rotasyon testi çalıştırın.

Otomasyon ve Probing Cycles ile bütünleşme

Modern dükkanlar genellikle robot yükleyicileri, konveyörler ve işleme ölçümlerini entegre eder. Posta bu cihazlara sinyal vermek için M-codes içerebilir. Örneğin, kesmeden önce, program sonunda bir M-code ekleyin, bir M-code açın, bir fikre sahip döngüyü açın.

Mastercam'ın Probe eklentisi, araç empatilerini üretebilir; sonra doğru makro aramaları ve değişkenleri yayınlamaya giriş yaptığınızda, birçok olasılıklı rutinleri yaygın değişken isimleri kullanır (#150 for ölçümler için, #102 for Xchange, etc.) Postanız bu değişkenleri aynı şekilde gönderirken, yanlış bir eşleşmenin kazalara veya yanlış ölçümlere neden olacağınız.

Ortak Pitfalls ve Them'dan Nasıl Kaçırmak

Makinenizin gereksinimlerinin bir kontrol listesini tutmak ve test aşamasında her birini doğrulamak. Her olası işlevi egzersiz yapan bir test parçası oluşturun - sondaj, dokunma, kondüktör, araç değişikliği, soğutucu, döner indeksleme - ve üretimden önce simülasyonda çalıştırın.

Post-Processor Development için araç ve kaynaklar

Mastercam, kapsamlı yerleşik belge sunar, örneğin, [[FONT:0)Post-Processor Referans Kılavuzu) ile koşullu mantık nasıl oluşturulur ve araçla nasıl ulaşılır.

[FONT=0]Mastercam Forumları[[[Döneticileri paylaşmış aktif bir topluluktur, kullanıcıların özel mesajları paylaştığı, sorular sor ve sorun sorunları sorun.Mevcut çözümleri görmek için kontrol adı veya ortak sorunlar arayın.

Üçüncü taraf araçları:0)Cimco Edit) gibi üçüncü işlemci editörler, entegre sözcü kontrol ve geri çekilme yetenekleri ile çalışır. Bazı kullanıcılar MastercamUZT:2.Post Debugger).

Makine aracı inşaatçılar genellikle makineleri için örnek işlem sonrası sağlar. Örneğin, Haas'ın destek portalını kontrol eder ve Mazak, ParlakG kontrolörleri için yazı sunar. Bunlar zaten doğru M-codes, döngü tanımları ve güvenlik dizilerini içerir.

Son olarak, resmi eğitime yatırım yapmayı düşünün. CNC Software, Inc., eğitmen ve online olarak www.FLT:0)Mastercam Post Processor Education) Bu, özel değişken yaratım, makro entegrasyon ve karmaşık kinematik posta düzenleme kavramlarını kapsar.

Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç

Özel bir post-işlemci oluşturmak, benzersiz bir makine kurulumu için önemsiz bir görev değildir, ancak her bloktan başlayarak, yöntemsel olarak özelleştirilmesi gerekir.Elif bir posta yok, kurulum hataları azaltır ve makinenizin tam kapasitesini döndürür.Sistemi takip ederek, katı bir temel gönderiden başlayarak, yöntemsel olarak her bloktan başlayarak, ve titiz bir test - yıl boyunca güvenilir bir şekilde çalışan bir post üretebilirsiniz.

Unutmayın: post-processor, URL'nin sanal dünyası ile makinenin fiziksel gerçekliği arasındaki son bağlantıdır.Bunu düzeltme planı veya bir işleme stratejisi olarak değerlendirin. Değişiklikleriniz, dosyalarınızı geri almak ve asla makinenizin kendisini öğrenmeniz için asla bir süre boyunca ödeme yapmanız gerekir.