un

guest
1 / ?
back to lessons

Witaj

Wszystkie cięcia, które wykonuje maszyna CNC, to operacja geometryczna: punkt poruszający się przez przestrzeń wzdłuż dokładnie zdefiniowanej ścieżki.

Przed programowaniem ścieżki narzędzia musisz zrozumieć, gdzie: a to oznacza systemy koordynatowe.

Tutorium zakłada, że już wiesz, co to jest maszyna CNC oraz co robi kod G. Jeśli nie, zacznij od lekcji o toczeniu CNC: precyzyjne produkcje.

MCS i WCS

System Koordynatowy Maszyny (MCS) vs System Koordynatowy Roboczy (WCS)

Na każdej maszynie CNC funkcjonują dwie systemy koordynatowe jednocześnie.


System Koordynatowy Maszyny (MCS): Odniesienie absolutne maszyny. Gdy domyślasz maszynę, wałek strzałki porusza się do stałego punktu (maszyna zero) określonego przez przesłonki lub enkoder. Każde miejsce, które maszyna może osiągnąć, jest określone względem tego punktu. MCS nigdy się nie zmienia: jest wbudowany w sprzęt.


System Koordynatowy Roboczy (WCS): Wybrane odniesienie dla programowania części. Wybierasz dogodny punkt na elementie roboczym (nawet kąt czy środek cechy) i mówisz maszynie: 'To jest mój zero'. Wszystkie koordynaty kodu G są względem tego punktu.


G54 do G59 to sześć offsetów roboczych przechowywanych w sterowniku. Każdy z nich mówi: 'Pochodna WCS znajduje się w tym miejscu MCS'. G54 to domyślny. Jeśli na stole masz wiele części zamocowanych, możesz użyć G54 dla pierwszej części, G55 dla drugiej i G56 dla trzeciej: ten sam program, różne offsety.


Gdy 'dotykasz' część, mierzasz pozycję MCS początku pracy i zapisujesz ją w rejestrach G54-G59. Jeśli wisię przesunie się, offsety muszą zostać zaktualizowane.

MCS vs WCS: maszyna zero, offset roboczy G54 i skutek przesunięcia części

Machinista programuje część z G54 jako offset roboczy. Pochodna WCS znajduje się w lewym górnym rogu materiału. Programowanie poleca G01 X2.0 Y1.5. Gdzie idzie narzędzie: a co się stanie, jeśli wisię przesunie się o 0,050 cala w prawo?

Zasada prawej ręki

Orientacja osi: Zasada prawej ręki

Maszyny CNC stosują uniwersalną konwencję dotyczącą kierunków osi. Wskazuj palcem wskazującym na pozytywny X, środkowym zakręca w kierunku pozytywnego Z.


Na wiertarce pionowej (węzeł w dół):

- X = w lewo / w prawo (tabela się porusza)

- Y = ku Tobie / od Ciebie (tabela się porusza)

- Z = w górę / w dół (węzeł się porusza): Z pozytywne jest OD pracy


Na lęku konwencja jest inna:

- Z = wzdłuż osi węzła (długość części)

- X = prostopadły do Z (kierunek radialny: steruje średnicą)


Ważna inwersja: W G-code programujesz, jakbym ruch narzędzia, a część jest stacionarna. W wielu maszynach dzieje się przeciwnie fizycznie: tabela się porusza, a węzeł pozostaje w X i Y. Sterownik maszyny obsługuje inwersję. Zawsze programujesz z perspektywy narzędzia.

Zasada prawej ręki: kierunki osi dla wiertarki pionowej i lęku, konwencja Z+ bezpieczeństwa

Programista pisząc G01 Z-0.500 na wiertarce pionowej, co oznacza ujemne Z fizycznie, a dlaczego ta konwencja kierunku jest istotna dla bezpieczeństwa?

Odstępy długości narzędzi

Odstępy długości narzędzi (kody H)

Różne narzędzia mają różne długości. Dwa-calowy frez wysticksza dalej z łącznika niż wiertło. Jeśli zamienisz narzędzie i nie uwzględzisz różnicy długości, współrzędne Z będą błędne: potencjalnie katastrofalnie błędne.


Odstęp długości narzędzia (TLO): wartość przechowywana w sterowniku dla każdego narzędzia. Informuje ona maszynę, ile wynosi odległość wierzchołka narzędzia od linii przesłuchiwania łącznika (punktu odniesienia na łączniku). Gdy wywołujesz G43 H01, sterownik dodaje długość odstępu narzędzia nr 1 do wszystkich ruchów Z.


Bez TLO musisz przestawiać Z każdorazowo, gdy zmienisz narzędzie. Z TLO dotknąłeś raz z narzędziem referencyjnym, pomierzyłeś wszystkie inne narzędzia względem tego referencyjnego, a sterownik robi matematykę.


G43 = Zastosuj odstęp długości narzędzia (kierunek pozytywny: dodaje odstęp)

G49 = Anuluj odstęp długości narzędzia

Kod H = Jaki odstęp narzędzia ma być użyty (H01, H02 itd.)

Masz dwa narzędzia: Narzędzie 1 to frez o długości 3 cali, Narzędzie 2 to wiertło o długości 1 cal. Dotknąłeś Z z Narzędziem 1. Jeśli przejdziesz do Narzędzia 2 bez zastosowania jego odstępu długości narzędzia, co się wydarzy geometrycznie, gdy program polecza Z0.0 (wierzchołek części)?

Liniowa i okrężna interpolacja

Jak sterownik porusza narzędzie

Kod G definuje dwa podstawowe rodzaje ruchu:


G01: Liniowa interpolacja: Narzędzie porusza się w prostoliniowej linii od aktualnej pozycji do celowej pozycji. Sterownik koordynuje motory X, Y i Z, aby wszyscy dotarli do punktu końcowego jednocześnie. G01 X2.0 Y1.0 Z-0.5 rysuje prostą linię w przestrzeni 3D.


G02 / G03: Okrężna interpolacja: Narzędzie porusza się wzdłuż krzywej okręgu.

- G02 = zgodnie z ruchem wskazówek zegara

- G03 = przeciwnie do ruchu wskazówek zegara


Elipsy można zdefiniować dwoma sposobami:

- Format promienia: G02 X2.0 Y1.0 R0.5: porusz do (2.0, 1.0) wzdłuż elipsy o promieniu 0.5

- Format centrum: G02 X2.0 Y1.0 I0.5 J0.0: I i J podają odległość inkrementalną od aktualnej pozycji do centrum elipsy. Ten format jest jednoznaczny i preferowany dla pracy wysokiej precyzji.


Już w sterowniku, nawet elipsy są dzielone na małe prostoliniowe segmenty (mikro-liniowa interpolacja). Sterownik oblicza setki lub tysiące punktów pośrednich i wysyła impulsy kroków i kierunku do silników. Rozdzielczość jest tak wysoka, że ruch wygląda i mierzy się jak gładka krzywa.

Dlaczego programista wybierze format centrum I/J dla elipsów zamiast formatu promienia R? Pomyśl o geometrii: kiedy wartość promienia nie definiuje jednoznacznie elipsy?

Climb vs Conventional Milling

Toczenie wspinaczki vs konwencjonalne toczenie

Geometria, w jaki sposób frezarka angażuje materiał, ma ogromne znaczenie dla powierzchni wykończenia, trwałości narzędzi i sił cięcia.


Konwencjonalne (w górę) toczenie: Węzeł obraca się przeciwko kierunkowi podawania. Każdy zębiczny wprowadza się do materiału z zerową grubością łyka i wyjeźdź z maksymalną grubością. Węzeł skłania się początkowo do oddalenia od pracy, a następnie złapać i wyciągnąć. To tworzy więcej ciepła (zębica ściera przed tym, jak ciąć) i gładka powierzchnia wykończenia.


Toczenie wspinaczki (w dół) toczenie: Węzeł obraca się z kierunkiem podawania. Każdy ząb wprowadza się z maksymalną grubością łyka i wyjeźdź z minimalną. Węzeł natychmiast ugania się do materiału i puszcza obiekt w dół na stole. To produkuje lepszą powierzchnię wykończenia, mniej ciepła i dłuższą żywotność narzędzi.


Dlaczego nie zawsze toczyć wspinaczki? Toczenie wspinaczki pcha obiekt do frezarki. Na starszych ręcznych maszynach bez kompensacji sprężystości, ten pchacz może spowodować, że stół ląduje i uderza. Sterowane numeryczne maszyny CNC mają łańcuchy z minimalną sprężystością, więc toczenie wspinaczki jest standardem. Ale dla cienkich lub słabo zabezpieczonych części, konwencjonalne toczenie może nadal być bezpieczniejsze, ponieważ oddala się od pracy.

Programista CNC cięta obwód zewnętrzny prostokątnego elementu, poruszając się zgodnie zegarem wokół obwodu. Węzeł obraca się zgodnie zegarem (standard). Czy to jest toczenie wspinaczki czy konwencjonalne toczenie? Wyjaśnij swoje racjonalne geometryczne.

Arcowe Krzywe Tangensy i Fillety

Krzywe Tangensy, Fillety & Chamfery

Rzeczywiste elementy rzadko mają doskonale ostre rogi. Mają fillety (zaokrąglone wewnętrzne rogi), promienie (zaokrąglone zewnętrzne rogi) & chamfery (kroki, które usuwają ostre krawędzie).


Krzywa tangens to krzywa, która spotyka się z prostą linią (lub inną krzywą) bez dyskonta w dyskrecji kierunku. Na punkcie, gdzie krzywa zaczyna się, ma taki sam nachylenie jak linia, do której się łączy. To tworzy gładkie, ciągłe profile bez nagłówków zmian kierunku.


Dlaczego tangens ma znaczenie dla frezowania:

- Ostry róg zmusza narzędzie do zatrzymania, zmiany kierunku & znowu zaczyna przyspieszać. To pozostawia odciski postoju (narzędzie stoi na miejscu podczas hamowania, spalając powierzchnię).

- Krzywa tangens pozwala narzędziu przesunąć się przez przejście z prędkością. Brak hamowania, brak odcisków postoju, lepsza powierzchnia.

- Koncentratory naprężeń: ostre wewnętrzne rogi koncentrują naprężenia & są to miejsca, gdzie elementy pękają. Fillety rozprzestrzeniają naprężenia na powierzchni łukowej.


Chamfery są prostsze: prostokątna kropla (lub inny kąt) że usuwa ostre krawędź. Programowane z ruchami G01 pod kątem. Chamfery są łatwiejsze do frezowania niż filtry, ale nie rozprzestrzeniają naprężeń tak dobrze.


Ścieżka narzędzia z łukiem tangensowym i kompensacją ścięcia

Rysunek elementu określa promień filletu o średnicy 0,125 cala na wewnętrznym rogu, gdzie dwie proste ściany spotykają się pod kątem 90 stopni. Dlaczego ten promień filletu jest problemem, jeśli używasz 0,250 cala łyżwy zewnętrznej? Jakie jest ograniczenie geometryczne?

Kompensacja promienia ścięcia

Kompensacja promienia narzędzia (G41 / G42)

Gdy programujesz profil części, opisujesz geometrię powierzchni gotowej części. Ale narzędzie ma promień: jego centrum musi śledzić ścieżkę, która jest odsunięta od powierzchni części o taki promień.


G41: Kompensacja ścięcia w lewo: Centrum narzędzia odsuwa się W LEWO od programowanej ścieżki (patrząc w kierunku podróży). Używany dla toczenia w dół profilów zewnętrznych.

G42: Kompensacja ścięcia w prawo: Centrum narzędzia odsuwa się W PRAWO.

G40: Anulowanie kompensacji ścięcia.


Z aktywną kompensacją narzędzia programujesz dokładną geometrię części (powierzchnię gotowej), a kontroler automatycznie oblicza ścieżkę offsetu dla centrum narzędzia. To ma dwa główne zalety:

1. Programa zgadza druk. Wymiary na rysunku zgadzają się z wymiarami w kodzie. Nie są potrzebne ręczne obliczenia przesunięć.

2. Dostosowywanie narzędzi. Gdy narzędzie zużywa się i wycina nieco większe otwory, operator dostosowuje wartość kompenzacji tłoka w tabeli przesunięć: nie jest wymagana edycja programu. Wartość kompenzacji mniejsza przesunie tłok bliżej powierzchni elementu, kompensując niedostateczne wycięcie.


Sterownik obsługuje całą geometrię geometryczną: przesuwanie linii prostych, ponowne obliczanie promieni łuków dla ścieżki przesunięcia oraz zarządzanie geometrią przejściową na kątach.

Programista ma aktywną kompensację ścięcia (G41) & profiluje zewnętrzne części. Narzędzie zaczyna się zużywać & części mierzą 0,002 cala nadwyręźni. Jak maszynista rozwiązuje to bez edytowania programu G-code? Wyjaśnij geometrię dostosowania.

Dlaczego GD&T Zależy na Geometrii

GD&T: Geometria, a nie tylko Wymiary

Tradycyjne określanie wymiarów mówi: 'To otworko ma 0,500 cala na średnicy, znajduje się 2,000 cala od lewego brzegu, plus lub minus 0,005 cali.'


Problem: tolerowanie plus-minus tworzy strefę tolerancji w kształcie kwadratu. Środek otworu musi znajdować się w kwadratowej strefie o bokach 0,010 x 0,010 cala. Jednak kwadratowa strefa nie jest sprawiedliwa: otwór o środku na rogu kwadratu (0,005 w prawo I 0,005 w górę od nominalnej) jest faktycznie o 0,007 cala od prawidłowej pozycji (teorema Pitagorasa: pierwiastek z 0,005 podniesiony do kwadratu plus 0,005 podniesiony do kwadratu). Odrzucilibyście tę część, nawet jeśli otwór o 0,007 cala od nominalnej w jednej osi przejdzie.


GD&T zastępuje kwadratową strefę strefą cylindryczną. Środek otworu musi znajdować się w kołowej strefie określonego promienia wokół prawidłowej pozycji. To jest geometrycznie sprawiedliwe: 0,007 cala od nominalnej to 0,007 cala od nominalnej niezależnie od kierunku.


GD&T to kompletny język geometryczny służący do opisu ilości, z jaką element może odbiegać od swojej idealnej formy, orientacji i lokalizacji. Używa ram sterujących cech: tych prostokątnych pudełek z symbolami, które widzisz na rysunkach technicznych.


Tolerancja pozycji GD&T z cylindryczną strefą i MMC

Otworko ma tolerancję położenia na średnicy 0,014 przy MMC. Średnica nominalna otworka to 0,500 na średnicy z tolerancją +0,010/-0,000 (więc MMC to 0,500). Jeśli faktyczne otworko mierzy się 0,506 na średnicy, jak duży jest łączny zakres tolerancji położenia, który otworko może mieć? Wyjaśnij, dlaczego.

Tolerancje formy i orientacji

Tolerancje formy: kontrola kształtu

Sterowanie położeniowe określa gdzie znajduje się cecha. Tolerancje kształtu kontrolują jakie kształty ma ona.


Równość: Powierzchnia musi znajdować się między dwiema równoległymi płaszczyznami oddalonymi o wartość tolerancji. Jeśli równość wynosi 0,002, każdy punkt na powierzchni musi znajdować się w strefie o wysokości 0,002 cali między dwiema doskonale płaskimi, równoległymi płaszczyznami. Brak potrzeby odniesienia do punktów ciągłych: równość jest samodzielna.


Prawidłowość: Powierzchnia lub osie muszą znajdować się w strefie tolerancji względem punktu ciągłego (odniesienia powierzchni). Dla powierzchni strefa to dwie równoległe płaszczyzny prostopadłe do odniesienia, oddzielone wartością tolerancji. Dla osi (takiej jak otwór) strefa to cylinder prostopadły do odniesienia.


Współcentryczność: Dwa elementy cylindryczne muszą dzielić tę samą osie w strefie tolerancji. Środki punktów jednego cylindra muszą znajdować się w cylindrycznej strefie tolerancji ośrodkowej na osi odniesienia. Współcentryczność jest droga w inspekcji (wymaga obliczeń środkowych punktów): większość warsztatów używa zamiast tego wyjścia.


Te wszystkie są kontrolami geometrycznymi. Definiują strefy tolerancji, które są kształtami (płaszczyzny, cylinder, kon), a nie tylko liczby. Tolerancja równości 0,002 to para równoległych płaszczyzn. Tolerancja położeniowa 0,014 średnicy to cylinder. To, co czyni ASZ geometrycznym: każda tolerancja jest kształtem w przestrzeni.

ASZ Tolerancje kształtu: strefa równości, strefa prawidłowości, prawidłowe położenie cylindrycznej strefy

Machinista pomiaruje powierzchnię z tolerancją płaskości 0,003 cala. Powierzchnia jest ogólnie płaska, ale ma wyspę o wysokości 0,004 cala w centrum. Powierzchnia jest w ogóle w plus-minus tolerancji grubości. Czy część przepasa lub nie spełnia wymagań płaskości i dlaczego płaskość jest oddzielna od sprawdzania grubości?

Ograniczenia podróży maszyny

Pole robocze: Przestrzeń, do której maszyna może dotrzeć

Każda maszyna CNC ma ograniczone podróże w każdym osi. Typowy centrum obróbki wertykalnej może mieć:

- X podróży: 30 cali

- Y podróży: 16 cali

- Z podróży: 20 cali


Pole robocze to 3D objętość określona przez te granice podróży: prostokątny blokad (dla 3-os. frezarki) lub bardziej skomplikowany kształt (dla maszyn z obrotowymi osiami). Każde obliczenie, które chcesz wyciąć, musi spaść w tym obszarze.


Unikanie kolizji to geometria zapewnienia, że narzędzie, uchwyt narzędzi, głowica, uchwyt i element roboczy nie kolizją podczas programu. Kontroler nie wie automatycznie, gdzie znajdują się wkrętka, śruby lub uchwyty. Unikanie kolizji jest odpowiedzialnością programisty.


Krytyczne geometry kolizji:

- Długość narzędzia wobec głębokości dołka: Długie narzędzie docierając do głębokiego dołka może uderzyć w uchwyt narzędzi lub głowicę spulchnięcia w części.

- Wpływ uchwytu: Ścieżka narzędzia musi być wolna od śrub, równoległych i wkrętek żuchwy. Ruch szybki (G00) przez część na złej wysokości Z może prowadzić narzędzie do śruby.

- Rapidszybki płaszczyzna: Więcej programów definiuje 'szybki płaszczyzna': bezpieczna wysokość Z powyżej wszystkich przeszkód. Szybki występują powyżej tej płaszczyzny. nigdy szybkości poniżej niego.

Pole robocze i scenariusze kolizji: granice podróży, kolizja uchwytu narzędzi, szybki do śruby

Programiście potrzebne jest zainstalowanie części o długości 32 calów na maszynie z 30 calami podróży X. Część nie może być zainstalowana w jednym ustawieniu. Opisz dwie różne strategie geometryczne do zainstalowania pełnej części.

Osi obrotowe i geometryczna swoboda

4. i 5. os. Obroty rozszerzają geometrię

3-os. frezarka może podejść do części tylko z góry (wzdłuż O). Jakakolwiek cecha wymagająca dostępu z boku lub z dołu wymaga osobnego ustawienia: obróć część, zresetuj ustawienie, zresetuj dotykanie i modlisz się, że cechy będą się zgadzać.


4. os.: Dodaje jedną obrotową os (zwykle A, która obiera się wokół X). Część może być obracana, aby prezentować różne twarze narzudzi. 4. os. to często obrotowa taca zaciskana do frezarki. Pozwala na frezowanie cech wokół cylinder lub na różnych powierzchniach bez przewijania.


5. os.: Dodaje dwa obrotowe sterowania. Narzędzie (lub taca) może się wykładać w dwóch niezależnych kierunkach obrotowych. Oznacza to, że narzędzie może podejść z praktycznie jakiegokolwiek kąta.


Co 5-os. czyni geometrycznie możliwym, czego 3-os. nie może:

- Podkłady: Cechy ukryte z perspektywy z góry. Narzędzie się wykłada, aby dotrzeć za nadwyrężoną geometrią.

- Skomplikowane kąty: Powierzchnie, które nie są równoległe lub prostopadłe do jakiejkolwiek osi. 3-os. frezarka potrzebowałaby indywidualnego ustawienia pod kątem. 5-os. frezarka po prostu się wykłada.

- Śmigła i żyły turbinowe: Zagięte, krzywe powierzchnie, które zmieniają kąt na bieżąco. Tylko 5-os. frezowanie jednoczesne może tę część w jednym ustawieniu.

- Zmniejszone ustawienia: Element, który wymaga sześciu ustawień na maszynie 3-osiowej, może wymagać jednego ustawienia na maszynie 5-osiowej. Każde ustawienie to szansa na błąd wyrównania.


Porównanie geometryczne 3-osiowe i 5-osiowe

Część ma płaską kieszeń na górnej powierzchni i otwór wdrążony pod kątem 30 stopni od pionu w jednej ścianie. Na 3-os. frezarkę wymaga to dwóch ustawień: jedno dla kieszeni (część płaska), jedno dla otworu (część pochylona o 30 stopni w indywidualnym ustawieniu). Wyjaśnij zaletę geometryczną wykonania obu operacji w jednym ustawieniu 5-os. Jakie konkretne błędy eliminuje wyeliminowanie drugiego ustawienia?

Podsumowanie

Geometria Obróbki CNC: Kluczowe wnioski


Systemy współrzędnych: MCS to absolutna ramka maszyny. WCS (G54-G59) to Twój ramka odniesienia dla części. Prawa ręka określa kierunki osi. Odstępy narzędzi korygują różne długości narzędzi.


Ścieżki narzędzi: ruchy G01 wzdłuż prostych. Ruchy okrężne G02/G03. Format środka I/J eliminuje dwuznaczność dwóch łuków formatu promienia. Frezowanie w górę (obrot narzędzia z kierunkiem podstawowego ruchu) daje lepsze wykończenie powierzchni i dłuższą żywotność narzędzi.


Łuki i profile: łuki tangensowe tworzą gładkie przejścia bez oczekiwania na znaki zatrzymania. Minimalny promień wewnętrznego kącika równy jest promieniowi narzędzia. Kompensacja narzędzi (G41/G42) pozwala programować geometrię części, podczas gdy sterownik koryguje ścieżkę narzędzi.


GD&T: geometryczne tolerancje definiują strefy tolerancji w postaci kształtów (cylindry, płaszczyzny). Strefy tolerancji pozycji są okrągłe, a nie kwadratowe: uczciwe geometrycznie. Premia za tolerancję MMC odzwierciedla rzeczywisty przesuw wewnętrzny. Prawidłowość i równoległość kontrolują formę niezależnie od wymiarów.


Obszar roboczy: każda maszyna ma ograniczone podróże. Obroty (czwarty i piąty osie) rozszerzają to, co jest osiągalne geometrycznie, i zmniejszają liczby ustawień. Mniejsza liczba ustawień oznacza ścisłą tolerancję między elementami, ponieważ wszystkie elementy dzielą tę samą OWS.


Geometria jest podstawą. Każde polecenie G-code, każde wywołanie tolerancji, każda decyzja o uchwycie to jest operacja geometryczna. Zrozum geometrię, a obróbka będzie się stosowała.