Topologia rysunku: jak ułożyć elementy w DXF pod nesting WaterJet

0
29
4.5/5 - (2 votes)

Z tego wpisu dowiesz się:

Intuicja topologii rysunku pod WaterJet

Co oznacza topologia rysunku w DXF przy cięciu wodą

Topologia rysunku DXF pod nesting WaterJet to sposób, w jaki ułożone są względem siebie wszystkie elementy geometrii: kontury, otwory, wyspy, linie pomocnicze, a także informacje na warstwach. Chodzi nie tylko o sam kształt detali, ale o relacje między nimi: który kontur jest zewnętrzny, który wewnętrzny, co jest otworem, co naddatkiem, a co jedynie konstrukcją pomocniczą.

Program nestingu i postprocesor do WaterJet nie widzą „ładnego rysunku”, tylko zbiór linii i łuków, z których trzeba zbudować ścieżkę narzędzia. Jeśli topologia jest logiczna i spójna, oprogramowanie samodzielnie dobiera poprawną kolejność cięcia, stronę kompensacji kerfu oraz miejsca wejścia i wyjścia. Jeżeli topologia jest chaotyczna, pojawiają się problemy: zła kolejność cięcia, wypadanie drobnych elementów, przesunięcia detali czy rozjechane wymiary otworów.

Topologia to zatem hierarchia konturów i ich sąsiedztwo: który kształt zawiera inny kształt, jakie są między nimi odległości, gdzie można wstawić mostek, a gdzie wejście w materiał. Z tą świadomością łatwiej zrozumieć, dlaczego niektóre rysunki DXF „chodzą” na maszynie bez problemu, a inne generują serię błędów jeszcze na etapie importu.

Rysunek „do wydruku” kontra rysunek technologiczny

Rysunek przygotowany z myślą o wydruku na kartce często zawiera ramki, opisy, linie wymiarowe, osie symetrii, przekroje i inne elementy, które nie mogą trafić na maszynę. Dla operatora WaterJet liczy się wyłącznie geometria, którą ma przeciąć lub ewentualnie zaznaczyć (grawer, znakowanie). Wszystko inne jest szumem.

Rysunek technologiczny pod cięcie wodą ma kilka charakterystycznych cech:

  • kontury przeznaczone do cięcia są na wydzielonych warstwach, odseparowanych od konstrukcji i opisów,
  • każdy detal stanowi spójny, zamknięty zestaw konturów (obrys + wnętrza),
  • nie ma „luzem” pozostawionych linii czy łuków, które nie należą do żadnego konturu,
  • skala i jednostki są jednoznaczne, a położenie detali nie jest przypadkowe (np. zero w logicznym miejscu).

Program nestingu może próbować sam wykryć, które linie są istotne, a które są konstrukcyjne, lecz każda taka „zgadywanka” zwiększa ryzyko pomyłki. Topologia rysunku powinna być tak uporządkowana, by maszyna nie musiała niczego interpretować na własną rękę.

Jak WaterJet „myśli”: od kreski do ścieżki

Z punktu widzenia CAD widzisz kreskę. Z punktu widzenia WaterJet ta kreska zamienia się w ciąg ruchów głowicy, którym towarzyszy włączenie i wyłączenie strumienia, kompensacja szerokości cięcia (kerfu), rampy przy wejściu i wyjściu oraz ewentualne spowolnienia na ostrych zakrętach.

Program camowski tworzy z Twoich konturów ścieżki narzędzia. Kluczowe decyzje, które musi podjąć:

  • z której strony konturu ma biec ścieżka (wewnątrz/na zewnątrz),
  • w jakiej kolejności wycinać kontury (najpierw otwory, potem obrysy),
  • gdzie ustawić wejścia i wyjścia (tak, by nie zniszczyć dokładnych fragmentów detalu),
  • jak połączyć przejścia między kolejnymi detalami, by zminimalizować przejazdy jałowe.

Jeśli topologia rysunku DXF jest spójna (zamknięte polilinie, poprawne kierunki, czytelne warstwy), program ma wystarczająco dużo informacji, by zrobić to prawidłowo automatycznie. Gdy topologia jest przypadkowa, operator musi ręcznie poprawiać kolejność konturów, przypisywać strategie do poszczególnych elementów i korygować błędnie rozpoznane otwory.

Prosty przykład: detal z otworami i wpływ kolejności cięcia

Wyobraź sobie prosty prostokątny detal z czterema otworami. Na rysunku CAD wygląda banalnie: zewnętrzny prostokąt i cztery koła. Dla WaterJet są to jednak pięć różnych konturów, z których jeden jest zewnętrzny, a cztery wewnętrzne.

Jeżeli oprogramowanie na podstawie topologii rysunku poprawnie rozpozna, że:

  • koła to kontury wewnętrzne zawarte w obrysie prostokąta,
  • obrys prostokąta to kontur zewnętrzny,
  • wszystkie kontury są poprawnie zamknięte,

to kolejność cięcia będzie właściwa: najpierw otwory, potem obrys. Detal do końca procesu trzyma się arkusza, nie przesuwa się, a krawędzie są powtarzalne.

Jeżeli jednak topologia jest zepsuta (np. jedno z kół nie jest zamknięte, ma przerwę lub jest narysowane na innej warstwie niż pozostałe otwory), oprogramowanie może uznać je za osobny kontur zewnętrzny lub zupełnie je zignorować. W efekcie:

  • otwór zostaje wycięty w złym momencie (po oderwaniu detalu od arkusza),
  • mały element zostaje wyrwany i wpada pod głowicę,
  • maszyna gubi pozycję lub uszkadza dyszę przy przejeździe nad oderwanym fragmentem.

Podstawowa intuicja jest taka: topologia rysunku decyduje o stabilności procesu. Ten sam kształt może być wycięty bezproblemowo lub sprawić dużo kłopotów, wyłącznie w zależności od tego, jak zostały ułożone i zdefiniowane kontury w DXF.

Podstawy plików DXF i DWG w kontekście cięcia wodą

DXF kontra DWG – który format pod WaterJet

Pliki DWG to natywny format AutoCAD-a i wielu systemów CAD. Są bogate w informacje: warstwy, style linii, opisy, bloki, a nawet dane 3D. Natomiast większość programów nestingu do WaterJet preferuje DXF jako prosty, uniwersalny format wymiany geometrii 2D.

DXF jest w dużej mierze „spłaszczoną” wersją rysunku DWG: przenosi linie, łuki, polilinie, okręgi i inne podstawowe obiekty, ale zwykle bez nadmiarowych informacji. Dzięki temu jest lżejszy i łatwiejszy do przeinterpretowania przez różne systemy CAM. Typowe rozwiązanie w praktyce:

  • projekt powstaje w środowisku CAD jako DWG lub natywny format danego systemu,
  • do cięcia eksportuje się czysty rysunek 2D w DXF, bez opisów i ramek,
  • DXF trafia do software nestingu, gdzie następuje przypisanie technologii i optymalizacja ułożenia na arkuszu.

Jeśli istnieje wybór wersji DXF, większość maszyn WaterJet najlepiej obsługuje wersje pośrednie (np. R12, 2000). Nowe, bardzo rozbudowane wersje mogą generować problemy z kompatybilnością, zwłaszcza gdy korzystasz ze starszego oprogramowania nestingu.

Jakie typy obiektów są przyjazne dla nestingu WaterJet

Oprogramowanie do cięcia wodą najpewniej radzi sobie z podstawowymi elementami:

  • linie proste,
  • łuki (arc) i okręgi,
  • polilinie (polyline) – najlepiej zamknięte,
  • ewentualnie krótkie odcinki złożone w polilinię, które aproksymują dowolny kształt.

Elementy problematyczne, które warto przekonwertować przed eksportem do DXF:

  • splajny (spline) – gładkie krzywe wyższego rzędu, trudne do interpretacji przez prostsze CAM-y; zwykle zamienia się je na polilinie złożone z krótkich łuków lub odcinków,
  • elipsy – nie wszystkie systemy radzą sobie z nimi poprawnie, często konwertuje się je na segmenty,
  • obiekty 3D, bryły, powierzchnie – trzeba je upraszczać do widoków 2D i przekrojów.

Celem jest uzyskanie takiej geometrii, którą program nestingu „rozumie” bez domysłów. Nawet jeśli system niby akceptuje splajny, ich interpretacja może być różna, co da inne długości ścieżek i drobne odchyłki od zamierzonego kształtu.

Ustawienia eksportu DXF z popularnych CADów

Przy eksporcie do DXF z SolidWorks, Inventora, Fusion 360, AutoCAD-a czy innych systemów CAD kilka parametrów ma bezpośredni wpływ na późniejsze cięcie wodą:

  • jednostki – wybierz milimetry lub milimetry/metry zgodnie ze standardem w zakładzie; unikniesz sytuacji, gdzie detal 100 mm wczytuje się jako 100 cali,
  • wersja DXF – często wystarczy R12/2000; stabilna i przewidywalna,
  • konwersja splajnów – ustaw maksymalną odchyłkę aproksymacji (np. tolerancja 0,01–0,05 mm) oraz maksymalną długość segmentu; to kompromis między dokładnością a ilością węzłów,
  • eksport tylko wybranych warstw – zamiast zrzucać cały rysunek, lepiej stworzyć dedykowany widok/konfigurację do cięcia i wyeksportować wyłącznie potrzebne kontury.

Dobrą praktyką jest przygotowanie szablonu eksportu lub ustawień domyślnych, dzięki czemu każdy projektant w firmie generuje DXF w tym samym standardzie. Oszczędza to operatorowi WaterJet wielu telefonów i pytań.

Skala, punkt zerowy i położenie detali

Spójna skala i układ współrzędnych to fundament bezproblemowego nestingu. Rysunek DXF powinien:

  • być w jednych, ustalonych jednostkach (najczęściej mm),
  • nie zawierać przeskalowanych bloków w środku – lepiej rozwijać bloki do geometrii,
  • mieć logicznie położone 0,0 – np. w narożniku arkusza, środku detalu lub w uzgodnionym miejscu odniesienia.

Dla nestingu arkusza zwykle nie ma znaczenia, gdzie dokładnie jest zero rysunku, o ile wszystkie detale mają tę samą skalę i nie są rozsiane po przypadkowych odległych współrzędnych (tysiące jednostek od zera). Zbyt duże odległości od punktu (0,0) potrafią w starszych systemach powodować spadek wydajności lub błędy numeryczne.

Jeśli w jednym DXF zawierasz wiele różnych detali do wspólnego nestingu, dobrze je zgromadzić w jednej okolicy, z czytelnymi odstępami i bez przesunięć o setki tysięcy milimetrów. Ułatwia to zarówno operatorowi, jak i algorytmowi nestingu znalezienie i rozpoznanie poszczególnych kształtów.

Logika konturów: zewnętrzne, wewnętrzne i wyspy

Kontury zewnętrzne, wewnętrzne i „wyspy w wyspach”

Każdy detal wycinany WaterJet jest zbiorem konturów: zewnętrznych i wewnętrznych. Kontur zewnętrzny to krawędź, która oddziela detal od arkusza. Kontur wewnętrzny to wszystko, co jest „dziurą” w detalu: otwory, kieszenie, okna, przeloty.

Sprawa komplikuje się przy geometrii typu „wyspa w wyspie”, np.:

  • ramka z otworem, w którym znajduje się dodatkowe żebro,
  • płytka z nacięciami, wewnątrz której umieszczony jest dodatkowy, pozostający element,
  • kształt, w którym otwór zawiera kolejny otwór (np. gniazdo w gnieździe).

W takich przypadkach powstaje hierarchia wysp: kontur zewnętrzny zawiera kontur wewnętrzny (otwór), który z kolei zawiera kolejny kontur – wyspę. Software nestingu musi prawidłowo rozpoznać tę strukturę, by wiedzieć:

  • które elementy mają zostać oderwane od arkusza,
  • które mają pozostać jako część detalu,
  • jaką kolejność cięcia przyjąć dla danej głębokości „zagłębienia” w strukturze wysp.

Jak nesting rozpoznaje hierarchię konturów

Większość programów do przygotowania cięcia wodą analizuje relacje przestrzenne między konturami. Dwie główne metody:

  • Analiza zawierania – jeśli kontur A leży całkowicie wewnątrz konturu B, to A jest konturem wewnętrznym względem B, a B jest zewnętrznym względem A.
  • Analiza kierunku rysowania – część systemów wykorzystuje konwencję: kontury zewnętrzne rysowane przeciwnie do ruchu wskazówek zegara, kontury wewnętrzne zgodnie z ruchem wskazówek zegara (lub odwrotnie, w zależności od standardu). Ten kierunek może być użyty do ustalenia, po której stronie zastosować offset (kompensację kerfu).

Aby to zadziałało:

Warunek poprawnej topologii: zamknięte i nieprzecinające się kontury

Analiza zawierania ma sens tylko wtedy, gdy kontury są zamknięte i nieprzecinające się. Dla człowieka „kółko prawie domknięte” jest oczywiście otworem. Dla algorytmu – już niekoniecznie. System CAM widzi zbiór odcinków i łuków. Jeśli któryś z nich ma szczelinę na 0,05 mm, topologia się sypie.

Żeby nesting mógł zbudować drzewo wysp:

  • kontury otworów muszą być topologicznie zamknięte – ostatni segment spotyka pierwszy w tej samej współrzędnej z dokładnością do tolerancji,
  • kontury nie mogą się przecinać – dwa obrysy krzyżujące się w jednym punkcie są dla algorytmu niejednoznaczne: to dwa detale czy jeden dziwny kształt?
  • nie może być nakładania się linii – dwa identyczne kontury w tym samym miejscu tworzą dwie ścieżki przejazdu, co skutkuje podwójnym cięciem.

W praktyce oznacza to użycie narzędzi typu join, overkill, trim/extend w CAD-zie, zanim rysunek trafi do eksportu DXF. Dobrze przygotowany detal ma po jednym, czystym obrysie na każdy element cięcia.

Nested wyspy i kolejność cięcia

Przy hierarchii typu: kontur zewnętrzny → otwór → wyspa w otworze → otwór w wyspie maszynie trzeba jasno wskazać, co jest czym. Większość programów układa kolejność od środka na zewnątrz:

  1. najpierw otwory w najbardziej wewnętrznych wyspach,
  2. potem kontury tych wysp,
  3. następnie otwory na kolejnym poziomie,
  4. na końcu obrys zewnętrzny całego detalu.

Jeśli topologia jest opisana poprawnie, operator często nie musi ręcznie ingerować w kolejność – system ustawi ją automatycznie. Problemy zaczynają się, gdy:

  • kontur wyspy jest na innej warstwie niż reszta detalu,
  • kontury częściowo na siebie nachodzą,
  • wyspa dotyka się z obrysem zewnętrznym linią konstrukcyjną zamiast przerwy.

W takiej sytuacji nesting bywa bezradny i traktuje niektóre wyspy jak osobne detale lub ignoruje je zupełnie. Efekt na maszynie: element, który miał zostać w środku, wypada z detalu lub zostaje nieobrobiony.

Intuicyjna zasada „dziura w czymś, nie obok czegoś”

Projektując topologię dla WaterJet, pomaga prosta zasada: dziura jest w czymś, nie obok czegoś. Otwór musi być wyraźnie wewnątrz obrysu, bez styku krawędziami. Jeśli dwie krzywe się stykają, algorytmowi trudno zadecydować, czy to:

  • dziura przylegająca do krawędzi,
  • dwa detale dotykające się narożnikiem,
  • czy jeden rozbudowany kontur, który ma być wycięty na raz.

Dlatego otwory „schodzące na zewnątrz” obrysu lepiej rozwiązać:

  • albo jako pełny otwór całkowicie wewnątrz detalu,
  • albo jako wycięcie otwarte na krawędź, zaprojektowane ciągłym konturem obrysu.

Dla topologii maszyny przejrzystsza jest każda sytuacja, w której relacje są zero-jedynkowe: albo w środku, albo na zewnątrz, bez „pół kontaktów” i mikroszczelin.

Rozbijanie złożonych złożeń na pojedyncze detale

Częsty kłopot w praktyce: do nestingu trafia rysunek z całym złożeniem – kilkanaście płytek, żebra, usztywnienia, haka i do tego linie osi, opisy, ramka rysunkowa. Dla człowieka to przejrzyste, dla WaterJet-a – gąszcz niejednoznacznych konturów.

Bezpieczniejsza strategia:

  • przygotować oddzielne pliki DXF dla poszczególnych detali lub logicznych grup,
  • usunąć z nich wszystkie elementy niebędące ścieżkami cięcia (opisy, osie, kreskowanie, ramki),
  • ewentualnie zgrupować detale w jednym DXF, ale umieścić je w rozsądnych odstępach i na spójnych warstwach technologicznych.

Operator i algorytm nestingu dostają wtedy „czysty alfabet” kształtów, a nie książkę z rysunkami złożeniowymi. Topologia pozostaje jednoznaczna: każda zamknięta pętla to albo detal, albo otwór w detalu, bez mieszania z geometrią konstrukcyjną.

Projektant przy komputerze modelujący meble 3D w biurze
Źródło: Pexels | Autor: cottonbro studio

Warstwy jako język komunikacji z maszyną

Semantyka warstw: nie tylko kolory

W systemach CAD warstwy często służą do porządkowania rysunku: na jednej osie, na drugiej wymiary, na trzeciej konstrukcja itd. Dla WaterJet warstwa staje się nośnikiem znaczenia technologicznego. To na podstawie warstwy program może zdecydować:

  • czy dany kontur ma być cięty, czy jest tylko linią pomocniczą,
  • gdzie użyć cięcia jakościowego, a gdzie szybkiego rozdzielającego,
  • czy ścieżka ma być cięciem przelotowym, czy np. nacinaniem (częściowe cięcie, zaznaczenie zagięcia),
  • jaką prędkość posuwu i parametry strumienia zastosować.

Warstwy stają się więc prostym językiem, którym projektant rozmawia z CAM-em. Zamiast dzwonić do operatora i tłumaczyć, „te dwie kreski to tylko nacięcie”, wystarczy przypisać je do odpowiedniej warstwy opisanej np. MARK lub SCORE.

Przykładowa konwencja warstw dla WaterJet

Każda firma może wypracować własny standard. Chodzi o to, by był spójny i powtarzalny. Prosty zestaw:

  • CUT_OUTER – kontury zewnętrzne detali, pełne cięcie przelotowe,
  • CUT_INNER – otwory i wycięcia wewnętrzne, pełne cięcie przelotowe,
  • CUT_FAST – cięcia rozdzielające odpady, bez wysokich wymagań jakościowych,
  • MARK – nacięcia, rysy montażowe, linie gięcia,
  • REF – punkty bazowe, otwory referencyjne, elementy, które operator widzi, ale maszyna ignoruje przy cięciu.

Nazwy są umowne. Kluczowe, aby:

  • nie mieszać w jednej warstwie ścieżek o różnym przeznaczeniu,
  • ten sam typ technologii zawsze miał tę samą warstwę – inaczej każdy projekt trzeba „tłumaczyć” ręcznie w CAM-ie.

Dobrym nawykiem jest trzymanie się krótkich, jednoznacznych nazw po angielsku – większość oprogramowania CAM i tak używa angielskich etykiet.

Kolor warstwy a parametry cięcia

Niektóre systemy nestingu pozwalają przypisywać parametry technologiczne nie tylko do warstwy, lecz także do koloru. To przydatne zwłaszcza wtedy, gdy:

  • kilka różnych jakości cięcia ma być zastosowanych w ramach jednego typu konturu (np. otwory z bardzo gładką krawędzią i otwory techniczne o niższej jakości),
  • chcesz szybko odróżnić elementy „krytyczne” (np. pod łożyska) od mniej istotnych.

Możliwa konwencja:

  • warstwa CUT_INNER + kolor zielony – otwory tolerowane, wysoka jakość, mniejsza prędkość,
  • warstwa CUT_INNER + kolor żółty – otwory montażowe, standardowa jakość,
  • warstwa CUT_INNER + kolor czerwony – otwory technologiczne, niższa jakość, szybko.

Wystarczy potem zmapować warstwa+kolor na gotowe „style cięcia” w CAM-ie. Projektant rysuje, operator wybiera odpowiedni szablon i maszyna wie, co robić, bez ręcznego przeklikiwania każdego otworu.

Oczyszczanie warstw przed eksportem

Dobrze przygotowany DXF dla WaterJet to taki, w którym tylko potrzebne warstwy trafiają do pliku. Zamiast eksportować wszystko, łącznie z wymiarami i ramką, lepiej:

  • zrobić kopię rysunku w CAD-zie,
  • usunąć lub wyłączyć warstwy z opisami, kreskowaniem, osiami,
  • zostawić wyłącznie warstwy technologiczne, które rzeczywiście opisują ścieżki cięcia.

W wielu programach da się to zautomatyzować – np. przygotować widok konfiguracji „do cięcia” albo makro, które usuwa zbędne warstwy. Efekt: operator otwiera DXF i widzi tylko to, co ma zostać przecięte, bez ryzyka, że maszyna spróbuje „wyciąć tabelkę z rysunku”.

Warstwy a kolejność przejazdów

Poza typem cięcia, warstwa może wpływać także na kolejność przejazdów. Niektóre systemy pozwalają ustawić priorytety:

  • najpierw cięcie warstwy CUT_INNER,
  • potem MARK (np. nacięcia montażowe),
  • na końcu CUT_OUTER i warstwy rozdzielające odpady.

Tak zdefiniowany porządek sprawia, że nawet przy skomplikowanych kształtach topologia cięcia jest bezpieczna: najpierw otwory, potem obrys, a wszelkie znakowania wykonywane są wtedy, gdy detal wciąż stabilnie trzyma się arkusza.

Geometria poprawna technologicznie: od kreski do ścieżki

Minimalizacja liczby segmentów i węzłów

Rysunek piękny dla oka nie zawsze jest wygodny dla maszyny. Kontur złożony z setek króciutkich odcinków zamiast kilku łuków to:

  • dłuższy czas generowania ścieżki,
  • większa szansa na błędy numeryczne,
  • „szarpany” ruch głowicy, który nie sprzyja jakości krawędzi.

Lepiej budować kontury z jak najmniejszej liczby elementów, ale takich, które dobrze opisują kształt. Jeśli CAD generuje bardzo gęstą aproksymację splajnów, warto:

  • zwiększyć dopuszczalną długość segmentu,
  • lub zamienić część krzywych na łuki i linie tam, gdzie kształt na to pozwala.

Maszyna lubi płynne, długie przejazdy. Mniej węzłów to mniej miejsc, w których sterownik musi się zatrzymać, przeliczyć wektor i ponownie rozpędzać głowicę.

Domykanie geometrii i tolerancje szczelin

Kolejna warstwa technologicznej „higieny” to domykanie przerw. Większość programów CAM ma funkcję automatycznego domykania konturów w zadanej tolerancji – np. 0,01 mm. Jeśli jednak w rysunku występują:

  • szczeliny większe niż ta tolerancja,
  • linie, które „wiszą” w powietrzu bez połączenia,
  • mikroodcinki prowadzące donikąd,

to algorytm może albo odmówić wygenerowania ścieżki, albo potraktować fragmenty jako osobne, małe detale. Najbezpieczniej domykać kontury już w CAD-zie, wykorzystując narzędzia do:

  • przycinania i wydłużania do przecięcia,
  • łączenia wielokątnych łańcuchów w jedną polilinię,
  • usuwania duplikatów i bardzo krótkich elementów „szumu”.

Z praktyki: jeśli projektujesz detal, który ma przejść przez wiele iteracji, dobrze na starcie wprowadzić kilka prostych reguł modelowania (np. „zawsze używaj polilinii zamkniętych”), zamiast liczyć na to, że ktoś „posprząta” geometrię na końcu.

Unikanie samoprzecięć i ostrych „igieł”

Samoprzecinający się kontur to zmora topologii. Wygląda jak obrys, ale w jednym miejscu linia wraca po sobie, przecina się lub tworzy charakterystyczny „haczyk”. Dla WaterJet-a:

  • nie wiadomo, którą gałąź konturu traktować jako właściwą,
  • offset krawędzi może „wyskoczyć” na zewnątrz w nieprzewidywalny sposób,
  • przejazd głowicy robi się zagmatwany i nierówny.

Podobny problem tworzą bardzo ostre „igły” – mikroskopijne trójkąciki wystające z konturu na ułamek milimetra. Powstają często przez źle dociągnięte odcinki lub nieuważne przyciąganie do węzłów. Na ekranie ich prawie nie widać, ale przy cięciu głowica wykonuje zbędny zygzak, co:

  • psuje lokalną jakość krawędzi,
  • wydłuża czas cięcia,
  • Filtry geometrii i testy „zdrowego rozsądku”

    Dobrym zwyczajem jest przepuszczanie rysunku przez proste „filtry zdrowego rozsądku” jeszcze przed exportem. Część z nich da się zautomatyzować, część to po prostu nawyk szybkiego przejrzenia widoku.

    Automatycznie opłaca się uruchomić:

  • narzędzie usuwania duplikatów linii (linie leżące dokładnie jedna na drugiej),
  • funkcję scalania polilinii – z kilku segmentów powstaje jeden logiczny kontur,
  • czyszczenie mikroelementów krótszych niż zadany próg (np. 0,1 mm),
  • walidację samoprzecięć i błędów topologii, jeśli CAD ją oferuje.

Równolegle dobrze robi prosty test wizualny: powiększenie kluczowych miejsc do bardzo dużej skali i szybkie przeskanowanie konturu. Często wtedy wychodzą na jaw „igły”, minimalne przesunięcia oraz niezamknięte naroża, których nie widać przy standardowym powiększeniu.

Przy projektach seryjnych opłaca się przygotować checklistę – kilka krótkich punktów do odhaczenia przed eksportem. Po paru tygodniach taki mini-rituał skraca czas przygotowania zlecenia znacznie mocniej niż najbardziej zaawansowane auto-naprawy w CAM-ie.

Spójność jednostek i skalowanie rysunku

Topologia topologią, ale jeśli rysunek „urwie się” na etapie jednostek, cała praca idzie na marne. DXF nie zawsze jasno niesie informację, czy projekt powstał w milimetrach, czy w calach. Maszyna nie ma intuicji – przyjmie to, co jej poda CAM.

Kilka prostych reguł chroni przed przykrą niespodzianką:

  • projektuj konsekwentnie w jednej jednostce – najczęściej w milimetrach,
  • ustaw w CAD-zie jednostkę bazową rysunku i trzymaj się jej przy każdym zapisie,
  • przed pierwszym cięciem nowego typu detalu wykonaj „test z linijką” – wytnij prosty prostokąt kontrolny, zmierz i porównaj.

Jeśli pracujesz z klientami zagranicznymi, dopisz na rysunku jednostki w formie tekstu (np. „ALL DIMENSIONS IN MM”). Nawet jeśli ta warstwa nie trafi do DXF-a, ułatwi komunikację, gdy pojawi się wątpliwość, dlaczego płaskownik o szerokości 50 nagle w CAM-ie ma 2 cale.

Kontrola grubości materiału w geometrii

Sam plik DXF nie przechowuje informacji o grubości blachy, ale geometria powinna „szanować” tę grubość. W praktyce oznacza to unikanie:

  • szczelin i mostków węższych niż 2–3× grubość materiału (dla większości aplikacji),
  • bardzo wąskich „pasków” materiału, które przy cięciu mogą się wypaczyć lub odłamać,
  • detali z „szyjkami” cieńszymi niż szerokość strumienia – taka szyjka po prostu zniknie.

Dobrze jest ustawić w CAD-zie proste wymiary kontrolne – np. odstęp między otworami a krawędzią – i mieć swoje minimalne wartości graniczne. To nie jest twarda matematyka, raczej zbiór „empirycznych praw”, które firma wypracowuje na własnej produkcji.

Kerf, offset i kompensacja szerokości strumienia

Intuicja kerfu: ile materiału naprawdę znika

Kerf to po prostu szerokość szczeliny po cięciu. Woda ze ścierniwem nie jest idealnie cienką kreską – ma określoną średnicę i niesie ze sobą energię, która wyrywa materiał nieco szerzej niż sama dysza. Efekt: zamiast idealnej linii pojawia się pasek o określonej szerokości.

Jeśli rysunek ma wymiar 50 mm, a kerf wynosi np. 1 mm, trzeba zdecydować: czy 50 mm to ma być po zewnętrznej ścieżki, po wewnętrznej, czy może po środku cięcia. Ta decyzja to właśnie kompensacja kerfu, najczęściej realizowana przez tzw. offset ścieżki.

Offset ścieżki względem geometrii nominalnej

Offset to przesunięcie toru głowicy w bok względem narysowanego konturu. Jeśli maszyna ma „zabrać” 1 mm materiału, a chcesz zachować wymiar wewnętrzny otworu, głowica powinna jechać poza otworem, w odpowiedniej odległości od teoretycznej krawędzi.

W praktyce przyjmuje się prostą zasadę:

  • dla konturów zewnętrznych detali offset przesuwa ścieżkę na zewnątrz,
  • dla konturów wewnętrznych (otwory, kieszenie) offset przesuwa ścieżkę do środka.

Rysunek w CAD-zie powinien zawsze przedstawiać nominalną geometrię detalu. Offsety są domeną CAM-u, który zna parametry maszyny, typ ścierniwa i spodziewany kerf. Ręczne „odbijanie” konturów w CAD-zie na potrzeby kompensacji często kończy się tym, że za rok nikt nie wie, co jest nominalne, a co skompensowane.

Kerf a jakość krawędzi i prędkość cięcia

Kerf nie jest stały jak średnica frezu. Zależy od wielu czynników:

  • ciśnienia pompy i jakości ścierniwa,
  • prędkości posuwu – przy zbyt szybkim przejeździe strumień „nie nadąża” wyciąć pełnej szerokości,
  • grubości i rodzaju materiału.

CAM zwykle ma zestaw stylów cięcia (quality levels). Dla wyższej jakości:

  • posuw jest mniejszy,
  • kerf bywa nieco inny niż przy cięciu szybkim,
  • profil krawędzi (lekki skos) również się zmienia.

Z punktu widzenia topologii rysunku ważne jest, aby nie budować geometrii „na styk”. Jeżeli dwa detale na arkuszu dotykają się jedną kreską, to w rzeczywistości powstanie szczelina o szerokości kerfu i oba elementy będą minimalnie mniejsze niż w CAD-zie. Bezpieczniej zostawić niewielki „mostek” materiału lub świadomie rozdzielić kontury i zaplanować osobne przejazdy.

Wspólne linie cięcia a kompensacja strumienia

Czasem dla oszczędności materiału i czasu stosuje się wspólne linie cięcia – dwa detale przylegają do siebie, a maszyna jednym przejazdem tworzy krawędź obu. Tu pojawia się interesujący problem: po której stronie tej linii ustawić offset?

Możliwe strategie:

  • przyjąć, że jeden detal jest „ważniejszy” i kompensować kerf pod jego wymiary,
  • rozsunąć geometrię tak, aby ścieżka przebiegała dokładnie pośrodku między konturami i oba detale były minimalnie mniejsze (ale symetrycznie),
  • zrezygnować z w pełni wspólnej linii i pozostawić cienki mostek, który rozdziela się szybkim dodatkowym przejazdem.

Żeby takie zabiegi były możliwe, geometria w DXF-ie musi być jednoznaczna – nie dwa nałożone na siebie kontury, lecz jedna świadoma linia, do której CAM potrafi przypisać określony tryb kompensacji. W przeciwnym razie program zgubi się w duplikatach lub wygeneruje dwa przejazdy po tej samej szczelinie.

Minimalne rozmiary otworów a średnica strumienia

Kerf definiuje również dolną granicę tego, co da się wyciąć jako otwór zamknięty. Jeżeli średnica otworu w rysunku jest zbliżona do szerokości strumienia, efekt końcowy będzie daleki od koła – raczej eliptyczna „dziura”, często z kompletnie zniszczonym środkiem.

Praktyczna reguła: minimalna średnica otworu, który ma sensownie trzymać wymiar, to zwykle 3–4× kerf. W cieńszych materiałach da się zejść trochę niżej, ale wtedy rośnie rozrzut wymiarowy. Jeśli projekt zakłada mniejsze otwory:

  • warto oznaczyć je na warstwie MARK – jako punkt do wiercenia po cięciu,
  • albo narysować tylko punkt centrujący, zamiast pełnego koła, i pozwolić operatorowi zdecydować o obróbce wtórnej.

Prosty przykład z praktyki: projektant narysował siatkę otworów Ø2 mm w blasze 10 mm. Teoretycznie maszyna da radę, ale krawędzie są tak poszarpane, że operator i tak musi poprawiać je wiertłem. Lepiej od razu zaznaczyć same środki otworów i przyjąć, że WaterJet przygotuje tylko rozkrój.

Kerf a kompensacja w narożnikach i detalach filigranowych

W narożnikach wewnętrznych kerf powoduje zaokrąglenie krawędzi – nawet jeśli w CAD-zie widać idealny kąt prosty. Promień tego zaokrąglenia jest zbliżony do połowy kerfu oraz zależy od dynamiki maszyny (prędkości, wyhamowania przed rogiem).

Aby mieć nad tym kontrolę, dobrze jest:

  • projektować świadome promienie w narożnikach wewnętrznych – np. R1 lub R2, zamiast pozostawiać „teoretyczne” ostre kąty,
  • unikanie bardzo ostrych wcięć o szerokości zbliżonej do szerokości strumienia – tam sterownik i tak zaokrągli tor,
  • w detalach „filigranowych” (ornamenty, ażurowe wzory) stosować większe, powtarzalne promienie, które lepiej znosi technologia WaterJet.

Jeśli w projekcie konieczne są bardzo ostre wewnętrzne naroża – np. gniazda pod elementy o prostokątnym profilu – często stosuje się kompromis: WaterJet wycina ogólny kształt z niewielkim promieniem, a ostre naroża dopracowuje się ręcznie pilnikiem lub frezarką.

Stabilność detalu przy kompensacji kerfu

Kompensacja szerokości strumienia wpływa też na to, jak dużo materiału zostaje między kolejnymi przejazdami. Jeżeli dwa otwory leżą bardzo blisko siebie, a każdy z nich ma własną ścieżkę z offsetem, pas materiału między nimi może się zrobić:

  • znacznie węższy, niż wynika z rysunku nominalnego,
  • mechanicznie słaby – podatny na odkształcenie lub wyrwanie przez strumień.

Przy projektowaniu siatek otworów lub cienkich żeber dobrze jest mentalnie „dodać” kerf po obu stronach każdego przejazdu i zadać sobie pytanie: co zostaje w środku? Jeżeli odpowiedź brzmi „pasek o szerokości jednego kerfu”, to w realnym cięciu za wiele z niego nie zostanie.

Tę prostą mentalną symulację szczególnie docenia się przy grubych blachach. Tam kerf jest większy, a sama głowica ma większą moc – cienkie mostki zachowują się bardziej jak wosk niż jak stal.

Najczęściej zadawane pytania (FAQ)

Co to jest topologia rysunku DXF przy cięciu WaterJet?

Topologia rysunku DXF to sposób, w jaki ułożone są względem siebie wszystkie elementy geometrii: kontury zewnętrzne, otwory, wyspy, linie pomocnicze oraz informacje na warstwach. Chodzi nie tylko o sam kształt detali, lecz o relacje między nimi – co jest obrysem detalu, co jego wnętrzem, a co tylko konstrukcją pomocniczą.

Dla programu nestingu i postprocesora WaterJet rysunek nie jest „ładnym obrazkiem”, tylko zbiorem linii i łuków, z których trzeba stworzyć ścieżkę cięcia. Jeśli topologia jest spójna (zamknięte kontury, poprawne przypisanie warstw, logiczna hierarchia otwory–obrys), oprogramowanie bez problemu ustala kolejność cięcia, stronę kompensacji kerfu i miejsca wejścia/wyjścia.

Dlaczego poprawna topologia DXF jest tak ważna przy nestingu WaterJet?

Poprawna topologia rysunku decyduje o stabilności procesu cięcia. Ten sam kształt może wyciąć się idealnie albo sprawić dużo kłopotów tylko dlatego, że kontury są inaczej zdefiniowane, porozrywane lub wrzucone na przypadkowe warstwy.

Gdy topologia jest uporządkowana, program sam:

  • rozpoznaje, które kontury są wewnętrzne, a które zewnętrzne,
  • tnie najpierw otwory, a na końcu obrysy,
  • ustawia wejścia tak, by nie uszkodzić precyzyjnych fragmentów.

Przy chaotycznej topologii pojawiają się problemy: cięcie w złej kolejności, wypadanie małych elementów, kolizje głowicy czy „rozjechane” wymiary otworów.

Jakie są najczęstsze błędy w rysunkach DXF pod WaterJet?

Najczęściej spotykane kłopoty to:

  • niezamknięte kontury (małe przerwy między liniami i łukami),
  • otwory narysowane na innych warstwach niż obrys, przez co CAM nie rozpoznaje ich jako wnętrza detalu,
  • luźne odcinki i łuki, które nie należą do żadnego konturu,
  • mieszanka jednostek (mm/cale), przez co model wczytuje się w złej skali,
  • splajny i elipsy, których system nie potrafi poprawnie zinterpretować.

Często wystarczy „przejrzeć” rysunek jak operator, a nie jak konstruktor – wyłączyć opisy, ramki, wymiary i zostawić wyłącznie to, co faktycznie ma być cięte.

Czym różni się rysunek „do wydruku” od rysunku technologicznego pod WaterJet?

Rysunek do wydruku jest tworzony z myślą o człowieku: zawiera ramkę, tabelkę, opisy, wymiary, osie, przekroje. To świetne źródło informacji dla konstruktora czy kontrolera, ale kompletny chaos dla oprogramowania nestingu.

Rysunek technologiczny do cięcia wodą zawiera tylko geometrię do cięcia lub znakowania i jest uporządkowany warstwami. Typowo:

  • kontury cięcia są na jasno zdefiniowanych warstwach,
  • każdy detal to zamknięty zestaw konturów (obrys + otwory),
  • nie ma zbędnych linii wymiarowych czy osi,
  • zero rysunku jest w sensownym miejscu, a skala i jednostki są jednoznaczne.

Często w praktyce przygotowuje się dwie wersje: jedną „rysunkową” do dokumentacji, drugą „techniczną” – okrojoną – pod maszynę.

Jak powinny być ułożone kontury (wewnętrzne i zewnętrzne) w DXF pod WaterJet?

Z punktu widzenia topologii ważna jest hierarchia konturów. Kontury wewnętrzne (otwory, kieszenie) muszą być w całości zawarte w konturze zewnętrznym detalu, bez przecinania się i bez minimalnych, podejrzanych odległości, które mogą zostać odczytane jako kerf lub mostek.

Przykład: prostokątny detal z czterema otworami. Program musi „widzieć”, że:

  • prostokąt to kontur zewnętrzny,
  • okręgi to kontury wewnętrzne,
  • wszystkie pięć konturów jest zamkniętych i na warstwach przeznaczonych do cięcia.

Wtedy nesting wytnie najpierw otwory, potem obrys. Jeśli choć jedno koło jest przerwane albo na złej warstwie, może zostać potraktowane jak osobny detal lub zostać zignorowane.

Jakie obiekty w DXF są bezpieczne dla WaterJet, a jakie warto zamienić?

Dla większości programów nestingu „bezproblemowe” są:

  • linie proste,
  • łuki i okręgi,
  • polilinie – najlepiej zamknięte i bez zbędnej ilości węzłów.

Takie elementy są jednoznaczne i pozwalają dobrze policzyć ścieżkę oraz czas cięcia.

Problemy często sprawiają:

  • splajny (gładkie krzywe) – lepiej zamienić je na polilinie z krótkich odcinków/łuków z tolerancją np. 0,01–0,05 mm,
  • elipsy – nie każdy CAM umie je poprawnie przetworzyć,
  • bryły i powierzchnie 3D – musi z nich powstać prosty widok 2D.

Przed eksportem do DXF dobrze jest przejrzeć geometrię właśnie pod tym kątem i zawczasu uprościć kształty.

Jak poprawnie wyeksportować rysunek z CAD do DXF pod cięcie wodą?

Kluczowe są cztery rzeczy: jednostki, wersja DXF, typy obiektów i selekcja warstw. W ustawieniach eksportu wybierz milimetry (jeśli taki jest standard w zakładzie), ustaw jedną z „klasycznych” wersji formatu (np. R12 lub 2000) i włącz konwersję splajnów do polilinii z rozsądną tolerancją.

Dobrą praktyką jest eksport tylko tych warstw, które zawierają geometrię do cięcia, bez opisów i ramek. W wielu CAD-ach można zaznaczyć konkretne obiekty/warstwy przed zapisem DXF – to prosty sposób, by do nestingu trafił od razu „czysty” rysunek technologiczny, a nie pełny rysunek warsztatowy.

Najważniejsze punkty

  • Topologia rysunku DXF to nie tylko kształt detali, ale przede wszystkim relacje między konturami (zewnętrzne, wewnętrzne, otwory, wyspy), które decydują o tym, jak WaterJet ułoży kolejność cięcia i stronę kompensacji kerfu.
  • Dla maszyny rysunek nie jest „ładnym obrazkiem”, lecz zbiorem linii i łuków – jeśli struktura konturów i warstw jest chaotyczna, pojawiają się błędne kolejności cięcia, wypadanie małych elementów i problemy z dokładnością.
  • Rysunek do wydruku (ramki, opisy, osie, wymiary) musi zostać przekształcony w rysunek technologiczny: tylko geometria do cięcia/grawerowania, logicznie ułożone warstwy i brak zbędnych, „luzem” wiszących obiektów.
  • Każdy detal powinien być zdefiniowany jako zamknięty, spójny zestaw konturów (obrys + otwory/wnętrza), z jednoznaczną skalą i sensownym położeniem zer – wtedy program CAM może automatycznie wygenerować poprawną ścieżkę narzędzia.
  • WaterJet „myśli” ścieżką: z konturów tworzy ruchy głowicy z wejściami, wyjściami i kompensacją; logiczna topologia ogranicza ręczną ingerencję operatora przy ustawianiu kolejności cięcia, strategii otworów i przejazdów jałowych.
  • Na prostym przykładzie prostokąta z otworami widać, że drobne błędy (niezamknięty okrąg, inna warstwa) potrafią zmienić stabilny proces w serię problemów: wyrwane małe elementy, kolizje z głowicą, utrata pozycji.
  • Bibliografia

  • ISO 9013: Thermal cutting — Classification of thermal cuts — Geometrical product specification and quality tolerances. International Organization for Standardization (2017) – Klasy jakości i tolerancje cięcia, przydatne przy ocenie WaterJet
  • ISO 1101: Geometrical product specifications (GPS) — Geometrical tolerancing. International Organization for Standardization (2017) – Podstawy tolerancji geometrycznych istotnych przy przygotowaniu rysunków
  • AutoCAD 2024 User’s Guide. Autodesk (2023) – Opis formatów DWG/DXF, warstw, typów obiektów i eksportu 2D
  • Waterjet Technology. Elsevier (2016) – Podstawy technologii cięcia wodą, kerf, prędkości, wpływ strategii cięcia
  • Machining with Abrasive Waterjets: An Overview. Springer (2015) – Opis procesu AWJ, stabilność detalu, kolejność cięcia otworów i konturów
  • Best Practices in Abrasive Waterjet Machining. OMAX Corporation – Zalecenia praktyczne: kolejność cięcia, mostki, kompensacja kerfu
  • Lantek Expert Cut User Manual. Lantek – Funkcje nestingu, rozpoznawanie konturów, hierarchia wewnętrzne/zewnętrzne

Poprzedni artykułNajlepsze praktyki rysowania w CAD pod cięcie: prosto, szybko, bez poprawek
Następny artykułBloki w CAD a eksport DXF: kiedy zamieniać na geometrię przed WaterJet
Karolina Olszewski
Karolina Olszewski łączy doświadczenie w obróbce z dbałością o czytelne, zrozumiałe poradniki. W WaterJet Nova tłumaczy zagadnienia, które często są pomijane: przygotowanie detalu do cięcia, dobór jakości pod zastosowanie, kontrolę wymiarów oraz typowe błędy w projektach. Jej artykuły powstają na podstawie rozmów z praktykami i analizy przypadków z produkcji, dlatego skupiają się na tym, co realnie działa. Karolina zwraca uwagę na odpowiedzialność: podaje warunki brzegowe, ostrzega przed ryzykiem pęknięć w kruchych materiałach i podpowiada, jak testować ustawienia na próbkach. Dzięki temu czytelnik podejmuje decyzje świadomie, a nie „na oko”.