Poradniki 04 / 07

Splajny w DXF do cięcia laserowego

Splajn to gładka krzywa definiowana przez punkty kontrolne. CAD dobrze ją rysuje; programy do cięcia wolą linie, łuki i polilinie, a starsze wersje DXF konwertują nowsze typy krzywych.

Przed cięciem zastąp splajny łukami lub krótkimi odcinkami prostymi i sprawdź zmianę długości. W naszym przykładzie krzywa w kształcie łuku narysowana jako jeden splajn ma 120,97 mm długości; CutMeter zapisuje ją jako łuki (15 szt., długość mniejsza o 0,0002 mm) albo jako krótkie odcinki (96 szt., długość mniejsza o 0,0019 mm), a jej plik R12 nie zawiera obiektu SPLINE, tylko polilinię z 16 wierzchołkami.

Oryginalny rysunek

odcinki proste: 96

łuki: 15

Ten sam łuk jako jeden splajn, jako krótkie odcinki (96 szt.) i jako łuki (15 szt.). Kolejne fragmenty mają naprzemienne kolory; punkty oznaczają połączenia między łukami.

Dlaczego splajny są problemem

Splajn jest zapisany jako punkty kontrolne, węzły i wagi, a nie jako ścieżka, po której porusza się maszyna. Każdy program, który go odczytuje, musi go aproksymować, a dwa programy mogą aproksymować go różnie. Linie i łuki wszędzie odczytuje się tak samo.

Zakłady wymagają prostej geometrii, a ich zasady się różnią. SendCutSend zaleca konwersję splajnów na polilinie przy eksporcie, bo polilinie są szerzej akceptowane, a w programie Inventor zastąpienie splajnów przybliżeniem liniowym z dokładnością około 0,010 cala. MEILLER akceptuje tylko linie i łuki, bez polilinii. TAUPITZ prosi o polilinie tam, gdzie to możliwe. Linie i łuki to wspólny mianownik.

Wiele zakładów wymaga też starego formatu DXF R12: pomoc programu Inventor firmy Autodesk podaje, że wiele obrabiarek oczekuje plików w formacie AutoCAD R12, a Xometry prosi klientów o zapisanie pliku jako DXF R12. Zapis do R12 konwertuje nowsze obiekty: Autodesk podaje, że lekkie polilinie stają się poliliniami Release 12, a elipsy, regiony i inne obiekty stają się liniami, łukami i okręgami.

Jak zastąpić splajny

Krótkie odcinki proste: automatyczna naprawa w kontroli pliku CutMeter zastępuje każdy splajn polilinią z krótkich odcinków biegnących wzdłuż krzywej. To najprostsza geometria, którą odczyta każdy program do cięcia.

Łuki: jeśli wybierzesz łuki, automatyczna naprawa dopasowuje łuki do krzywej. Znacznie mniej elementów, gładsza ścieżka i dokładniejsza długość. Domyślnie CutMeter zapisuje naprawiony kontur jako jedną polilinię; jeśli Twój zakład akceptuje tylko oddzielne linie i łuki, tak jak MEILLER, ustaw w automatycznej naprawie „Zapisz jako” na „Linie i łuki”.

R12: gdy pobierasz naprawiony plik jako R12, CutMeter zawsze zapisuje krzywe jako łuki wewnątrz polilinii R12 (POLYLINE z obiektami VERTEX), bo R12 nie ma lekkiej polilinii.

Przykład obliczeniowy

Krzywa w kształcie łuku: jeden splajn trzeciego stopnia z punktami kontrolnymi 0,0; 30,40; 70,40; 100,0 (mm), zamknięty prostą podstawą o długości 100 mm.

CutMeter mierzy 120,97 mm długości splajnu i 220,97 mm długości całego konturu oraz zgłasza splajn, możliwy do naprawy. Po zastąpieniu krótkimi odcinkami (96 szt.) kontur jest krótszy o 0,0019 mm; po zastąpieniu łukami (15 szt.) jest krótszy o 0,0002 mm.

Ten sam kształt na trzy sposoby

Co automatyczna naprawa zapisuje w miejsce splajnu i jak zmienia się długość cięcia konturu.
WariantZapisane obiektySplajn zamienia się wZmiana długości
Oryginalny rysunekSPLINE × 1, LINE × 11 splajn0 mm
Automatyczna naprawa, krótkie odcinkiLWPOLYLINE × 1odcinki proste: 96-0,0019 mm
Automatyczna naprawa, łukiLWPOLYLINE × 1łuki: 15-0,0002 mm
Automatyczna naprawa, plik R12POLYLINE × 1, VERTEX × 16, SEQEND × 1łuki: 15-0,0002 mm
Automatyczna naprawa, „Linie i łuki”ARC × 15, LINE × 1łuki: 15-0,0002 mm

Sprawdź DXF pod kątem splajnów

Pytania

Co to jest splajn w DXF?

Krzywa swobodna (obiekt SPLINE) zapisana jako punkty kontrolne, węzły i wagi. Programy CAD rysują ją gładko; program do cięcia musi najpierw zamienić ją na linie lub łuki.

Czy mój zakład wytnie splajny?

Zapytaj zakład, bo zasady są różne: SendCutSend zaleca konwersję splajnów na polilinie, a MEILLER akceptuje tylko linie i łuki. Automatyczna naprawa spełnia oba wymagania: domyślnie zapisuje łuki w polilinii, a po ustawieniu „Zapisz jako” na „Linie i łuki” każdy element jako osobną linię lub łuk.

Łuki czy krótkie odcinki: co jest lepsze?

Łuki, jeśli krzywa na to pozwala: mniej elementów, gładsza krawędź i długość bliższa krzywej. Krótkie odcinki pasują do sterowników, które nie odczytują niczego innego.

Czy zapisywać DXF jako R12?

Jeśli Twój zakład tego wymaga, tak. R12 to najstarsza popularna wersja DXF, a nowsze obiekty są konwertowane przy zapisie. Obejrzyj rysunek po zapisaniu: sprawdź, czy krzywe i polilinie zostały zapisane tak, jak oczekujesz.

Czy zamiana zmienia moją wycenę?

Prawie wcale: w przykładzie długość cięcia zmienia się o tysięczne części milimetra. CutMeter pokazuje w raporcie zmianę po każdej naprawie, więc cena odpowiada plikowi, który jest cięty.

Źródła

  1. SendCutSend: How To Export a DXF from Autodesk Fusion sendcutsend.com
  2. SendCutSend: How to Export from Autodesk Inventor for SendCutSend sendcutsend.com
  3. MEILLER: Laserteile richtig als DXF-Datei anlegen (po niemiecku) meiller-lasertechnik.de
  4. TAUPITZ: Anforderungen an CAD-Dateien in der Blechbearbeitung (po niemiecku) taupitz.com
  5. Autodesk: About Saving Drawings to Previous Drawing File Formats help.autodesk.com
  6. Autodesk Inventor: Flat Pattern Export Dialog Reference help.autodesk.com
  7. Xometry: How to Convert Image Files to DXF for Sheet Cutting xometry.com

Źródła przeczytano 2 listopada 2026. Przykłady obliczył silnik CutMeter podczas generowania tej strony.