Przejdź do treści

Od modelu 3D do gotowego przedmiotu: CAD/CAM w warsztacie CNC

W ten sposób rysunek staje się ścieżkami narzędzi, postprocesorem i programem możliwym do uruchomienia

Wstęp

Zastosowanie systemów CAD/CAM do tworzenia programów CNC to właśnie to, co odróżnia technika CNC (poziom 2) od asystenta CNC (poziom 1). Tam, gdzie wcześniej pisano kod G ręcznie, dzisiaj rysuje się i programuje element na ekranie i pozwala oprogramowaniu generować kod. Ale oprogramowanie jest tylko tak dobre jak osoba, która go obsługuje — błędne strategie lub nierealistyczne dane cięcia powodują szkody, niezależnie od tego, jak ładnie wygląda na ekranie.

CAD i CAM to dwa ogniwa w tym samym łańcuchu

CAD (Computer Aided Design) to sam rysunek — model 3D emaliowania ze wszystkimi wymiarami i tolerancjami. CAM (Computer Aided Manufacturing) to warstwa na wierzchu, gdzie ustalasz, jak emaliowanie powinno być wytwarzane: które powierzchnie powinny być obrabiane, w jakiej kolejności, jakimi narzędziami i jakimi danymi cięcia. Wiele systemów (np. Fusion 360, Mastercam, SolidCAM, NX) zawiera obie części, ale zadania są różne: CAD dotyczy geometrii, CAM dotyczy procesu.

Porady narzędziowe i strategie

W CAM wybierasz strategie obróbki, które oprogramowanie przetłumaczy na ścieżki narzędzia. Strategia grubowania szybko usuwa grubą warstwę materiału; strategia wykończenia prowadzi ostateczny kontur z drobnymi posunięciami dla ładnego wykończenia. Ustalasz głębokość cięcia, posuw boczny, mocowanie i szybkość cięcia dla każdego narzędzia. Nowoczesne strategie, takie jak frezowanie adaptacyjne/trochoidalne, utrzymują stałe obciążenie ostrza i oszczędzają zarówno narzędzie, jak i maszynę, unikając pełnych wejść w narożnikach.

  • 01Szorowanie — usuń maksimum materiału w minimum czasu
  • 02Obróbka materiału pozostałego — weź to, czego narzędzie do czyszczenia nie mogło osiągnąć
  • 03Skończenie — ostateczna kontura z tolerancją i wymaganiami powierzchni
  • 04Wiercenie i gwintowanie — otwory i gwintowanie z prawidłowymi cyklami

Postprocesor: krytyczny tłumacz

System CAM pracuje wewnętrznie z neutralnym opisem ścieżek narzędzia. Aby maszyna mogła je zrozumieć, muszą one przejść przez postprocessor — program translacyjny, który jest dostosowany do sterowania Twojej konkretnej maszyny. Postprocessor pisze kod G w dialekcie, którego oczekuje Twoja Fanuc, Siemens lub Heidenhain, z prawidłowymi kodami dla zamiany narzędzi, chłodzenia i punktów zerowych. Nieprawidłowy lub niedostrojony postprocessor jest klasycznym źródłem błędu: ścieżka jest prawidłowa w CAM, ale kod staje się nieprawidłowy na maszynie.

Symulacja przed wiórami

Przed umieszczeniem programu na maszynie uruchamiasz symulację. Oprogramowanie CAM może pokazać usuwanie materiału krok po kroku i ostrzegać przed kolizjami między narzędziem, uchwytem, przedmiotem i uchwyceniem. Pełna symulacja maszyny uwzględnia nawet granice ruchu samej maszyny. Jest znacznie taniej odkryć kolizję na ekranie niż złamać narzędzie lub uderzyć szczęki mocujące. Wreszcie, przed zamocowaniem rzeczywistego przedmiotu, często przeprowadza się jazdę próbną na powietrzu lub w miękkim materiale.

LedCo się dziejeTypowe źródło błędu
CADPrzedmiot jest rysowany w 3DNieprawidłowe wymiary lub brakujące tolerancje
CAMWybrane strategie i dane skrawająceNierealistyczne dane cięcia
PostprocesorTłumaczenie na kod GZła dialekt dla maszyny
SymulacjaKontrola ścieżekPomijane z powodu presji czasu

Dokumentacja domyka łańcuch

Projekt CAM nie jest gotowy do kodu. Dołącza do niego dokumentacja instalacji: które narzędzia znajdują się na których stanowiskach, jak emaliowanie jest zaciskane, gdzie znajduje się punkt zerowy i jakie dane cięcia mają zastosowanie. Ta dokumentacja umożliwia następnemu operatorowi skonfigurowanie pracy ponownie za pół roku bez zgadywania. Dobra dokumentacja to nie biurokracja — to to, co zamienia program w wielokrotnie używalny zasób produkcji, zamiast rozwiązania jednorazowego.

CAM rysuje ścieżki, post-procesor je tłumaczy, a symulacja Cię ratuje — ale to technik ponosi odpowiedzialność na każdym kroku.