Główną treścią etapu przygotowania do obróbki CNC jest programowanie CNC, które zazwyczaj obejmuje analizę rysunków części i określenie procesu obróbki; Obliczyć ścieżkę narzędzia i uzyskać dane dotyczące położenia narzędzia; Pisanie programów obróbki CNC; utworzenie nośników kontrolnych; Program korekty i cięcie pierwszego kawałka. Istnieją dwie metody: programowanie ręczne i programowanie automatyczne. Krótko mówiąc, jest to cały proces od rysunków części do uzyskania programów obróbki CNC.
Programowanie ręczne
definicja
Programowanie ręczne odnosi się do wszystkich etapów programowania wykonywanych ręcznie. Korzystając z ogólnych narzędzi obliczeniowych i różnych metod obliczania funkcji trygonometrycznych, ręcznie wykonuj obliczenia trajektorii narzędzia i instrukcje programu.
Ta metoda jest stosunkowo prosta, łatwa do opanowania i ma dużą zdolność adaptacyjną. Używany do części nieprzetworzonych formą.
Etapy programowania
Proces CNC do ręcznego wykończenia obróbki części
Analiza rysunków części
Podejmowanie decyzji procesowych
Określenie trasy przetwarzania
Wybierz parametry procesu
Oblicz dane współrzędnych ścieżki narzędzia
Zapisz arkusz programu obróbki CNC
Program weryfikacji
Programowanie ręczne
Symulacja ścieżki narzędzia
korzyść
Stosowany głównie do obróbki punktowej (takiej jak wiercenie, rozwijanie) lub obróbki części o prostych kształtach geometrycznych (takich jak rowki płaskie lub kwadratowe), o małej złożoności obliczeniowej, ograniczonych segmentach programu oraz intuicyjnym i łatwym w implementacji programowaniu.
niedociągnięcia
W przypadku części o wolnych powierzchniach przestrzennych i złożonych wnętrzach obliczanie trajektorii narzędzia jest dość uciążliwe, wymaga dużej ilości pracy, jest podatne na błędy i jest trudne do korekty, z których niektóre mogą być nawet niemożliwe do wykonania.
automatyczne programowanie
edytuj
definicja
W przypadku geometrycznie złożonych części konieczne jest użycie komputera do napisania programu źródłowego części w określonym języku CNC, a po obróbce wygenerowanie programu obróbki, który nazywa się programowaniem automatycznym.
Wraz z rozwojem technologii CNC zaawansowane systemy CNC nie tylko zapewniają użytkownikom ogólne przygotowanie i funkcje pomocnicze do programowania, ale także zapewniają sposób na rozszerzenie funkcji CNC do programowania. Programowanie parametrów systemu CNC FANUC6M jest elastyczne w aplikacji i wolne w formie, z wyrażeniami, operacjami logicznymi i podobnymi przepływami programów w językach komputerowych wysokiego poziomu, dzięki czemu program obróbki jest zwięzły i łatwy do zrozumienia oraz osiąga funkcje, które są trudne do osiągnięcia za pomocą zwykłego programowania.
Programowanie CNC, podobnie jak programowanie komputerowe, ma również swoją własną i kwotę; Język;, Jedną z różnic jest to, że komputery rozwinęły się teraz, aby dominować na globalnym rynku, a Windows firmy Microsoft jest absolutną przewagą. Obrabiarki CNC są różne, nie rozwinęły się jeszcze do poziomu wzajemnej uniwersalności, co oznacza, że ich różnice sprzętowe sprawiły, że ich systemy CNC nie są w stanie osiągnąć wzajemnej kompatybilności. Dlatego, kiedy chcę przetworzyć blank, pierwszą rzeczą, którą muszę zrobić, to rozważyć, jaki model systemu mamy już dla naszych obrabiarek CNC
Wspólne oprogramowanie
⑴UG
Unigraphics to zestaw trójwymiarowego oprogramowania parametrycznego opracowanego przez Unigraphics Solution w Stanach Zjednoczonych, który integruje funkcje CAD, CAM i CAE. Jest to najbardziej zaawansowane komputerowo wspomagane projektowanie, analiza i produkcja najwyższej klasy oprogramowanie, stosowane obecnie w dziedzinach przemysłowych, takich jak lotnictwo, lotnictwo, samochody, statki, maszyny ogólne i elektronika.
Oprogramowanie UG zajmuje wiodącą pozycję w dziedzinie CAM, pochodzi od McDonnell Douglas Aircraft Company w Stanach Zjednoczonych i jest preferowanym narzędziem programistycznym do obróbki CNC części samolotów.
Zalety UG
Zapewnienie niezawodnych i dokładnych ścieżek narzędzia
Może być obrabiany bezpośrednio na powierzchniach i ciałach stałych
Dobry interfejs użytkownika, a klienci mogą również dostosować interfejs za pomocą różnych metod przetwarzania, ułatwiając projektowanie i łączenie wydajnych ścieżek narzędzi
Kompletna biblioteka narzędzi
Funkcja zarządzania biblioteką parametrów przetwarzania
W tym frezowanie 2-osiowe do 5-osiowe, tokarskie frezowanie i cięcie drutu
Zarządzanie dużą biblioteką narzędzi
Cięcie symulacji stałej
Uniwersalny postprocesor i inne funkcje
Funkcja frezowania dużej prędkości
Szablon dostosowywania CAM
⑵Catia
Catia to produkt wprowadzony przez francuską firmę Dassault, który jest wykorzystywany do rozwoju i projektowania myśliwców serii Phantom, Boeing 737 i 777.
CATIA posiada potężne możliwości modelowania powierzchni i zalicza się do czołowych wszystkich oprogramowania CAD 3D. Jest szeroko stosowany w krajowych przedsiębiorstwach lotniczych i instytutach badawczych, stopniowo zastępując UG jako preferowany wybór do złożonego projektowania powierzchni.
CATIA ma silne możliwości programowania i może sprostać wymaganiom obróbki CNC złożonych części. Niektóre pola przyjmują modelowanie projektowe CATIA i przetwarzanie programowania UG, łącząc te dwie i używając ich razem.
⑶ Pro/E jest
Oprogramowanie opracowane przez PTC (Parameter Technology Co., Ltd.) w Stanach Zjednoczonych jest najpopularniejszym systemem 3D CAD/CAM (Computer Aided Design and Manufacturing) na świecie. Szeroko stosowany w przemyśle cywilnym, takim jak elektronika, maszyny, formy, wzornictwo przemysłowe i zabawki. Posiada wiele funkcji, takich jak projektowanie części, montaż produktu, rozwój form, Obróbka CNC i projektowanie kształtów.
Pro/E jest szeroko stosowany w przedsiębiorstwach w południowych Chinach i powszechną praktyką jest używanie PRO-E do modelowania projektowego oraz MASTERCAM i CIMATRON do programowania i przetwarzania.
Pro/E
⑷Cymatron
System CAD/CAM Cimatron jest produktem CAD/CAM/PDM izraelskiej firmy Cimatron, który jest jednym z najwcześniejszych systemów osiągających pełną funkcjonalność 3D CAD/CAM na platformie mikrokomputerowej. System zapewnia stosunkowo elastyczny interfejs użytkownika, doskonałe modelowanie 3D, rysunek inżynieryjny, kompleksową obróbkę CNC, różne uniwersalne i specjalistyczne interfejsy danych oraz zintegrowane zarządzanie danymi produktowymi. System CAD/CAM Cimatron jest bardzo popularny w międzynarodowym przemyśle produkcji form, a także jest szeroko stosowany w krajowym przemyśle produkcji form.
Cymatron (2-arkusze)
⑸Mastercam
Oprogramowanie CAD/CAM oparte na komputerach PC opracowane przez CNC Corporation w Stanach Zjednoczonych. Mastercam zapewnia idealne środowisko do projektowania kształtu części za pomocą wygodnego i intuicyjnego modelowania geometrycznego. Jego potężne i stabilne funkcje modelowania mogą projektować złożone zakrzywione i zakrzywione części. Mastercam ma silne funkcje w obróbce szorstkiej powierzchni i obróbce precyzyjnej powierzchni.Istnieje wiele opcji obróbki precyzyjnej powierzchni, które mogą spełnić wymagania obróbki powierzchni złożonych części, a także ma funkcję obróbki wieloosiowej. Ze względu na niską cenę i doskonałą wydajność stał się preferowanym oprogramowaniem do programowania CNC w krajowym przemyśle cywilnym.
⑹FeatureCAM
Oparte na funkcjach w pełni funkcjonalne oprogramowanie CAM opracowane przez DELCAM w Stanach Zjednoczonych oferuje nową koncepcję funkcji, silne rozpoznawanie funkcji, bibliotekę materiałów opartą na bazie wiedzy procesowej, bibliotekę narzędzi i nawigację ikon opartą na trybie programowania kart procesowych. W pełni modułowe oprogramowanie, które zapewnia kompleksowe rozwiązania do programowania warsztatów, od frezowania 2-5 osiowego do frezowania kompozytów tokarskich, od obróbki powierzchniowej do cięcia drutu. Funkcja post edycji oprogramowania DELCAM jest stosunkowo dobra.
Niektóre krajowe przedsiębiorstwa produkcyjne stopniowo wprowadzają nowe produkty, aby zaspokoić potrzeby rozwoju przemysłu.
FeatureCAM (2-arkusze)
Inżynier produkcyjny CAXA
CAXA Manufacturing Engineer to krajowy produkt CAM uruchomiony przez Beijing Beihang Haier Software Co., Ltd., który pomógł krajowemu oprogramowaniu CAM zająć miejsce na krajowym rynku CAM. Jako doskonała reprezentatywna i znana marka niezależnego oprogramowania własności intelektualnej w dziedzinie technologii informatycznych w chińskim przemyśle produkcyjnym, CAXA stała się liderem i głównym dostawcą chińskiej branży CAD/CAM/PLM. CAXA Manufacturing Engineer to oprogramowanie do frezowania/wiercenia CNC z dobrą wydajnością procesu dla dwóch do pięciu osi frezarek CNC i centrów obróbczych. To oprogramowanie ma doskonałą wydajność, umiarkowaną cenę i jest dość popularne na rynku krajowym.
⑻EdgeCAM
Profesjonalne oprogramowanie do programowania CNC z inteligencją produkowane przez firmę Pathtrace w Wielkiej Brytanii, które może być stosowane do
EdgeCAM
Programowanie obrabiarek CNC, takich jak toczenie, frezowanie i cięcie drutu. EdgeCAM zaprojektował bardziej wygodną i niezawodną metodę obróbki dla obecnych złożonych trójwymiarowych cech obróbki powierzchni, która jest popularna w przemyśle produkcyjnym w Europie i Ameryce. British Pathway Company obecnie rozwija się i działa na chińskim rynku, zapewniając większy wybór dla krajowych klientów produkcyjnych.
⑼WERYKUT
Zaawansowane specjalistyczne oprogramowanie do symulacji obróbki CNC produkowane przez CGTECH w Stanach Zjednoczonych. VERICUT przyjmuje zaawansowaną technologię wyświetlania 3D i wirtualnej rzeczywistości, osiągając niezwykle realistyczną symulację procesów obróbki CNC. Nie tylko kolorowe obrazy 3D mogą być wykorzystywane do wyświetlania ślepych półek do cięcia narzędzi do tworzenia części
VERICUTVERICUT
Cały proces może również wyświetlać uchwyt narzędzia, uchwyt, a nawet proces operacji obrabiarki i wirtualnego środowiska fabrycznego można symulować, a efekt jest jak oglądanie wideo obrabiarki CNC na ekranie części obrabiarki.
Programiści importują różne programy obróbki CNC generowane przez oprogramowanie programistyczne do VERICUTVERICUT w celu weryfikacji, które mogą wykryć błędy obliczeń generowane w oryginalnym programowaniu oprogramowania i zmniejszyć wskaźnik wypadków obróbki spowodowanych błędami programu podczas obróbki. Obecnie wiele silnych krajowych przedsiębiorstw zaczęło wprowadzać to oprogramowanie w celu wzbogacenia istniejących systemów programowania CNC i osiągnęło dobre wyniki.
Wraz z szybkim rozwojem technologii produkcji, rozwój i wykorzystanie oprogramowania programistycznego CNC weszły na nowy etap szybkiego rozwoju. Nowe produkty pojawiają się jeden po drugim, a moduły funkcjonalne stają się coraz bardziej udoskonalane.Personel procesowy może łatwo projektować naukowo rozsądne i spersonalizowane procesy obróbki CNC na mikrokomputerach, dzięki czemu programowanie obróbki CNC jest łatwiejsze i wygodniejsze.
(10)PowerMill
PowerMILL to potężny system programowania obróbki CNC produkowany przez Delcam Plc w Wielkiej Brytanii, z bogatymi strategiami obróbki. Przyjęcie zupełnie nowego chińskiego interfejsu użytkownika WINDOWS, zapewniającego kompleksowe strategie przetwarzania. Pomaga użytkownikom generować najlepsze rozwiązanie obróbki, poprawiając tym samym wydajność obróbki, zmniejszając ręczne przycinanie oraz szybkie generowanie ścieżek obróbki szorstkiej i drobnej. Wszelkie modyfikacje i ponowne obliczenia rozwiązania są prawie zakończone w mgnieniu oka, skracając 85% czasu obliczania ścieżki narzędzia. Umożliwia to pełną kontrolę zakłóceń i eliminację obróbki CNC 2-5 osiowej, w tym uchwytów narzędzi uchwytów narzędzi. Wyposażony w zintegrowaną symulację jednostki obróbczej ułatwia użytkownikom zrozumienie całego procesu obróbki i wyników przed obróbką, oszczędzając czas obróbki.
Podstawowe kroki
1. Analizuj rysunki części w celu określenia przepływu procesu
Analizuj kształt, rozmiar, dokładność, materiał i pusty wymagane przez rysunek części i wyjaśnij treść przetwarzania i wymagania; Określ plan obróbki, trasę cięcia, parametry cięcia oraz wybierz narzędzia skrawające i uchwyty.
Ścieżka noża (3-arkusze)
2. Obliczenia liczbowe
Oblicz punkt początkowy i końcowy cech geometrycznych na konturze części, a także współrzędne środkowe łuków, na podstawie wymiarów geometrycznych części, trasy obróbki i innych czynników.
3. Programy przetwarzania zapisu
Po wykonaniu dwóch powyższych kroków napisz program obróbki zgodnie z kodem instrukcji funkcjonalnej i formatem segmentu programu określonym przez system CNC.
4. Wprowadzenie programu do systemu CNC
Wejście programu można wprowadzić bezpośrednio do systemu CNC poprzez klawiaturę lub za pośrednictwem interfejsu komunikacyjnego komputera.
Procedury kontroli i cięcie pierwszego kawałka
Użyj funkcji wyświetlania graficznego dostarczanej przez system CNC do sprawdzenia poprawności ścieżki narzędzia. Wykonaj cięcie pierwszego elementu próbne na obrabianym przedmiocie, analizuj przyczyny błędów i dokonuj terminowych korekt, aż do wycięcia kwalifikowanych części.
Chociaż język programowania i instrukcje każdego systemu CNC są różne, istnieje również wiele podobieństw między nimi.
Kod funkcji
edytuj
Charaktery i ich funkcje
1. Znaki i kody
Znaki są symbolami używanymi do organizowania, kontroli lub reprezentowania danych, takich jak liczby, litery, interpunkcja, operatory matematyczne itp. Istnieją dwa szeroko stosowane standardowe kody na całym świecie:
1) Międzynarodowa Organizacja Normalizacji ISO Kod Standardowy
2) Kod standardowy EIA Electronic Industries Association of America
Dwa znaki
W programach obróbki CNC znaki odnoszą się do serii znaków ułożonych zgodnie z przepisami, przechowywanych, przesyłanych i obsługiwanych jako jednostka informacyjna. Znak składa się z angielskiej litery, po której następuje kilka cyfr po przecinku, a ta angielska litera jest nazywana znakiem adresu.
Na przykład, "X2500" to słowo, X jest symbolem adresu, a liczba "2500" jest zawartością adresu. W systemie FANUC, jeśli wartość w adresie ma punkt dziesiętny, reprezentuje ona jednostki milimetrowe; jeśli nie ma punktu dziesiętnego, reprezentuje jednostki mikrometrowe. Na przykład X2500 Współrzędne X 2500 milimetry (X2500 reprezentuje współrzędne X 2500 mikrometry)
3. Funkcja znaków
Każde słowo, które stanowi segment programu, ma swoje specyficzne znaczenie funkcjonalne, a poniższe jest wprowadzane głównie w oparciu o specyfikacje systemu CNC FANUC-0M.
(1) Numer seryjny N
Numer sekwencji, znany również jako numer segmentu programu lub numer segmentu programu. Numer sekwencji znajduje się na początku segmentu programu i składa się z numeru sekwencji N i kolejnych cyfr. Jego funkcje obejmują korektę, skoki warunkowe, stałe pętle itp. Podczas używania należy go używać w odstępach czasu, takich jak N10 N20 N30... (Numer programu służy tylko do celów oznaczania i nie ma rzeczywistego znaczenia)
⑵ Przygotować słowo funkcjonalne G
Symbol adresu do przygotowywania słów funkcyjnych to G, znany również jako funkcja G lub instrukcja G, która jest instrukcją używaną do ustalenia trybu pracy obrabiarki lub układu sterowania. G00~G99
⑶ Rozmiar słów
Słowo wymiarowe służy do określenia położenia współrzędnych punktu końcowego ruchu narzędzia na obrabiarce.
Wśród nich pierwsza grupa X, Y, Z, U, V, W, P, Q, R służy do określenia liniowych wymiarów współrzędnych punktu końcowego; Druga grupa A, B, C, D, E stosuje się do określenia kątowych wymiarów współrzędnych punktu końcowego; Trzecia grupa I, J i K są używane do określenia wielkości współrzędnych środkowych konturu łuku. W niektórych systemach CNC instrukcja P może być również używana do wstrzymania czasu, a instrukcja R może być używana do określenia promienia łuku.
(4) Funkcja podawania słowa F
Symbol adresu słowa funkcji posuwu to F, znany również jako funkcja F lub instrukcja F, używany do określenia szybkości posuwu do cięcia. W przypadku tokarek F można podzielić na dwa rodzaje: podawanie na minutę i podawanie wrzeciona na obrót. W przypadku innych obrabiarek CNC zazwyczaj stosuje się tylko podawanie na minutę. Instrukcja F jest powszechnie stosowana w segmentach programu cięcia gwintów w celu wskazania prowadzenia gwintu.
Słowo funkcji prędkości głównego wrzeciona S
Symbol adresowy słowa funkcji prędkości wrzeciona to S, znany również jako funkcja S lub polecenie S, używany do określenia prędkości wrzeciona. Jednostka jest r/min.
Słowo funkcji narzędzia T
Symbol adresowy słowa funkcji narzędzia to T, znany również jako funkcja T lub instrukcja T, używany do określenia liczby narzędzi używanych podczas obróbki, takich jak T01. W przypadku tokarek CNC następujące numery są również używane do określonej kompensacji długości narzędzia i kompensacji promienia końcówki narzędzia, takich jak T011.
Słowo funkcji pomocniczej M
Symbol adresu słowa funkcji pomocniczej to M, a kolejne cyfry są ogólnie dodatnimi liczbami całkowitymi bitów 1-3, znanymi również jako funkcja M lub instrukcja M, używanymi do określenia działania przełącznika urządzenia pomocniczego obrabiarki CNC, takiego jak M00-M99.
Format programu
edytuj
Format segmentu programu
Program obróbki CNC składa się z kilku segmentów programu. Format segmentu programu odnosi się do układu słów, znaków i danych w segmencie programu. Przykład formatu segmentu programu:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Ten segment programu pomija słowo kontynuacyjne "G01.", Y30.2,F500,S3000,T02,M08”, Ale ich funkcje nadal są skuteczne
W segmencie programu konieczne jest jasne zdefiniowanie różnych elementów składających się na segment programu:
Poruszający się cel: współrzędne punktów końcowych X, Y, Z;
Poruszanie się wzdłuż trajektorii: Przygotuj słowo funkcji G;
Szybkość paszy: słowo F funkcji paszy;
Prędkość cięcia: litera S funkcji prędkości wrzeciona;
Korzystanie z narzędzi: litera funkcji narzędzia T;
Działanie pomocnicze obrabiarki: słowo funkcji pomocniczej M.
Format programu
1) Symbole początku i końca programu
Symbole początkowe i końcowe programu mają ten sam znak, z% w kodzie ISO i EP w kodzie EIA. Podczas pisania należy użyć segmentu pojedynczej kolumny.
2) Nazwa programu
Istnieją dwie formy nazw programów: jedna składa się z angielskiej litery O (% lub P) i 1-4 dodatnich liczb całkowitych; Innym typem jest nazwa programu, która zaczyna się od angielskiej litery i składa się z mieszanki liter, cyfr i wielu znaków (takich jak TEST 1). Ogólnie rzecz biorąc, wymagana jest osobna sekcja.
3) Przedmiot programu
Korpus programu składa się z kilku segmentów programu. Każdy segment programu zazwyczaj zajmuje jedną linię
4) Zakończenie programu
Program można ukończyć za pomocą instrukcji M02 lub M30. Ogólnie rzecz biorąc, wymagana jest osobna sekcja.
Przykłady ogólnych formatów programów obróbki:
Symbol%//Start
O2000//Nazwa programu
N10 G54 G00 X10.0 Y20.0 M03 S1000//Korpus programu
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
…… .
N200 M30//Program zakończony
Symbol%//Koniec
Współrzędne obrabiarki
edytuj
Określenie układu współrzędnych
(1) Przepisy dotyczące ruchu względnego obrabiarek
W przypadku obrabiarek zawsze zakładamy, że obrabiany przedmiot jest nieruchomo podczas ruchu narzędzia. W ten sposób programiści mogą określić proces obróbki obrabiarki na podstawie rysunku części bez uwzględnienia konkretnego ruchu obrabianego przedmiotu i narzędzia na obrabiarce
centrum obróbki
⑵ Przepisy dotyczące układu współrzędnych obrabiarek
Relacja między osiami współrzędnych X, Y i Z w standardowym układzie współrzędnych maszyny jest określana przez prawy kartezjański układ współrzędnych.
W obrabiarce CNC ruch obrabiarki jest kontrolowany przez urządzenie CNC. W celu określenia ruchu formowania i ruchu pomocniczego na obrabiarce CNC należy najpierw określić przesunięcie i kierunek ruchu na obrabiarce CNC. Należy to osiągnąć za pomocą systemu współrzędnych, który nazywa się systemem współrzędnych obrabiarki.
Na przykład na frezarce ruchy wzdłużne, poprzeczne i pionowe łóżka organicznego. W obróbce CNC do opisu tego powinny być stosowane systemy współrzędnych maszyn.
Relacja między osiami X, Y i Z w standardowym układzie współrzędnych maszyny jest określana przez prawy kartezjański układ współrzędnych:
1) Rozszerzyć kciuk, palec wskazujący i środkowy palec prawej ręki, czyniąc je o 90-stopnie od siebie. Kciuk reprezentuje współrzędną X, palec wskazujący reprezentuje współrzędną Y, a palec środkowy reprezentuje współrzędną Z.
2) Kciuk wskazuje w dodatnim kierunku współrzędnej X, palec wskazujący wskazuje w dodatnim kierunku współrzędnej Y, a palec środkowy wskazuje w dodatnim kierunku współrzędnej Z.
3) Współrzędne obrotu wokół współrzędnych X, Y i Z są reprezentowane przez A, B i C. Zgodnie z prawą regułą spiralą kierunek kciuka jest dodatnim kierunkiem dowolnej osi we współrzędnych X, Y i Z, a kierunek obrotu pozostałych czterech palców jest dodatnim kierunkiem współrzędnych obrotów A, B i C.
⑶ Przepisy dotyczące kierunku ruchu
Kierunek zwiększenia odległości między narzędziem a przedmiotem obrabianym jest dodatnim kierunkiem każdej osi współrzędnych. Poniższy rysunek pokazuje dodatnie kierunki dwóch ruchów na tokarce CNC.
Kierunek osi współrzędnych
⑴ Współrzędna Z
Kierunek ruchu współrzędnej Z jest określany przez wrzeciono, które przekazuje moc cięcia, to znaczy oś współrzędnych równoległa do osi wrzeciona jest współrzędną Z, a dodatnim kierunkiem współrzędnej Z jest kierunek narzędzia opuszczającego obrabiany przedmiot Współrzędna X
Współrzędna X jest równoległa do płaszczyzny mocowania przedmiotu obrabianego, zwykle w płaszczyźnie poziomej. Przy określaniu kierunku osi X należy wziąć pod uwagę dwie sytuacje:
1) Jeśli przedmiot obrabiany podlega ruchowi obrotowemu, kierunek opuszczania przedmiotu obrabianego jest dodatnim kierunkiem współrzędnej X.
2) Jeśli narzędzie się obraca, istnieją dwie sytuacje: gdy współrzędna Z jest pozioma, gdy obserwator patrzy na obrabiany przedmiot wzdłuż wrzeciona narzędzia, kierunek ruchu+X wskazuje w prawo; Kiedy współrzędna Z jest prostopadła, kiedy obserwator kieruje się wrzecionem narzędzia i patrzy w kierunku kolumny, kierunek ruchu+X wskazuje w prawo. Poniższy rysunek pokazuje współrzędną X tokarki CNC.
⑶ Współrzędna Y
Po określeniu dodatniego kierunku współrzędnych X i Z, kierunek współrzędnych Y można określić za pomocą prawego układu współrzędnych kartezjańskich w oparciu o kierunek współrzędnych X i Z.
Określenie pochodzenia
Pochodzenie obrabiarki odnosi się do stałego punktu ustawionego na obrabiarce, który jest źródłem układu współrzędnych obrabiarki. Został on określony podczas montażu i debugowania obrabiarki i jest punktem odniesienia dla ruchu obróbki obrabiarki CNC.
(1) Pochodzenie tokarki CNC
Na tokarce CNC pochodzenie obrabiarki jest zazwyczaj przyjmowane na przecięciu powierzchni końcowej uchwytu i linii środkowej wrzeciona. Tymczasem, ustawiając parametry, pochodzenie obrabiarki może być również ustawione w dodatniej pozycji granicznej współrzędnych X i Z.
⑵ Pochodzenie frezarki CNC
Środek dolnej powierzchni końcowej wrzeciona znajduje się w przedniej pozycji granicznej trzech osi.
Programowanie tokarki
edytuj
W przypadku tokarek CNC różne systemy CNC mają różne metody programowania.
Instrukcja ustawienia układu współrzędnych obrabianego przedmiotu
Jest to instrukcja określająca pochodzenie układu współrzędnych obrabianego elementu, znanego również jako punkt zerowy programowania.
Format instrukcji: G50 X Z
W formule X i Z są wymiarami w kierunku X i Z od punktu początkowego końcówki narzędzia do pochodzenia układu współrzędnych obrabianego przedmiotu.
Podczas wykonywania polecenia G50 obrabiarka nie porusza się, to znaczy osi X i Z nie poruszają się. System zapamiętuje wewnętrznie wartości X i Z, a wartości współrzędnych na wyświetlaczu CRT zmieniają się. Jest to równoznaczne z ustaleniem systemu współrzędnych obrabianego z pochodzeniem obrabianego przedmiotu jako pochodzenia współrzędnych w systemie.
Tokarka CNC
Metoda programowania systemu wielkości:
1. Wymiary bezwzględne i przyrostowe
W programowaniu CNC zazwyczaj istnieją dwa sposoby reprezentowania współrzędnych pozycji narzędzi: współrzędne bezwzględne i współrzędne przyrostowe (względne). Podczas programowania tokarek CNC można użyć programowania wartości bezwzględnej, programowania wartości przyrostowej lub kombinacji obu.
⑴ Programowanie wartości bezwzględnych: Wartości współrzędnych wszystkich punktów współrzędnych są obliczane z początku układu współrzędnych obrabianego przedmiotu, zwanych współrzędnymi bezwzględnymi, reprezentowanymi przez X i Z.
⑵ Programowanie wartości przyrostowych: Wartości współrzędnych w układzie współrzędnych są obliczane względem poprzedniej pozycji (lub punktu wyjścia) narzędzia i są nazywane współrzędnymi przyrostowymi (względnymi). Współrzędne osi X są reprezentowane przez U, współrzędne osi Z są reprezentowane przez W, a dodatnie i ujemne są określane przez kierunek ruchu.
2. Programowanie średnicy i programowanie promienia
Podczas programowania tokarek CNC, ze względu na okrągły przekrój poprzeczny obrabianych części obrotowych, istnieją dwa sposoby reprezentowania ich wymiarów promieniowych: średnicy i promienia. Zastosowana metoda jest określana przez parametry systemu. Kiedy tokarki CNC opuszczają fabrykę, są zazwyczaj ustawione na programowanie średnicy, więc rozmiar w kierunku osi X w programie jest wartością średnicy. Jeśli wymagane jest programowanie promienia, konieczne jest zmiana odpowiednich parametrów w systemie, aby umieścić go w stanie programowania promieniowego.
3. Wymiary metryczne i angielskie
Wejście wielkości imperialnej G20 wejście wielkości metrycznej G21 (Frank)
G70 wejście wielkości imperialnej G71 wejście wielkości metrycznej (Siemens)
W rysunkach inżynierskich istnieją dwie formy adnotacji wymiarowej: metrycznej i imperialnej. System CNC może przekształcić wszystkie wartości geometryczne na wymiary metryczne lub imperialne za pomocą kodów opartych na ustawionym stanie. Po włączeniu systemu obrabiarka znajduje się w metrycznym stanie G21.
Relacja konwersji między jednostkami metrycznymi i imperialnymi wynosi:
1mm0,0394in
1w25,4mm
2,Regulacja wrzeciona, kontrola posuwu i wybór narzędzi (system FANUC-0iT) 1. Funkcja wrzeciona S
Funkcja S składa się z kodu adresowego S i kilku cyfr za nim.
⑴ Stałe polecenie sterowania prędkością liniową G96
Po wykonaniu polecenia G96 przez system wartość określona przez S reprezentuje prędkość cięcia. Na przykład G96 S150 wskazuje, że prędkość punktu cięcia narzędzia tocznego wynosi 150m/min.
Narzędzie CNC
⑵ Anuluj polecenie sterowania stałą prędkością liniową G97 (polecenie stałą prędkością)
Po wykonaniu polecenia G97 przez system wartość określona przez S reprezentuje prędkość wrzeciona na minutę. Na przykład G97 S1200 reprezentuje prędkość wrzeciona 1200r/min. Po włączeniu systemu FANUC domyślnie ustawia się stan G97.
⑶ Maksymalny limit prędkości G50
Oprócz funkcji ustawienia układu współrzędnych, G50 posiada również funkcję ustawienia maksymalnej prędkości wrzeciona. Na przykład G50 S2000 oznacza ustawienie maksymalnej prędkości wrzeciona na 2000r/min. Podczas stosowania stałej liniowej regulacji prędkości do cięcia, aby zapobiec wypadkom, konieczne jest ograniczenie prędkości wrzeciona.
2. Funkcja podawania F
Funkcja F reprezentuje szybkość podawania, która składa się z kodu adresowego F i kilku kolejnych cyfr.
⑴ Polecenie podawania G98 na minutę
Po wykonaniu polecenia G98 system CNC określa, że jednostka prędkości posuwu, o której mowa przez F, wynosi mm/min (milimetry/minuta), taka jak G98 G01 Z-20.0 F200; Szybkość posuwu w segmencie programu wynosi 200mm/min.
⑵ Polecenie podawania G99 na rewolucję
Po wykonaniu polecenia G99 system CNC określa, że jednostka prędkości posuwu, o której mowa przez F, wynosi mm/r (milimetry/obroty), taka jak G99 G01 Z-20.0 F0.2; Szybkość posuwu w segmencie programu wynosi 0,2mm/r.
Instrukcja imputacji
(1) Instrukcja szybkiego pozycjonowania G00
Polecenie G00 umożliwia szybkie przejście narzędzia z punktu, w którym znajduje się narzędzie do następnej pozycji docelowej poprzez kontrolę pozycjonowania punktu. Jest to tylko do szybkiego pozycjonowania bez wymagań trajektorii ruchu i bez żadnego procesu cięcia.
Format instrukcji:
G00 X(U)_ Z(W)_;
Wśród nich:
X. Z jest bezwzględną wartością współrzędnych punktu, który musi osiągnąć narzędzie;
U. W jest wartością przyrostową odległości między punktem osiągniętym przez narzędzie a istniejącą pozycją; (Nieruchome współrzędne mogą być pominięte)
Instrukcja interpolacji liniowej G01
Polecenie G01 jest poleceniem ruchu liniowego, które określa narzędzie do wykonywania dowolnego ruchu liniowego z określoną szybkością posuwu F poprzez połączenie interpolacyjne między dwoma współrzędnymi.
Format instrukcji:
G01 X(U)_ Z(W)_ F_;
Wśród nich:
(1) X, Z lub U, W mają to samo znaczenie co G00.
⑵ F to szybkość posuwu (szybkość posuwu) narzędzia, która powinna być określona zgodnie z wymaganiami cięcia.
3,2Instrukcje interpolacji okrągłej G02 i G03
Istnieją dwa rodzaje poleceń interpolacji łuku okrągłego: polecenie interpolacji łuku okrągłego zgodnie z ruchem wskazówek zegara zegara G02 i polecenie interpolacji łuku okrągłego przeciwnie do ruchu wskazówek zegara G03.
Format programowania:
Format polecenia dla polecenia interpolacji łuku zgodnie z ruchem wskazówek zegara to:
G02 X(U)_ Z(W)_ R_ F_;
G02 X(U)_ Z(W)_ I_ K_ F_;
Format polecenia dla polecenia interpolacji łuku przeciwnie do ruchu wskazówek zegara to:
G03 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
Wśród nich:
⑴ X_Z_ jest wartością bezwzględną współrzędnych punktów końcowych interpolacji łuku, a U_W_ jest wartością przyrostową współrzędnych punktów końcowych interpolacji łuku.
⑵ (metoda promienia) R to promień łuku, wyrażony jako wartość promienia.
Gdy kąt środkowy odpowiadający łukowi wynosi 180, R jest wartością dodatnią;
Kiedy kąt środkowy odpowiadający łukowi jest> W 180, R jest wartością ujemną.
⑶ (metoda środka koła) I i K to przyrosty współrzędnych środka koła względem punktu początkowego łuku, wyrażone jako wektory wzdłuż osi X (I) i Z (K).
(4) Zasada wyboru: Wybierz ten, który jest wygodniejszy w użyciu (można zobaczyć bez obliczeń). Kiedy I, K i R pojawiają się jednocześnie w tym samym segmencie programu, R ma priorytet (tj. skuteczny) a I i K są nieprawidłowe.
Kiedy jest 0 lub K jest 0, można go pominąć i nie zapisać.
Jeśli chcesz interpolować całe okrąg, możesz użyć tylko metody środkowej do jego reprezentowania, a metody promienia nie można wykonać. Jeśli dwa półkoła są połączone metodą promienia, prawdziwy błąd okrągłości będzie zbyt duży.
F jest szybkością posuwu lub szybkością posuwu wzdłuż kierunku stycznego łuku.
Wprowadzenie zawodowe
edytuj
Cele szkoleniowe
Aby rozwijać talenty, które mogą dostosować się do potrzeb nowoczesnego budownictwa ekonomicznego, mają kompleksowy rozwój moralności, inteligencji i sprawności fizycznej, posiadają solidną profesjonalną wiedzę na temat obróbki obrabiarek CNC, silną zdolność praktyczną oraz być w stanie zaangażować się w obróbkę CNC i obsługę sprzętu CNC i zarządzanie nim w inteligentnych i wykwalifikowanych pozycjach operacyjnych na linii produkcyjnej.
Główne dania
Podstawy rysunku mechanicznego, dopasowania tolerancji i pomiarów technicznych, materiałów metalowych i obróbki cieplnej, podstawy projektowania mechanicznego, mechanika inżynierii, technologia hydrauliczna i pneumatyczna, urządzenia do obrabiarek, zasady i narzędzia cięcia metali, technologia produkcji mechanicznej, podstawy elektryczne i elektroniczne i umiejętności obsługi, szkolenie umiejętności montażera technologia tokarki CNC, technologia przetwarzania centrum frezarskiego CNC, technologia EDM, AutoCAD, PRO/E 3D modelowanie i projektowanie, UG 3D i programowanie CNC, MASTERCAM 3D Projektowanie i programowanie CNC, konstrukcja maszyn CNC.
Kierunek zatrudnienia
edytuj
Zaangażowany w zarządzanie produkcją, mechaniczne projektowanie produktów, programowanie i operacje obróbki CNC, instalację sprzętu CNC, debugowanie i obsługę, diagnostykę i konserwację usterek sprzętu CNC, renowację i obsługę posprzedażną.
Pierwszą opcją są operatorzy CNC. Studenci, którzy przeszli staże CNC i szkolenie obsługi CNC mogą być kompetentni, ale konkurencja o to stanowisko jest największa. Ten kierunek jest dostępny w każdej szkole zawodowej inżynierii, nie wspominając już o uczniach ze szkół zawodowych i szkół technicznych. Obecnie pozycje operacyjne CNC w chińskim przemyśle obróbczym w zasadzie osiągnęły nasycenie. Niektórzy uczniowie powiedzieli mi, że ich koledzy z klasy, którzy ukończyli gimnazjum i pracowali w operacjach CNC pięć lub sześć lat wcześniej od nich, byli już wykwalifikowanymi pracownikami z przyzwoitymi pensjami, więc czuli się bardzo beznadziejni. Powiedziałem im, że trzeba porównać nie teraźniejszość, ale przyszły rozwój.
Po drugie, programista CNC. Wiele przedsiębiorstw obróbczych używa automatycznego programowania do generowania programów obróbki CNC, więc muszą nauczyć się oprogramowania CAM. Różne jednostki wykorzystują różne rodzaje oprogramowania CAM, ale metody przetwarzania są ogólnie podobne, więc konieczne jest, aby dobrze się jednego nauczyć. Jednak jako programista CNC wymagania są wysokie, a odpowiedzialność jest również znacząca, więc wymagane jest bogate doświadczenie w obróbce. W tym przypadku nie jest realistyczne, aby uczniowie, którzy dopiero opuścili szkołę, natychmiast zajęli to stanowisko. Musi przejść przez okres ćwiczeń, od jednego lub dwóch lat do trzech do pięciu lat.
Po trzecie, personel obsługi CNC lub personel obsługi posprzedażnej. Ta pozycja ma wyższe wymagania i jest najbardziej brakująca w dziedzinie CNC. Wymaga to nie tylko bogatej wiedzy mechanicznej, ale także bogatej wiedzy elektrycznej. Jeśli wybierzesz ten kierunek, może to być bardzo trudne (takie jak częste podróże służbowe), a trzeba stale uczyć się i gromadzić doświadczenie. Ta pozycja wymaga więcej szkolenia, więc czas, aby stać się biegłym będzie dłuższy, ale nagrody będą również stosunkowo hojne.
Po czwarte, personel sprzedaży CNC. Wynagrodzenie za to stanowisko jest najbardziej hojne, a wymagana wiedza zawodowa nie jest tyle, ale wymaga wyjątkowej elokwencji i dobrych umiejętności społecznych, które nie są czymś, co zwykli ludzie mogą zrobić.
Po piąte, podobne kierunki można również wybrać: specjaliści projektowania mechanicznego, takich jak projektanci, projektanci mechaniczni i projektanci konstrukcji; Zarządzanie procesem lub personel techniczny na miejscu, projektanci mechaniczni (inżynierowie mechaniczni), operatorzy maszyn CNC, pracownicy konserwacji sprzętu mechanicznego, sprzedawcy sprzętu mechanicznego, programiści, pracownicy procesu mechanicznego, inspektorzy i administratorzy produkcji.
Programowanie nauki
edytuj
W szybko rosnącym zapotrzebowaniu na obróbkę CNC w krajowym przemyśle produkcyjnym istnieje poważny niedobór talentów technologii programowania CNC, a technologia programowania CNC stała się gorącym popytem na rynku pracy.
Podstawowe warunki, które należy spełnić
(1) Posiada podstawowe umiejętności uczenia się, czyli uczniowie posiadają pewne umiejętności uczenia się i wiedzę przygotowawczą.
⑵ Mieć warunki do otrzymania dobrego szkolenia, w tym wyboru dobrych instytucji szkoleniowych i materiałów szkoleniowych.
Zgromadzenie doświadczenia w praktyce.
Wiedza i umiejętności przygotowawcze
(1) Podstawowa wiedza geometryczna (liceum lub powyżej jest wystarczająca) i mechaniczny fundament rysowania.
Podstawowy angielski.
⑶ Ogólna wiedza z zakresu obróbki mechanicznej.
Podstawowe umiejętności modelowania 3D.
Wybierz materiały szkoleniowe
Treść podręcznika powinna być odpowiednia do wymagań praktycznych aplikacji programowania, z powszechnie stosowaną interaktywną technologią programowania graficznego opartą na oprogramowaniu CAD/CAM jako główną treścią. Podczas nauczania praktycznych technik, takich jak operacje oprogramowania i metody programowania, powinna ona również zawierać pewną ilość podstawowej wiedzy, aby czytelnicy mogli zrozumieć naturę i przyczyny stojące za nią.
Struktura podręcznika. Nauka technologii programowania CNC jest procesem ciągłego doskonalenia etapów, dlatego treść podręczników powinna być rozsądnie alokowana zgodnie z różnymi etapami nauki. Jednocześnie systematycznie podsumowuj i klasyfikuj treść z perspektywy aplikacji, ułatwiając czytelnikom zrozumieć i zapamiętać ją jako całość.
Treści uczenia się i proces uczenia się
Etap 1: Nauka podstawowej wiedzy, w tym podstawowa wiedza o zasadach obróbki CNC, programach CNC, procesach obróbki CNC itp.
Faza 2: Nauka technologii programowania CNC, ze wstępnym zrozumieniem programowania ręcznego, koncentrująca się na nauce interaktywnej technologii programowania graficznego opartej na oprogramowaniu CAD/CAM.
Etap 3: Ćwiczenia z programowaniem CNC i obróbką, w tym pewną liczbę rzeczywistych ćwiczeń z programowaniem CNC produktu i obróbką.
Metody i umiejętności uczenia się
Podobnie jak nauka innych wiedzy i umiejętności, opanowanie właściwych metod uczenia się odgrywa kluczową rolę w poprawie wydajności i jakości nauki technologii programowania CNC. Oto kilka sugestii:
Skoncentruj się na walce z bitwą o unicestwienie, osiągnij cel nauki w krótkim czasie i stosuj go w odpowiednim czasie, aby uniknąć uczenia się w stylu maratonu.
⑵ Rozsądne kategoryzowanie funkcji oprogramowania nie tylko poprawia wydajność pamięci, ale także pomaga zrozumieć ogólne zastosowanie funkcji oprogramowania.
Od początku ważniejsze jest, aby skupić się na kultywowaniu standaryzowanych nawyków operacyjnych oraz rygorystycznym i skrupulatnym stylu pracy, niż po prostu uczyć się technologii.
Zapisz problemy, błędy i punkty nauki napotkane w codziennym życiu, a ten proces akumulacji jest procesem ciągłego podnoszenia poziomu.
Jak nauczyć się CAM
Naukę interaktywnej technologii programowania graficznego (znanej również jako kluczowe punkty programowania CAM) można podzielić na trzy aspekty:
1. Podczas nauki oprogramowania CAD/CAM należy skupić się na opanowaniu podstawowych funkcji, ponieważ zastosowanie oprogramowania CAD/CAM jest również zgodne z tzw. "zasadą 20/80", co oznacza, że 80% aplikacji musi korzystać z 20% jego funkcji.
2. Ma to na celu kultywowanie standaryzowanych i standaryzowanych nawyków pracy. W przypadku powszechnie stosowanych procesów obróbki, należy przeprowadzić standardowe ustawienia parametrów i utworzyć standardowe szablony parametrów. Standardowe szablony parametrów powinny być stosowane bezpośrednio w programowaniu CNC różnych produktów w jak największym stopniu, aby zmniejszyć złożoność operacyjną i poprawić niezawodność.
3. Ważne jest, aby zgromadzić doświadczenie w technologii obróbki, zapoznać się z cechami obrabiarek CNC, narzędzi skrawających i materiałów obróbki użytych, aby ustawienia parametrów procesu były bardziej rozsądne.
Należy zauważyć, że doświadczenie praktyczne jest ważnym elementem technologii programowania CNC i można zdobyć tylko poprzez rzeczywistą obróbkę, której nie można zastąpić żadnym podręcznikiem szkoleniowym obróbki CNC. Chociaż książka ta w pełni podkreśla połączenie praktyki, należy powiedzieć, że zmiany czynników procesowych generowane w różnych środowiskach przetwarzania są trudne do pełnego wyrażenia w formie pisemnej.
Wreszcie, podobnie jak uczenie się innych technologii, musimy osiągnąć cel "strategicznego pogardzania wrogiem i taktycznego doceniania wroga". Musimy nie tylko zdobyć pewne zaufanie do osiągania naszych celów uczenia się, ale również podchodzić do każdego procesu uczenia się z przyziemną postawą.