CNC torna tezgahları için programlama. Bir cnc programcısının gereksinimleri, eğitimi ve beklentileri

  • 08.08.2019

Aslında, CNC makinelerini programlamak özellikle zor değildir. Aynı zamanda bu cihazlar için kontrol programlarının (NC) operasyonda maksimumda kullanacak şekilde oluşturulması gerekmektedir.
Programlama, G ve M kod dili olarak da adlandırılan ISO 7 bit olarak bilinen bir dilde yapılır.
Programlar en yaygın üç şekilde geliştirilebilir:
manuel programlama yoluyla;
CNC tezgah üzerinde programlar oluşturarak;
son olarak, CAM sistemlerinin yardımıyla.

Bu programlama yöntemlerinin üçü de belirli durumlarda kullanılır, hiçbiri evrensel olarak kabul edilmemelidir. En büyük etkiyi elde edecek olan onların kombinasyonudur. Temel bir programlama anlayışınız varsa, manuel programlamada uzmanlaşmak o kadar zor değildir. Aynı zamanda CAM sistemi ile çalışmanın anlaşılması oldukça kolaydır.

Manuel programlama

Manuel programlama, bir metin düzenleyicisi olan kendi bilgisayar cihazınızda bir program oluşturmak anlamına gelir. Üzerinde kontrol programı oluşturulur. Program, takımın boşlukları işlemek için hareket ettiği koordinatları ve ayrıca G ve M kodları şeklinde gerekli bilgileri içerir..txt uzantılı bir dosyadır.
Program hazır olduktan sonra aynı .txt dosyası şeklinde CNC makinesine aktarılır. Bilgisayar ve makine, bilgisayarın COM bağlantı noktası üzerinden bağlanır. Her şeyden önce, iletişimden sorumlu programlarını senkronize ederler. Bundan sonra, basit bir veri gönderme ve alma gerçekleşir. Özel bir durum, programın CNC makinesinin bellek boyutunu aşan bir boyuta sahip olmasıdır. Bu durumda, makineye komutlar doğrudan bilgisayardan gönderilir.Özel bir seçenek, programı bir parça kağıda bir kalemle yazmaktır, yalnızca içinde bir bilgisayara veya başka bir cihaza erişim yoksa anlamlıdır. üretim odası.
Manuel programlamayı anlamak çok zor değil. Bu işlev, ilkelerine aşina olan herhangi bir teknoloji uzmanı gerçekleştirebilir. Aynı zamanda, manuel programlama, titiz bir hassasiyet gerektiren, nispeten zaman alıcı bir süreçtir. Program oluşturmak için bu seçenek, standart şekilli boşlukların basit işlenmesi gerektiğinde tercih edilir. İkinci durum, diğer iki yöntem için gerekli geliştirme araçlarının eksikliğidir.
Ayrıca üretimde hala sadece manuel programlama kullanılarak kontrol edilebilen çok sayıda CNC makinesi var. Önemli sayıda işletme benzer modelleri kullanmaktadır. Bunun nedeni tam olarak bu tür işletmelerde iş parçalarıyla basit işlemlerin yapılması ve makine sayısının nispeten az olmasıdır. Sonuç olarak, manuel programlamada mükemmel becerilere sahip bir programcı-teknolog, çok yüksek işgücü verimliliği elde edebilir.
Daha da karakteristik bir seçenek, boşluklarla yapılan işlemlerin sadece basit değil, aynı zamanda tekrarlı olması ve sayılarının sınırlı olmasıdır. Daha sonra çalışan bu işlemlerin her biri için programlar yazar ve oldukça uzun bir süre boyunca değiştirilmesi gerekmez. Program yazma ihtiyacı, yalnızca yeni makine işlemlerine ihtiyaç duyulduğunda ortaya çıkacaktır.
Sonuç olarak, manuel programlama verimlilik açısından diğer iki seçeneği geride bırakmaktadır. Başka bir deyişle, küçük bir işletme için manuel programlama en iyi çözüm olabilir.
Verimlilik açısından CAM sistemi ile çok daha gelişmiş bir versiyonu yenecektir. Ek olarak, gerekirse ikinci yöntemin kullanılmasının tavsiye edildiği ve kontrol programlarının düzeltilmesinin önerildiği işletmelerde manuel programlama kullanılır. Ayrıca, bu düzeltme seçeneği, başka yollarla yazılmış yeni bir programın makinede test edilmesi gerektiğinde kullanılır.

Makine sehpasının konsolunda programlama

Pek çok CNC makinesi artık bir ekran ve klavye ile donatıldığından, bu gibi durumlarda doğrudan makine üzerinde programlama yapmak mümkündür, bu da böyle bir model için makinenin kendisinde çalışma programları geliştirmeyi mümkün kılar. Programlama, cihazın G ve M kodlarına ve ayrıca etkileşimli modda girilebilir. Ayrıca, bir grafik uygulaması kullanılarak makine ekranında iş parçasının işlenmesinin görsel bir simülasyonunun gerçekleştirildiği programı test etme seçeneği de vardır.

CAM sistemini kullanarak programlama

Bu, manuel olarak veya makinenin kendisinde programlama yapmaktan daha fazla üretkenlik elde etmenizi sağlayan özel bir sistemdir.
CAM sistemi, iş parçasını işleyen takım yolu hesaplamasını gerçekleştirir. Otomatik olarak çalışır. Karmaşık bir konfigürasyonun bir kısmındaki işlemleri yönlendirmek için bir kontrol programına ihtiyacınız varsa kullanılır. İşletmedeki makineler çok sayıda farklı işlem gerçekleştiriyorsa CAM da talep görmektedir. Bu durumlarda manuel hesaplama pratik değildir ve hatta imkansızdır.

Genel olarak, manuel yapmak CNC programlamaçok basit, özel eğitim gerekmez. ISO 7 bit dili oldukça basit olduğundan, bu çalışma profesyonel olmayanlar için oldukça erişilebilir. Diğer durumlarda, tüm zor işlemler CAM sistemi tarafından üstlenilecektir.
Basit şekilli iş parçaları ile standart işlemleri gerçekleştiren birkaç makine için kontrol programları yazmada çok az zorluk vardır. Ancak en kolay yol, sahibinin kendi elleriyle yarattığı tek bir makine için programlama yapmaktır. Böyle bir model için program yazmayı öğrenmek hiç de zor değil.

Sayısal kontrollü takım tezgahlarının doğru çalışması için ( CNC), içlerinde bulunan işlevselliği tam olarak uygulayabilmeleri için özel kontrol programları oluşturmak gerekir ( YUKARI). Bu tür programlar oluşturulurken, uzmanlar arasında dil olarak bilinen bir programlama dili kullanılır. ISO 7biraz veya dil G ve M kodlar. için işleme programları oluşturmak için üç ana yöntem vardır. CNC: manuel programlama yöntemi, raf doğrudan programlama yöntemi CNC ve programlama yöntemi kullanılarak KAM-sistemler.

Listelenen yöntemlerden herhangi birinin, üretimin doğası ve özellikleri ile ilgili olarak kendi nişine sahip olduğu hemen vurgulanmalıdır. Bu nedenle, bunların hiçbiri tüm durumlar için her derde deva olarak kullanılamaz: her durumda, belirli koşullar için en rasyonel programlama yöntemini seçmeye yönelik bireysel bir yaklaşım olmalıdır.

Manuel programlama yöntemi

El yazısıyla yazıldığında YUKARI ile makine için CNC işletim sisteminde bir metin düzenleyici yüklü olan bir kişisel bilgisayar kullanmak en iyisidir. Manuel programlama yöntemi klavye girişine dayalıdır bilgisayar(veya üretim koşullarında varsa bilgisayar sağlanmadı, o zaman sadece bir kağıt parçası üzerinde) formdaki gerekli veriler G ve M işleme aracının hareket kodları ve koordinatları.

Manuel programlama çok özenli ve sıkıcı bir iştir. Bununla birlikte, herhangi bir programcı-teknolog, gerçekte kullanıp kullanmadığına bakılmaksızın, manuel programlama tekniğini iyi anlamış olmalıdır. Manuel programlama yöntemi, temel olarak basit parçaların işlenmesi durumunda veya gerekli geliştirme araçlarının eksikliğinden dolayı kullanılır.

Şu anda, takım tezgahları için hala birçok imalat işletmesi var. CNC sadece manuel programlama kullanılır. Aslında: üretim sürecinde az sayıda CNC makinesi yer alıyorsa ve işlenen parçalar son derece basitse, o zaman manuel programlama tekniklerini iyi bilen deneyimli bir programcı-teknolog, kullanmayı tercih eden teknolog-programcıyı geride bırakacaktır. KENDİM-sistemler. Başka bir örnek: şirket, makinelerini küçük bir dizi parçayı işlemek için kullanıyor. Bu tür parçaların işlenmesi bir kez programlandığında, programın değişmesi pek olası değildir, her durumda, yakın gelecekte aynı kalacaktır. Tabii ki, bu koşullar altında, manuel programlama için CNC ekonomik açıdan en verimlisi olacaktır.

Dikkat edin, kullansak bile KAM-sistem, ana programlama aracı olarak, doğrulama aşamasında hataların tespiti nedeniyle sıklıkla UE'nin manuel olarak düzeltilmesine ihtiyaç vardır. Kontrol programlarının manuel olarak düzeltilmesi ihtiyacı, her zaman doğrudan makine üzerinde ilk test çalıştırmaları sırasında ortaya çıkar.

CNC rafının kontrol panelinde programlama yöntemi

Modern makineler CNC, kural olarak, bir klavye ve ekran ile donatılmış konsolda doğrudan çalışan kontrol programları oluşturma yeteneği ile sağlanır. Uzaktan kumanda üzerinde programlama için hem diyalog modu hem de giriş kullanılabilir. G ve M kodlar. Bu durumda, önceden oluşturulmuş bir program, ekranda işlemenin grafik simülasyonu kullanılarak test edilebilir. CNC yönetmek.

CAD/CAM programlama yöntemi

CAM - işleme takımının yörüngesini otomatik olarak hesaplayan ve takım tezgahları için programların hazırlanmasında kullanılan bir sistem CNC karmaşık şekillerdeki parçaların işlenmesi durumunda, birçok farklı işlem ve işleme modunun kullanılması gerektiğinde.

CAD, ürünleri modelleme yeteneği sağlayan ve tasarım belgelerine harcanan zamanı en aza indiren bilgisayar destekli bir tasarım sistemidir.

kullanarak kontrol programlarının geliştirilmesi CAD/CAM sistemleri programlama sürecini büyük ölçüde basitleştirir ve hızlandırır. İş yerinde kullanıldığında CAD/CAM sistemin, programcı-teknolog, zaman alıcı matematiksel hesaplamalar yapma ihtiyacından kurtulur ve oluşturma sürecini önemli ölçüde hızlandırabilecek bir araç takımı alır. YUKARI.

Mikroelektronikteki ilerleme, işleme kalitesi gereksinimlerindeki artışa, üretimi yeniden yapılandırma esnekliğine paralel olarak, manuel makineleri onarım, küçük işletme ve hobi alanına itiyor. CNC makinelerinin programlanması, modern işletmelerde teknolojik desteğin en önemli parçasıdır.

Programlama, çalışma gövdelerinin, kesici takımın ve iş parçasının hareketi için kodlanmış algoritmayı temsil eden birbirine bağlı bir komut dizisinin ayarlanmasından oluşur. En yaygın uluslararası standartlaştırılmış alfanümerik kod, ISO 7 bit olarak kalır. Gelişmiş kontrol sistemleri hem standart kodu hem de özel konuşma dillerini destekler.

Programlama Yöntemleri

Programlama işlemi gerçekleştirilebilir:

  • Manuel olarak. Teknoloji uzmanı, uzak bir bilgisayarda bir metin düzenleyicide bir program yazar. Daha sonra USB stick, optik disk, disket veya PC'ye bir kablo ile bağlanan arabirim portları aracılığıyla kontrol belleğine aktarır.
  • Konsolda (raf) CNC. Komutlar klavyeden girilir ve ekranda görüntülenir. Simge seti, kayıt miktarını azaltmak için atanabilecek korunmalı döngüler listesine karşılık gelir. Bir dizi sistem ( , ), operatörün art arda seçim yaparak bir işleme programı oluşturduğu sezgisel bir diyalog arayüzünü destekler.
  • Entegre /CAM/CAE sistemlerinde otomatik. Üretim döngüsünün tüm aşamalarında tek bir elektronik sistemin kullanılmasını gerektiren gelişmiş bir yöntem.

İlk yöntem, basit tornalama işlemlerini programlamak, delik gruplarını işlemek, profil eğrilerini işlemeden iki koordinat boyunca frezeleme yapmak için kullanılabilir. Zaman alıcıdır, makinede hatalar tespit edilir.

Uzaktan kumandadan programlama, yukarıdakilerin tümünü ve bir diyalog giriş dili ile 2.5 ve 3-koordinat işlemenin daha karmaşık geçişlerini gerçekleştirmenize izin verir. Mevcut programları ayarlamak veya bir "şablona" göre toplu işleme programları oluşturmak için en iyi seçenek.

CAM sistemlerinde çalışma, örneğin: MasterCAM, SprutCam, ADEM, bir taslak, CAD'den bir model, bir makinenin diyalog seçimi, hareket sınırları, fikstürler, araçlar (RI), modlar, geçişler ve işleme stratejileri, ayarlamayı içerir. düzelticiler Belirtilen son işlemciye dayalı olarak, RI'nin hareketinin yörüngesini bir kontrol programına (CP) dönüştürür. Sanal testler monitörde görüntülenebilir, bariz hataları (oyuklar, kaldırılmamış pay, ekipmanla çarpışmalar) ortadan kaldırarak yörüngeyi optimize eder.

Program yazma sırası

CNC programlarının yazılması, bir teknoloji uzmanı tarafından veya otomatik olarak gerçekleştirilen herhangi bir yöntem için aynı olan bir dizi eylemden oluşur. Hazırlık aşamasında, gerçekleştirin:

  • İş parçası parametrelerinin ayarlanması. CAM sistemlerinde: boyutlar, malzeme, sertlik.
  • Koordinat sistemi ve sıfır noktalarının ayarlanması.
  • İşlenecek yüzeylerin seçimi, kaldırılacak pay için geçiş sayısının hesaplanması ve kesme derinliği (CAM'da arıza seçenekleri sunulmaktadır).

  • RI seçimi.
  • Kesme koşullarının ayarlanması: ilerleme, hız (devir sayısı) ve hızlı travers hızları. CAM sistemleri, daha sonra F, S işlevleri kullanılarak çerçevelere kaydedilen en uygun olanların otomatik seçimini uygular.
  • CAM programlarında bir makine, CNC seçilir.

Ana aşamada, takım merkezinin hareketinin yörüngesi hesaplanır, kontrol programı bu noktanın çalışma ve boşta hareketlerini tanımlar. Manuel yöntemle, teknoloji uzmanı, bypass yönünün değiştiği işlenmiş konturun tüm referans noktalarının koordinatlarını hesaplar. RI'nin hareketi, hareketin tipini ve hareketleri koordinatlarda belirten boyut kelimelerini (X, Y, Z, A, B, C, diğerleri) belirleyen G hazırlık fonksiyonunu içeren bir çerçeve dizisini tanımlar.

CNC programlama kime emanet edilmelidir: bir programcı-teknolog mu yoksa bir makine operatörü mü?

Dünyanın dört bir yanındaki takım üreticileri ve diğer taşeronlar bugün iki önemli zorlukla karşı karşıya. Bunlardan ilki, müşterilerin her zamankinden daha karmaşık şekillerde ürünler tasarlamalarıdır. Moda trendleri, ürünün fonksiyonel özelliklerinden çok estetik kriterleri öne çıkarıyor. Ek olarak, karmaşık şekil giderek daha fazla ergonomik gereksinimler tarafından yönlendirilmektedir. İkinci sorun, ürünlerin artan karmaşıklığına rağmen, siparişin alınmasından bitmiş ürünlerin sevkiyatına kadar olan iş şartlarının azalmaya devam etmesidir. Piyasanın kanunları öyledir ki, teslimat süreleri çoğu zaman satış fiyatından bile daha önemlidir. Tabii ki, müşteri her zaman daha az ödemeye ve ürünleri mümkün olduğunca çabuk almaya çalışır.

Bir takım şirketi karmaşık bir sipariş aldığında ve aynı zamanda üretim sürelerini önemli ölçüde azaltmaya çalıştığında, kaçınılmaz olarak darboğazlar ortaya çıkmaya başlar. Kural olarak, bunlardan biri, bir dizi nesnel faktörden kaynaklanan CAD/CAM departmanıdır. Ürünün şeklinin karmaşıklığı nedeniyle, prefabrike aletlerin tasarım karmaşıklığı artar ve bu da üretimi için teknolojik toleransları azaltır. Artan tasarım karmaşıklığı, tamamlanması zaman alan işlenmiş yüzeylerin sayısını artırmak anlamına gelir. Karmaşık CNC işlemeyi belirlerken, teknoloji uzmanının ayrıca daha fazla takım kullanması gerekir, bu da daha fazla programlama süresi gerektirir. Tüm bunlar, takımyolları (TC) oluşturmak için gereken "bilgisayar" sayma süresini artırır. Tabii ki, bilgisayarların bilgi işlem gücünün büyümesi ve CAM sistemlerinin kodunun optimizasyonu durumu iyileştirdi. Ancak çoğu durumda şirketin CAM sistemiyle iş sayısını kapsamlı bir şekilde artırmaktan başka seçeneği yoktur. Ancak, kullandığınız CAM sistemine tam olarak sahip olan deneyimli bir teknoloji uzmanı bulmak çok zordur. Genel eğilim, deneyimli CNC programcılarının yüksek nitelikli bir çalışana daha yüksek maaş sunabilecek büyük holdinglerde çalışmasıdır. Bu nedenle CNC programcılarının kadrosunu artırmak oldukça zordur. O halde nasıl küçük şirketler olunur? Bir şirket, yüksek derecede NC hazırlama otomasyonuna sahip güvenilir bir CAM sistemi kullanıyorsa, basit ürünler için bir teknoloji uzmanı-programcının işlevlerini doğrudan CNC makine operatörüne aktarmak mümkündür. Böylece, UE'nin bir kısmı doğrudan mağazada geliştirilecektir.

CIMdata'nın 2005 CAM pazar araştırması raporu, satılan CAM sistemlerinin %57'sinin işyerlerinde CNC programcıları tarafından kullanıldığını gösterdi. Kullanıcıların %18'i atölyede CNC makinelerinde CAM sistemini kullandı. Geriye kalan %25'lik kısım, mevcut koşullara bağlı olarak duruma göre CAM sistemini kullanır. Ne yazık ki rapor, kullanıcı tercihlerinin bölgelere göre dağılımı hakkında herhangi bir veri içermiyor. Delcam plc'nin dünya çapındaki ofislerinden yapılan yorumlar, atölye CNC programlama fikrinin Kuzey Amerika'da ortaya çıktığını ve en popüler olduğu yer olduğunu gösteriyor. Avrupa'da atölye CNC programlama da popüler hale geliyor. Ancak Asya'da bunun tersi doğrudur: orada tüm CNC işlemlerini mağazadan uzaktaki ayrı bir CAD / CAM bölümünde programlamayı tercih ederler.

Atölyede CNC programlamanın faydaları

Atölyeye bir CAM sistemi yerleştirmek bir dizi fayda sağlar. Her şeyden önce, makine operatörleri, işlemenin özellikleri ve atölyede kurulu tüm makineler hakkında daha fazla bilgi sahibi olurlar. Bu nedenle, yalnızca en iyi işleme modunu ve stratejiyi seçebilirler (mevcut takımları dikkate alarak). Bu nedenle, atölyede CNC programlama, işleme kalitesini artırmalıdır.

PowerMILL 8 Özellikleri

b

PowerMILL 8 (b)'deki takım yolu optimizasyonu, makine zamanından yaklaşık %15 tasarruf sağlar!

PowerMILL 8'e kaba işleme ve ince talaş işleme stratejileri eklendi

Elbette birçok teknoloji uzmanı - CNC takım tezgahlarının programcısı atölyede operatör olarak çalışmaya başladı ve ancak deneyim kazandıktan sonra atölyeden CAD / CAM bölümüne geçti. Bununla birlikte, böyle bir kariyer gelişimi, CNC programcısının, atölyeden ayrıldığından beri ortaya çıkan yeni alet ve makinelerin olanaklarını ve özelliklerini çok iyi bildiği anlamına gelmez. Örneğin, günümüzün kesici takımları, beş ila yedi yıl önce ulaşılamaz kabul edilen kesme hızlarında ve ilerlemelerde çalışabilir. Bu, bir şirketin yeni ekipmanın yeteneklerini tam olarak kullanmayarak değer kaybedebileceği bir örnektir. Uygulamanın gösterdiği gibi, yalnızca makine tezgahındaki atölyede çalışan operatör, makinenin ve aletin yeteneklerini ve sınırlamalarını tam olarak anlar.

PowerMILL 8 Özellikleri

PowerMILL CAM sisteminin 8. versiyonunun geliştirilmesi sırasında, geliştiriciler, özel işleme stratejilerinin iyileştirilmesine ve çok eksenli işlemenin geliştirilmesine ve ayrıca program kodunu optimize ederek ve yörüngeleri optimize ederek NC oluşturma süresini azaltmaya büyük önem verdiler. çalışma ve boşta araç hareket eder. Bu, makine süresini önemli ölçüde azaltmayı mümkün kıldı. Bu, 7. sürümün çok yavaş olduğu anlamına mı geliyor? Görünüşe göre hiç de değil!

Uzun bir süre PowerMILL 7, NC üretimi açısından en hızlı CAM sistemlerinden biri olarak kabul edildi. 8. versiyonda, geliştiriciler UE hesaplama hızını ortalama %40 artırmayı başardılar! Böylece PowerMILL, NC neslinin hızında şampiyon olmuştur ve olmaya devam etmektedir. Basit bir matematiksel hesaplama, yalnızca faturalandırma süresini kısaltarak, PowerMILL lisansı başına sürüm 7'den sürüm 8'e yükseltme satın almanın kendisini en fazla 2-3 ay içinde ödeyeceğini gösterir.

Karmaşık parçaları işlerken PowerMILL 8'deki takım yolu optimizasyonu, makine zamanından %15'e kadar tasarruf sağlayabilir. Ortalama makine süresi maliyetini hesaba katarak, ek bir PowerMILL 8 lisansı satın almanın faydasını hesaplayabilirsiniz.Makine zamanındaki yıllık %15'lik tasarrufun lisanslı ürünün maliyetini aştığı ortaya çıktı! Doğal olarak, karmaşık parçaların beş eksenli işlenmesinden bahsediyoruz, çünkü basit ürünleri işlerken yörüngenin önemli bir optimizasyonu her zaman mümkün değildir.

Geliştiriciler, mevcut işleme stratejilerinin iyileştirilmesine ve yeni işleme stratejilerinin geliştirilmesine özel önem verdiler. Kaba işleme ve ince talaş işleme için özel beş eksenli stratejiler ("Örnekleme", "Göbekli İşleme", "Bıçak İşleme") ve ayrıca kesicinin eğimini ayarlama seçenekleri ("Punta Normalleri", "Rims", "Ofsetler" vardır. ”). Ayrıca, otomatik takım ekseni eğme işlevi kullanılarak oyuklar ve çarpışmalar için tam yol kontrolü uygulandı. Parametreleri her değiştirdiğinizde NC'nin tamamını yeniden hesaplamamak için PowerMILL 8, ürünün bir bölümünün yörüngesini hesaplama özelliğini ekledi.

PowerMILL 8'de uygulanan bir başka ilginç özellik, sac malzemeyi büyük çaplı bir disk takımla kesme (kesme) stratejisidir. Bu işleme yönteminin bir özelliği, disk kesicinin kesme kenarının konumuna bağlı olarak hareket yörüngesinin hesaplanmasıdır, çünkü NC'nin basitçe diskin merkezinde hesaplanması kaçınılmaz olarak oyuklara yol açacaktır. Küçük eğriliğe ve keskin köşelere sahip alanlarda disk, iş parçasının yüzeyinden otomatik olarak geri çekilir.


PowerMILL'de Takım Yolu Kontrolü

Keskin bir şekilde değişen yüzey eğriliğine sahip alanların (dalgalı taraklar, iç köşeler, vb.) sürekli beş eksenli işlenmesiyle, geleneksel bir CAM sistemi, kesici eksenini normale göre belirli bir kılavuz açısında tutar. Pratikte bu, böyle bir elemanı işlerken, makinenin çalışma gövdelerinin (özellikle döner tabla) yüksek genlikli keskin hareketler yapmaya başladığı ve bu da işlenmiş yüzeyin doğruluğunu ve kalitesini olumsuz yönde etkilediği anlamına gelir. Bu fenomeni önlemek için PowerMILL 8, yörüngenin belirli bir bölümünde kesici eğim ekseninin yönünü ayarlama (düzenleme) özelliğini ekledi. Ek olarak, yeni "Yüzey eğrilerini takip et" seçeneği, kesici yolunu daha pürüzsüz hale getirmenize olanak tanır.

Güzergah noktalarının dağıtımı için PowerMILL 8 işlevi özel ilgiyi hak ediyor. Noktaların yerleştirilmesi dört algoritmaya göre mümkündür: toleransla, yayları koruyarak; toleransla, yayların değiştirilmesi; yayları girin; eşit olarak yeniden dağıtın. Noktaların eşit olarak yeniden dağıtılması seçeneği, yörüngeyi hesaplama süresini artıracak olsa da, makinedeki işlem süresini azaltmanıza olanak tanır. Yeniden konumlandırma noktalarından kaynaklanan makine süresindeki azalma, özellikle yüksek hızlı işlemede fark edilir. Bu etki, modern CNC raflarının, takım yolu keskin bir şekilde değiştiğinde besleme hızını otomatik olarak azaltmak için NC'yi birkaç yüz kare ileride analiz etmesinden kaynaklanmaktadır. Bu, makinenin ömrünü azaltan büyük atalet yüklerinin oluşmasını önler. Deneysel olarak seçilen bazı nokta yeniden dağıtım adımıyla, en yüksek ortalama makine besleme hızı sağlanır.

ViewMILL'de fotogerçekçi işleme simülasyonu

Elbette teknoloji uzmanı, hazırladığı CNC programının pahalı ekipmanların bozulmasına yol açmayacağından kesinlikle emin olmalıdır. Bu nedenle, PowerMILL geliştiricileri, NC'nin kalite kontrolüne büyük önem verir. İlk olarak, PowerMILL işleme simülatöründe takım yolunu grafiksel bir biçimde kontrol etmek mümkündür. İkinci olarak, PowerMILL, makinenin hareketli çalışan parçalarının hareketini kontrol etmenizi sağlar. Ayrıca, işleme simülasyonu sırasında ViewMILL modülü, parçayı döndürmenize ve ölçeklendirmenize ve ayrıca farklı görüntüleme modları (dinamik, normal, fotogerçekçi, gökkuşağı, hareket yönünde) atamanıza olanak tanır. Ayrıca önceden kaydedilmiş bir simülasyon durumuna geri dönme seçeneği de vardır.

Kullanıcı deneyimini geliştirmek için PowerMILL 8, FeatureCAM CAM araç veritabanıyla uyumlu, MS Access formatında kapsamlı bir araç veritabanı ekledi. Yeni veritabanı, bir takımı çeşitli parametrelere göre hızlı bir şekilde aramanıza ve bir takımı kesme koşullarına bağlamanıza olanak tanır.

Ayrıca makinenin, aletlerin, iş parçalarının ve teknolojik cihazların (kelepçelerin) mevcut durumunu sadece operatörün bilmesi önemlidir. Operatör, atölyedeki durum hakkında kapsamlı bir bilgiye sahipse, planlama verimliliği daha yüksek olacaktır. Uzak bir CAD / CAM departmanında çalışan bir CNC programcısı, CNC işlemeyi başka bir alet veya makine için yeniden programlarken ekipman arıza süresiyle dolu olan operasyonel bilgilere sahip değildir.

Bazen operatörün herhangi bir nedenle halihazırda tamamlanmış ve işlenmiş bir CNC programını düzenleme ihtiyacı vardır. Örneğin, gerekli bir takım eksik veya bozuksa, mevcut olan uygun bir alternatif takım boyutunu seçebilir ve CAD / CAM departmanını dahil etmeden NC'yi bağımsız olarak yeniden hesaplayabilir. Doğal olarak, operatörün yeterince yüksek bir kalifikasyona sahip olması gerekir, ancak ona yapılan iş için belirli bir bağımsızlık ve sorumluluk verilmesi, niteliklerinin, nihai sonuca olan ilgisinin ve işin prestijinin artmasına yardımcı olacaktır.

Yukarıdakiler, CAD / CAM departmanını tamamen terk etmenin ve tüm çalışmalarını makine operatörlerine emanet etmenin gerekli olduğu anlamına gelmez. CAD / CAM departmanından çıkan kaynaklar, çok önemli bir görevi çözmeye - potansiyel bir siparişin maliyetini hızlı ve doğru bir şekilde belirlemeye - yönlendirilmelidir. Üretici makul (rekabetçi) bir fiyatlandırma politikasına bağlı kalırsa ve potansiyel bir müşteriye rakiplerinden çok daha hızlı belirli, makul bir fiyat verirse, sipariş alma şansı vardır. Kural olarak, müşteri zaten işin maliyeti hakkında yaklaşık bir tahmine sahiptir ve teklif yaklaşık beklentileriyle örtüşüyorsa, büyük olasılıkla zaman kaybetmeyecek ve diğer rakiplerin ona benzer fiyatlar vermesini bekleyemeyecektir. CAD/CAM departmanı tarafından ticari bir teklifin hazırlanmasına katılım, siparişi analiz etmenize ve karmaşıklığının hafife alınması nedeniyle yüklenici için kârsız hale gelme olasılığını azaltmanıza olanak tanır.

Bir CAM sistemi için gereksinimler

NC hazırlığını CAD/CAM bölümünden atölyeye taşımak için CAM sisteminin CNC makine operatörünün bazı özel gereksinimlerini karşılaması gerekir.

İlk olarak, operatörler genellikle yazılım konusunda programcılar-teknologlar kadar deneyime sahip değildir. Bu nedenle, CAM sisteminde "Kopyala", "Yapıştır" ve "Kes" gibi temel işlemler bile normal Windows tuş kombinasyonu kullanılarak yapılmalıdır - bu, ilk eğitim süresini önemli ölçüde azaltacaktır.

İkinci son derece önemli özellik, operatörün, NC'nin her yeniden hesaplanmasından sonra otomatik olarak güncellenen, işlenmiş pay ile işlenmiş iş parçasının görselleştirilmiş bir 3D modelini ekranda görmesi gerektiğidir. Elbette bu, ofiste çalışan, makineyi görmeyen bir teknoloji uzmanı-programcı için de çok faydalıdır. İşleme payının görselleştirilmesi, optimum işleme stratejisini ve şekil ve boyut açısından en uygun takımı seçmenize olanak tanır. Ancak CNC makine operatörü için işlemenin daha da fazla görselleştirilmesi gereklidir - bu, makinede işlenen parçayı bir bilgisayar modeliyle anında karşılaştırmasını sağlayacaktır. Böylece, CAM sisteminde işlemenin görselleştirilmesi, operatöre CAM sistemi tarafından öngörülen beklenen sonucu alacağı konusunda güven verecektir.

Üçüncüsü, CAM sistemi, yörüngenin herhangi bir bölümünde NC'yi manuel olarak düzenleme yeteneği ile çok çeşitli işleme stratejileri sunmalıdır. Deneyimli bir operatörün, onu kendi yetenekleriyle sınırlamadan tam olarak istediği gibi yapmasına izin vermelidir. Ayrıca CAM sistemi, özellikle beş eksenli ve yüksek hızlı programlamada, CNC makinesinin mevcut tüm yeteneklerini tam olarak desteklemelidir. Günümüzde birçok CAM sistemi, NC'yi hazırlama süresini ve yeni bir kullanıcı tarafından yazılım ürününe hakim olma süresini azaltan yüksek derecede NC geliştirme otomasyonu sağlar. Ancak, bu tür CAM sistemleri tarafından hesaplanan takım yollarının çoğu, belirli bir ortalama makine türü için bir uzlaşmadır ve tek bir üreticinin belirli bir makine modelinin yeteneklerinin tam olarak kullanılmasına izin vermez. Bu nedenle, CAM sistemi, en yüksek işleme performansını elde etmek için her makine türü için ince ayar yapma yeteneği sağlamalıdır.

Dördüncüsü, atölyedeki operatör için, CAM sistemi tarafından kontrol programlarının oluşturulma zamanı, makineden uzaktaki departmandaki teknoloji uzmanı-programcı için olduğundan daha kritiktir. Sonuçta, yeni bir UE hesaplanırken, makinenin etkin olmadığı ortaya çıkabilir ve herhangi bir boşta kalma süresi, operatörün itibarını sarsabilir.

Son olarak, beşinci olarak, CAM sistemi, oluklar ve çarpışmaların olmaması için oluşturulan NC'leri kontrol etmek için mutlaka bir modüle sahip olmalıdır. İşlemenin görselleştirilmesi, NC pahalı bir makineye gönderilmeden önce bile herhangi bir sorunun belirlenmesine yardımcı olacaktır. Deneyimsiz bir programcı istemeden pahalı bir makineye zarar verebileceğinden, NC işleminin simülasyonu özellikle beş eksenli işleme için önemlidir. Bir makine arızası durumunda, şirket yalnızca onarımlar için ödeme yapmak zorunda kalmayacak, aynı zamanda ekipmanın uzun süre hizmet dışı kalmasından kaynaklanan önemli faydaları da kaybedecektir. NC'nin doğrulanması, makinenin çalışması sırasında oluşturulan NC'lerin doğruluğu ile ilgili hiçbir sorun olmayacağını yüksek bir kesinlikle garanti etmenizi sağlar. En gelişmiş işleme doğrulayıcıları, takım, parça ve tüm makine elemanları arasındaki istenmeyen teması algılamak için makinenin, takımın ve iş parçasının doğru, ayrıntılı 3D modellerini kullanır. İstenmeyen veya tehlikeli hareketler algılanırsa, kullanıcı UE'yi manuel olarak düzenleyebilir veya farklı bir işleme stratejisi kullanabilir.

Bir CAM sisteminde işlemenin görselleştirilmesi de dolaylı olarak işleme verimliliğini artırabilir. Örneğin, görselleştirme sırasında kullanıcı, iş parçasının makinenin döner tablası üzerindeki farklı konumunun veya farklı bir fikstür kullanımının işleme performansını iyileştireceğini görebilir.

CAD sistemi satın alın

Mağazada bir CAM sistemine sahip olmanın gerekliliği ve kullanışlılığı konusunda bir anlaşmazlık yoksa, orada bir CAD sistemine sahip olmanın uygunluğu o kadar net değildir.

Çok sık olarak, müşteri tarafından gönderilen 3B modelde geometri hataları bulunur. Bazılarına diğer CAD sistemlerinden yanlış veri dönüştürme neden olur. Örneğin, bir 3B model yinelenen yüzeyler veya kenarlar arasında boşluklar içerebilir, bazı yüzeyler kaybolabilir ve bazen yüzey normali yanlış ayarlanmış olabilir. Tüm bu eksiklikler, birçok CAD sisteminde nispeten kolay bir şekilde belirlenebilir ve düzeltilebilir. Daha karmaşık bir başka hata türü, genellikle modelin seri üretim için uygun olmamasıyla ilişkilendirilir. Örneğin, bir 3D modelde döküm eğimleri olmayabilir veya çok küçük fileto yarıçapları içerebilir, bu da döküm sırasında kalıbın dolmasını engeller. Bu tür hatalar birçok hibrit CAD sisteminde düzeltilebilir. Tabii ki, 3D modelin iyileştirilmesi, operatör tarafından doğrudan atölyede hızlı bir şekilde gerçekleştirilebilir. Ancak, CAD modelinin ne temelde gerekli ne de yapısal olarak kabul edilebilir değişiklikler alması olasılığı vardır. Bu tür yanlış hesaplamaları önlemek için operatör, CAD / CAM departmanı ve müşteri arasında CAD modelindeki değişiklikleri hızlı bir şekilde onaylamak için bir mekanizma geliştirmek gerekir. Çoğu şirket için, CAD / CAM departmanı ile atölye arasında sorumlulukların dağıtılması daha mantıklı olacaktır, böylece atölyeye yalnızca tamamen değiştirilmiş ve onaylanmış CAD modelleri girecektir, böylece CNC makine operatörünün doğru geometriyi düşünmemesi sağlanır. Bölüm.

Örnek Olay: Delphi

Otomotiv endüstrisindeki küresel eğilimler öyle ki, çoğu üretici, tüm bileşenleri kendileri üretmek yerine, taşeronlarına mümkün olduğunca çok sipariş vermeyi tercih ediyor. Bununla birlikte, otomotiv elektroniği üretiminde dünya lideri olan Delphi (www.delphi.com), tam tersine, kendi üretimini genişletmeyi amaçlamaktadır. Örneğin, Flint bölümü (Michigan, ABD) 29. üretim atölyesini bir PowerMILL CAM sistemi ve Makino yüksek hızlı makinelerle donattı. Bu, şirketin bir CAD modelinin alınmasından bitmiş bir partinin gönderilmesine kadar geçen süreyi önemli ölçüde azaltmasını sağladı.

PowerMILL 9'un yeni sürümü

PowerMILL geliştiricileri, önceki sürümü, sekizinci sürümü, piyasadaki en hızlı CAM sistemi yapmayı başardılar. Ve bu gibi durumlarda sıklıkla olduğu gibi, kullanıcılara ikincil işlemlerde ne kadar zaman harcandığı netlik kazandı. Bu nedenle, PowerMILL 9'da geliştiriciler, kullanıcı arabirimi ve 2D işlemeye odaklandı. Örneğin, PowerMILL 9'daki PowerSHAPE modelleyicisinden, model öğelerini hızlı bir şekilde gizlemek ve göstermek için kullanıcıların aşina olduğu klavye kısayolları eklenmiştir.

PowerMILL 9 kullanıcı arabirimi geliştirmeleri, kullanıcı deneyimini iyileştirmeye odaklanır

9. versiyonda, uygun veri girişi için birçok iletişim kutusu yardımcı algoritmalarla desteklenmiştir. Kullanıcının artık kullanışlı bir hesap makinesine ihtiyacı yok. Örneğin, stok atama iletişim kutusunda artık eksenler boyunca boyut değerleri yerine gerçek boyutlarını girebilirsiniz. Konik bir kesicinin geometrisini belirlerken, artık tam olarak takım kataloglarında belirtilen verileri tam olarak kullanmak mümkündür.

2D işleme stratejileri atamak için birleştirilmiş pencerenin arayüzünde de iyileştirmeler yapılmıştır. Artık yörüngeyi etkileyen tüm parametreler tek bir grafik penceresinde sunulur ve ayarlanır. Düz eğrilere dayanan ve 2B elemanların oluşturulmasını gerektirmeyen yeni 2B işleme stratejileri de vardır:

  • son işleme (düzlemleri işlemek için);
  • eğrinin profili boyunca (ceplerin, çıkıntıların, duvarların işlenmesi);
  • 2B eğri boyunca örnekleme (kapalı eğriler içinde kaba işleme);
  • pah işleme.

"Yüzey Projeksiyonu" ve "Yüzey İşleme" stratejilerine yeni bir "Spiral" seçeneği eklendi ve yalnızca yönlerden birinde (hem boyuna hem de enine yönlerde) kapalı olan yüzeyler için kullanılabilir.

PowerMILL 9, gelişmiş bıçak işleme yetenekleri sunar

Sürekli beş eksenli frezeleme sırasında makine sürücülerindeki dinamik yükleri azaltmak ve döner tabla hareketlerinin düzgünlüğünü iyileştirmek için PowerMILL 9, yeni bir takım eğim ekseni yumuşatma seçeneği ekledi. Takım ekseninin değişim hızını ve hareket yönünü düzelten bu fonksiyon, maksimum ofset açısını açıkça ayarlamanıza olanak tanır. Sonuç olarak, işlenen yüzeyin kalitesi iyileştirilir ve işlem süresi azalır.

PowerMILL Sürüm 9'un video sunumları powermill.com adresinde izlenebilir.

Shop 29'da, Makino makineleri için CNC geliştirme, Delcam plc'den sekiz PowerMILL lisansı alınmış olan CNC makine operatörleri tarafından doğrudan gerçekleştirilmektedir. Yüksek hızlı kalıp işleme konusunda uzmanlaşmış bir CNC programcısı olan Jeff Johns, "Takım tezgahı operatörleri olarak, takım tezgahlarının içini ve dışını anlıyoruz, böylece yüksek kaliteli kalıplar üretebiliyoruz" diyor. “Uygulamalı deneyimimiz, Makino makineleri ve Delcam yazılımının birleşimi bize sürekli olarak mükemmel sonuçlar veriyor. PowerMILL, işlemeyi tam olarak istediğimiz şekilde programlamamıza izin verecek ve takım hareketini havada azaltarak ve takım kırılmasını azaltarak büyük zaman tasarrufu sağladık."

Yüksek yüzey kalitesi ve sıfır oyuklar Delphi kalıplarının ayırt edici özellikleridir

CIO Rob Bergeron, "Ayrıca, PowerMILL CAM sistemiyle hiçbir zaman bir parçada oyuk açmadık" diye ekliyor. - Bizim için bu son derece önemlidir, çünkü ürünlerimizin gereksinimleri, oyuklar durumunda kaynak onarımlarından kalıpların çalışma yüzeylerinde izlerin varlığına izin vermemektedir. Bizim için tek bir oyuk, parçanın tekrar makinede işlenmesi gerektiği anlamına gelir!”

Yazılım mühendisi Bill Jordan, "Delcam plc yazılımının en büyük avantajı, ne kadar çabuk hızlandığıdır" diyor. - CNC makine kontrol komutlarını zaten bilen yetenekli bir operatör, iki hafta gibi kısa bir sürede etkili NC programları geliştirmeye başlayabilir. PowerMILL'in her yeni sürümü, programcılarımızın beklentilerini karşılıyor ve yükseltmeleri takip eden başarı, Delcam'ın yazılımını müşterinin atölyesine ulaşmadan önce kapsamlı bir şekilde test ettiğini gösteriyor.”

Büyük bir şirket içindeki bir bölüme, harici bir taşerondan daha fazla gereksinim uygulanır. İlk olarak, şirket içi bölüm, harici rakiplerin sunabileceğinden daha düşük maliyetli bir ürün sağlamalıdır. İkinci olarak, bitmiş ürünlerin teslim süresi de herhangi bir rakipten daha kısa olmalıdır. Kural olarak, yeni bir partinin serbest bırakılması 8-12 hafta verilir. Ancak, bu tür katı gereksinimlere rağmen, 29. mağaza 2002'den beri başarılı bir şekilde faaliyet göstermektedir ve ürünlerinin hacmi istikrarlı bir şekilde büyümektedir.

Rekabet, 29. mağazayı üretim maliyetini düşürmenin yollarını aramaya zorlar. Üretim maliyetlerinin düşürülmesi, makinelerin operatörler olmadan otomatik olarak çalıştırılması ve manuel sonlandırma miktarında önemli bir azalma ile gerçekleştirilir. “30 bin rpm dönüş hızına sahip bir aletle işlenmiş bir yüzey,
inanılmaz derecede pürüzsüz görünüyor, bu yüzden kalıbın manuel sonlandırma işlemine gerek kalmadan doğrudan makineden üretime gönderilebileceği aşamaya yakınız” diye açıklıyor Bay Bergeron.

29. atölye tarafından üretilen ekipman, hava temizleyici muhafazaları, yakıt seviye sensörleri, LED kümeleri vb. gibi elektromekanik ürünlerin seri üretimi için tasarlanmıştır. “Şirket içinde sipariş üreterek mağazamızın küresel trendlere aykırı olduğunu biliyoruz”, yorumlar
Bay Jordan. "Ancak Makino'nun yüksek hızlı makineleri ve PowerMILL CAM sistemi, üretim maliyetlerini kabul edilebilir seviyelerde tutmamızı ve müşterilerimizin beklentilerini aşmamızı sağlıyor."

Shinyoung Precision'ın Başarısı

Delcam yazılımının kullanılması ve NC geliştirmenin Mikron beş eksenli CNC makinelerini kullanan bir atölyeye aktarılması, tanınmış Koreli cep telefonu üreticisi Shinyoung Precision'ın teslim sürelerini önemli ölçüde azaltmasını sağladı. 1993 yılında kurulan Shinyoung Precision (www.shinyoung.co.kr), Güney Kore'nin başkenti Seul yakınlarında üç fabrika ve bir Ar-Ge merkezine sahiptir. Bugün Motorola ve LG'ye ürün tedarik eden Shinyoung Precision'ın yaklaşık 300 çalışanı var.

Hankook Delcam'ın bölge ofisinin desteğiyle, Power Solution yazılım ürünleri ailesinin uygulanmasıyla geçen beş yılda, şirket ortalama üretim döngüsü süresini 30 günden 11 güne düşürmeyi başardı. Gelecekte, bu süre muhtemelen 9 güne indirilecektir.

CAM sistemlerinin doğrudan üretim katında kullanımı Shinyoung Precision'da 2002 yılında başladı ve PowerMILL'e geçiş eşlik etti. CNC programlamayı CAD/CAM'den atölyeye taşımanın nedeni, CAD/CAM ile üretim arasındaki tutarsızlıklardan kaynaklanan gecikmeleri ortadan kaldırmaktı. Sadece bu, üretim döngüsünü 30 günden 22 güne düşürmeye izin verdi! Daha sonra ortaya çıktığı gibi, belirli makinelerin özelliklerine dayanan programcılar daha rasyonel işleme stratejileri ve araçları atadığından, yenilik üretilen ürünlerin kalitesini iyileştirdi. Ek olarak, takım kırılmalarının sayısı azaldı ve bu da üretim maliyetini düşürdü.

İşleme alanındaki ilerlemeler, Shinyoung Precision'ın benzer şekilde EDM programlamasını atölyeye getirerek bir sonraki adımı atmasına neden oldu ve Delcam bunun için PowerMILL'de EDM CAM modülünü satın aldı. Bu, ortalama üretim döngüsünü iki gün daha azaltmayı mümkün kıldı.

Şubat 2004'te Mikron'dan beş eksenli makineler satın alındı. Mikron'un 5 eksenli makineleri ve PowerMILL CAM sisteminin birleşimi, daha kısa (ve dolayısıyla daha sert) takımların kullanılmasıyla yüzey kalitesinde önemli bir gelişme sağladı.

Frezelenmiş yüzeylerin kalitesindeki iyileştirme, Shinyoung Precision'ın EDM miktarını önemli ölçüde azaltmasını sağlamıştır. Daha önce, önce kaba elektrotlarla, ardından bitirme elektrotlarıyla yapıldı. Kaldırılan malzeme miktarı oldukça fazlaydı ve bu da önemli ölçüde zaman gerektiriyordu. s x maliyetler. Şimdi kaba EDM, beş eksenli frezeleme ile değiştirildi ve sadece ince EDM kullanıldı.

Tek bir kurulumda beş eksenli makinelerde bitirme elektrotlarının kullanılmasıyla ek zaman tasarrufu elde edildi. Daha önce elektrotlar, birkaç kurulumda üç eksenli makinelerde işleniyordu, bu sadece daha fazla zaman almakla kalmıyor, aynı zamanda doğruluğu da olumsuz etkiliyordu.

Sonuç yerine

Bu yazımızda, CNC makinelerinin programlanması programcı operatörlere emanet edilirse takım üreticisinin ne gibi faydalar elde edeceğini göstermeye çalıştık. Bu iki vaka çalışmasının, ayrı CAD/CAM departmanlarındaki CNC programlama meraklılarının maliyetleri düşürme ve üretkenliği artırma olasılıkları hakkında düşünmelerini sağlayacağını umuyoruz. Ancak atölyede CNC programlamanın tüm sorunların çözümü olduğunu düşünmeyin. Delphi'de başarının anahtarlarından biri yüksek hızlı işleme ve Shinyoung Precision'da beş eksenli frezelemeye geçişti. Ancak her iki durumda da ana bileşenlerden biri, kullanılan makine ekipmanının yeteneklerini tam olarak gerçekleştirebilen bir CAM sistemiydi. Yalnızca, özelliklerin toplamında, ekipmanın ve CAM sisteminin yeteneklerinin bir kompleksinin dikkate alındığı dengeli bir yaklaşım, işgücü verimliliğini ve ürün kalitesini artıracaktır.

Delcam plc'nin izniyle
Konstantin Evchenko'nun çevirisi