Wszechobecne maszyny CNC znajdujÄ siÄ w wielu fabrykach i warsztatach wszelkiego rodzaju. Ich wspaniaĆe zalety sprawiĆy, ĆŒe sÄ niemal niezbÄdnymi maszynami do obrĂłbki czÄĆci. Teraz, gdy wiesz, jakie sÄ tego typu maszyny, oto: wiedzieÄ, jak dziaĆa maszyna CNC, sposĂłb obrĂłbki czÄĆci, uĆŒywany jÄzyk programowania, a takĆŒe najczÄstsze zastosowania tych maszyn.
Jak dziaĆa maszyna CNC: obrĂłbka CNC lub sterowanie numeryczne
Z projektĂłw CAD (Computer-Aided Design lub Computer Aided Design) lub CAM (Computer-Aided Manufacturing lub Computer Aided Manufacturing) niektĂłre czytanie lub kody jÄzykowe dziÄki ktĂłremu maszyna CNC bÄdzie mogĆa podÄ ĆŒaÄ trasami lub ruchami wyznaczonymi do obrĂłbki czÄĆci w odpowiedniej kolejnoĆci tak, aby uzyskaÄ poĆŒÄ dany efekt. Oznacza to, ĆŒe pod koniec procesu czÄĆÄ jest identyczna z czÄĆciÄ projektu komputerowego.
Innymi sĆowy, dziÄki tym kodom bÄdzie moĆŒna przesuĆ gĆowÄ narzÄdziem roboczym przez osie maszyny. OczywiĆcie narzÄdzie moĆŒe siÄ rĂłĆŒniÄ w zaleĆŒnoĆci od maszyny, niektĂłre majÄ nawet gĆowicÄ wielonarzÄdziowÄ do zmiany miÄdzy kilkoma i oferujÄ wiÄkszÄ elastycznoĆÄ pracy. Na przykĆad mogÄ to byÄ narzÄdzia tnÄ ce, wiertarskie, frezarskie lub tokarskie, narzÄdzia spawalnicze, narzÄdzia lokalizujÄ ce itp.
Kontrola ruchu
Maszyny CNC majÄ co najmniej dwa programowalne adresy (osie). Generalnie jest ich 3 (X, Y, Z), chociaĆŒ czasami mogÄ mieÄ ich wiÄcej, jak widzieliĆmy w poprzednim artykule, oprĂłcz umoĆŒliwienia obrotu (osie obrotowe nazywajÄ siÄ A, B, C). W zaleĆŒnoĆci od iloĆci osi moĆŒna wykonaÄ mniej lub bardziej zĆoĆŒonÄ obrĂłbkÄ. Im wiÄcej osi, tym wiÄkszy stopieĆ swobody ruchu, dziÄki czemu moĆŒe wykonywaÄ znacznie bardziej zĆoĆŒone rzeĆșby.
do ruch kontrolny SpoĆrĂłd tych osi moĆŒna zastosowaÄ dwa rodzaje systemĂłw, ktĂłre mogÄ pracowaÄ indywidualnie lub razem:
- WartoĆci bezwzglÄdne (kod G90): w tym przypadku wspĂłĆrzÄdne punktu docelowego odnoszÄ siÄ do punktu poczÄ tkowego wspĂłĆrzÄdnych. Wykorzystywane sÄ zmienne X (pomiar Ćrednicy koĆcowej) i Z (pomiar w kierunku rĂłwnolegĆym do osi obrotu wrzeciona).
- WartoĆci przyrostowe (kod G91): w tym przypadku wspĂłĆrzÄdne punktu docelowego odnoszÄ siÄ do punktu bieĆŒÄ cego. Wykorzystywane sÄ zmienne U (odlegĆoĆÄ promieniowa) i W (mierzona w kierunku rĂłwnolegĆym do osi obrotu wrzeciona).
Programowalne akcesoria
Tylko ze sterowaniem ruchem nie moĆŒna byĆo uĆŒyÄ maszyny CNC. Dlatego maszyny musi byÄ zaprogramowany w inny sposĂłb. Rodzaj maszyny CNC jest w rzeczywistoĆci ĆciĆle powiÄ zany z rodzajem programowalnych akcesoriĂłw, ktĂłre posiada. Na przykĆad w ramach obrĂłbki moĆŒesz mieÄ okreĆlone programowalne funkcje, takie jak:
- automatyczna zmiana narzÄdzia: w niektĂłrych wielonarzÄdziowych centrach obrĂłbczych. GĆowicÄ narzÄdziowÄ moĆŒna zaprogramowaÄ tak, aby w kaĆŒdym przypadku uĆŒywaĆa niezbÄdnego narzÄdzia, bez koniecznoĆci rÄcznego wkĆadania go do wrzeciona.
- PrÄdkoĆÄ i aktywacja wrzeciona: PrÄdkoĆÄ wrzeciona w obrotach na minutÄ (RPM) moĆŒna rĂłwnieĆŒ zaprogramowaÄ, w tym kierunek obrotu (zgodnie z ruchem wskazĂłwek zegara lub przeciwnie do ruchu wskazĂłwek zegara), a takĆŒe zatrzymaÄ lub aktywowaÄ.
- ChĆodziarka: Wiele maszyn obrĂłbczych, ktĂłre pracujÄ z twardymi materiaĆami, takimi jak kamieĆ lub metal, wymaga chĆodziwa, aby siÄ nie przegrzaĆy. ChĆodziwo moĆŒna rĂłwnieĆŒ zaprogramowaÄ tak, aby wĆÄ czaĆo siÄ lub wyĆÄ czaĆo podczas cyklu pracy.
Program CNC
Maszyny CNC moĆŒna programowaÄ, jak widzieliĆmy, ale robiÄ to poprzez rĂłĆŒne metody o ktĂłrych powinieneĆ wiedzieÄ pracujÄ c z jednym z nich:
- Instrukcja obsĆugi: Wprowadzanie ĆŒÄ danych informacji w wierszu polecenia. Aby to zrobiÄ, musisz znaÄ znormalizowany kod alfanumeryczny, taki jak DIN 66024 i DIN 66025.
- Automatyczny: jest to obecnie najczÄstszy przypadek i odbywa siÄ za pomocÄ komputera podĆÄ czonego do maszyny CNC. Osoba bÄdzie mogĆa modyfikowaÄ dane za pomocÄ oprogramowania, bez koniecznoĆci znajomoĆci kodĂłw, poniewaĆŒ sam program bÄdzie odpowiedzialny za ich przetĆumaczenie na zrozumiaĆe instrukcje dla maszyny CNC. Odbywa siÄ to za pomocÄ jÄzyka o nazwie APT, ktĂłry z kolei zostanie przetĆumaczony na binarny (zera i jedynek), aby mikrokontroler maszyny CNC mĂłgĆ to zrozumieÄ i przeĆoĆŒyÄ na ruchy.
Obecnie istnieje rĂłwnieĆŒ kilka innych maszyn CNC bardziej zaawansowany i Ćatwiejszy w uĆŒyciu, jak te automatyczne, ktĂłre mogÄ wymagaÄ jeszcze mniejszej interwencji czĆowieka.
PrzykĆad programu CNC. ĆčrĂłdĆo: Researchgate
Tak zwany program CNC, ktĂłry jest napisany w jÄzyku angielskim jÄzyk niskiego poziomu o nazwie G i M (znormalizowane przez ISO 6983 i EIA RS274) i skĆada siÄ z:
- Kody G: ogĂłlne instrukcje ruchu. Na przykĆad G moĆŒe poruszaÄ siÄ do przodu, poruszaÄ siÄ promieniowo, zatrzymywaÄ, cyklowaÄ i tak dalej.
- Kody M: ktĂłre nie odpowiadajÄ ruchom lub rĂłĆŒnym. PrzykĆadami M moĆŒe byÄ uruchomienie lub zatrzymanie wrzeciona, zmiana narzÄdzia, podanie chĆodziwa itp.
- N: program jest podzielony na fazy lub bloki instrukcji, ktĂłre bÄdÄ oznaczone literÄ N. KaĆŒdy blok jest ponumerowany, poniewaĆŒ operacje obrĂłbkowe sÄ wykonywane sekwencyjnie. Maszyna bÄdzie przestrzegaÄ numeracji.
- Zmienne lub adresy: Kod zawiera rĂłwnieĆŒ te typy wartoĆci, takie jak F dla szybkoĆci posuwu, S dla prÄdkoĆci wrzeciona, T dla wyboru narzÄdzia, I, J i K dla lokalizacji Ćrodka Ćuku, X, Y i Z dla ruchu osie itp.
wszystko bÄdzie zaleĆŒeÄ od rodzaju maszyny. Na przykĆad maszyna CNC do giÄcia blach to nie to samo, co maszyna do ciÄcia. Pierwsza nie ma wrzeciona i nie wymaga chĆodziwa.
Tabela przykĆadowych kodĂłw G i M
JeĆli spojrzysz na powyĆŒszÄ tabelÄ, moglibyĆmy uĆŒyj przykĆadu blok, aby wyjaĆniÄ, co siÄ dzieje. Na przykĆad wyobraĆș sobie, ĆŒe masz nastÄpujÄ cy kod lub program CNC:
N3 G01 X12.500 32.000 Z800 XNUMX FXNUMX
Ten maĆy fragment kodu CNC, po przetĆumaczeniu na binarny, powiedziaĆby maszynie CNC, aby zrobiĆa nastÄpujÄ ce dziaĆania:
- N3 wskazuje, ĆŒe jest to trzeci blok do wykonania. Dlatego byĆyby dwa poprzednie bloki.
- G01: wykonaj ruch liniowy.
- X12.500: przesunie siÄ o 12.5 mm wzdĆuĆŒ osi X.
- Z32.000: przesunÄ Ćby siÄ o 32 mm wzdĆuĆŒ osi Z. W tym przypadku nie byĆoby ruchu w Y.
- F800: Posuw odbywa siÄ z prÄdkoĆciÄ 800 mm/min.
JÄzyk APT
Ponadto trafny jÄzyk jest to jÄzyk programowania, ktĂłry bÄdzie uĆŒywany jako kod poĆredni miÄdzy poprzednim a kodem maszynowym (kodem binarnym) zrozumiaĆym dla MCU. ZostaĆ opracowany w laboratorium MIT przez Douglasa T. Rossa. W tamtych czasach, w 1956 roku, byĆ uĆŒywany do sterowania serwomechanizmami, ale jego zastosowanie rozprzestrzeniĆo siÄ i staĆo siÄ miÄdzynarodowym standardem sterowania numerycznego.
ZostaĆo to rozwaĆŒone poprzednik CAMi jest podobny do innych jÄzykĂłw, takich jak FORTRAN. Kod ten zostanie przeksztaĆcony przez oprogramowanie komputerowe w seriÄ binarnych instrukcji, ktĂłre zostanÄ zaĆadowane do pamiÄci mikrokontrolera maszyny CNC, aby mĂłgĆ je wykonaÄ, generujÄ c elektryczne sygnaĆy sterujÄ ce poruszajÄ ce silnikami i narzÄdziami.
Ten jÄzyk APT moĆŒe kontrolowaÄ wiele parametrĂłw maszyny CNC:
- PrÄdkoĆÄ wrzeciona (RPM)
- Wrzeciono wĆÄ czone lub wyĆÄ czone
- Rotacja
- zaplanowany przystanek
- ChĆodziwo
- Ruchy we wszystkich moĆŒliwych kierunkach (XYZ i ABC)
- wyczucie czasu
- powtĂłrz cykle
- trajektorie
- Itd.
OczywiĆcie osoby obsĆugujÄ ce maszyny CNC nie muszÄ znaÄ tego jÄzyka APT, poniewaĆŒ obecne oprogramowanie jest doĆÄ intuicyjne i pozwala na ĆatwÄ kontrolÄ, transparentnie tĆumaczÄ c uĆŒytkownikowi APT w celu stworzenia czÄĆci, ktĂłra zostaĆa zaprojektowana w plik CAD/CAM. Jednak nigdy nie zaszkodzi wiedzieÄ, ĆŒe istnieje i czym jest.
W dzisiejszych czasach nowoczesne maszyny CNC majÄ juĆŒ interfejsy graficzne z ekranami dotykowymi i zintegrowanym komputerem, co znacznie uĆatwia jego uĆŒytkowanie. SÄ niezwykle intuicyjne i nie wymagajÄ wiele nauki. Poprzez pendrive lub pamiÄÄ USB pozwolÄ wczytaÄ projekt elementu, dziÄki czemu moĆŒna go zaprojektowaÄ na innym, niezaleĆŒnym komputerze.
Sterownik CNC
El kontroler cnc To on bÄdzie odpowiedzialny za interpretacjÄ programu CNC, jego poleceĆ w kolejnoĆci sekwencyjnej i wykona miÄdzy innymi niezbÄdne ruchy i funkcje.
Program CAM/CAD
Un Oprogramowanie CAD lub CAM Zostanie wykorzystany do stworzenia projektu lub modelu tego, co ma zostaÄ wyprodukowane. Obecne oprogramowanie pozwala juĆŒ na automatyczne przejĆcie z tego typu formatĂłw do programu CNC.
System DNC
JeĆli chodzi DNC (bezpoĆrednia kontrola numeryczna), to termin odnoszÄ cy siÄ do komputera poĆÄ czonego przez sieÄ z jednÄ lub wiÄkszÄ liczbÄ maszyn CNC. W ten sposĂłb program CNC moĆŒe byÄ przeniesiony do maszyn, albo przez Ehternet, albo przez bardziej klasyczne i podstawowe porty, takie jak porty szeregowe RS-232C, ktĂłre sÄ nadal uĆŒywane w wielu maszynach przemysĆowych.
Zastosowania maszyn CNC
maszyny cnc majÄ wiÄcej zastosowaĆ niĆŒ sobie wyobraĆŒasz. Wiele branĆŒ i warsztatĂłw, od najmniejszych do najwiÄkszych, zaleĆŒy od jednego lub wiÄcej z tych zespoĆĂłw. MogÄ byÄ nawet uĆŒywane w domu do niektĂłrych prac zwiÄ zanych z majsterkowaniem dla producentĂłw.
Czas wolny (zrĂłb to sam i twĂłrcy)
Wielu twĂłrcĂłw ma maĆe maszyny CNC rĂłĆŒnych typĂłw w domu zrobiÄ kilka projektĂłw DIY. MoĆŒe byÄ rĂłwnieĆŒ uĆŒywany przez osoby fizyczne do wykonywania okreĆlonych zadaĆ w domu:
- TwĂłrz biĆŒuteriÄ.
- ObrĂłbka materiaĆĂłw do tworzenia czÄĆci lub komponentĂłw.
- TwĂłrz czÄĆci do naprawy pojazdĂłw lub innego rodzaju sprzÄtu, gdy czÄĆci zamienne nie sÄ juĆŒ sprzedawane.
- Wykonuj prace artystyczne lub ryciny.
Warsztaty i przemysĆ produkcyjny
OczywiĆcie, w sektorze profesjonalnym, zarĂłwno w warsztatach, jak i fabrykach, bardzo czÄsto spotyka siÄ rĂłwnieĆŒ maszyny CNC, zarĂłwno dla stolarzy, warsztatĂłw naprawczych, produkcji czÄĆci, przemysĆu tekstylnego, sektora lotniczego, dekoracji, produkcji szafek itp. Na przykĆad:
- Laserowe ciÄcie blach.
- Spawanie plazmowe.
- Pick & Place lub umieszczanie czÄĆci lub komponentĂłw bezpoĆrednio w ich miejscu montaĆŒu.
- GiÄcie prÄtĂłw, rur, pĆytâŠ
- Wiercenie.
- Toczenie lub frezowanie drewna.
- Produkcja czÄĆci na zamĂłwienie.
- Modelowanie lub wytwarzanie przyrostowe.
- Tworzenie implantĂłw lub protez do uĆŒytku medycznego.
- Ryciny.
- Itd.
branĆŒa elektroniczna
Na szczegĂłlnÄ uwagÄ zasĆugujÄ maszyny CNC, ktĂłre byĆy rĂłwnieĆŒ uĆŒywane w tak konkurencyjnym i zaawansowanym sektorze jak przemysĆ elektroniczny i pĂłĆprzewodnikowy. Maszyny te mogÄ wykonywaÄ wiele zadaĆ, takich jak:
- CiÄcie pĆytek pĂłĆprzewodnikowych.
- Produkcja radiatorĂłw z blokĂłw miedzianych lub aluminiowych.
- Tworzenie obudĂłw/konstrukcji do komputerĂłw, telewizorĂłw, telefonĂłw komĂłrkowych itp.
- Pick & Place do umieszczania elementĂłw do montaĆŒu powierzchniowego na pĆytce PCB w celu pĂłĆșniejszego lutowania.
- Spawalniczy.
- Grawerowanie laserowe marek i logo.
- Do ksztaĆtowania soczewek.
- Itd.
wiÄcej informacji
- Maszyny CNC: przewodnik po sterowaniu numerycznym
- Prototypowanie i projektowanie CNC
- Wszystkie typy maszyn CNC zgodnie z przeznaczeniem i charakterystykÄ
- Rodzaje i charakterystyka tokarek CNC
- Rodzaje frezarek CNC
- Rodzaje frezarek CNC i ciÄcia CNC
- Rodzaje grawerowania laserowego
- Inne maszyny CNC: wiercenie, Pick & Place, spawanie i nie tylko
- Jak maszyna CNC moĆŒe pomĂłc w firmie?
- Przewodnik zakupĂłw: Jak wybraÄ najlepszÄ maszynÄ CNC?
- Konserwacja maszyn CNC
- Ostateczny przewodnik po ploterach: czym jest ploter i do czego sĆuĆŒy
- Najlepsze maszyny CNC do uĆŒytku rekreacyjnego i profesjonalnego
- Najlepsze plotery drukujÄ ce
- Najlepsze plotery tnÄ ce
- Najlepsze materiaĆy eksploatacyjne dla garncarzy: kartridĆŒe, papier, winyl i czÄĆci zamienne