Przejdź do treści
Tutorial

Eksport DXF dla maszyn CNC: przewodnik dla początkujących

Aby wyeksportować swoją listę cięć jako DXF dla CNC, uruchom optymalizację, otwórz menu Eksport, wybierz DXF i zapisz jeden plik na arkusz. Ten plik DXF przekazuje Twojej frezarce CNC, pilarce panelowej lub usłudze nestingu dokładne wymiary i pozycje elementów wyliczone przez optymalizator, więc nikt nie wpisuje ponownie wymiarów ani nie ocenia układu na oko przy maszynie. DXF (Drawing Exchange Format) to w stolarstwie najbliższy odpowiednik uniwersalnego języka między oprogramowaniem projektowym a sprzętem do cięcia, a poprawnie wykonany eksport decyduje o różnicy między czystym pierwszym cięciem a zmarnowanym arkuszem. Ten przewodnik pokazuje dokładnie, co znajduje się wewnątrz pliku DXF listy cięć, jak wyeksportować taki plik z CutPlan w czterech krokach, oraz listę kontrolną przed cięciem, która chroni jednostki, warstwy i punkt zerowy przed zniszczeniem materiału.

Czym właściwie jest DXF (najprościej jak się da)

DXF oznacza Drawing Exchange Format — format wektorowy, który Autodesk stworzył dla AutoCAD na początku lat 80. (od 1980 roku), a następnie opublikował jako otwartą specyfikację. Ponieważ specyfikacja jest publiczna, niemal każdy pakiet CAD, CAM i CNC na świecie potrafi ją odczytać. Ta uniwersalność sprawiła, że DXF stał się domyślnym formatem przekazywania prac związanych z cięciem 2D.

DXF to nie obrazek. Przechowuje geometrię jako matematykę: linie z rzeczywistymi współrzędnymi początku i końca, zamknięte polilinie, łuki, okręgi i tekst, wszystko powiązane z układem współrzędnych o punkcie zerowym (0,0). PNG Twojego układu pokazuje człowiekowi, na co patrzeć; DXF mówi maszynie dokładnie, dokąd przesunąć wrzeciono. Przy cięciu płyt każdy element staje się zamkniętym prostokątem, umieszczonym w precyzyjnych współrzędnych X/Y na arkuszu, a sterownik odczytuje te prostokąty jako ścieżki narzędzia. Jeśli zastanawiałeś się kiedyś, dlaczego wydrukowany arkusz i plik dla maszyny traktuje się tak różnie, nasze omówienie arkuszy cięcia PDF pokazuje czytelną dla człowieka stronę tego samego układu.

Kiedy potrzebujesz DXF (a kiedy naprawdę nie)

DXF sprawdza się w kilku konkretnych sytuacjach. Poza nimi to zbędne utrudnienie:

  • Zasilanie własnej frezarki CNC, żeby maszyna cięła elementy automatycznie na podstawie pliku zamiast wydruku.
  • Wysyłanie pracy do usługi cięcia lub składu drewna, który korzysta z pilarki nestingowej CNC. DXF to format, o który proszą najczęściej w pierwszej kolejności.
  • Import do oprogramowania CAM, takiego jak Vectric VCarve, Aspire, AlphaCAM, Cabinet Vision, Mozaik czy Fusion 360, które zamieniają geometrię na G-code specyficzny dla maszyny.
  • Archiwizowanie układu, który uruchomisz ponownie za miesiąc, gdzie dokładna geometria liczy się bardziej niż zrzut ekranu.

DXF nie jest Ci potrzebny do pilarki stołowej, prowadnicowej ani tarczowej ręcznej. Do cięcia ręcznego oznaczony arkusz cięcia PDF z wymiarami i układem arkusz po arkuszu jest szybszy i czytelniejszy. Wysyłanie sobie pliku DXF, którego nigdy nie wczytasz do maszyny, tylko dokłada plik do zgubienia. Jeśli zastanawiasz się, czy automatyczne cięcie w ogóle się opłaca, nasze porównanie nestingu CNC z ręczną listą cięć przechodzi przez matematykę oszczędności materiału.

Co znajduje się w pliku DXF listy cięć

Otwórz plik DXF z CutPlan w przeglądarce, a zobaczysz pojedynczy arkusz zapasu ze wszystkim, czego maszyna potrzebuje, aby rozmieścić i wyciąć swoje elementy. Poszczególne elementy są rozdzielone na nazwane warstwy, dzięki czemu Twoje oprogramowanie CAM może pobrać dokładnie tę geometrię, której potrzebuje, i zignorować resztę. Oto anatomia takiego pliku:

Do czego służy każdy element w pliku DXF listy cięć
ElementGeometriaCo robi
Obrys arkuszaZamknięty prostokątWyznacza granicę arkusza zapasu i użyteczny obszar cięcia
Obrysy elementówZamknięte polilinieRzeczywiste ścieżki cięcia, po jednej na element, umieszczone w precyzyjnych współrzędnych X/Y
Etykiety elementówObiekty tekstoweID elementu, materiał i gotowe wymiary do odniesienia na hali
WarstwyNazwana tabela warstwUtrzymuje elementy, etykiety i arkusz na osobnych warstwach, żeby CAM mógł wskazać właściwą
Punkt zerowy (0,0)Kotwica współrzędnychMiejsce, od którego maszyna mierzy wszystko; zwykle róg arkusza

Rozdzielenie na warstwy to element, który ludzie niedoceniają. Gdyby elementy, etykiety i obrys arkusza wylądowały na jednej warstwie, Twój CNC próbowałby ciąć tekst i obramowanie arkusza razem z rzeczywistymi elementami. Nazwane warstwy pozwalają powiedzieć sterownikowi „tnij tę warstwę, zignoruj tamte dwie". CutPlan zapisuje każdy z tych elementów na wyraźnie nazwanej warstwie, dzięki czemu import jest przewidywalny w dowolnym pakiecie CAM: granica arkusza na warstwie SHEET, obrysy elementów, które faktycznie wycinasz, na PARTS, tekst na LABELS, a gdy Twój układ ma zdefiniowaną kolejność cięcia — linie cięcia na CUTS. W oprogramowaniu CAM zazwyczaj chcesz generować ścieżki narzędzia wyłącznie z warstwy PARTS, a pozostałe trzy zostawić jako odniesienie.

Jak wyeksportować DXF z CutPlan w 4 krokach

  1. Uruchom optymalizację. Wprowadź swoje elementy i arkusze zapasu, ustaw rzaz piły i ewentualne ograniczenia kierunku usłojenia, a następnie kliknij Oblicz. Optymalizator układa elementy tak, by zminimalizować liczbę arkuszy i odpad, zanim cokolwiek zostanie wyeksportowane.
  2. Otwórz Eksport i wybierz DXF. W panelu wyników otwórz menu eksportu i wybierz DXF jako format wyjściowy.
  3. Otrzymaj jeden plik DXF na arkusz. CutPlan zapisuje osobny plik dla każdego arkusza zapasu, więc każdy plik zawiera dokładnie tyle elementów, ile mieści się na jednym arkuszu. To bezpośrednio odzwierciedla sposób, w jaki operator CNC wczytuje i uruchamia arkusze jeden po drugim.
  4. Zweryfikuj przed cięciem. Otwórz plik w darmowej przeglądarce, takiej jak LibreCAD lub QCAD, albo w podglądzie swojego oprogramowania CAM, i potwierdź, że układ, wymiary i warstwy wyglądają dobrze, zanim arkusz w ogóle dotknie stołu.

Eksport DXF w CutPlan jest funkcją Pro, dostępną w planie Pro. Darmowy plan eksportuje PDF-y z pełnymi wymiarami, co wystarcza do ręcznego cięcia. Ten podział jest celowy: hobbyści tnący ręcznie nie płacą za pliki maszynowe, których nie użyją, a warsztaty pracujące na CNC dostają format, jakiego oczekuje ich sprzęt. Jeśli przepuszczasz DXF przez SketchUp lub inne narzędzie CAD, nasz przewodnik po integracjach optymalizatora listy cięć opisuje takie przekazywanie danych.

Przykład z życia: szafka bazowa na arkuszu 4x8

Załóżmy, że tniesz elementy bezramowej szafki bazowej z pojedynczego arkusza sklejki 18mm o wymiarach 2440 x 1220 mm. Twoja lista cięć zawiera dwa boki po 720 x 560, dno 568 x 560, tył 568 x 700 i dwie półki po 568 x 540. Ustawiasz rzaz piły na 3mm, bo tyle materiału usuwa Twój frez CNC przy każdym przejściu.

CutPlan zagnieżdża tych sześć elementów, zachowuje właściwy kierunek usłojenia na widocznych stronach i eksportuje jeden plik DXF. Wewnątrz tego pliku dwa boki nie leżą w punkcie (0,0) jeden na drugim. Są umieszczone na swoich rzeczywistych pozycjach po zagnieżdżeniu — powiedzmy, że pierwszy bok ma lewy dolny róg w punkcie X120, Y95, a drugi obok niego z przerwą 3mm, bo rzaz musi zmieścić się między elementami. Kiedy Twoje oprogramowanie CAM odczytuje plik, ten odstęp jest już poprawny. Gdybyś zignorował rzaz i zestawił prostokąty ze sobą, każdy element po pierwszym cięciu wyszedłby mniej więcej o 3mm za mały. Rzaz to najczęstszy sposób, w jaki dobry układ zamienia się w błędne elementy, dlatego omawiamy go szczegółowo w artykule rzaz piły wyjaśniony.

Lista kontrolna przed cięciem: 5 rzeczy do sprawdzenia

Większość zmarnowanych arkuszy bierze się z garstki niedopasowań między plikiem a maszyną, nie ze złego układu. Przejdź przez tę listę, zanim naciśniesz start:

  • Jednostki. DXF domyślnie nie przenosi żadnej wiarygodnej jednostki; wartość 100 może oznaczać 100mm albo 100 cali, zależnie od tego, jak odczyta ją program. Większość oprogramowania CAM dla stolarki zakłada milimetry. Jeśli optymalizowałeś w calach, upewnij się, że Twój CAM odczytuje plik jako cale, bo inaczej każdy element będzie przesunięty o współczynnik 25,4.
  • Aktywna warstwa. Wskaż sterownikowi warstwę elementów do cięcia. Jeśli pobierze warstwę obrysu arkusza, wytnie obramowanie; jeśli pobierze etykiety, spróbuje wygrawerować tekst jako ścieżkę.
  • Punkt zerowy. Geometria jest umieszczana względem (0,0). Niektóre maszyny oczekują punktu zerowego w lewym dolnym rogu arkusza, inne pośrodku albo w stałym punkcie odniesienia stołu. Niedopasowany punkt zerowy przesuwa każde cięcie o taki sam offset, więc elementy wychodzą poza krawędź arkusza.
  • Orientacja arkusza. Potwierdź, że arkusz na stole jest obrócony tak, jak zakłada plik. Arkusz załadowany obrócony o 90 stopni względem pliku zamienia układ pionowy w poziomy — i katastrofę.
  • Rzaz i średnica narzędzia. DXF opisuje gotowe wymiary elementów i odstępy po zagnieżdżeniu. Twój CAM nadal musi znać średnicę freza, żeby przesunąć ścieżkę narzędzia na właściwą stronę każdej linii. Utnij dokładnie po linii zamiast po jej zewnętrznej stronie, a każdy element straci połowę szerokości freza na każdej krawędzi.
Wskazówka Pro: Za pierwszym razem, gdy uruchamiasz DXF z nowego źródła, zrób cięcie na sucho. Uruchom cały program z uniesionym wrzecionem nad materiałem, żeby obejrzeć punkt zerowy, ścieżki przejazdu i mapowanie warstw bez ryzykowania arkusza. Dwie minuty cięcia na sucho oszczędzają mnóstwo zmarnowanej sklejki.

Najczęstsze błędy przy eksporcie DXF

  • Ślepe zaufanie jednostkom. Najczęstsza przyczyna elementów o złych wymiarach. Zawsze potwierdź mm czy cale przy imporcie, nie po cięciu.
  • Wycinanie tekstu etykiet. Zapomnienie o wyizolowaniu warstwy elementów każe maszynie gonić za każdą literą każdej etykiety.
  • Ignorowanie rzazu na etapie układu. Jeśli elementy są zagnieżdżone bez żadnej przerwy, nie ma miejsca na frez i sąsiednie elementy wychodzą za małe. Ustaw rzaz przed optymalizacją.
  • Zakładanie punktu zerowego. Maszyny z punktem zerowym pośrodku i w rogu obie odczytują ten sam plik bez problemu i obie utną go w złym miejscu, jeśli źle zgadłeś.
  • Pominięcie sprawdzenia w przeglądarce. Otwarcie DXF w LibreCAD lub QCAD na dziesięć sekund wyłapuje odwrócone arkusze, brakujące elementy i dziwactwa jednostek, zanim zrobi to maszyna.

DXF kontra SVG, PDF i G-code

DXF to nie jedyny eksport, jaki może wyprodukować układ cięcia. Każdy format ma swoje zadanie:

Porównanie formatów eksportu dla układów listy cięć
FormatNajlepszy doOdczytywalny maszynowo?Standard CNC?
DXFFrezarki CNC, pilarki paneloweTakTak, uniwersalny
SVGLasery, webTakCzęściowo
PDFDruk, cięcie ręczneNieNie
G-codeBezpośrednie sterowanie maszynąTakTylko niskopoziomowy

DXF a SVG: oba to formaty wektorowe przechowujące dokładną geometrię. DXF jest ugruntowanym standardem w produkcji CNC i stolarstwie, podczas gdy SVG jest bardziej powszechny w sieci i przy laserach. Jeśli Twój przepływ pracy CNC działa na frezarce lub pilarce panelowej, DXF jest bezpieczniejszym wyborem pod względem kompatybilności.

DXF a PDF: PDF jest zbudowany dla ludzi. Drukujesz go, czytasz wymiary i tniesz ręcznie. DXF jest zbudowany dla maszyn: sterownik odczytuje dokładne współrzędne i sam generuje ścieżki narzędzia. Cięcie ręczne chce PDF; cięcie automatyczne potrzebuje DXF.

DXF a G-code: G-code to niskopoziomowy język, który steruje silnikami bezpośrednio (przesuń się do X10 Y20, opuść wrzeciono, tnij z ustawionym posuwem). DXF znajduje się o poziom wyżej: opisuje, co ciąć, a nie jak. Twoje oprogramowanie CAM zamienia geometrię DXF na G-code i dodaje parametry specyficzne dla maszyny, takie jak posuw, prędkość obrotowa wrzeciona i zmiany narzędzia.

Wyeksportuj swoją listę cięć jako DXF

Zoptymalizuj swój układ w CutPlan, a następnie wyeksportuj pliki DXF gotowe dla Twojej maszyny CNC. Dostępne w planie Pro.

Otwórz Optymalizator →

Najczęściej zadawane pytania

Czy potrzebuję DXF, jeśli tnę ręcznie?

Nie. Jeśli tniesz pilarką stołową, prowadnicową lub tarczową, arkusz cięcia PDF z oznaczonymi wymiarami i układem arkusz po arkuszu jest szybszy i czytelniejszy niż jakikolwiek plik maszynowy. DXF istnieje po to, by przenieść geometrię do sterownika: zapisuje każdy element jako zamknięty prostokąt w dokładnych współrzędnych X/Y, tak by frezarka CNC, pilarka panelowa lub pakiet CAM mogły wygenerować ścieżki narzędzia bez przepisywania wymiarów przez kogokolwiek. Człowiek przy pile nie czyta współrzędnych; czyta wydrukowany układ i etykietę elementu. Wysyłanie sobie DXF, którego nigdy nie wczytasz do maszyny, tylko dodaje plik do zgubienia, a należna mu kontrola w przeglądarce staje się zmarnowanym wysiłkiem. W chwili, gdy zmienia się Twój przebieg pracy, zmienia się też odpowiedź: gdy tylko przekazujesz układ do własnego CNC, wysyłasz arkusze do usługi cięcia z pilarką nestingową albo importujesz do oprogramowania takiego jak VCarve lub Fusion 360, DXF staje się formatem, który zachowuje dokładne wymiary.

Czy wszystkie maszyny CNC potrafią odczytać DXF?

Praktycznie wszystkie frezarki CNC i pilarki panelowe akceptują DXF, bezpośrednio albo przez oprogramowanie CAM, które nimi steruje. Powód jest historyczny: Autodesk stworzył ten format dla AutoCAD w latach 1980., a potem opublikował specyfikację otwarcie, więc każdy pakiet CAD, CAM lub CNC mógł zaimplementować jego czytnik. Ta uniwersalność sprawiła, że stał się domyślnym formatem przekazania w pracach cięcia 2D i dlatego usługi cięcia proszą o niego najpierw. Przyjęcie pliku to jednak nie to samo, co poprawne jego wycięcie. DXF przenosi geometrię, ale nie niesie wiarygodnej jednostki, więc wartość 100 może być odczytana jako milimetry lub cale, a każdy element byłby wtedy przeskalowany o współczynnik 25,4. Warstwy, punkt początkowy i orientacja arkusza również muszą pasować do maszyny. Praktyczny nawyk to otworzyć plik w darmowej przeglądarce, takiej jak LibreCAD lub QCAD, potwierdzić wymiary i warstwy oraz wykonać cięcie na sucho, zanim pierwszy arkusz dotknie stołu.

Czy eksport DXF jest darmowy w CutPlan?

Nie. Eksport DXF jest w CutPlan funkcją Pro. Darmowy plan obejmuje eksport PDF z pełnymi wymiarami, co wystarcza do ręcznego cięcia na pilarce stołowej lub prowadnicowej. Podział wynika ze sposobu użycia obu plików. PDF jest stworzony dla ludzi: drukujesz go, czytasz wymiary i tniesz ręcznie. DXF jest stworzony dla maszyn: zapisuje każdy obrys elementu jako zamkniętą polilinię w rzeczywistych współrzędnych, rozdzieloną na nazwane warstwy, tak by sterownik CNC lub pakiet CAM mógł zamienić układ na ścieżki narzędzia. Hobbyści tnący ręcznie nie płacą za pliki maszynowe, których nie użyją, a zakłady z CNC dostają format, jakiego oczekuje ich sprzęt. W praktyce zaplanuj i zoptymalizuj zlecenie w darmowym planie, a jeśli praca przenosi się na frezarkę, pilarkę panelową lub zewnętrzną usługę cięcia, która prosi o DXF, to jest moment, w którym Pro zarabia na swój koszt.

Guy Bader
Guy Bader
Założyciel i rzemieślnik w CutPlan

Guy założył CutPlan i rozwija jego silnik optymalizacji list cięć. Współpracuje ze stolarzami i zakładami stolarskimi, pomagając im ograniczać straty materiału, a także pisze o rozkroju płyt, szerokości rzazu i o tym, jak uzyskać czyste cięcia.

Dodaj CutPlan jako preferowane źródło w Google
Otwórz Optymalizator →