Basit bir kontrol programı yazmak. Takım tezgahları, sayısal kontrol (CNC), Son işlemciler

İsim: Delcam ArtCAM Pro
Sürüm: 2010 Hizmet Paketi 4.0 32bit ve 64bit
Geliştirici: www.artcam.ru
Arayüz: Rusça
İşletim sistemi: Windows XP/Vista/Seven
Dosya boyutu: 1,8 Gb
Yazılım çözümü 2D çizimden otomatik olarak sanal üç boyutlu modeller oluşturmanıza ve bunlara dayalı olarak CNC makineleri için kontrol programları geliştirmenize olanak tanıyan mekansal modelleme/işleme için.

Delcam plc, karmaşık ürünlerin ve teknolojik ekipmanların modellenmesi, üretimi ve kontrolü için tasarım ve teknolojik CAD sistemlerinin geliştirilmesinde dünya lideridir. Yazılım, otomotiv ve havacılık, makine mühendisliği ve enerji, plastik, cam, seramik, kauçuk ürünleri üretimi ve çeşitli ambalajlar dahil olmak üzere çeşitli endüstrilerde kullanılmaktadır; Kavramsal tasarımdan ana modellerin ve üretim ekipmanlarının üretimine kadar çeşitli görevler için. Şirket, Cambridge Üniversitesi'ndeki ilk geliştirme çalışmalarının ardından 1977 yılında resmi olarak kuruldu. Ekip, şirketi 1989 yılında satın aldı ve 1997 yılında şirket açık anonim şirket haline geldi. Şirketin şu anda dünya çapında 400'den fazla çalışanı var ve personelin yarısı İngiltere'de bulunuyor.

Delcam ArtCAM Hakkında

Delcam ArtCAM, tasarımcıya karmaşık mekansal araziler yaratma özgürlüğü veren güçlü, kullanımı kolay bir modelleme paketi sunar. ArtCAM, fikirleri geleneksel yöntemlerle mümkün olandan çok daha hızlı bir şekilde bitmiş ürünlere dönüştürür. ArtCAM, daha önce manuel değişiklik yapılmasının gerekli olduğu durumlarda bile bu durumun üstesinden gelir.

2B Öğeler Oluşturma

ArtCAM, içe aktarılan vektörleri veya herhangi bir şekilde oluşturulan taramalı görüntüyü kullanarak kabartma oluşturmanıza olanak tanır. grafik editörü. Ayrıca ArtCAM, vektörler ve raster görüntüler oluşturmak ve düzenlemek için kendi araç setine sahiptir.

3D model oluşturma

ArtCAM, vektörleri ve raster görüntüleri kullanarak karmaşık üç boyutlu modeller oluşturmanıza olanak tanır. Kapsamlı modelleme seçenekleri örgüler, dokular, ekstrüzyonlar ve sabit yükseklikte harfler oluşturmanıza olanak tanır. ArtCAM'deki etkileşimli heykeltıraşlık araçları, üç boyutlu bir modeli gerçek zamanlı olarak değiştirmenize olanak tanır ve bu da "manuel" çalışmanın etkisini elde etmenize olanak tanır.

İşleme Stratejileri

ArtCAM Pro, hızlı, doğru ve en önemlisi son derece güvenilir, esnek işleme stratejilerine sahiptir. 2D örnekleme, profil işleme, kalıp/delme işleme ve gravür gibi işleme stratejileri vardır. ArtCAM ayrıca kenarları kırpmanıza veya orta çizgi boyunca gravür yapmanıza olanak tanır, bu da elle gravür görünümü yaratır.

Kontrol programları kolaylıkla oluşturulabilir, kaydedilebilir ve düzenlenebilir. ArtCAM, veritabanında NC hazırlık süresini en aza indirmenize ve makinedeki işlem süresini azaltmanıza olanak tanıyan çok çeşitli yüksek verimli işleme stratejilerine sahiptir.

CNC makinesinde işlenen parçalar geometrik nesneler olarak düşünülebilir. İşleme sırasında dönen takım ve iş parçası belirli bir yörünge boyunca birbirine göre hareket eder. UE, aletin belirli bir noktasının, yani merkezinin hareketini tanımlar. Takım yolu birbiriyle birleşen ayrı bölümlerden oluşacak şekilde temsil edilir. Bu bölümler düz çizgiler, dairesel yaylar, ikinci veya daha yüksek dereceli eğriler olabilir. Bu bölümlerin kesişim noktalarına referans veya düğüm noktaları denir. Kural olarak CP, referans noktalarının koordinatlarını içerir.

Şekil 2'de gösterilen oluğu işlemek için küçük bir program yazmaya çalışalım. 3.4. Referans noktalarının koordinatlarını bilerek bunu yapmak zor değildir. Tüm programın kodunu ayrıntılı olarak ele almayacağız, ancak oluğun referans noktaları boyunca hareket etmekten doğrudan sorumlu olan çizgilerin (programın çerçeveleri) yazılmasına özellikle dikkat edeceğiz. Bir kanalı işlemek için önce kesiciyi T1 noktasına hareket ettirmeniz ve uygun derinliğe indirmeniz gerekir. Daha sonra kesiciyi tüm referans noktalarında sırayla hareket ettirmeniz ve takımı iş parçası malzemesinden yukarıya doğru hareket ettirmeniz gerekir. Oluğun tüm referans noktalarının koordinatlarını bulalım ve kolaylık olması açısından bunları tabloya yerleştirelim. 3.1.

Tablo 3.1. Oluk referans noktalarının koordinatları

Nokta X koordinatı Y koordinatı
TL 3 8
T2 3 3
TK 7 3
T4 7 8

Kesici takımı ilk referans noktasına getirelim:

Sonraki iki çerçeve, takımın iş parçası malzemesinde gerekli derinliğe inmesine neden olur.

N60 G00 Z0.5
N70 G01 Z-l F25

Alet istenilen derinliğe (1 mm) ulaştığında, oluğu işlemek için onu tüm referans noktalarında hareket ettirebilirsiniz:

N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8

Şimdi aleti iş parçası malzemesinden çıkarmalısınız - küçük bir yüksekliğe kaldırmalısınız:

Tüm çerçeveleri bir araya getirelim, birkaç yardımcı komut ekleyelim ve programın son halini alalım:

UP personeli Çerçeve açıklaması
% Program başlatma sembolü
O0001 (PAZ) Program numarası (0001) ve program adı (PAZ)
N10 G21 G40 G49 G54 G80 G90 Güvenlik dizesi
N20 M06 T01 (FREZA D1) 1 numaralı arama aracı
N30 G43 H01 Takım uzunluğu telafisi No. 1
N40 M03 S1000 İş mili hızının açılması (1000 rpm)
N50 G00 X3 Y8 T1 referans noktasına hızlandırılmış hareket
N60 G00 Z0.5 Hızlı takım hareketi B Z0,5
N70 G01 Z-l F25 25 mm/dak ilerleme hızıyla 1 mm derinliğe hareket
N80 G01 ХЗ Y3 T2 noktasına takım hareketi (25 mm/dak)
N90 G01 X7 Y3 T3 noktasına kadar takım hareketi (25 mm/dak)
N100 G01 X7 Y8 T4 noktasına takım hareketi (25 mm/dak)
N110 G01 Z5 Z5'te takım kaldırma (25 mm/dak)
N120 M05 İş mili hızının kapatılması
N130 MZ0 Programın tamamlanması
% Program sonu sembolü

Mach3, iş parçası işleme süreçlerini otomatikleştirmenize olanak tanıyan bir CNC makinesini kontrol etmek için bir programdır. CNC makinelerinin kullanımı büyük işletmeler ve küçük atölyeler için geçerlidir. Fark yalnızca belirli durumlarda kullanılan makinelerin özelliklerinde ve boyutlarında yatmaktadır. Mach3'ü geliştirmenin ilk aşamalarında kullanma konusunu ele alalım.

  • CNC modülüyle donatılmış modern bir freze makinesi, normal bir kişisel bilgisayar veya dizüstü bilgisayarla etkileşime girmesine olanak tanır;
  • Mach3 sürücüsünü bilgisayarınıza kurarak kontrol programları geliştirebilirsiniz;
  • Geliştirildikten sonra program sayısal olarak kontrol edilen modülün hafızasına yüklenir;
  • Bilgisayarın görevi CNC işlemi için gerekli tüm parametreleri yapılandırmaktır;
  • Süreçleri otomatikleştirmenin yanı sıra, bir PC aracılığıyla makinenin kesici takımlarının hareketlerini manuel olarak kontrol edebilir, iş parçasına veya çalışma masasına göre hareketlerini kontrol edebilirsiniz;
  • Mach3'ün çalışması aşağıdaki şemaya dayanmaktadır: bilgisayar - ana - freze ekipmanı. Böyle bir yönetimi gerçekleştirmek için uygun programa ihtiyacınız olacak;
  • Mach3, makineleri kontrol eden ve yapılandıran modern yazılımın mükemmel bir örneğidir;
  • Mach3, tüm Microsoft işletim sistemleriyle çalışacak şekilde tasarlanmıştır;
  • Program şu şekilde çalışıyor: normal uygulama"pencere" türü;
  • Mac3 geniş işlevsellik, sezgisel arayüz;
  • Aynı zamanda CNC ayarının tamamen yeni olduğu yeni başlayanlar da kullanım kılavuzunu dikkatle incelemelidir. Özel bir program aracılığıyla CNC ile çalışmaya uyum sağlamak minimum zaman alır. Bunun nedeni iyi tasarlanmış bir arayüz ve anlaşılır bir kontrol prensibidir.

Mach3 ile çalışmaya hazırlanma

Photo Mach3 - bir CNC makinesini kontrol etmek için programlar

Sayısal program kontrolü, yani CNC, takım tezgahı yapımı alanında ileri bir gelişmedir. Program, yönetimi basitleştirir ve tüm süreçleri otomatikleştirir. PC aracılığıyla bir program kullanarak doğru CNC kurulumu, insan faktörünü en aza indirmenize ve hata olasılığını sıfıra indirmenize olanak tanır.

Ayarların yanlış yapılması durumunda kesicilerin kırılabileceğini, iş parçasını yanlış işleyebileceğini, CNC modülüne ve diğer ekipman bileşenlerine zarar verebileceğinizi anlamak önemlidir.

Bu tür hatalardan ve hoş olmayan olaylardan kaçınmak için CNC makinelerini çalıştırmaya uygun hazırlıklarla başlamalısınız.

  1. Makineleri tamamen bağlayın. Makinenin çalışmaya hazır olduğundan ve elektrik şebekesinden yüksek kalitede güç aldığından emin olmalısınız. Birçok makine için mevcut özel programlar, ekipmanın durumunu ve bireysel bileşenlerinin servis edilebilirliğini bir PC aracılığıyla kontrol etmenize olanak tanır.
  2. Mach3'ü cihazınıza yükleyin Kişisel bilgisayar veya dizüstü bilgisayar. Aynı zamanda PC'nizin minimum yazılım gereksinimlerini karşıladığından emin olun. sistem özellikleri. Mach3 "ağır" bir program değildir, dolayısıyla hemen hemen her bilgisayar bunu kolaylıkla halledebilir.
  3. Program bazı durumlarda Ruslaştırmayı gerektirebilir. Lisanslı sürüm şu tarihte yapılmıştır: ingilizce dili, ancak özel yerelleştiriciler internette yaygın olarak mevcuttur. Mach3 gibi korsan programların kullanılması önerilmez çünkü bu tür yazılımlar, ayarlar doğru yapılsa bile makinenize zarar verebilecek ciddi hatalara neden olabilir. Lisansın maliyeti yaklaşık 12 bin ruble.
  4. Her türlü açılır pencereyi ve kullanılmayan programları devre dışı bırakarak işletim sisteminin çalışmasını optimize etmeye çalışın. Makineyle çalışırken hiçbir şey size engel olmamalıdır.
  5. Mach3'ü paralel çalıştırmayın üçüncü taraf programları. Bu özellikle bilgisayar oyunları, film izleme ve PC'den etkileyici kaynaklar gerektiren diğer içerikler için geçerlidir. Aksi takdirde ayar yanlış olabilir, bu da işleme kalitesini ve makinenin kendisini etkileyecektir.
  6. Aynı zamanda bir CNC makinesi için kontrol programları oluşturmak veya bilgisayarınızı yalnızca Mac3 ile çalışmak için kullanmak istemiyorsanız, o zaman bölün Sabit disk alt bölümlere ayrılır. CNC makinesine yönelik yazılım için ayrı bir işletim sistemi yükleyin. Mantıksal alt bölüm sabit disk tamamen makinenin kontrolüne ayrılmalıdır. Bu, tüm PC'yi CNC kontrol sorunlarıyla meşgul etmemenizi sağlayacaktır. Bu işletim sistemini özellikle donanım ayarları için kullanın, oraya yabancı yazılım yüklemeyin, program kümesini en aza indirin.

Programla çalışma

Hazırlık aşamaları bittiğinde Mac3 programının kurulumuna başlamanız gerekecektir.

  1. Mack3 menüsünde bulunan tüm düğmeleri dikkatlice inceleyin. Birçoğu çok sayıda olmasından korkuyor. Ancak Ruslaştırılmış bir versiyona sahip olmak, bunu hızlı bir şekilde anlamanıza olanak sağlayacaktır.
  2. Makinenin türüne bağlı olarak uygun sekmeleri açmanız gerekir. Frezeleme ekipmanı için elektrik motorlarının parametreleri, parça hızları, bağlantı noktası parametreleri, iş mili parametreleri vb. için sekmelere ihtiyacınız olacaktır.
  3. Yazılımın lisanslı sürümünü satın aldığınızda, ayarların tüm açıklamalarını kullanım kılavuzunda bulacaksınız. Veya World Wide Web'de bulunabilir.
  4. Makineyi Mak3 programı aracılığıyla koşullu olarak doğru yapılandırdıysanız, klavyeden komutlar verildiğinde ekipmanın elektrik motorları dönmeye ve hareket etmeye başlayacaktır. Portalın sarsılmadan, düzgün ve serbestçe hareket etmesi önemlidir. Bu, kurulumun doğru yapıldığını gösterir.
  5. Bir koşu gerçekleştirin. Buna takımların deneme amaçlı manuel hareketi denir. Mac3 programında çalıştırmak için karşılık gelen bir düğme vardır.
  6. Çalıştırma, bu deneme modunu açıp kapatmanıza olanak tanıyan ilgili simgeyle belirlenir.
  7. Jog topuna dikkat edin. Çalışırken yanması gerekir. Fareyi kullanarak takım tezgahlarını kontrol etmek için kullanılır. Tıklama sırasında imleç jog tekerleğine ne kadar yakınsa, elektrik motorlarının dönüş hızı da o kadar yüksek olacaktır. Aracı etkinleştirmek için farenin yanı sıra klavyedeki tuşları da kullanabilirsiniz.
  8. Takım hareketlerinin kontrolü adım adım veya sürekli olabilir. Sürekli durumda, ilgili tuşu veya fare düğmesini basılı tuttuğunuzda takım tezgahı sürekli olarak hareket eder. Adım adım mod, düğmeye bastıktan sonra portalın kesin olarak belirlenmiş bir mesafeye hareket edeceğini varsayar. Adım boyutunu kendiniz ayarlayabilirsiniz.

Mach3 müşterilere sunulmaktadır detaylı talimatlar Manuel. Resmi kılavuza dayanarak programı belirli bir makineye uyarlayabilirsiniz. Kesinlikle fabrika talimatlarına göre ilerleyin. Yalnızca CNC ekipmanının çalışma parametrelerinin doğru şekilde ayarlanmasını mümkün kılarlar. Ayarın doğru olduğu ortaya çıkarsa, derlenmiş kontrol programı, makineyi otomatikleştirmenize ve onu iş parçalarıyla belirli işlemleri gerçekleştirecek şekilde uyarlamanıza olanak tanır.

Bir CNC makinesinin herhangi bir sahibi, yazılım seçme sorunuyla karşı karşıyadır. Bu tür teknolojik ekipmanlar için kullanılan yazılımların çok fonksiyonlu ve kullanımı kolay olması gerekmektedir. Lisanslı satın almanız tavsiye edilir yazılım ürünleri. Bu durumda CNC makinelerine yönelik programlar donmayacak, bu da üretim süreçlerinin verimliliğini artıracaktır.

CNC makineleri için yazılım seti

Yazılım seçimi büyük ölçüde ekipmanın türüne ve kullanıcının çözmeyi planladığı görevlere bağlıdır. Ancak hemen hemen tüm CNC makineleri için kullanılabilecek evrensel programlar vardır. En yaygın kullanılan ürünler şunlardır:


1. . Bu yazılım paketi, takım tezgahlarında üretilen ürünlerin modellenmesi ve tasarımı için geliştirilmiştir. Düz çizimlerden otomatik olarak model oluşturma işleviyle donatılmıştır. ArtCAM yazılım paketi, yaratıcı ürünler tasarlamak ve karmaşık mekansal kabartmalar oluşturmak için gerekli tüm araçları içerir.
Bu yazılımın, basit unsurlardan gelecekteki ürünler için tasarımlar oluşturmak üzere üç boyutlu şablonlar kullanmanıza izin verdiğini belirtmekte fayda var. Ek olarak program, kullanıcının iki boyutlu bir çizimde olduğu gibi bir rölyeften diğerine ekleme yapmasına olanak tanır.


2. Evrensel program LinuxCNC kontrolü. Bu yazılımın işlevsel amacı, bir CNC makinesinin çalışmasını kontrol etmek, bir parça işleme programında hata ayıklamak ve çok daha fazlasını yapmaktır.
Benzer bir yazılım paketi, işleme merkezleri, freze ve torna tezgahları, termal veya lazer kesim makineleri için kullanılabilir.
Bu ürünün diğer yazılım paketlerinden farkı, geliştiricilerinin onu kısmen işletim sistemiyle birleştirmesidir. Bu sayede LinuxCNC programı gelişmiş işlevselliğe sahiptir. Bu ürünü geliştiricinin web sitesinden tamamen ücretsiz olarak indirebilirsiniz. Hem kurulum paketi hem de LifeCD olarak mevcuttur.
Bu yazılımın kullanıcı arayüzü sezgisel ve erişilebilirdir. Yazılımın sorunsuz çalışabilmesi için bilgisayarınızın sabit diskinde en az 4 gigabyte boş hafıza olması gerekmektedir. Detaylı Açıklama LinuxCNC programları internette ücretsiz olarak bulunabilir.


3. . Bu yazılımın tüm dünyada büyük bir hayran ordusu var. Yazılım frezeleme, tornalama, gravür ve diğer CNC makinelerini kontrol etmek için kullanılır. Bu yazılım paketi işletim sistemine sahip herhangi bir bilgisayara kurulabilir Windows sistemi. Bu yazılımı kullanmanın avantajı, uygun maliyeti, düzenli güncellemeleri ve Rusça versiyonunun bulunması, İngilizce bilmeyen bir operatörün ürünü kullanmasını kolaylaştırıyor.



4. Mach4. Bu Artsoft'un son gelişmesi. Mach4, popüler Mach3 programının halefi olarak kabul edilir. Program en hızlılardan biri olarak kabul edilir. Bundan temel farkı önceki sürümler elektronikle etkileşime giren bir arayüze sahip olmaktır. Bu yeni yazılım büyük dosyalarla her zaman çalışabilir işletim sistemi. Kullanıcının Mach4 programını Rusça olarak kullanma kılavuzuna erişimi vardır.



5. MeshCAM. Bu, üç boyutlu modellere dayalı CNC makineleri için kontrol programları oluşturmaya yönelik bir pakettir ve vektör grafikleri. Kullanıcının bu yazılıma hakim olması için kapsamlı CNC programlama deneyimine sahip olmasına gerek olmadığı dikkat çekmektedir. Temel bilgisayar becerilerine sahip olmanın yanı sıra, ürünlerin makinede işleneceği parametreleri doğru bir şekilde ayarlamak yeterlidir.
MeshCAM, herhangi bir 3D modelin iki taraflı işlenmesini tasarlamak için idealdir. Bu modda kullanıcı, makinedeki herhangi bir karmaşıklıktaki nesneleri hızlı bir şekilde işleyebilecektir.


6. SimplyCam. Bu, çizimleri DXF formatında oluşturmak, düzenlemek ve kaydetmek için kullanılan kompakt ve çok işlevli bir sistemdir. Bu yazılım, CNC makineleri için kontrol programları ve G kodları üretir. Harç tasarımları kullanılarak oluşturulurlar. Kullanıcı aşağıdakilerden birinde bir görüntü oluşturabilir grafik programları bilgisayarınıza yükleyin ve ardından SimplyCam'e yükleyin. Program bu çizimi optimize edecek ve onu bir vektör çizimine dönüştürecektir. Kullanıcı ayrıca manuel vektörleştirme gibi bir özelliği de kullanabilir. Bu durumda görüntünün ana hatları AutoCAD'de kullanılan standart araçlar kullanılarak çizilir. SimplyCam, CNC işleme için takım yolları oluşturur.



7. CutViewer. Bu program, iki eksenli CNC makinelerinde malzeme kaldırma işlemini simüle eder. Kullanıcı bunun yardımıyla işlenmiş iş parçalarının ve parçaların görselleştirilmesini sağlayabilir. Bu yazılımın kullanılması, teknolojik sürecin verimliliğini artırmanıza, mevcut programlama hatalarını ortadan kaldırmanıza ve ayrıca hata ayıklama çalışmalarına harcanan süreyi azaltmanıza olanak tanır. CutViewer çok çeşitli modern takım tezgahlarıyla uyumludur. Güçlü araçları, ciddi hataları tespit etmenize olanak tanır. teknolojik süreç ve bunları zamanında ortadan kaldırın.



8. CadStd. Kullanımı kolaydır çizim programı. Herhangi bir karmaşıklıkta projeler, diyagramlar ve grafikler oluşturmak için kullanılır. Kullanıcı, bu programın gelişmiş araç setini kullanarak, CNC makinelerinde frezeleme veya plazma işlemeyi tasarlamak için kullanılabilecek herhangi bir vektör çizimi oluşturabilir. Oluşturulan DXF dosyaları daha sonra doğru parça yollarını oluşturmak için CAM programlarına yüklenebilir.




Tepe