CNC makinelerinin hazırlama sahnesinin ana içeriği CNC programlaması, genelde parçacık çizimlerini analiz etmek ve makinelerin sürecini belirlemek içerisindir. Araç yolunu hesapla ve araç pozisyonu verilerini alın; CNC makineler programlarını yaz; Kontrol medyasını oluştur; Programı okumayı ve ilk parça davası kesmesini denemeyi. İki yöntem var: el programlama ve otomatik programlama. Kısa sürede, CNC makinelerin programlarını almak için parça çizimlerinden tüm süreç.
Elle programlama
tanımlama
Elle programlama, tüm programlama adımlarını el olarak tamamlandığına dair ifade ediyor. Genel hesaplama araçlarını ve çeşitli trigonometrik fonksiyonu hesaplama metodlarını kullanarak, araç trajektörü hesaplamaları ve program talimatlarını el olarak gerçekleştirin.
Bu yöntem relativi basit, efendiye kolay ve çok uyum sağlayabileceği bir yöntemdir. İşlemeli parçalar için kullanılır.
Programlama adımları
Unutma makinelerini el olarak tamamlamak için CNC süreci
Bölüm çizimlerini çözümleyin
İşlemler yapıyor
İşlenme yolunu belirleyin
İşlemler seçin
Araç yolu koordinat verilerini hesapla
CNC makine program ı sayfasını yaz
Kontrol Program ı
Elle programlama
Araç yolu simülasyonu
avantaj
Biraz bilgisayar karmaşıklığıyla, sınırlı program ı bölümleri ve programlamayı gerçekleştirmek için basit geometrik biçimler (düz veya kare grupları gibi) veya makineler için kullanılır.
Kısa süre
Uzay özgür yüzleri ve karmaşık mağaraları olan parçalar için, araç yolculuğu veri hesaplaması oldukça sıkıcı, büyük bir miktar çalışma gerekiyor, hatalara bağlı ve kanıtlamak zor, bazıları tamamlamak bile imkansız olabilir.
otomatik programlama
edit
tanımlama
Geometrik karmaşık parçalar için bilgisayar kullanmak gerekiyor, belirtilen CNC dilinde parça kaynak program ını yazmak ve işlemden sonra, otomatik programlama denilen bir makine programı oluşturur.
CNC teknolojisinin geliştirilmesiyle, gelişmiş CNC sistemleri programlamak için kullanıcıların genel hazırlık ve yardımcı fonksiyonlarını sağlayan değil, aynı zamanda CNC fonksiyonlarını programlamak için genişletilmek için bir yol sağlar. FANUC6M CNC sisteminin parametro programlaması uygulama ve formda özgür bir şekilde, ifadeler, lojik operasyonlar ve benzer program akışları yüksek seviye bilgisayar dillerinde, makineler program ını anlamak ve kolay sağlayarak ve sıradan programlama ile ulaşabilmek zor olan fonksiyonları sağlamaktadır.
CNC programlaması, bilgisayar programlaması gibi, aynı zamanda kendi kitabı var. Dil;, Fakat bir fark şu ki bilgisayarlar, Microsoft'ın Windows ile küresel pazarını kesinlikle üstlenmek için geliştirilmiştir. CNC makine araçları farklıdır.
Ortak yazılım
[UNK]9332;UG
Unigrafik, ABD'deki Unigraphic Solution tarafından geliştirilen üç boyutlu parametrik yazılım setidir. Bu, CAD, CAM ve CAE fonksiyonlarını birleştirir.
UG yazılımı ABD'deki McDonnell Douglas Hava Kuvvetleri Şirketinden oluşturulmuş CAM alanında önderli bir durumda ve CNC uçak parçalarının makinelerinin tercih edilen programlama aracı.
UG'nin önlemleri
Güvenli ve doğru araç yollarını sağlayın
Yüzüstü ve güçlü şekilde doğrudan makine edilebilir.
İyi bir kullanıcı arayüzü ve müşteriler arayüzünü de farklı işleme metodları ile özelleştirebilir, etkili araç yollarını tasarlamak ve birleştirmek kolaylaştırır.
Tam araç kütüphanesi
Parametre kütüphane yönetim fonksiyonu işliyor
2 ekse 5 ekse miliyonu, lathe miliyonu ve kablo kesmesi dahil
Büyük araç kütüphanesi yönetimi
Sabit simülasyon kesmesi
Universal post processor ve diğer fonksiyonlar
Yüksek hızlı mili fonksiyonu
CAM Özelleştirme Şablonu
Pek 9333;: Catia
Catia Fransız şirketi Dassault tarafından başlattığı bir ürün ve Phantom seri savaşçı uçakları Boeing 737 ve 777'nin geliştirmesinde kullanılır.
CATIA'nın bütün CAD 3B yazılımlarında güçlü yüzeysel modelleme yetenekleri ve sıralar vardır. Ev aerospace kurumlarında ve araştırma kurumlarında geniş olarak kullanılır, karmaşık yüzeysel tasarımın tercih edilen seçim olarak UG'u yavaşça değiştirir.
CATIA'nın güçlü programlama yetenekleri var ve CNC makinelerin karmaşık parçalarının ihtiyaçlarını uygulayabilir. Bazı alanlar CATIA tasarımı modelleme ve UG programlama işlemlerini kabul ediyor, ikisini birleştirerek kullanıyor.
* 933434;Pro/E
ABD'deki PTC (Parameter Technology Co., Ltd) tarafından geliştirilen yazılım dünyadaki en popüler 3D CAD/CAM (Computer Aid Design and Production) sistemi. Elektronik, makineler, topraklar, endüstriyel tasarım ve oyuncaklar gibi sivil endüstriyelerde geniş kullanılmış. Bölüm tasarımı, ürün toplantısı, mold geliştirmesi, CNC makinelerini ve formu tasarımı gibi birçok fonksiyonu var.
Pro/E Güney Çin'deki şirketlerde geniş olarak kullanılır ve programlama ve işleme için PRO-E'yi tasarlama, MASTERCAM ve CIMATRON için kullanmak için ortak bir pratik kullanılır.
Pro/E
[UNK]9335;- Cimatron
Cimatron CAD/CAM sistemi, İsrail'in Cimatron şirketinin CAD/CAM/PDM ürünüdür. Mikrobilgisayar platformunda 3D CAD/CAM'nin tam fonksiyonu ulaştırmak için en eski sistemlerden biridir. Sistem yaklaşık elastik kullanıcı arayüzü, harika 3D modelleme, mühendislik çizimi, bütün CNC makinelerini, çeşitli evrensel ve özellikli veri arayüzlerini ve ürün veri yönetimi sağlar. Cimatron CAD/CAM sistemi uluslararası mold üretim endüstrisinde çok popüler ve ülkedeki mold üretim endüstrisinde de geniş olarak kullanılır.
Cimatron (2 sayfa)
Pekala!
Birleşik Devletler'deki CNC Şirketi tarafından geliştirilmiş bir PC tabanlı CAD/CAM yazılımı. Mastercam, uygun ve intuitiv geometrik modellerle parçalarının şeklini tasarlamak için ideal bir ortam sağlıyor. Güçlü ve stabil modelleme fonksiyonları karmaşık kıvrılmış ve kıvrılmış parçaları tasarlayabilir. Mastercam yüzeyde zor makineler ve yüzeyde değerli makineler içinde güçlü fonksiyonlar var. Yüzeyde değerli makineler için birçok seçenek var ki karmaşık parçaların yüzeyde makinelerin gerekçelerini uygulayabilir ve çoklu aksi makinelerin fonksiyonu da var. Düşük fiyat ve üst performansı yüzünden, evcil sivil endüstri içindeki CNC programlama yazılımı tercih etti.
Ç 9337;FeatureCAM
ABD'deki DELCAM tarafından geliştirilen tamamen fonksiyonel CAM yazılımına dayanan özellikler, işlem kart programlama moduna dayanan yeni özelliklerin, güçlü özelliklerin tanıması, işlem bilgi tabanı, araç kütüphanesi ve simge navigasyonu üzerinde temel edilen materyal kütüphanesi ile ilgili bilgi taba Çalışma programlaması için, 2-5 eksi milling'den, miling kompozit makinelerine, yüzey makinelerinden kablo kesme makinelerine kadar bütün çözümler sağlayan tamamen modüler bir yazılım. DELCAM yazılımının post düzenleme fonksiyonu relatively iyi.
Bazı evsel üretim kurumları, endüstri geliştirme ihtiyaçlarını yerine getirmek için yeni ürünleri yavaşça tespit ediyor.
FeatureCAM (2 sayfa)
CAXA Yapılan Mühendisi
CAXA Yapılandırma Mühendisi, Beijing Beihang Haier Software Co., Ltd tarafından başlattığı uluslararası üretilen CAM ürünüdür. Bu, aile CAM yazılımının evi CAM pazarında bir yer almasına yardım etti. Çin'in üretim endüstrisinde bilgi teknolojisi alanında bağımsız ve iyi bilinen bir marka olarak CAXA Çin CAD/CAM/PLM endüstrisinde lider ve büyük temsilci oldu. CAXA Yapılım Mühendisi, iki ile beş aksi CNC miliyonlu makineler ve makineler merkezini için iyi süreç performansı olan CNC makinelerini milling/drilling bir CNC makinelerini programlama yazılımıdır. Bu yazılım üstün performansı, ortalama fiyatı var ve iç pazarında oldukça popüler.
Benim adım
İngiltere'deki Pathtrace şirketi tarafından üretilen istihbarat ile profesyonel CNC programlama yazılımı ve uygulanabilir.
EdgeCAM
CNC makinelerin programlaması, dönüşü, milling ve kablo kesmesi gibi. EdgeCAM, Avrupa ve Amerika'daki üretim endüstrisinde popüler olan karmaşık üçboyutlu yüzey makinelerinin özellikleri için daha uygun ve güvenilir bir makine metodu tasarladı. İngiliz Pathway Şirketi şu anda Çin pazarında gelişiyor ve çalışıyor, evcil üretim müşterileri için daha fazla seçenek sağlıyor.
ÇÖRÜ 9340;VERICUTVERICUT
ABD'deki CGTECH tarafından üretilen gelişmiş özel bir CNC makinelerinin simülasyon yazılımı. VERICUT gelişmiş 3D görüntü ve sanal gerçeklik teknolojisini kabul eder ve CNC makinelerin süreçlerinin son derece gerçek simülasyonu ulaştırır. Sadece renkli 3D görüntüler parçaları oluşturmak için boş kesmek aracı göstermek için kullanılabilir.
VERICUTVERICUT
Tüm süreç ayrıca makine aracının ve sanal fabrika çevresinin operasyon sürecini de gösterebilir ve etkisi ekranda bir CNC makine aracı makinelerin parçalarının video izlemek gibi.
Programcılar doğrulamak için programlama yazılımı tarafından üretilen farklı CNC makineler programlarını VERICUTVERICUT'a indirirler. Bu, orijinal yazılım programlamasında üretilen hesaplama hatalarını tanıyabilir ve makineler sırasında program hataları tarafından sebep olan makinelerin kaza hızını azaltır. Şu anda, birçok güçlü evsel şirketler bu yazılımı, mevcut CNC programlama sistemlerini zenginleştirmek ve iyi sonuçlarını başardılar.
Yapılım teknolojisinin hızlı gelişmesi ile, CNC programlama yazılımının gelişmesi ve kullanımı hızlı gelişme sahnesine girdi. Yeni ürünler birbirinden sonra ortaya çıkıyor ve fonksiyonel modüller daha yüksek düzenleniyor. İşlemin kişileri mikro bilgisayarlar üzerinde bilimsel ve kişisel olarak mantıklı ve kişisel CNC makinelerin süreçlerini tasarlayabilir, CNC makinelerin programlaması kolaylaştırıyor ve daha uygun.
(10) PowerMill
PowerMILL, İngiltere'de Delcam Plc tarafından üretilen güçlü bir CNC makinelerinin programlama sistemidir. Zengin makinelerin stratejileri ile. Yeni bir Çin WINDOWS kullanıcı arayüzünü kabul etmek, bütün işleme stratejilerini sağlayarak. Kullanıcıların en iyi makinelerin çözümünü oluşturur, bu yüzden makinelerin etkileşimliliğini geliştirir, el çevirimlerini azaltır ve hızlı zor ve ince makinelerin yollarını oluşturur. Her çözümün değişiklikleri ve yeniden hesaplaması neredeyse bir anda tamamlandı, araç yolu hesaplaması zamanının %85'ünü azaltır. Bu, 2-5 aksi CNC makinelerinin tamamlanmasını ve silahlı araç sahiplerinin dahil olması sağlar. Tüm makinelerin makinelerin simülasyonuyla eşleştirilmiş, makinelerin, makinelerin zamanı kurtarmalarından önce tüm makinelerin sürecini ve sonuçlarını anlamak için kullanıcıları kolaylaştırıyor.
Basit adımlar
1. Prozesin akışını belirlemek için parça çizimlerini analiz edin
Bölüm çiziminden gereken şekli, boyutlu, doğruluğu, materyal ve boş şeklini analiz edin ve işleme içeriğini ve ihtiyaçlarını açıklayın; Makinelerin plan ını belirleyin, yolu kesin, parametreleri kesin ve araçları kesin ve fikirleri seçin.
Diz yolu (3 sayfa)
2. Sayısal hesaplama
Bölümündeki geometrik özelliklerinin başlangıç ve sonu noktalarını hesaplayın, bölümün geometrik boyutlarına, işleme yolu ve diğer faktörlerine dayanan yerlerin merkez koordinatlarını hesaplayın.
3. İşlenme programlarını yaz
Yukarıdaki iki adım tamamlandıktan sonra, CNC sistemi tarafından belirtilen fonksiyonel talimatı kodu ve program ı bölüm format ına göre makine programını yazın.
4. Programı CNC sistemine gir
Programın girişi klavye veya bilgisayar iletişim arayüzünden CNC sistemine doğrudan girebilir.
Müfettiş prosedürleri ve ilk parça kesme
CNC sistemi tarafından verilen grafik görüntüleme fonksiyonunu araç yolunun doğruluğunu kontrol etmek için kullanın. İlk parçayı çalışma parçasının kesmesini yap, hataların sebeplerini analiz et ve kvalifik parçaları kesene kadar zamanlı düzeltmeyi yap.
Her CNC sisteminin programlama dili ve talimatları farklı olmasına rağmen aralarında birçok benzeri var.
Funksiyon kodu
edit
Karakterler ve fonksiyonları
1. Karakterler ve kodlar
Karakterler, numaralar, harfler, noktalar, matematik operatörler gibi verileri düzenlemek, kontrol veya temsil etmek için kullanılan sembollerdir. Uluslararası olarak kullanılan iki standart kodu var:
1) ISO Uluslararası Standart Kodu Organizasyonu
2) EIA Amerika Standart Kodu Elektronik Sanayi Birliği
İki karakter
CNC makineler programlarında, karakterler, kurallara göre düzenlenmiş, depolanmış, yayılmış ve bilgi birimi olarak çalıştırılmış bir dizi karaktere yönlendiriyor. Bir karakter, birkaç on sayı ardından İngilizce mektubundan oluşturulmuş ve bu İngilizce mektubu adres karakteri denir.
Örneğin, "X2500" bir kelime, X adres sembolidir ve "2500" sayısı adresin içeriği. FANUC sisteminde, adresin değeri on noktası olursa, millimetre birimleri temsil eder; ondan on noktası yoksa, mikrometer birimleri temsil eder. Örneğin, X2500 X koordinat 2500 milimetre (X2500 X koordinat 2500 mikrometri temsil ediyor)
3. Karakter fonksiyonu
Programa bölümünü oluşturan her kelime özel fonksiyonel anlamına sahip, ve bu kelimeyi genellikle FANUC-0M CNC sisteminin belirlenmesine dayalıdır.
(1) Serial number N
Sequence numarası, ayrıca program segment numarası veya program segment numarası olarak bilinir. Sezenleme numarası program ın bölümünün başlangıcında bulundur ve sıralama numarası N ve sonraki rakamlardan oluşur. Funksiyonları kanıt okuma, şartlı atlama, sabit dönüşü ve benzer. Kullandığında, N10 N20 N30 gibi aralıkta kullanılmalı. (Programın numarası sadece amaçları işaretlemek için ve gerçek anlamı yok)
* 93333333;Funksiyonel kelime hazırla G
Funksiyonu kelimeleri hazırlamak için adres semboli G, aynı zamanda G fonksiyonu veya G talimatı olarak bilinir. Bu bir makine aracı veya kontrol sisteminin çalışma modunu oluşturmak için kullanılan bir talimatdır. G00~G99
[UNK]933434;Ölçüm kelimeleri
Ölçüm kelimesi makine aracı üzerindeki araç hareketinin son noktasının koordinat pozisyonunu belirlemek için kullanılır.
Aralarında ilk grup X, Y, Z, U, V, W, P, Q, R sonucunun lineer koordinat boyutlarını belirlemek için kullanılır; İkinci grup A, B, C, D, E sonucunun küçük koordinat boyutlarını belirlemek için kullanılır; I, J ve K üçüncü grup, arc kontörünün merkez koordinat boyutunu belirlemek için kullanılır. Bazı CNC sistemlerinde, P talimatı zamanı durdurmak için de kullanılabilir ve R talimatı alanın yarıcısını belirlemek için kullanılabilir.
(4) Besleme fonksiyonu F kelime
Besleme fonksiyonu kelimesinin adres semboli F, ayrıca F fonksiyonu ya da F talimatı olarak bilinen, kesmek için besleme oranını belirtmek için kullanılır. Kıpırdamlar için F'nin iki türüne bölünebilir: devrim başına bir dakika beslenmek ve dönüş beslenmesi. Diğer CNC makine aletleri için, her dakika beslenmek genellikle sadece kullanılır. F talimatı sık sık sık sıralar kesmesi program ı bölümlerinde kullanılır.
Ana dönüş hızlı fonksiyonu S kelimesi
Dönüş hızlığının fonksiyonun kelimesinin adres semboli S, aynı zamanda S fonksiyonu ya da S komutu olarak bilinir, dönüş hızını belirtmek için kullanılır. Birim r/min.
Araç fonksiyonu T kelimesi
Araç fonksiyonu kelimesinin adres semboli, T01 gibi makineler sırasında kullanılan araçlar sayısını belirtmek için T fonksiyonu ya da T talimatı olarak bilinir. CNC kapakları için, T0101 gibi belirtilen araç uzunluğu ödüllendirmek ve araç tip radius ödüllendirmek için de bu sayılar kullanılır.
Yardımcı fonksiyon kelime M
Yardımcı fonksiyonun kelimesinin adres semboli M ve sonraki sayılar genellikle 1-3 bitlik pozitif büyük sayılardır, aynı zamanda M fonksiyonu ya da M talimatı olarak bilinen, CNC makine aracının yardım cihazının değiştirme eylemini belirtmek için kullanılır.
Program formatı
edit
Program bölümü format ı
CNC makine program ı birkaç program bölümünden oluşur. Program bölümü format ı bir program bölümünde kelimeler, karakterler ve verilerin ayarlamasını anlatır. Programa bölümü format ının örneki:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Bu program bölümü "G01" kelimesini terk ediyor. Y30.2,F500,S3000,T02,M08”, Fakat fonksiyonları hala etkili.
Programın bölümünde program ın bölümünü oluşturan çeşitli elementleri açık olarak belirlemek gerekir:
Hareket hedefi: son nokta koordinatları X, Y, Z;
Trajektöre doğru hareket ediyoruz: fonksiyonu G'ye hazırlayın;
Besleme hızı: besleme fonksiyonu F kelimesi;
Keçim hızı: spindle speed function letter S;
Araçlar kullanılıyor: Araç fonksiyonu harfi T;
Makine aracı yardım eylemi: yardım fonksiyonu söz M.
Program formatı
1) Program ın başlangıç ve sonu sembolleri
Programın başlangıç ve sonu sembolleri, ISO kodu ve EP kodu'nda %1 ile aynı karakterdir. Yazdığında, tek sütun bölümü kullanılmalı.
2) Program ın adı
Bir tanesi İngilizce mektuptan O (% ya da P) ve 1-4 pozitif büyük sayılardan oluşur; Başka bir tür, İngilizce mektupla başlayan ve mektup, sayılar ve çoklu karakterlerden oluşan bir program adıdır (TEST 1 gibi). Genelde ayrı bir bölüm gerekiyor.
3) Program subject
Programın vücudu birkaç program bölümünden oluşturulmuş. Her program bölümü genellikle bir çizgi alır
4) Program ın sonu
Programı M02 veya M30 talimatı kullanarak tamamlanabilir. Genelde ayrı bir bölüm gerekiyor.
Makineler programları için genel formatların örnekleri:
%//Başlat sembolü
O2000//Program name
N10 G54 G00 X10.0 Y20.0 M03 S1000//Program vücudu
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
...
N200 M30//Program bitti
%//Son semboli
Makine araç koordinatları
edit
Koordinat sistemini belirle
(1) Makine araçlarının relativ hareketi konusunda kurallar
Makineler araçlarında her zaman çalışma parçası hareket edirken durumda olduğunu tahmin ediyoruz. Bu şekilde, programcılar makine aracının makinelerin makinelerin makinelerin makine aracının özel hareketini düşünmeden belirleyebilir.
makineler merkezi
* 9333333333Makine araçlarının koordinat sistemi hakkında
Standart makine koordinat sistemindeki X, Y ve Z koordinat akslerinin arasındaki ilişkisi sağ elinde Cartesian kartezi koordinat sistemi tarafından belirlenir.
CNC makine aracı üzerinde makine aracı hareketi CNC aygıtı tarafından kontrol edilir. CNC makine aracı üzerindeki hareketi ve yardımcı hareketi belirlemek için ilk olarak makine aracındaki hareketin değiştirmesini ve yönünü belirlemek gerekir. Bu, makine aracı koordinat sistemi denilen koordinat sistemi üzerinden başarılı olmalı.
Örneğin, bir milyon makinesinde, organik yatağın uzunluğu, çevreli ve dikey hareketleri. CNC makinelerinde, makine koordinat sistemleri bunu tanımlamak için kullanılmalı.
Standart makine koordinat sistemindeki X, Y ve Z aksların arasındaki ilişkisi sağ elinde Cartesian Cartesian koordinat sistemi tarafından belirlenir:
1) Parmağını, işaret parmağını ve sağ elinizin orta parmağını uzat ve 90 derece ayrılır. Parmağın X koordinatını temsil ediyor, indeks parmağın Y koordinatını temsil ediyor ve orta parmağın Z koordinatını temsil ediyor.
2) X koordinatının pozitif yönündeki parmak noktaları, Y koordinatının pozitif yönündeki indeks parmak noktaları ve Z koordinatının pozitif yönündeki orta parmak noktaları.
3) X, Y ve Z koordinatlarının etrafında rotasyon koordinatları A, B ve C tarafından temsil edilir. Sağ elin spiral kuralına göre, parmağın yönü X, Y ve Z koordinatlarındaki her aksinin pozitif yöndür ve diğer dört parmağının rotasyon yöndür A, B ve C koordinatlarının pozitif yöndür.
* 933434;hareket yönetimi hakkında kurallar
Araç ve çalışma parçası arasındaki mesafeyi arttırma yöntemi her koordinat aksinin pozitif yöntemidir. Aşa ğıdaki figur, CNC lathe üzerinde iki hareketin pozitif yöntemlerini gösterir.
Koordinat aksi yöntemi
Z-koordinat
Z koordinatının hareket yöntemi kesme gücünü gönderen döngü tarafından belirlenir, yani döngü aksine paralel koordinat aksi Z koordinatıdır ve Z koordinatının pozitif yöntemi çalışma parçasını terk eden aracın yöntemidir. X koordinat
X koordinatı çalışma parçasının çarpma uçağına paralel, genellikle yatay uçağın içinde. X eksinin yönünü belirlerken, iki durum düşünmeli:
1) Eğer çalışma parçası rotasyon hareketi sürdürürse, çalışma parçasını terk eden aracın yönetimi X koordinatının pozitif yönetimdir.
2) Eğer araç dönerse, iki durum var: Z koordinatı yatay olduğunda, izleyici araç dönüşü boyunca çalışma parçasına baktığında, sağ tarafta hareket noktalarının+X yönü; Z koordinatı perpendiküler olduğunda, izleyici araç dönüşüne karşı karşılaştığında ve sütuna doğru baktığında, hareket yönü+X sağ tarafta noktalar. Aşağıdaki figur CNC lathe'nin X koordinatını gösteriyor.
[UNK]933434Ykoordinat
X ve Z koordinatlarının pozitif yönünü belirledikten sonra, Y koordinatlarının yönünü X ve Z koordinatlarının yönüne dayanan sağ elinde kartezi koordinat sistemi kullanarak belirlenebilir.
Kaynak ayarlaması
Makine aracının doğuşu makine aracının düzenli bir noktaya benziyor. Bu makine koordinat sisteminin doğuşu. Makine aracının toplantısı ve hata ayıklaması sırasında belirlenmiş ve CNC makine aracının makinelerin hareketi için referans noktası.
(1) CNC lathe
CNC lathe üzerinde, makine aracının başlangıcı genellikle çukur sonu yüzünün ve spindle merkezinin kısımlarında alınır. Bu arada, parametreleri ayarlarken, makine araç kaynağı da X ve Z koordinatlarının pozitif sınır konumunda ayarlanabilir.
[UNK]933333;CNC milling makinesinin doğuşu
Üç aksinin ön sınır pozisyonundadır.
Lathe programlaması
edit
CNC çatları için farklı CNC sistemleri farklı programlama metodları vardır.
Çalışma parçası koordinat sistemini ayarlamak için örnek
Çalışma parças ı koordinat sisteminin başlangıcını belirten bir talimatdır, ayrıca programlama sıfır noktası olarak bilinen.
İletim format ı: G50 X Z
Formülde, X ve Z işlem parçası koordinat sisteminin başlangıç noktasından X ve Z yönlerinde boyutlar vardır.
G50 komutu çalıştırırken makine aracı hareket etmiyor, yani X ve Z eksileri hareket etmiyor. Sistem X ve Z değerlerini içerisinde hatırlıyor, ve CRT görüntülerin değiştirmesindeki koordinat değerlerini. Bu sistemin içindeki koordinat do ğuşu olarak çalışma parças ı koordinat sistemi oluşturmak için eşittir.
CNC lathe
Ölçüm sistemi için programlama metodu:
1. Kesinlikle ve artımlı boyutlar
CNC programlamasında, genellikle araç pozisyonlarının koordinatlarını temsil etmek için iki yol vardır: kesin koordinatlar ve arttırıcı (relatif) koordinatlar. CNC programlamasında, kesin değer programlaması, arttırıcı değer programlaması, ya da ikisinin birleşmesi kullanılabilir.
* 93322;Kesinlikle değer programlaması: Bütün koordinat noktalarının koordinat değerleri, X ve Z tarafından temsil edilen, çalışma parçası koordinat sisteminin başlangıcından hesaplanır.
* 9333333;Enhanceme değer programlaması: koordinat sistemindeki koordinat değerleri aracın önceki pozisyonuna (ya da başlangıç noktasına) bağlı hesaplanır ve artımlı (relative) koordinatlar denir. X aksi koordinatları U tarafından temsil edilir, Z aksi koordinatları W tarafından temsil edilir ve pozitif ve negatif hareket yönünde belirlenir.
2. Diameter programlama ve radyo programlama
CNC programlaması, makinelerin rotör parçalarının çevre kısmı yüzünden, radyal boyutlarını temsil etmek için iki yol var: elma ve çevre. Kullanılan metod sistem parametreleri tarafından belirlenmiş. CNC tarafı fabrikadan ayrıldığında, genellikle elması programlaması için ayarlanırlar. Bu yüzden programdaki X aksi yönündeki boyutlar elması değeridir. Radyo programlaması gerekirse, sistemdeki bağlı parametreleri bir radyo programlama durumunda koymak için değiştirmek gerekir.
3. Metrik ve İngilizce boyutları
G20 İmparatorluk boyutlu G21 metrik boyutlu girdi (Frank)
G70 İmparatorluk boyutlu G71 metrik boyutlu girdi (Siemens)
Mühendislik çizimlerinde iki boyutlu notlandırma biçimi var: metrik ve imparatorluk. CNC sistemi tüm geometrik değerleri ayarlama durumu üzerinde tabanlı kodlar kullanarak metrik veya imparatorluk boyutlarına dönüştürebilir. Sistem açıldıktan sonra makine aracı metrik G21 durumu içinde.
Metrik ve İmparatorluk Birliği arasındaki dönüştürme ilişkisi:
1mm0.0394in
1in25.4mm
2,Spindle kontrol, besleme kontrol ve araç seçimi (FANUC-0iT sistemi) 1. Spindle fonksiyonu S
S fonksiyonu bir adres kodu S ve bunun ardından birkaç rakam oluştur.
[UNK]933232;sürekli lineer hızlı kontrol komutu G96
Sistem G96 komutu çalıştıktan sonra, S tarafından belirtilen değer kesme hızını temsil ediyor. Örneğin, G96 S150 dönüş aracının kesme noktası hızının 150m/min olduğunu gösteriyor.
CNC aracı
Yoksa sürekli lineer hızlı kontrol komutu G97'yi iptal et (sürekli hızlı komutu)
Sistem G97 komutu çalıştıktan sonra, S tarafından belirtilen değer her dakika spindle hızını temsil ediyor. Örneğin, G97 S1200, 1200r/min boyutlu hızı temsil ediyor. FANUC sistemi açıldıktan sonra, G97 durumu öntanımlıdır.
* 933434; G50'nin en yüksek hızlı sınırı
Koordinat sistem ayarlama fonksiyonuna da, G50 de maksimum döngü hızını ayarlama fonksiyonu var. Örneğin, G50 S2000, maksimum spindle hızını 2000r/min'e ayarlamak anlamına gelir. Kazaları önlemek için kesmek için sürekli lineer hızlı kontrolü kullandığında, dönüş hızını sınırlamak gerekir.
2. Besleme fonksiyonu F
F fonksiyonu, adres kodu F ve birkaç sonraki rakamlardan oluşturulmuş besleme oranını temsil ediyor.
* 9332322;Tekrar besleme komutu G98
G98 komutasını idare ettikten sonra, CNC sistemi F tarafından bahsettiği beslenme hızı biriminin mm/min (milimetre/dakika), G98 G01 Z-20.0 F200 gibi olduğuna karar verir. Program bölümündeki besleme oranı 200 mm/min.
Çeviri başına G99 besleme komutu
G99 komutunu çalıştıktan sonra, CNC sistemi F'den bahsettiği beslenme hızı birimi mm/r (milimetre/devrim), G99 G01 Z-20.0 F0.2 gibi; Program bölümündeki besleme oranı 0,2mm/r.
İlgilendirme talimatı
Hızlı pozisyon talimatı G00
G00 komutu aracı, nokta pozisyon kontrolü üzerinden gelecek hedef pozisyonuna doğru olduğu noktadan hızlı hareket etmesini sağlar. Sadece hızlı pozisyon, hareket yolculuğu ihtiyaçları olmadan ve hiçbir kesme süreci olmadan.
İletişim format ı:
G00 X( U) Z( W) ;
Onların arasında:
X. Z, aracının ulaşması gereken noktasının tam koordinat değeridir;
U. W, araç ve mevcut pozisyon tarafından ulaşacağı nokta arasındaki uzağın artırıcı değeridir; (Taşınmamış koordinatlar terk edilebilir)
2, Linear interpolation instruction G01
G01 komutu, iki koordinat arasındaki interpolasyon bağlantısıyla belirtilen bir besleme hızından F'nin her çizgi hareketi yapmak için aracı belirten lineer hareket komutudur.
İletişim format ı:
G01 X( U) Z( W) F_ ;
Onların arasında:
(1) X, Z veya U, W, G00 ile aynı anlamı var.
* 933333F, kesme ihtiyaçlarına göre belirlenmeli aracın beslenme hızı (beslenme hızı).
3,Dörtgen interpolasyon talimatları G02 ve G03
Saat yönünde devre devre devre etkileşim komutları var: Saat yönünde devre devre etkileşim komutu G02 ve çevre yönünde devre devre devre devre etkileşim komutu G03.
Programlama format ı:
Saat yönünde bulunma komutunun komut format ı:
G02 X(U) Z(W) R_ F_;
G02 X(U) Z(W) I_ K_ F_;
Saat çevresine dönüştürücü atlama komutunun komut format ı:
G03 X(U) Z(W) R_ F_;
G03 X(U) Z(W) I_ K_ F_;
Onların arasında:
Çeki interpolasyonun son nokta koordinatlarının tamamen değeridir ve U_W_ Çeki interpolasyonun son nokta koordinatlarının artırma değeridir.
R, yarışma değeri olarak ifade edilen bir yarışmanın yarışmasıdır.
Orta a çı, kutuyla karşılaştığında 180, R pozitif bir değerdir;
Orta açı çarpıya bağlı olduğunda... 180'de R negatif bir değerdir.
Z (I) ve Z (K) eksilerinin yanındaki vektörler olarak ifade edilen döngü merkezinin koordinat arttırılması;
(4) Seçim prensipi: Kullanmak i çin daha uygun olanı seçin (hesaplamadan görülebilir). Ben, K ve R aynı program ın bölümünde aynı zamanda göründüğünde R önceliği (yani etkili) ve I ve K geçersiz.
0 veya K 0 yaşındayken, yazılmaz ve terk edilebilir.
Eğer bütün bir döngü etkilemek istiyorsanız, sadece orta yöntemi temsil etmek için kullanabilirsiniz ve orta yöntemi çalışamazsınız. Eğer iki yarı döngü yarı döngü yöntemiyle bağlanırsa, doğru döngü hatası çok büyük olacak.
F, bağının tangent yönünde beslenme hızı ya da beslenme hızı.
Profesyonel İşletme
edit
Eğitim amaçları
Şimdiki ekonomik in şaat ihtiyaçlarına uyum sağlayabilen yetenekleri yetiştirmek için ahlaklık, istihbarat ve fiziksel uyumluluk içinde büyük gelişme sahiptir, CNC makine araçları işleme, güçlü ellere sahip olan yetenekler ve CNC makinelerine ve CNC ekipmanları operasyonuna ve yönetiminde üretim çizgisindeki zeki ve yetenekli operasyon pozisyonlarına katılabilir.
Ana kurslar
Mekanika çizim, Tolerance Fit ve Teknik ölçümler, Metal Materials ve Heat Treatment, Mekanika Design Fundamentelleriyle, Mekanika Dizinleme Fundamentelleriyle, Mekanika Dizinleme Fundamentelleriyle, İdraulik ve Pneumatik Teknoloji, Makine İşleme Teknoloji, Makine İşleme Teknoloji, Metal Keçirme Toparları ve Araçları, Mekanika Yayımlama Teknoloji, Elektronik ve Elektronik İşleme Teknoloji, Fitter Skills Öğretme Teknoloji ve İşleme Teknoloji, CNC İşleme Teknoloji, İşleme Teknoloji, İşleme TeknolojiERCAM 3D Tasarım ve CNC Programlama, CNC Makine Yapısı ve Destek.
İş yöntemi
edit
Produksyon yönetiminde, mekanik ürünler tasarımı, CNC programlama ve işleme operasyonları, CNC ekipmanlar kuruluşu, arızasızlandırma ve operasyon, CNC ekipmanların hata teşhisi ve tutuklama, renovlama ve satış hizmeti sonrasında yakalanmış.
İlk seçenek CNC operatörleri. CNC stajranışları ve CNC operasyonu eğitimi yapan öğrenciler yetenekli olabilir, fakat bu iş pozisyonu için yarışma en büyük. Bu büyük mühendislik üniversitesinde, profesyonel okullardan ve teknik okullardan öğrencilerden bahsetmeyen herhangi bir profesyonel üniversitede bulunabilir. Şu anda, Çin makine endüstrisindeki CNC operasyon pozisyonları basit olarak doğuşturulmaya ulaştı. Bazı öğrenciler bana, küçük liseden mezun oldukları ve CNC operasyonlarında beş ya da altı yıl önce çalıştıkları sınıf arkadaşları zaten iyi maaşları olan yetenekli çalışanlar olduğunu söylediler. Bu yüzden çok umutsuz hissettiler. Onlara karşılaştırılması gereken şey, bugün değil, gelecekteki gelişmektir.
İkincisi, CNC programcısı. Çoğu makineler kurumları CNC makineler programlarını oluşturmak için otomatik programlama kullanır, bu yüzden CAM yazılımını öğrenmeliler. Farklı birimler farklı tür CAM yazılımını kullanır, ama işleme metodları genellikle benziyor, bu yüzden iyi öğrenmek gerekiyor. Ancak CNC programcısı olarak talepler yüksektir ve sorumluluk da önemlidir, bu yüzden zengin makine deneyimi gerekiyor. Bu durumda okuldan hemen ayrılan öğrenciler için gerçek değil. Bir ya da iki yıldan üçe beş yıla kadar çalışma süresi geçirmelidir.
Üçüncü, CNC muhafızlık personeli veya satış servisi personeli. Bu pozisyonun yüksek ihtiyaçları var ve CNC alanında en eksik. Sadece zengin mekanik bilgi gerekmez, fakat zengin elektrik bilgi de gerekmez. Eğer bu yönü seçerseniz, çok zor olabilir (sık sık iş yolculuğu gibi), ve sürekli deneyimi öğrenmelisiniz ve toplamalısınız. Bu pozisyon daha fazla eğitim gerekiyor, bu yüzden profil olma zamanı uzun sürecek, ama ödüller de relativ cömertli olacak.
Dördüncü, CNC satış personeli. Bu pozisyonun ödemesi en cömertlidir, ve gerekli profesyonel bilgi pek fazla değil, fakat bunun, sıradan insanların yapabileceği bir şey değil, büyük söz ve iyi sosyal yetenekleri gerekiyor.
Beşinci, benzer büyüklük de seçilebilir: sanatçılar, mekanik tasarımcılar ve yapı tasarımcılar gibi mekanik tasarım profesyonelleri; İşlemler yönetimi ya da yer üzerindeki teknik personel, mekanik tasarımcılar (mekanik mühendisler), CNC makine operatörleri, mekanik ekipman desteği çalışanları, mekanik ekipman satıcıları, programcıları, mekanik süreç çalışanları, inspektörler ve üretim yöneticileri.
Programlamayı öğrenmek
edit
İlk üretim endüstrisinde CNC makinelerinin hızlı arttığı talebinde, CNC programlama teknoloji yeteneklerinin ciddi bir kısıtlığı var ve CNC programlama teknolojisi iş pazarında sıcak bir talep oldu.
İhtiyacı olan temel şartlar
(1) Öğrencilerin bazı öğrenme yetenekleri ve hazırlık bilgileri var.
İyi eğitim kurumlarını ve eğitim materyallerini seçmek dahil olmak için iyi eğitim almak için şartları vardır.
Toplamlı deneyim pratik.
Hazırlık bilgi ve yetenekler
(1) Basit geometri bilgi (lise veya yukarı yeterli) ve mekanik çizim temeli.
Basit İngilizce.
Mekanik işleme hakkında genel bilgi.
Basit 3D modelleme yetenekleri.
Eğitim materyallerini seç
Okul kitabının içeriği, CAD/CAM yazılımına temel içeriği olarak devre kabul edilmiş etkileşimli grafik programlama teknolojisi için pratik programlama uygulamalarının ihtiyaçlarına uygun olmalı. Yazılım operasyonları ve programlama metodları gibi pratik teknikleri öğretirken, okuyucuların arkasındaki doğayı ve sebeplerini anlaması için bazı temel bilgiler de dahil olmalı.
Okul kitabının yapısı. CNC programlama teknolojisinin öğrenmesi fazlarda sürekli geliştirme sürecidir, bu yüzden okul kitaplarının içeriği farklı öğrenme sahnelerine göre mantıklı olarak ayrılmalı. Aynı zamanda, uygulama görüntüsünden içerikleri sistematik olarak toplama ve klasifike eder, okuyucuların anlamasını ve tamamen hatırlamasını kolaylaştırar.
İçeri öğrenme ve öğrenme süreci
1. adım: CNC makinelerin ilkelerinin temel bilgi öğrenmesi, CNC programları, CNC makinelerin süreçlerinin, vb.
2. fırsatı: CNC programlama teknolojisini öğrenmek, CAD/CAM yazılımına dayanan etkileşimli grafik programlama teknolojisini öğrenmek üzere ön anlama ile.
3. Sınıf: CNC programlama ve makineleme çalışmaları, gerçek ürün CNC programlama ve makineleme çalışmaları dahil.
Öğrenme metodları ve yetenekleri
Diğer bilgi ve yetenekleri öğrenmek gibi, doğru öğrenme metodlarını yönetmek CNC programlama teknolojisinin etkileşimliliğini ve kalitesini geliştirmek için önemli bir rol oynuyor. İşte birkaç teklif var:
Yoksa yok etme savaşına dikkat et, kısa sürede öğrenme amacını tamamlayın ve maraton stili öğrenmesinden kaçırmak için zamanlı bir şekilde uygulayın.
* 93333333333;Yazılım fonksiyonlarını kategoriyalandırmak nedeniyle sadece hafıza etkisizliğini geliştirir, ancak bütün yazılım fonksiyonlarının uygulamasını anlamaya yardım eder.
Başlangıçta, sadece öğrenmek teknolojisinin yerine, standartlaştırılmış işlem alışkanlıklarına ve sert ve düzgün çalışma stiline odaklanmak daha önemlidir.
Günlük hayatında bulunan sorunları, hataları ve öğrenme noktalarını kaydedin ve bu toplama s üreci sürekli birinin seviyesini geliştirme sürecidir.
CAM'i nasıl öğreneceğiz
Etkileşimli grafik programlama teknolojisinin öğrenmesi (CAM programlamasının anahtar noktaları olarak bilinen de) üç açıya bölünebilir:
1. CAD/CAM yazılımını öğrenirken, temel fonksiyonlarını yönetmek üzere fokus olmalı, çünkü CAD/CAM yazılımının uygulaması da "20/80 prensipine uyuyor" demektir. Bu da, uygulamaların %80'i sadece fonksiyonlarının %20 kullanması gerekiyor.
2. Standardlı ve standartlaşmış çalışma alışkanlıklarını üretilmek. Genelde kullanılan makineler işlemleri için standartlaştırılmış parametre ayarları gerçekleştirilmeli ve standart parametre şablonları oluşturmalı. Bu standart parametre şablonları, işlem karmaşıklığını azaltmak ve güveniliğini geliştirmek için CNC programlamasında doğrudan kullanılmalı.
3. Tehnolojik işleme deneyimini toplamak, kendini CNC makine araçlarının özellikleriyle tanıtmak, kullanılan araçları kesmek ve işleme maddelerini kullanmak önemlidir.
Pratik tecrübelerin CNC programlama teknolojisinin önemli bir parçası olduğunu ve sadece gerçek makinelerden alınabilir. Bu, CNC makinelerin eğitim kitabı ile değiştirilemez. Bu kitap pratik kombinasyonunu tamamen emphasize ederse de, farklı işleme çevrelerinde üretilen süreç faktörlerinin değişiklikleri yazılı şekilde ifade etmek zordur.
Sonunda, diğer teknolojileri öğrenmek gibi, düşmanı stratejik olarak ve taktik olarak değerlendirmek amacına ulaşmalıyız. Sadece öğrenme amaçlarımızı yerine getirmek için sabit güveni tespit etmeliyiz, ama yeryüzüne indirilen her öğrenme sürecine de yaklaşmalıyız.