SVG na DXF
Przekonwertuj linie, okręgi, prostokąty i ścieżki z pliku SVG w rysunek DXF — w całości w Twojej przeglądarce, bez przesyłania.
Z oprogramowania projektowego na warsztat
To most między dwoma światami, które myślą inaczej. Narzędzia projektowe — Inkscape, Illustrator, Figma, Affinity — myślą w kategoriach grafiki: wypełnień, gradientów, warstw, efektów. Oprogramowanie CAD i CAM myśli w kategoriach geometrii: konturów o współrzędnych, po których może podążać maszyna. Gdy logotyp, ornament lub projekt szyldu ma stać się cięciem laserowym, częścią plazmową albo zadaniem dla frezarki, grafikę trzeba sprowadzić do jej geometrii — i dokładnie to robi ten konwerter. Przenosi kształty, a zostawia stylizację za sobą, co brzmi jak strata, dopóki nie przypomnisz sobie, że stół tnący i tak nie potrafi wyciąć gradientu.
Co na co się przekłada
Przekładanie jest proste dla większości zawartości: linia SVG staje się LINE w DXF, okrąg staje się CIRCLE, prostokąty i wielokąty stają się zamkniętymi poliliniami, a krzywe ścieżek są spłaszczane do krótkich prostych odcinków — kontur, który świetnie się tnie, choć nie jest matematycznie gładkim łukiem, jeśli Twoje oprogramowanie CAM woli takie. Jeden cichy wyjątek warto znać przed eksportem: prawdziwy element elipsy — taki o nierównych promieniach — nie trafia do DXF-a. Naprawa to ta sama sztuczka, którą projektanci już znają: najpierw zamień elipsy na ścieżki w swoim edytorze, a przejdą jako podzielone na segmenty kontury, tak jak każda inna krzywa. Idealne okręgi nie są tym dotknięte i pozostają prawdziwymi okręgami.
Jeśli kształty lądują w złym miejscu, to sprawka transformacji
Klasyczny objaw: DXF otwiera się bez problemu, ale jedna część projektu znajduje się w złej pozycji, o złym rozmiarze lub pod złym kątem w porównaniu do oryginału. To niemal zawsze grupa niosąca własną transformację obrotu, skali lub przesunięcia, którą ten konwerter odczytuje, ale jej nie stosuje. Lekarstwo dzieje się w Twoim edytorze przed eksportem: rozgrupuj wszystko, aż nie zostanie żadna grupa, albo skorzystaj z opcji edytora do zastosowania lub spłaszczenia transformacji, a następnie zapisz jako zwykły SVG, a nie skompresowany albo specyficzny dla danego narzędzia wariant. Trzydzieści sekund spłaszczania u źródła jest warte więcej niż jakakolwiek ilość przestawiania później.
Piksele na wejściu, prawdziwe milimetry później
SVG zwykle mierzy w pikselach — większość edytorów zakłada 96 na cal — a DXF jest bezjednostkowy, dopóki program odbierający nie zdecyduje inaczej. Traktuj więc zaimportowany rozmiar jako tymczasowy: zmierz jeden element, którego rzeczywisty rozmiar znasz, przeskaluj do niego cały rysunek w swoim programie CAD, i dopiero wtedy zacznij planować pracę. Dwa z naszych darmowych narzędzi naturalnie pasują do tego, co dalej: jeśli spłaszczone krzywe zostawiły Ci ciężki plik pełen drobnych odcinków, optymalizator węzłów DXF (/dxf-optimizer) przerzedzi je bez widocznej zmiany kształtu — a jeśli wycinasz wiele kopii części z jednego arkusza, narzędzie do nestingu DXF (/dxf-nesting) rozłoży je za Ciebie.
Co ten format odczytuje — szczera odpowiedź
To narzędzie odczytuje bezpośrednio własne elementy kształtów pliku SVG — bez zewnętrznej biblioteki. Rozpoznaje linie, okręgi, elipsy, prostokąty, polilinie, wielokąty i ścieżki (w tym krzywe, które są zamieniane na krótkie proste odcinki — kontur, a nie idealnie gładka krzywa). Kształty wewnątrz grupy z własną transformacją (obrót/skalowanie/przesunięcie) nie są repozycjonowane — aby uzyskać czysty wynik, najpierw spłaszcz transformacje w swoim edytorze wektorowym (większość programów nazywa to „spłaszcz” lub „zastosuj transformację”).
Czy mój plik SVG jest gdzieś przesyłany?
Nie — zarówno odczyt, jak i konwersja odbywają się w całości w Twojej przeglądarce. Nic z Twojego pliku nigdy nie opuszcza Twojego urządzenia.
Czy mogę zamiast tego otrzymać DWG?
Pobierz tutaj plik DXF, a następnie przepuść go przez nasze narzędzie DXF na DWG (beta).
