PerfectVector
Autor: Irene Kim10 min czytania

Obraz do SVG dla xTool: wbudowana wektoryzacja czy uporządkowany SVG?

Wybierz między Image Trace w xTool Creative Space a importem uporządkowanego SVG, a następnie sprawdź kontury, zbędne obszary, węzły, skalę i operacje lasera po imporcie.

Na tej stronie

Aby przekształcić obraz w SVG do xTool Creative Space, masz dwie sensowne możliwości: przeprowadzić wektoryzację obrazu rastrowego w XCS albo przekonwertować go w innym narzędziu i zaimportować uporządkowany SVG. Użyj wbudowanej wektoryzacji do prostych grafik, przy których dostępne ustawienia dają dobre rezultaty. Zaimportuj uporządkowany SVG, gdy potrzebujesz usunąć szum, zmniejszyć zagęszczenie ścieżek lub sprawdzić geometrię, zanim trafi do XCS.

Żadna z tych metod nie podejmuje za Ciebie decyzji dotyczących lasera. Po wektoryzacji lub imporcie nadal musisz sprawdzić kontury, usunąć zbędne obszary, potwierdzić rozmiar, przypisać operacje cięcia, nacinania lub grawerowania i przetestować projekt na odpowiednim skrawku materiału.

Krótka odpowiedź
  • Użyj XCS Image Trace do wyraźnego logo, sylwetki lub rysunku liniowego, gdy chcesz dopracować wynik w tym samym obszarze roboczym.
  • Zaimportuj uporządkowany SVG, gdy obraz źródłowy ma nierówne krawędzie, wiele drobnych fragmentów kolorów lub gdy wynik wbudowanej wektoryzacji staje się trudny do sprawdzenia.
  • Zachowaj obraz rastrowy, gdy celem jest grawerowanie z odwzorowaniem tonów, a nie cięcie lub nacinanie na podstawie grafiki wektorowej.
  • Niezależnie od wybranej metody sprawdź geometrię i ustawienia maszyny przed obróbką materiału.

Wbudowana wektoryzacja czy importowany SVG: szybki wybór

SytuacjaLepsza metoda na początekDlaczego
Sylwetka o wysokim kontraście lub proste logoXCS Image TraceSzybkie dopracowanie bez wychodzenia z projektu
Jednokolorowy rysunek liniowy wymagający ścieżki środkowejWektoryzacja po linii środkowej w XCSSłuży do prowadzenia ścieżki przez środek obszaru koloru zamiast wzdłuż obu jego granic
Płaska grafika wielokolorowa z wyraźnymi obszaramiDowolna z tych metodXCS może tworzyć warstwy według koloru; zewnętrzne narzędzie do wektoryzacji pozwala sprawdzić obszary przed importem
PNG z szumem, krawędź z artefaktami kompresji lub wiele drobnych plam koloruNajpierw uporządkuj SVGSzum może przekształcić się w zbędne obszary i gęste ścieżki
Fotografia przeznaczona do grawerowania z odwzorowaniem cieniowaniaZachowaj obraz rastrowyKontur wektorowy usuwa informacje o tonach
Wektoryzacja lub import
Ilustracja porównująca wektoryzację obrazu rastrowego z importem uporządkowanego SVG przed taką samą kontrolą geometrii dla lasera
Schemat procesu: obie metody kończą się taką samą kontrolą konturów, zbędnych obszarów, skali i operacji w XCS.

To porównanie nie ma wskazać jednego rozwiązania najlepszego w każdej sytuacji. Jeśli pierwszy wynik budzi wątpliwości, przetwórz ten sam obraz źródłowy obiema metodami, a następnie zachowaj geometrię, którą łatwiej zrozumieć i przygotować do pracy.

Metoda 1: wektoryzacja obrazu rastrowego w XCS

xTool opisuje funkcję Trace, która przekształca obraz rastrowy w geometrię wektorową. Tryb automatycznej wektoryzacji prowadzi ścieżki wzdłuż krawędzi obszarów koloru, a wektoryzacja po linii środkowej — przez środek jednokolorowych obszarów lub linii rysunku. Automatyczna wektoryzacja to rozsądny pierwszy wybór do płaskiej grafiki z wyraźnie oddzielonymi obszarami. Wektoryzacja po linii środkowej jest bardziej odpowiednia, gdy jedna zamierzona linia nie powinna zmienić się w dwa kontury graniczne. Przewodnik xTool po Image Trace wyjaśnia oba tryby i wskazuje, do jakich obrazów źródłowych pasują.

Praktyczny proces z użyciem wbudowanej funkcji wygląda tak:

  1. Zaimportuj najostrzejszy obraz rastrowy, jaki masz.
  2. Otwórz funkcję Trace i wybierz automatyczną wektoryzację lub wektoryzację po linii środkowej zależnie od zamierzonej geometrii.
  3. Dostosuj tolerancję kolorów, aby określić, jak dokładnie XCS ma je rozdzielać.
  4. Zwiększ odszumianie tylko na tyle, by usunąć niepożądane małe obszary.
  5. Dostosuj wygładzanie, obserwując narożniki i małe otwory.
  6. Zapisz wynik wektoryzacji, odsuń go od źródłowego obrazu rastrowego i sprawdź przy dużym powiększeniu.

Tolerancja kolorów, odszumianie i wygładzanie rozwiązują różne problemy. Wyższy próg tolerancji sprawia, że więcej zbliżonych kolorów trafia do jednej grupy. Odszumianie pomija małe obszary koloru. Wygładzanie ogranicza ostre załamania wynikające z kształtu pikseli. Zbyt wysokie ustawienie któregokolwiek z tych parametrów może też usunąć potrzebne detale, dlatego oceniaj widoczną geometrię zamiast szukać uniwersalnego ustawienia.

Do grafik z wyraźnymi podziałami kolorów XCS oferuje też opisaną w dokumentacji funkcję Layering by color. Uzyskaną grafikę wektorową można rozgrupować, aby edytować lub usuwać poszczególne części, co przydaje się, gdy różne obszary wymagają różnych metod obróbki. Ta funkcja ułatwia pracę, ale nie tworzy automatycznie planu operacji; nadal wybierasz, co ma się stać z każdym obszarem. Przewodnik xTool po tworzeniu warstw pokazuje opisany w dokumentacji proces wektoryzacji i zapisywania.

Metoda 2: import uporządkowanego SVG

Przy użyciu zewnętrznego narzędzia decyzje dotyczące wektoryzacji podejmujesz wcześniej. Przekształć obraz rastrowy w SVG, sprawdź ścieżki, uprość lub usuń niepożądane obszary, a następnie zaimportuj plik do XCS. Ta metoda przydaje się, gdy XCS tworzy gęstą geometrię, gdy chcesz porównać wyniki przed otwarciem projektu dla maszyny lub gdy ten sam SVG ma trafić do innej aplikacji obsługującej grafikę wektorową.

SVG nie jest uporządkowany tylko dlatego, że jego nazwa kończy się na .svg. Ten format może przechowywać geometrię ścieżek, ale ich jakość nadal zależy od sposobu przygotowania grafiki. Specyfikacja ścieżek SVG 2 definiuje polecenia i współrzędne opisujące kontury; nie gwarantuje jednak, że konkretny wynik wektoryzacji zawiera sensowne kontury lub liczbę punktów dobraną z myślą o wydajności.

Przed importem sprawdź, czy:

  • obszary przeznaczone do wycięcia mają kompletne granice;
  • cienkie linie są przedstawione jako ścieżki takiego typu, jakiego faktycznie potrzebujesz;
  • drobne fragmenty tła i pojedyncze kropki zostały usunięte;
  • tekst został przekształcony w ścieżki, jeśli projekt zawiera napisy;
  • plik korzysta z prostej geometrii SVG zamiast funkcji właściwych tylko dla danego edytora.

XCS obsługuje import SVG, ale xTool zaznacza, że złożoność wiąże się z liczbą krzywych, a ich nadmiar może uniemożliwić poprawne otwarcie pliku. W odpowiedziach na pytania dotyczące importu podano też, że XCS nie przetwarza edytowalnego tekstu w SVG. W razie problemów z odczytem zaleca się przekształcenie grafiki w ścieżki i eksport w formacie Plain SVG. Oficjalne odpowiedzi xTool na pytania o import to właściwe źródło informacji o zgodności.

Kontrola wyników dla tego samego obrazu: porównaj, co otrzyma laser

Jeśli wyniki wektoryzacji wbudowanej i zewnętrznej wyglądają dobrze przy zwykłym powiększeniu, porównaj je według tej samej listy kontrolnej. Nie wybieraj na podstawie gładszej miniatury. Wybierz wersję, której struktura odpowiada zadaniu.

1. Kontury i otwory

Prześledź każdą granicę przeznaczoną do cięcia. Szukaj przerw, przez które część pozostałaby połączona z materiałem, otworów, które zostały wypełnione, lub cienkich linii obrysu, które zmieniły się w dwa kontury. Zamknięte kontury mają znaczenie, gdy operacja wymaga kompletnej granicy, ale celowo otwarta linia nacinania powinna pozostać otwarta. Właściwa geometria odpowiada założeniom projektu, a nie ogólnej zasadzie, że każda ścieżka musi być zamknięta.

2. Zbędne obszary

Powiększ obraz bardziej niż podczas oceny jego wyglądu. Bloki kompresji, kurz i nieprzezroczyste tło mogą przekształcić się w drobne kształty. Usuń wszystko, czego laser nie powinien obrabiać. Jeśli drobinka pojawia się w obu wynikach wektoryzacji, popraw obraz źródłowy zamiast wielokrotnie dostosowywać ustawienia, by ją ominąć.

3. Zagęszczenie ścieżek

Porównaj rozmieszczenie węzłów wzdłuż krzywych i narożników. Więcej punktów nie oznacza automatycznie większej dokładności. Krzywa powinna mieć wystarczająco dużo węzłów, by zachować swój kształt, ale nie odwzorowywać każdej pikselowej nierówności. Jeśli import zwalnia lub edycja łatwo prowadzi do niepożądanych zmian, skorzystaj ze wskazówek w artykule dlaczego SVG ma zbyt wiele węzłów, zanim uznasz, że problem leży po stronie maszyny.

4. Rozmiar i położenie

Po imporcie zmierz projekt w XCS. Nie zakładaj, że poprawnie wyglądający podgląd ma zamierzone wymiary fizyczne. Potwierdź szerokość, wysokość i położenie na obszarze roboczym, zwłaszcza jeśli plik przeszedł przez więcej niż jedną aplikację.

5. Przypisanie operacji

Zaimportowany PNG jest traktowany w XCS jako obraz rastrowy do grawerowania, natomiast geometrii wektorowej można przypisać operacje wektorowe. Nadal nie oznacza to jednak, że każda ścieżka SVG powinna służyć do cięcia. Zdecyduj, które obszary mają być cięte, nacinane lub grawerowane, a następnie sprawdź podgląd projektu. Więcej o wyborze między cięciem a grawerowaniem znajdziesz w przewodniku po przekształcaniu obrazów w SVG do cięcia laserowego.

6. Test na materiale

Sprawdzenie geometrii nie pozwala dobrać mocy, prędkości, liczby przejść, ogniskowania ani ustawień materiału. Skorzystaj z aktualnych wytycznych dla maszyny i materiału, a następnie wykonaj mały test na odpowiednim skrawku. Zanim przystąpisz do wykonania całego elementu, test powinien potwierdzić przypisanie operacji, wymiary, kolejność ścieżek i efekt na materiale.

Typowe problemy po imporcie SVG do xTool

Co widziszPrawdopodobna przyczynaCo sprawdzić
SVG nie otwiera się lub XCS działa wolnoNadmierna złożoność krzywychUprość grafikę źródłową i usuń ukrytą lub zbędną geometrię
Napisy znikają lub się zmieniająEdytowalny tekst lub nieobsługiwana struktura edytoraPrzekształć tekst i grafikę w ścieżki; wyeksportuj Plain SVG
Cienka linia jest cięta dwa razyWektoryzacja konturowa odwzorowała obie krawędzieUżyj wektoryzacji po linii środkowej lub narysuj ponownie jedną zamierzoną ścieżkę
Małe kropki pojawiają się jako operacjeSzum obrazu rastrowego zmienił się w obszary wektoroweOstrożnie zwiększ odszumianie lub uporządkuj SVG przed importem
Projekt importuje się w nieoczekiwanym rozmiarzeWymiary zmieniły się między aplikacjamiZmierz projekt i ponownie ustaw ostateczny rozmiar w XCS
Zdjęcie traci cieniowanie po wektoryzacjiObraz rastrowy z informacją tonalną został sprowadzony do konturówWróć do obrazu rastrowego i przygotuj go do grawerowania

Jeśli w swoim procesie używasz innej aplikacji do obsługi lasera, jej wbudowana wektoryzacja będzie miała inne ustawienia. Sama decyzja pozostaje jednak podobna. Proces Trace Image w LightBurn to przydatny punkt odniesienia, ponieważ również oddziela wektoryzację od późniejszego konfigurowania operacji.

Gdzie przydaje się PerfectVector

PerfectVector odpowiada za etap przekształcania obrazu rastrowego w grafikę wektorową, a nie za konfigurację maszyny. W przypadku odpowiedniej płaskiej grafiki przekształć obraz w SVG do pracy z laserem, sprawdź odtworzone obszary i pobierz SVG. Następnie zaimportuj go do XCS i wykonaj te same opisane wyżej kontrole konturów, zbędnych obszarów, zagęszczenia ścieżek, rozmiaru i operacji.

Ta metoda najbardziej przydaje się, gdy chcesz mieć SVG, którego geometrię możesz sprawdzić przed przejściem do XCS. Nie zastępuje Image Trace, gdy wynik wbudowanej funkcji jest już prosty i łatwy w edycji, ani nie dobiera ustawień lasera do Twojej maszyny lub materiału.

Najczęściej zadawane pytania

Czy xTool Creative Space może przekształcić obraz w grafikę wektorową? Tak. XCS ma funkcję Trace do przekształcania obrazów rastrowych w geometrię wektorową. Automatyczna wektoryzacja prowadzi ścieżki wzdłuż krawędzi obszarów koloru, wektoryzacja po linii środkowej — przez środek jednokolorowych obszarów lub linii rysunku, a tworzenie warstw według koloru pozwala rozdzielić wyraźne obszary kolorów do edycji.

Czy muszę przekształcać każdy PNG w SVG do xTool? Nie. Zachowaj PNG jako obraz rastrowy, gdy celem jest grawerowanie z odwzorowaniem tonów. Przekonwertuj go lub przeprowadź wektoryzację, gdy potrzebujesz geometrii wektorowej do cięcia, nacinania, tworzenia skalowalnych kształtów lub uzyskania obszarów, które można edytować osobno.

Czy XCS Image Trace jest lepszy od zewnętrznego konwertera SVG? Nie dla każdego obrazu źródłowego. XCS jest wygodny do prostych grafik i pozwala wykonać całą pracę w jednym projekcie. Zewnętrzny konwerter przydaje się, gdy chcesz sprawdzić, uprościć lub porównać SVG przed importem. Oceniaj oba rozwiązania pod kątem konturów, zbędnych obszarów, zagęszczenia ścieżek, skali i łatwości edycji.

Dlaczego mój SVG nie otwiera się w xTool Creative Space? Plik może zawierać zbyt wiele krzywych, edytowalny tekst lub struktury, których XCS nie potrafi odczytać. Usuń niepotrzebną geometrię, przekształć tekst i grafikę w ścieżki, wyeksportuj Plain SVG i spróbuj ponownie otworzyć uproszczony plik.

Czy uporządkowany SVG dobiera za mnie cięcie, nacinanie, moc i prędkość? Nie. SVG dostarcza geometrię. W XCS przypisujesz zamierzoną operację i wybierasz ustawienia dla maszyny, materiału i zadania. Sprawdź podgląd i wykonaj mały test na materiale przed wykonaniem ostatecznego elementu.

Źródła

  1. xTool Support — FAQs on Importing Images — obsługiwane formaty importu, sposób obsługi obrazów rastrowych, złożoność związana z liczbą krzywych, edytowalny tekst i zalecenia dotyczące Plain SVG.
  2. xTool Support — Turn Bitmap into Vector with XCS Image Trace — automatyczna wektoryzacja, wektoryzacja po linii środkowej, tolerancja kolorów, odszumianie, wygładzanie i wskazówki dotyczące obrazów źródłowych.
  3. xTool Support — Image Trace and Layering by Color — wektoryzacja z warstwami według koloru, rozgrupowywanie, edycja i przykłady użycia wielu metod obróbki.
  4. W3C — SVG 2 Paths — normatywne definicje danych ścieżek i konturów geometrycznych.

Masz płaską grafikę gotową do testu? Przekształć ją w SVG do cięcia laserowego, zaimportuj do XCS i wybierz plik dopiero po pomyślnym sprawdzeniu jego konturów, zbędnych obszarów, skali i przypisanych operacji.

Więcej z bloga

Zamień obraz na ścieżki SVG do cięcia laserowego