Integracje optymalizatora listy cięcia: SketchUp, CAD & oprogramowanie projektowe
Krótka odpowiedź: żaden popularny optymalizator listy cięcia nie importuje bezpośrednio natywnego pliku SketchUp, AutoCAD czy Fusion 360, ale prawie nigdy tego nie potrzebujesz. Każdy z tych programów potrafi wyeksportować listę części jako CSV, a każdy przyzwoity optymalizator - w tym CutPlan - odczyta ten plik CSV w kilka sekund. Prawdziwa integracja to nie magiczna wtyczka, tylko czysta, dobrze sformatowana tabela części. Zrób eksport poprawnie, a przeniesienie danych zajmie mniej niż minutę, bez ręcznego przepisywania. Ten przewodnik krok po kroku pokazuje każde narzędzie projektowe, dokładne kolumny, których potrzebujesz, przykład na konkretnych liczbach oraz drobne błędy formatowania, które po cichu rujnują cały arkusz sklejki. Podstawy samego rozkroju znajdziesz w naszym kompletnym przewodniku po optymalizacji listy cięcia.
Dlaczego w ogóle istnieje ta luka
Twoje oprogramowanie projektowe już zna każdy wymiar w Twoim projekcie. Twój optymalizator wie, jak upakować te części na arkuszach materiału przy minimalnym odpadzie. Kłopot w tym, że mówią różnymi językami. Model 3D to drzewo komponentów, ścianek i materiałów; optymalizator chce płaskiej tabeli prostokątów z długością, szerokością, ilością i materiałem. Ręczne przerzucanie mostu między nimi oznacza przepisywanie czterech lub pięciu wartości dla każdej części, a jedna przestawiona cyfra (900 wpisane jako 90) potrafi zepsuć cały plan cięcia.
CSV to most, który eliminuje przepisywanie. Jest nudny, uniwersalny i niezawodny - i właśnie dlatego wygrywa. Niemal każdy program CAD i arkusz kalkulacyjny na świecie potrafi zapisać CSV, a niemal każdy optymalizator potrafi go odczytać. Krok ekstrakcji różni się w zależności od narzędzia; krok importu wygląda wszędzie tak samo.
SketchUp: najgładsza ścieżka
SketchUp to najpopularniejsze narzędzie do modelowania wśród stolarzy i ma najlepszą historię integracji dzięki jednemu darmowemu, otwartoźródłowemu rozszerzeniu: OpenCutList. Odczytuje Twój model i tworzy pełną listę części z wymiarami, przypisanymi materiałami, kierunkiem włókien i obrzeżami - wszystko pobrane wprost z komponentów, które już zbudowałeś.
OpenCutList zawiera też podstawowy, wbudowany diagram cięcia i dla prostej półki na jeden rozmiar arkusza to naprawdę wystarczy. Kończy mu się miejsce tam, gdzie zaczyna się bałagan realnego świata: kilka rozmiarów arkuszy naraz, resztki, które chcesz ponownie wykorzystać, precyzyjny rzaz piły dla każdego materiału i pilnowanie kierunku włókien na widocznych powierzchniach. W takich przypadkach wyeksportuj listę i pozwól dedykowanemu silnikowi rozwiązać rozkrój.
Workflow SketchUp → CSV → CutPlan
- Modeluj jak zwykle - zbuduj każdą część jako właściwy komponent i przypisz jej materiał. OpenCutList widzi tylko części zdefiniowane jako komponenty lub grupy.
- Uruchom OpenCutList - otwórz zakładkę Cutlist, pozwól mu przeanalizować model i przejrzyj wynik. Sprawdź wymiary, a przy elementach z widocznym rysunkiem słojów zwróć uwagę na strzałki kierunku włókien.
- Eksportuj jako CSV - użyj przycisku eksportu i zachowaj proste kolumny: nazwa, długość, szerokość, ilość, materiał.
- Importuj do CutPlan - otwórz CutPlan, wybierz import CSV i upuść plik. Części pojawią się natychmiast.
- Optymalizuj - ustaw rozmiary arkuszy i rzaz, a następnie uruchom obliczenia. Otrzymasz układy z zachowanym kierunkiem włókien, uwzględnionym rzazem i śledzonymi resztkami.
Dopiero zaczynasz z samym optymalizatorem? Samouczek optymalizatora listy cięcia krok po kroku pokazuje rzaz, konfigurację arkuszy i odczytywanie diagramu.
AutoCAD i Fusion 360
AutoCAD nie ma dedykowanej listy cięcia dla stolarki, ale obejściem jest polecenie DATAEXTRACTION. Narysuj każdą część jako blok, dołącz atrybuty dla długości, szerokości i materiału, a następnie uruchom kreator i wskaż mu plik CSV. Gdy bloki są już skonfigurowane, ponowna ekstrakcja przy kolejnym projekcie to zadanie na dwie minuty.
Fusion 360 udostępnia zestawienie materiałów (BOM), które wymienia każdy komponent wraz z jego wymiarami gabarytowymi. Wyeksportuj BOM do CSV, zmień nazwy nagłówków tak, by pasowały do Twojego optymalizatora (nazwa, długość, szerokość, ilość, materiał), i zaimportuj. Fusion świetnie radzi sobie ze ścieżkami narzędzia CNC dla pojedynczych części, ale nie rozmieszcza sprawnie wielu części na pełnych arkuszach, więc to zadanie oddaj dedykowanemu narzędziu do nestingu lub listy cięcia. Częsta pułapka: Fusion często podaje bryłę otaczającą (bounding box), więc część modelowana z felcem lub fazą może zostać wyeksportowana z lekkim naddatkiem. Gdy dane się nie zgadzają, ufaj wymiarom z modelu bardziej niż automatycznemu BOM.
Formaty eksportu w skrócie
Oto, co daje każde popularne narzędzie i ile czyszczenia danych czeka Cię przed importem.
| Narzędzie projektowe | Jak uzyskać listę części | Format eksportu | Wymagane czyszczenie |
|---|---|---|---|
| SketchUp + OpenCutList | Zakładka Cutlist, jedno kliknięcie | CSV (już z nagłówkami) | Minimalne - jest do tego stworzone |
| AutoCAD | DATAEXTRACTION na blokach części | CSV / XLS | Średnie - raz skonfiguruj atrybuty bloków |
| Fusion 360 | Eksport zestawienia materiałów | CSV | Średnie - zmień nazwy nagłówków, sprawdź wymiary gabarytowe |
| SolidWorks / Inventor | Zapisz tabelę BOM jako | CSV / Excel | Średnie - usuń wiersze niebędące płytami |
| FreeCAD | Moduł arkusza kalkulacyjnego lub ręczna tabela | CSV | Wyższe - więcej ręcznej pracy |
| Dowolne narzędzie + Arkusze Google | Wpisz lub wklej listę | CSV | Brak, gdy już wpisana |
Przykład na konkretnych liczbach
Załóżmy, że zamodelowałeś prostą szafkę wiszącą 800 x 600 mm z 18 mm sklejki brzozowej. Po uruchomieniu OpenCutList wyeksportowany plik CSV powinien wyglądać tak - czyste nagłówki, jeden wiersz na unikalną część, a mnożenie robi kolumna ilości:
| nazwa | długość | szerokość | ilość | materiał | słoje |
|---|---|---|---|---|---|
| Bok | 800 | 300 | 2 | Brzoza 18mm | wzdłuż |
| Góra/Dół | 564 | 300 | 2 | Brzoza 18mm | wzdłuż |
| Półka | 560 | 280 | 1 | Brzoza 18mm | wzdłuż |
| Tył | 800 | 564 | 1 | Brzoza 6mm | brak |
Cztery wiersze, sześć elementów łącznie i dwa materiały - resztę załatwia optymalizator. Zwróć uwagę, że góra i dół mają 564 mm długości, bo dwie ścianki boczne o grubości 18 mm zabierają 36 mm z 600 mm szerokości korpusu - ta matematyka pochodzi wprost z modelu, i właśnie dlatego eksport wygrywa z ręcznym przepisywaniem. Wrzuć to do CutPlan, ustaw resztkę 810 x 610 mm plus pełny arkusz 2440 x 1220, dodaj rzaz 3 mm, a otrzymasz układ, w którym słoje brzozy biegną pionowo na obu widocznych stronach.
Częste błędy, które psują import
Dziewięćdziesiąt procent nieudanych importów wynika z garstki problemów z formatowaniem, a nie z winy optymalizatora. Zwróć uwagę na:
- Mieszane jednostki. Niektóre narzędzia eksportują milimetry, inne cale, a inne gołą liczbę bez jednostki. Zdecyduj się na jedną i upewnij się, że optymalizator jest ustawiony zgodnie z nią, zanim odczytasz wyniki.
- Przecinek jako separator dziesiętny. Europejskie ustawienia regionalne zapisują 12,5 zamiast 12.5. W pliku CSV rozdzielanym przecinkami dzieli to jedną wartość na dwie kolumny i przesuwa każde kolejne pole. Przełącz się na kropkę dziesiętną albo eksportuj plik rozdzielany średnikami.
- Ilość zaszyta w wierszach. Jeśli Twój BOM wymienia tę samą półkę cztery razy jako osobne wiersze zamiast ilości 4, oczyść listę albo pozwól optymalizatorowi usunąć duplikaty - ale sprawdź, czy rzeczywiście to zrobił.
- Nagłówki, których importer nie rozpoznaje. "Cutting Length (mm)" może nie zostać automatycznie zmapowane na length. Zmień nagłówki na proste słowa.
- Wiersze montażu i okuć. Pełny BOM zawiera zawiasy, wkręty i podzespoły. Przed importem usuń wszystko, co nie jest płaską płytą.
- Zgubiony kierunek włókien. Jeśli słoje mają znaczenie, zachowaj tę kolumnę i ustaw ją jawnie. Puste pole kierunku włókien zwykle oznacza, że optymalizator może swobodnie obracać części, co potrafi obrócić widoczny rysunek słojów bokiem.
Wskazówka: Otwórz CSV w arkuszu kalkulacyjnym przed importem i rzuć na niego okiem. Jeśli każdy wiersz ma sensowną nazwę, dwa wymiary, całkowitą ilość i materiał, zaimportuje się bez problemu. Jeśli jakaś kolumna wygląda na pomieszaną, niemal na pewno masz problem z separatorem lub separatorem dziesiętnym, a nie z optymalizatorem.
Oprogramowanie dedykowane do szafek
Jeśli na co dzień zajmujesz się produkcją szafek, być może korzystasz już z oprogramowania z wbudowaną optymalizacją. Główni gracze:
- PolyBoard + OptiCut - PolyBoard projektuje szafkę i przekazuje części wprost do OptiCut. Ścisła integracja, ale oba są płatne.
- Cabinet Vision - kompleksowe rozwiązanie dla dużych zakładów, obejmujące projektowanie, nesting i wyjście do CNC. Ceny zaczynają się od około 5000 USD.
- KCD Software - zintegrowane projektowanie i optymalizacja dla profesjonalnych zakładów, w cenie od około 500 do 2000 USD.
Są zdolne, ale drogie, i zamykają Cię w jednym ekosystemie. Dla większości stolarzy - hobbystów, małych warsztatów i sporej części średniej wielkości zakładów - darmowy SketchUp plus optymalizator w darmowym planie załatwia większość sprawy. Tracisz w pełni zautomatyzowany potok od projektu do CNC. Jeśli zastanawiasz się nad narzędziami przeglądarkowymi kontra oprogramowaniem instalowanym, nasze porównanie online vs desktop rozkłada na czynniki pierwsze koszty i kompromisy w pracy, a zestawienie najlepszego oprogramowania do optymalizacji listy cięcia w 2026 obejmuje całą branżę.
Kiedy w ogóle warto pominąć integrację
Nie każde zlecenie potrzebuje potoku. Czasem skonfigurowanie eksportu kosztuje więcej czasu, niż oszczędza:
- Poniżej 20 części. Wpisanie piętnastu płyt do optymalizatora zajmuje około dwóch minut. Skonfigurowanie czystego eksportu CSV może z łatwością zająć dłużej.
- Jednorazowe budowy. Jeśli tniesz pojedynczą półkę na podstawie szkicu na kartce, po prostu wpisz wymiary bezpośrednio i tnij.
- Powtarzalne projekty. Jeśli budujesz ten sam korpus raz po raz, zapisz go jako projekt do ponownego użycia, wczytaj, popraw wymiary i uruchom ponownie. Bez wracania do CAD-a.
- Szybkie wyceny. Gdy klient pyta, ile arkuszy pochłonie zlecenie, zgrubna lista części w kilka sekund da Ci liczbę arkuszy bez dotykania modelu 3D.
Chodzi o oszczędność czasu, a nie o budowanie procesu dla samego procesu. Sięgaj po eksport, gdy się opłaca, i pomijaj go, gdy zwyczajne wpisanie jest po prostu szybsze.
Zaimportuj swoją listę części już dziś
Wyeksportuj części ze SketchUp lub CAD jako CSV, wrzuć plik do CutPlan i w kilka sekund otrzymaj zoptymalizowane układy cięcia. Za darmo w ramach 30 obliczeń miesięcznie.
Otwórz optymalizator →Najczęściej zadawane pytania
Czy istnieje optymalizator listy cięcia dla SketchUp, albo czy mogę zaimportować model SketchUp bezpośrednio?
Nie bezpośrednio, w większości przypadków. Popularne optymalizatory listy cięcia nie czytają natywnego pliku SketchUp, ale nie muszą, bo użyteczna zawartość modelu to płaska tabela prostokątów: nazwa, długość, szerokość, ilość i materiał. Pomostem jest darmowe rozszerzenie OpenCutList. Skanuje ono komponenty w Twoim modelu, buduje listę części z wymiarami, przypisanymi materiałami, kierunkiem włókien i obrzeżem, i eksportuje tę listę jako CSV. Następnie importujesz CSV do CutPlan lub dowolnego innego optymalizatora, który wczytuje go w kilka sekund. Całe przekazanie zajmuje mniej niż minutę, gdy model jest zbudowany z prawidłowych komponentów. Praktyczna konsekwencja jest taka, że jakość transferu zależy od Twojej dyscypliny modelowania, a nie od wtyczki: części, które są luźną geometrią zamiast komponentów, są dla OpenCutList niewidoczne, więc nigdy nie trafiają do eksportu ani do planu cięcia.
Jaki jest najlepszy darmowy workflow dla SketchUp i optymalizacji listy cięcia?
SketchUp Free do modelowania, rozszerzenie OpenCutList do listy części i darmowy plan CutPlan do układów. Cały łańcuch nie kosztuje nic i obejmuje większość projektów hobbystów oraz małych warsztatów. Działa, bo każde narzędzie robi dobrze jedną rzecz: SketchUp przechowuje projekt i jego prawdziwe wymiary, OpenCutList tłumaczy komponenty na tabelę części, a optymalizator pakuje tę tabelę na Twoje arkusze materiału z uwzględnieniem rzazu, włókien i resztek. Utrzymuj wyeksportowany CSV w prostej formie, z kolumnami nazwa, długość, szerokość, ilość i materiał, i otwórz go w arkuszu kalkulacyjnym, żeby rzucić okiem przed importem. Dla szafki wiszącej boki, wieniec, dno, półka i plecy przychodzą jako garść wierszy, w których ilości robią mnożenie, a wymiary pochodzą prosto z modelu, a nie z przepisywania. Ten darmowy łańcuch kończy się tam, gdzie zaczyna się zautomatyzowany potok od projektu do CNC, który sprzedają płatne pakiety do szafek; do cięcia na pile jest kompletny.
Czy CutPlan integruje się bezpośrednio z oprogramowaniem CAD?
CutPlan integruje się przez CSV, a nie przez natywne wtyczki, i obejmuje to każde narzędzie, które potrafi wyeksportować listę części, w tym SketchUp, AutoCAD, Fusion 360, SolidWorks i FreeCAD. Mechanizm jest wszędzie taki sam: strona CAD tworzy tabelę z jednym wierszem na unikalną część, optymalizator czyta tę tabelę, a pakowanie odbywa się w optymalizatorze. Różni się tylko krok wyodrębniania. SketchUp z OpenCutList podaje Ci opisany CSV jednym kliknięciem. AutoCAD potrzebuje kreatora DATAEXTRACTION skierowanego na bloki części z atrybutami długości, szerokości i materiału. Fusion 360 eksportuje swoją listę materiałową (BOM), po czym zmieniasz nagłówki na zwykłe słowa. Praktyczne ostrzeżenie dla użytkowników Fusion: BOM często podaje prostopadłościan otaczający, więc część z felcem lub fazą może przyjść nieco za duża, a gdy te dwie wartości się różnią, wygrać powinien wymiar z modelu. Gdy eksport jest już skonfigurowany, powtórzenie go przy następnym projekcie zajmuje mniej niż minutę.
Dlaczego mój zaimportowany CSV wygląda na pomieszany w niewłaściwych kolumnach?
Niemal zawsze z powodu problemu z separatorem lub separatorem dziesiętnym w pliku, a nie błędu w optymalizatorze. CSV to zwykły tekst, w którym przecinek oznacza granicę między kolumnami. Europejskie ustawienia regionalne zapisują ułamki dziesiętne przecinkiem, więc wartość taka jak 12,5 jest czytana jako dwa osobne pola, a każda kolejna kolumna przesuwa się o jedno miejsce w prawo. Optymalizator widzi wtedy szerokość tam, gdzie oczekiwał ilości, i materiał tam, gdzie oczekiwał szerokości, i dlatego cały wiersz wygląda na pomieszany, zamiast żeby jedna komórka była błędna. Rozwiązaniem jest przełączenie eksportu na kropkę dziesiętną albo eksport jako plik rozdzielany średnikami, żeby przecinek dziesiętny przestał być niejednoznaczny. Otwórz CSV w arkuszu kalkulacyjnym przed importem: jeśli każdy wiersz pokazuje sensowną nazwę, dwa wymiary, całkowitą ilość i materiał, zaimportuje się czysto. Jeśli któraś kolumna wygląda na przesuniętą, poszukaj zabłąkanego przecinka, zanim obwinisz narzędzie.