English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

konuk
1 / ?
derslere geri dön

Hoş Geldiniz

CNC işlemesinin geometrisine hoş geldiniz. Bir CNC makinesi yaptığı her kesim geometrik bir işlemdir: bir noktanın tam olarak tanımlanmış bir yol boyunca uzaydan hareket etmesidir.

Bir takım yolunu programlayabilmeden önce nerede olduğunuzu anlamalısınız: ve bu koordinat sistemlerini anlamak demektir.

Bu ders, bir CNC makinesi nedir ve G-kod ne yaptığını zaten bildiğinizi varsayar. Değilse, önce CNC İşlemesi: Hassas Üretim dersini başlayın.

MCS ve WCS

Makine Koordinat Sistemi (MCS) vs İş Koordinat Sistemi (WCS)

Her CNC makinesi aynı anda iki koordinat sistemi çalıştırır.


Makine Koordinat Sistemi (MCS): Makinenin mutlak referans çerçevesi. Makineyi eve geri getirdiğinizde, iğ sınır anahtarları veya kodlayıcılar tarafından tanımlanan sabit bir noktaya (makine sıfırı) hareket eder. Makinenin ulaşabileceği her konum bu noktaya göre tanımlanır. MCS asla değişmez: donanıma inşa edilmiştir.


İş Koordinat Sistemi (WCS): Parçayı programlamak için seçtiğiniz referans çerçevesi. İş parçasında uygun bir nokta seçersiniz (genellikle bir köşe veya bir özelliğin merkezi) ve makineye söylüyorsunuz: 'Bu benim sıfırım.' Tüm G-kod koordinatları bu noktaya göre.


G54 - G59, kontrolörde saklanan altı iş koordinat ofseti. Her biri şunu söyler: 'WCS sıfırı bu MCS konumunda bulunur.' G54 varsayılandır. Masada birden fazla parça fiksturlanmışsa, G54 ilk parça için, G55 ikincisi için, G56 üçüncüsü için kullanabilirsiniz: aynı program, farklı ofsetler.


Bir parçayı 'dokunduğunuzda', iş parçası kaynağının MCS konumunu ölçüyorsunuz ve bunu G54-G59 kaydına saklıyorsunuz. Mengenin ayağı kayarsa, ofsetler güncellenmeli.

MCS vs WCS: makine sıfırı, iş ofseti G54 ve kaydırılan bir parçanın sonucu

Bir makinisti G54'ü iş ofseti olarak kullanarak bir parçayı programlar. WCS kaynağı stoğun sol üst köşesindedir. Program G01 X2.0 Y1.5'i komut eder. Takım nereye gider: mengenin içi 0.050 inç sağa kaymışsa ne olur?

Sağ El Kuralı

Eksen Yönü: Sağ El Kuralı

CNC makineleri eksen yönleri için evrensel bir kural izler. Sağ elinizin başparmağınızı pozitif X yönüne doğru gösterin, işaret parmağınızı pozitif Y'ye doğru, & ortanca parmağınız pozitif Z'ye doğru kıvrılır.


Bir dikey milde (iğ aşağıyı gösteriyor):

- X = sol / sağ (masa hareket eder)

- Y = sizin doğru / sizden uzağa (masa hareket eder)

- Z = yukarı / aşağı (iğ hareket eder): Z pozitif İŞ PARÇASINDAN UZAKTIR


Bir tornada, kural farklıdır:

- Z = iğ ekseni boyunca (parçanın uzunluğu)

- X = Z'ye dik (radyal yön: çapı kontrol eder)


Önemli ters çevirme: G-kod'da, takım hareket eder ve parça sabitmiş gibi programlarsınız. Birçok makinede, bunun tersi fiziksel olarak gerçekleşir: masa hareket ederken iğ X ve Y'de durur. Makine kontrolörü tersine çevirmeyi işler. Her zaman takımın perspektifinden programlarsınız.

Sağ El Kuralı: dikey mil ve tornanın eksen yönleri, Z+ güvenlik kuralı

Dikey bir milde, bir programcı G01 Z-0.500 yazar. Z negatif fiziksel olarak ne anlama gelir, & bu yön kuralı güvenlik için neden önemlidir?

Takım Uzunluğu Ofsetleri

Takım Uzunluğu Ofsetleri (H Kodları)

Farklı takımların farklı uzunlukları vardır. 2 inçlik bir uç değirmeni iğ tarafından 1 inçlik bir merkez matkabından daha uzağa çıkıyor. Takımları değiştirirseniz ve uzunluk farkını hesaba katmazsanız, Z koordinatları yanlış olacak: potansiyel olarak felaket derecesinde yanlış.


Takım Uzunluğu Ofseti (TLO): Kontrolörde her takım için saklanan bir değer. Takım ucunun iğ ölçü çizgisinden (iğdeki bir referans noktası) ne kadar uzak olduğunu makinene söyler. G43 H01 çağrısını yaptığınızda, kontrolör takım 1'in uzunluk ofseti tüm Z hareketlerine ekler.


TLO olmadan, takımı her değiştirişinizde Z'yi yeniden dokunmanız gerekir. TLO ile, bir referans takım ile bir kez dokunursunuz, diğer tüm takımları o referansa göre ölçürsünüz, & kontrolör matematiği yapar.


G43 = Takım uzunluğu ofseti uygula (pozitif yön: ofseti ekler)

G49 = Takım uzunluğu ofseti iptal et

H kodu = Hangi takımın ofseti kullanılacak (H01, H02, vb.)

İki takım var: Takım 1 3 inçlik bir uç değirmeni, Takım 2 1 inçlik bir merkez matkabı. Takım 1 ile Z'yi dokundum. Takım 2'ye geçip takım uzunluğu ofseti uygulamadan program Z0.0'ı (parçanın tepesi) komut ederse geometrik olarak ne olur?

Lineer & Dairesel İnterpolasyon

Kontrolör Takımı Nasıl Hareket Ettirir

G-kod iki temel hareket türünü tanımlar:


G01: Lineer İnterpolasyon: Takım mevcut konumundan hedef konuma düz bir çizgi boyunca hareket eder. Kontrolör X, Y, & Z motorlarını koordine eder, böylece hepsi uç noktaya aynı anda ulaşır. G01 X2.0 Y1.0 Z-0.5 3D alanda düz bir çizgi çizer.


G02 / G03: Dairesel İnterpolasyon: Takım dairesel bir yay boyunca hareket eder.

- G02 = saat yönü yayı

- G03 = saat yönü tersine yayı


Yaylar iki şekilde tanımlanabilir:

- Yarıçap formatı: G02 X2.0 Y1.0 R0.5: yarıçapı 0.5 olan bir yay boyunca (2.0, 1.0)'ya hareket et

- Merkez formatı: G02 X2.0 Y1.0 I0.5 J0.0: I & J mevcut konumdan yay merkezine artımlı mesafeyi verirler. Bu format belirsizdir ve hassas iş için tercih edilir.


Kontrolörün içinde, dairesel yaylar bile küçük düz çizgi segmentlerine bölünür (mikro-çizgi interpolasyonu). Kontrolör yüzlerce veya binlerce ara nokta hesaplar & motorlara adım-& yön darbelerini gönderir. Çözünürlük o kadar ince olur ki, sonuç hareket düz bir eğri gibi görünür & ölçülür.

Bir programcı neden R yarıçap formatı yaylarından çok I/J merkez formatı yaylarını seçerdi? Geometri hakkında düşün: yarıçap değeri ne zaman bir yayı benzersiz olarak tanımlamayı başarısız olur?

Tırmanma vs Geleneksel Fraisaj

Tırmanma Fraisajı vs Geleneksel Fraisajı

Kesicinin malzemeye nasıl girdiğinin geometrisi yüzey kalitesi, takım ömrü, & kesme kuvvetleri için çok önemlidir.


Geleneksel (Up) Fraisaj: Kesici, beslemeden karşıt yönde döner. Her diş malzemeyi sıfır yonga kalınlığında girer ve maksimum kalınlıkta çıkar. Kesici başlangıçta işten uzağa itilme eğilimindedir, sonra yakalar & çeker. Bu daha fazla ısı (diş kesmeyi kesmeden önce ovalar) ve daha kaba yüzey kalitesi oluşturur.


Tırmanma (Aşağı) Fraisajı: Kesici, beslemeden aynı yönde döner. Her diş maksimum yonga kalınlığında girer & minimum olarak çıkar. Kesici hemen malzemenin içine ısırır & işi masaya aşağı doğru iter. Bu daha iyi bir yüzey kalitesi, daha az ısı, & daha uzun takım ömrü üretir.


Tırmanma fraisajını neden her zaman yapmayız? Tırmanma fraisajı işi kesiciye çeker. Arka oyunluğu dengelemesiz eski manuel makinelerde, bu çekmek masanın öne atlamasına & çarpmasına neden olabilir. CNC makinelerinin minimal arka oyunluğu olan bilye vida vardır, bu nedenle tırmanma fraisaj standarttır. Ancak ince veya kötü fiksturlanmış parçalar için, geleneksel fraisaj işi ittiği için daha güvenli olabilir.

Bir CNC programcısı dikdörtgen parçanın dışının etrafında saat yönü tersine çevirme yaparak bir profili kesiyor. İğ saat yönünde döner (standart). Bu tırmanma fraisaj mı yoksa geleneksel fraisaj mı? Geometrik nedenlendirmeyi açıkla.

Tanjant Yaylar & Filetolar

Tanjant Yaylar, Filetolar, & Pah Kesme

Gerçek parçalar nadiren mükemmel keskin köşelere sahiptir. Filetolar (yuvarlatılmış iç köşeler), yarıçaplar (yuvarlatılmış dış köşeler), & pah kesme (keskin kenarları kaldıran açılı kesimler) vardır.


Bir tanjant yay düz bir çizgi (veya başka bir yay) ile yöndeki süreksizlik olmadan buluşan bir yaydır. Yayın başladığı noktada, bağlanacağı çizgi ile aynı eğime sahiptir. Bu yumuşak, sürekli bir profil üretir, yöndeki ani değişim yoktur.


Tanjant neden fraisaj için önemlidir:

- Keskin köşe takımın durmasını, yön değiştirmesini, & tekrar hızlanmasını zorlar. Bu kalma markaları bırakır (takım bir yerde oturabilir yavaşlarken, yüzeyi yakar).

- Tanjant yay takımın geçişi hızda süpürüşüne izin verir. Yavaşlama yok, kalma markaları yok, daha iyi yüzey kalitesi.

- Stres yoğunlaştırıcıları: keskin iç köşeler stresi yoğunlaştırır & parçaların kırıldığı yerdir. Filetolar stresi eğri bir yüzey üzerine dağıtır.


Pah kesme daha basittir: keskin kenarı kaldıran 45 derece (veya başka açı) açılı kesim. G01 hareketleri ile açılı olarak programlanır. Pah kesmeler filetolardan daha kolay fraisaj yapılır, ancak stresi dağıtmaz ve iyisi.


Tanjant yay & kesici kompensasyonu olan takım yolu

Bir parça çizimi 0.125 inçlik bir filet yarıçapı iç köşesinde belirtir ve burada iki düz duvar 90 derecede buluşur. 0.250 inçlik çapında uç değirmeni kullanıyorsanız bu filet yarıçapı neden sorun? Geometrik kısıtlama nedir?

Kesici Yarıçapı Kompansasyonu

Takım Yarıçapı Kompansasyonu (G41 / G42)

Bir parça profilini programladığınızda, tamamlanmış parça yüzeyinin geometrisini tanımlarsınız. Ancak takımın yarıçapı vardır: merkezi parça yüzeyinden o yarıçap kadar ofsetlenmiş bir yolu takip etmelidir.


G41: Kesici Kompansasyonu Sol: Takım merkezi programlanmış yolun SOLUNDA ofsetlenir (seyahatin yönüne bakarak). Tırmanma fraisajı dış profiller için kullanılır.

G42: Kesici Kompansasyonu Sağ: Takım merkezi SAĞDA ofsetlenir.

G40: Kesici kompansasyonunu iptal et.


Kesici komp etkin iken, tam parça geometrisini programlarsınız (tamamlanmış yüzey), & kontrolör otomatikman takım merkezi için ofset yolunu hesaplar. Bunun iki ana avantajı vardır:

1. Program çizeşme eşleşir. Çizim üzerindeki boyutlar kodda boyutlar eşleşir. Manuel ofset hesaplamaları yok.

2. Takım aşınması ayarlaması. Takım aşındıktan sonra ve biraz fazla kesmeye başladıktan sonra, operatör kesici komp değerini ofset tablosunda ayarlar: program düzenleme gerekli değil. Daha küçük bir komp değeri takımı parça yüzeyine daha yakın çeker, az kesintideki eksik kesiyi telafi eder.


Kontrolör tüm geometrik karmaşıklıkları işler: düz çizgileri ofsetleme, ofset yolu için yay yarıçaplarını yeniden hesaplama, & köşelerdeki geçiş geometrisini yönetme.

Bir programcının kesici kompansasyonu aktif (G41) & bir parçanın dışını profilleyyor. Takım aşınmaya başlar & parçalar 0.002 inç fazla ölçülyüyor. Makinist G-kod programını düzenlemeden bunu nasıl düzeltir? Ayarlamanın geometrisini açıkla.

GD&T Neden Geometriye Güvenir

GD&T: Sadece Boyutlar Değil, Geometri

Geleneksel boyutlandırma şöyle diyor: 'Bu delik 0.500 inçlik çapta, sol kenardan 2.000 inç konumlandırılmış, artı veya eksi 0.005 inç.'


Sorun: artı-eksi tolerans bir kare tolerans bölgesi oluşturur. Delik merkezi 0.010 x 0.010 inçlik kare içinde düşmelidir. Ancak kare bölge adil değildir: merkezi karenin köşesinde olan bir delik (0.005 sağa & 0.005 yukarı nominal'dan) aslında gerçek konumdan 0.007 inç uzaklaştır (Pisagor teoremi: 0.005 kare artı 0.005 karenin karekökü). Nominal'dan 0.007 tek yönde olan bir delik geçecek olsa da bu parçayı reddedersiniz.


GD&T kare bölgeyi silindirik tolerans bölgesiyle değiştirir. Delik merkezi gerçek konumu etrafında belirtilen çapın içinde daire içinde düşmelidir. Bu geometrik olarak adildir: nominal'dan 0.007 nominal'dan 0.007'dir, yön ne olursa olsun.


GD&T bir özelliğin ideal biçiminden, oryantasyonundan, & konumundan ne kadar sapabileceğini tanımlayan tam geometrik bir dildir. Özellik kontrol çerçevelerini kullanır: mühendislik çizimlerinde gördüğünüz dikdörtgen kutular.


GD&T konum toleransı silindirik bölge & MMC ile

Bir delik MMC'de çap 0.014 konum toleransına sahiptir. Deliğin nominal boyutu 0.500 çap +0.010/-0.000 toleransıyla (böylece MMC 0.500'dür). Gerçek delik 0.506 çapta ölçülürse, delik merkezinin izin verilen toplam konum toleransı ne olur? Neden?

Form & Oryantasyon Toleransları

Form Toleransları: Şekli Kontrol Etmek

Konum nerede bir özellik olduğunu kontrol eder. Form toleransları ne şekil olduğunu kontrol eder.


Düzlük: Yüzey iki paralel düzlem arasında tolerans değeri ile ayrılmış olarak yatmalı. Düzlük 0.002 ise, yüzeydeki her nokta iki mükemmel düz, paralel düzlem arasında 0.002 inçlik bir bölge içinde olmalı. Datum referansı gerekli değil: düzlük kendisine referanslıdır.


Dikeylik: Bir yüzey veya eksen bir datuma göre tolerans bölgesi içinde olmalı. Bir yüzey için, bölge datuma dik iki paralel düzlem, tolerans değeri ile ayrılmış. Bir eksen için (delik gibi), bölge datuma dik bir silindir.


Eş-merkezilik: İki silindir özellik tolerans bölgesi içinde aynı ekseni paylaşmalı. Bir silindirin medyan noktaları datum ekseni etrafında merkezlenen silindir tolerans bölgesi içinde düşmelidir. Eş-merkezilik denetlemek pahalıdır (medyan nokta hesaplamaları gerektirir): çoğu atölye yerine hareketlilik kullanır.


Bunların tümü geometrik kontroller. Tolerans bölgelerini şekiller (düzlemler, silindirler, koniler) olarak tanımlarlar, sadece sayılar değil. 0.002 düzlük toleransı iki paralel düzlemdir. 0.014 çap konum toleransı bir silindir. Bu GD&T'yi geometrik yapan şeydir: her tolerans uzayda bir şekildir.

GD&T Form Toleransları: düzlük bölgesi, dikeylik bölgesi, doğru konum silindir bölgesi

Bir makinisti 0.003 inç düzlük toleransıyla bir yüzeyi ölçüyor. Yüzey genel olarak düz ama merkezde 0.004 inçlik yüksek nokta var. Yüzey artı-eksi kalınlık toleransı içinde. Parça düzlük gereksinimini geçer mi yoksa başarısız mı olur, & neden düzlük kalınlıktan ayrı bir kontrol?

Makine Seyahat Sınırları

Çalışma Zarfı: Makinenin Ulaşabileceği Alan

Her CNC makinesi her eksen içinde sonlu seyahata sahiptir. Tipik bir dikey işleme merkezi aşağıdakiler olabilir:

- X seyahat: 30 inç

- Y seyahat: 16 inç

- Z seyahat: 20 inç


Çalışma zarfı bu seyahat sınırları tarafından tanımlanan 3D hacimdir: dikdörtgen kutu (3-eksenli bir mil için) veya daha karmaşık şekil (döner eksen makineleri için). Kesmek istediğiniz herhangi bir özellik bu zarfın içinde olmalı.


Çarpışmadan kaçınma takımın, takım tutuşunun, iğ başının, fiksturunun, & iş parçasının program sırasında çarpışmadığından emin olmanın geometrisidir. Kontrolör fikstur, kelepçeler, veya fiksturların nerede olduğunu doğası gereği bilmez. Çarpışmadan kaçınma programcının sorumluluğudur.


Kritik çarpışma geometrileri:

- Takım uzunluğu vs cep derinliği: Uzun bir takım derin cepe ulaşan takım tutuşu veya iğ başı parça duvarlarına çarpabilir.

- Fiktür müdahalesi: Takım yolu kelepçeleri, paralelleri, & mengene çeneleri temizlemelidir. Yanlış Z yüksekliğinde hızlı bir hareket (G00) parça üzerinde kelepçeye takımı sürüyor olabilir.

- Hızlı düzlem: Çoğu program 'hızlı düzlem' tanımlar: tüm engellerin üzerinde güvenli Z yüksekliği. Hızlar bu düzlem üzerinde gerçekleşir. Asla bu altında hızlanmayın.

Çalışma Zarfı & Çarpışma Senaryoları: seyahat sınırları, takım tutuşu çarpışması, kelepçeye hızlı

Bir programcı 30 inç X seyahati olan bir makinede 32 inç uzun bir parçayı işlemeye ihtiyaç duyuyor. Parça tek bir kurulumda işlenemez. Tam parçayı işlemek için iki farklı geometrik strateji tanımla.

Döner Eksenler & Geometrik Özgürlük

4. & 5. Eksen: Rotasyon Geometriyi Genişletir

3-eksenli bir mil sadece yukarıdan iş parçasına yaklaşabilir (Z boyunca). Yanından veya altından erişim gerektiren herhangi bir özellik ayrı bir kurulum gerektirir: parçayı çevir, yeniden fiktür, yeniden doku, & özelliklerin hizalanmasını umarsan.


4. eksen: Bir döner eksen ekler (genellikle A, X etrafında döner). Parça takım için farklı yüzleri sunmak için döndürülebilir. 4. eksen genellikle değirmeni masasına cıvatalanmış bir döner masadır. Parçayı yeniden fikstur olmadan bir silindir etrafındaki veya çoklu yüzlerdeki özellikleri işlemenizi sağlar.


5. eksen: İki döner eksen ekler. Takım (veya masa) iki bağımsız rotasyon yönünde eğilebilir. Bu takımın neredeyse herhangi bir açıdan yaklaşabilmesi anlamına gelir.


5-eksenin 3-eksenin yapamayacağı geometrik olarak mümkün kıldığı şeyler:

- Altoluk kesintiler: Yukarıdan aşağıya bir görünümden gizli olan özellikler. Takım sarkan geometrinin arkasına ulaşmak için eğilir.

- Bileşik açılar: Herhangi bir eksene paralel veya dik olmayan yüzeyler. 3-eksenli makine özel açılı bir fiktür gerektirir. 5-eksenli makine sadece eğilir.

- İmpeller & türbin kanatları: Büyük, sürekli olarak açıyı değiştiren bükülmüş, kavisli yüzeyler. Sadece 5-eksenli eşzamanlı fraisaj bunları tek kurulumda kesebilir.

- Azaltılmış kurulumlar: 3-eksenli makinede altı kurulum gerektiren bir parça 5-eksenli makinede bir kurulum gerektirebilir. Her kurulum hizalama hatasının bir şansıdır.


3-eksenli vs 5-eksenli geometrik karşılaştırma

Bir parçanın üst yüz üzerinde düz bir cebi & dikey olandan 30 derece açıyla kenarı içine delinen bir deliği vardır. 3-eksenli bir milde, bu iki kurulum gerektirir: biri cep için (parça düz), biri delik için (parça özel bir fiksturda 30 derece eğilmiş). Tek bir 5-eksen kurulumda her iki işlemi yapmak için geometrik avantajı açıkla. Spesifik olarak, ikinci kurulum hangi hataları ortadan kaldırır?

Özet

CNC İşlemede Geometri: Anahtar Çıkarımlar


Koordinat sistemleri: MCS makinenin mutlak çerçevesi. WCS (G54-G59) parça için sizin referans çerçevesi. Sağ el kuralı eksen yönlerini tanımlar. Takım uzunluğu ofsetleri farklı takım uzunluklarını telafi eder.


Takım yolları: G01 düz çizgiler içinde hareket eder. G02/G03 yaylar içinde hareket eder. I/J merkez formatı yarıçap formatının iki-yay belirsizliğini ortadan kaldırır. Tırmanma fraisajı (kesici rotasyonu beslemesi yönü) daha iyi yüzey kalitesi & takım ömrü verir.


Yaylar & profiller: Tanjant yaylar kalma markaları olmadan düz geçişler oluşturur. Minimum iç filet yarıçapı takım yarıçapına eşittir. Kesici kompansasyonu (G41/G42) parça geometrisini programlamaya izin verir, kontrolör takım yolunu ofsetlerken.


GD&T: Geometrik toleranslar tolerans bölgelerini şekiller (silindirler, düzlemler) olarak tanımlar. Konum tolerans bölgeleri dairesel, kare değil: geometrik olarak adil. MMC bonus tolerans gerçek montaj boşluğunu yansıtır. Düzlük & dikeylik form'u boyutlardan bağımsız olarak kontrol eder.


Çalışma zarfı: Her makinenin sonlu seyahati vardır. Döner eksenler (4. & 5.) ulaşılabilir geometriyi genişletir & kurulumları azaltır. Daha az kurulum daha sıkı özellikler-arası tolerans anlamına gelir çünkü tüm özellikler aynı WCS kaynağını paylaşır.


Geometri temeli. Her G-kod komutu, her tolerans çıkmazı, her fiktür kararı geometrik bir işlem. Geometriyi öğren, & fraisaj izleyin.