Przejdź do głównej treści
Na tej stronie

Importowanie danych

Gdy zadanie ma 30 lub więcej elementów, wprowadzanie ich jeden po drugim jest powolne i łatwe do pomylenia. CutOptim obsługuje dwie metody zbiorczego importu, które pozwalają przenieść pełną listę cięcia do aplikacji w ciągu kilku sekund — niezależnie od tego, czy dane są w Excelu, Google Sheets, czy w pliku CSV wyeksportowanym z programu projektowego.

  • Wklejanie działa zarówno dla tabeli Materiał bazowy, jak i tabeli Elementy, we wszystkich trzech trybach (panele 2D, liniowy 1D i drewno).
  • Import pliku CSV jest dostępny dla tabeli Elementy (2D, 1D i drewno) — w rozwijanym menu CSV ⌄ w nagłówku każdej sekcji Elementy.

Obie metody są dostępne we wszystkich planach, w tym Bezpłatnym.


Metoda 1: Wklejanie z Excela lub Google Sheets

To najszybsza droga z arkusza do CutOptim. Nie ma pliku do wyeksportowania — po prostu skopiuj, wklej i gotowe.

  1. 1

    Otwórz arkusz kalkulacyjny

    Otwórz plik Excel, Google Sheets lub LibreOffice Calc zawierający listę cięcia lub listę materiału bazowego.

  2. 2

    Zaznacz zakres danych

    Zaznacz komórki zawierające Twoje dane. Możesz dołączyć wiersz nagłówka — CutOptim wykryje go i pominie. Umieść kolumny w oczekiwanej kolejności (Nazwa, Szerokość, Wysokość, Ilość dla 2D; Nazwa, Długość, Ilość dla 1D; Nazwa, Ilość, Szerokość, Wysokość, Długość dla drewna).

  3. 3

    Skopiuj do schowka

    Naciśnij **Ctrl+C** (lub **Cmd+C** na Mac), aby skopiować. Komórki znajdują się teraz w schowku jako wartości rozdzielone tabulatorem.

  4. 4

    Wklej do CutOptim

    W sekcji **Materiał bazowy** lub **Elementy** dla Twojego trybu kliknij przycisk **Wklej** w nagłówku sekcji — albo kliknij przerywane pole wklejania pod nagłówkiem i naciśnij **Ctrl+V**. Wiersze zostają odczytane i dodane do tabeli.

  5. 5

    Potwierdź jednostkę (tylko drewno w tabeli Elementy)

    Wklejenie **drewna do tabeli Elementy** otwiera krótkie okno dialogowe z podglądem, pytające, w jakiej jednostce podane są Twoje liczby (mm, cm lub cal). Wybierz jednostkę źródłową i potwierdź — wartości zostaną przeliczone na Twoją bieżącą jednostkę roboczą. Wszystko inne — 2D, 1D oraz **drewno wklejone do tabeli Materiał bazowy** — jest dodawane od razu, bez okna dialogowego; drewno w tabeli Materiał bazowy jest odczytywane w Twojej bieżącej jednostce roboczej, więc ustaw jednostkę przed wklejeniem.

Ta metoda działa z każdą aplikacją arkuszową kopiującą wartości rozdzielone tabulatorem do schowka: Microsoft Excel, Google Sheets, LibreOffice Calc, Apple Numbers i większość innych narzędzi arkuszowych na komputery. Nie jest potrzebny żaden specjalny krok eksportu.

Jak odczytywane są kolumny

Wklejanie mapuje kolumny według pozycji, od lewej do prawej. Wiersz nagłówka jest rozpoznawany i pomijany automatycznie (CutOptim szuka słów takich jak Name/Név, Qty/Darab, Width/Sz, Height/M, Length/Hossz).

TrybKolejność kolumn
Panele 2DNazwa (opcjonalnie), Szerokość, Wysokość, Ilość
Liniowy 1DNazwa (opcjonalnie), Długość, Ilość
DrewnoNazwa (opcjonalnie), Ilość, Szerokość, Wysokość, Długość

Jeśli pominiesz kolumnę Nazwa, rozpocznij wiersz od pierwszego wymiaru — CutOptim przypisze automatyczną etykietę. Podczas wklejania do tabeli Materiał bazowy w trybie 2D lub 1D nazwa jest ignorowana (wiersze materiału bazowego są identyfikowane według rozmiaru); materiał drewniany zachowuje nazwę.


Metoda 2: Import pliku CSV

Jeśli Twoja lista cięcia jest eksportowana jako CSV z programu projektowego, narzędzia CAD lub systemu ERP, możesz zaimportować ją bezpośrednio do tabeli Elementy. Nie ma przesyłania — plik jest odczytywany w Twojej przeglądarce.

Nie znasz formatu? Otwórz rozwijane menu CSV ⌄ w nagłówku sekcji Elementy i wybierz Szablon, aby pobrać gotowy plik .csv z prawidłowymi kolumnami i przykładowym wierszem — wypełnij go i zaimportuj z powrotem.

  1. 1

    Przygotuj plik CSV

    Zapisz swoje elementy jako plik `.csv` z kolumnami w dokładnej kolejności dla Twojego trybu (zobacz referencję poniżej). Wiersz nagłówka jest opcjonalny — CutOptim wykrywa go i pomija.

  2. 2

    Kliknij przycisk CSV

    W sekcji **Elementy** dla Twojego trybu (2D, 1D lub Cięcie drewna) otwórz rozwijane menu **CSV ⌄** w nagłówku sekcji i wybierz **Importuj CSV**. Otwiera się okno wyboru pliku.

  3. 3

    Wybierz swój plik

    Wybierz plik `.csv` ze swojego komputera. Zostaje on odczytany natychmiast — nic nie jest wysyłane na serwer — a elementy są dodawane do tabeli Elementy.

  4. 4

    Potwierdź jednostkę (tylko drewno)

    Plik CSV z **drewnem** otwiera to samo okno potwierdzenia jednostki co wklejanie: przejrzyj podgląd wierszy, wybierz, czy liczby są w mm, cm czy calach, i potwierdź. Wiersze CSV 2D i 1D są dodawane bezpośrednio.

Import CSV dodaje wiersze do tego, co już znajduje się w tabeli Elementy — nie czyści jej najpierw. Wyczyść tabelę wcześniej, jeśli chcesz mieć tylko zaimportowane wiersze.


Referencja formatu CSV

Import CSV wypełnia tabelę Elementy. Jeśli plik ma wiersz nagłówka, kolumny są dopasowywane według nazwy (możesz więc zawrzeć tylko potrzebne kolumny, w dowolnej kolejności, i dodać opcjonalne); bez nagłówka są odczytywane według pozycji w podanej niżej kolejności. Wymiary są w Twojej bieżącej jednostce roboczej (domyślnie milimetry), z wyjątkiem drewna, gdzie wybierasz jednostkę źródłową podczas importu.

Elementy 2D (panele)

PozycjaKolumnaWymaganeOpis
1NazwaTakEtykieta tego elementu, np. Panel boczny (może pozostać pusta, ale pole musi być obecne)
2SzerokośćTakSzerokość elementu
3WysokośćTakWysokość elementu
4IlośćTakLiczba identycznych elementów
5ObracalnyOpcjonalne0 utrzymuje stałą orientację; każda inna wartość (lub pominięcie kolumny) pozwala na obrót o 90°
6ObrzeżeOpcjonalne (Pro)Kod inicjałów krawędzi dla oklejanych boków — T (góra), R (prawa), B (dół), L (lewa) — np. TRBL dla wszystkich czterech, TR dla góry + prawej, puste dla żadnej. Stosowane tylko w planie Pro; w przeciwnym razie ignorowane
7Cena/szt.OpcjonalneDodatkowy koszt na gotowy element (obróbka, oklejanie krawędzi…). Dolicza się do kosztu zadania; nigdy nie jest pokazywany na ofercie dla klienta
8Cena sprzedażyOpcjonalneKwota, którą liczysz klientowi za gotowy element. Używana, gdy oferta jest budowana z cen produktów

Przykład: Panel boczny,600,400,4,1

Elementy 1D (elementy liniowe)

PozycjaKolumnaWymaganeOpis
1NazwaTakEtykieta tego elementu (może być pusta)
2DługośćTakDługość elementu
3IlośćTakLiczba identycznych elementów
4Cena/szt.OpcjonalneDodatkowy koszt na gotowy element
5Cena sprzedażyOpcjonalneKwota za gotowy element

Przykład: Listwa,1200,6

Elementy z drewna (długość × przekrój)

PozycjaKolumnaWymaganeOpis
1NazwaTakEtykieta tej części (może być pusta)
2IlośćTakLiczba identycznych części
3SzerokośćTakSzerokość przekroju
4WysokośćTakWysokość przekroju
5DługośćTakDługość części
6Cena/szt.OpcjonalneDodatkowy koszt na gotową część
7Cena sprzedażyOpcjonalneKwota za gotową część

Przykład: Noga,4,50,50,700

Używaj jednej jednostki w całym pliku. Dla 2D i 1D liczby są przyjmowane w Twojej bieżącej jednostce CutOptim, więc przełącz aplikację na właściwą jednostkę przed importem. Dla drewna wybierasz jednostkę źródłową w oknie dialogowym importu, a CutOptim przelicza za Ciebie.

Przecinki, średniki lub tabulatory — działają wszystkie trzy

Nie musisz konwertować swojego pliku. CutOptim patrzy na pierwszą linię i wybiera ten ze znaków — przecinek, średnik lub tabulator — którego znajdzie najwięcej, a następnie stosuje go do całego pliku. Ma to znaczenie, jeśli pracujesz w europejskich ustawieniach regionalnych Windows, gdzie „CSV” z Excela jest zwykle rozdzielany średnikami — zapisz go i zaimportuj bez zmian.

Pola w cudzysłowach są obsługiwane poprawnie, więc nazwa zawierająca separator ("Półka, długa") przetrwa import.

Kolumny cenowe a wiersze nagłówka

Obie kolumny cenowe są wszędzie opcjonalne, ale jest jedna rzecz, którą warto wiedzieć:

Dla 2D i 1D kolumny cenowe są odczytywane wyłącznie wtedy, gdy Twój plik ma rozpoznany wiersz nagłówka. Plik 2D lub 1D bez nagłówka jest odczytywany czysto według pozycji, a ceny w nim są ignorowane. Drewno odczytuje je również pozycyjnie (kolumny 6 i 7). Jeśli importujesz ceny, zachowaj wiersz nagłówka — Szablon do pobrania już go zawiera.

Kolumna nazwana po prostu Cena mapuje się na kolumnę kosztu, a nie ceny sprzedaży. Dla ceny sprzedaży użyj pełnego nagłówka Cena sprzedaży (rozpoznawane jest też angielskie sell lub selling).


Przygotowywanie arkusza

Kilka nawyków sprawia, że importy przebiegają sprawnie za każdym razem:

  • Wiersz nagłówka jest opcjonalny. Zarówno wklejanie, jak i import CSV wykrywają i pomijają wiersz nagłówka, więc możesz zachować tytuły kolumn w obu metodach.
  • Kolejność lub nazwy kolumn. Wklejanie odczytuje kolumny według pozycji; import CSV dopasowuje je według nazwy nagłówka, gdy nagłówek jest obecny, a w przeciwnym razie według pozycji. Dodatkowe kolumny po ostatniej potrzebnej są ignorowane.
  • Używaj liczb całkowitych dla ilości. Ułamkowe ilości nie są obsługiwane. Zaokrąglij w górę, jeśli zadanie wymaga 2,5 płyty — wpisz 3.
  • Używaj jednej jednostki wszędzie. Mieszanie jednostek w kolumnie (niektóre wartości w mm, niektóre w cm) daje nieprawidłowe wyniki. Najpierw przelicz arkusz na jedną jednostkę (dla drewna wystarczy podać jednostkę w CutOptim podczas importu).
  • Etykiety mogą zawierać spacje i znaki specjalne. Panel lewy boczny – Dąb jest prawidłową etykietą. W pliku CSV ujmij etykietę w cudzysłów, jeśli zawiera przecinek.
  • Puste wiersze są pomijane. Puste linie między grupami danych nie powodują błędów.

Po imporcie

Zaimportowane wiersze pojawiają się w tabeli Elementy lub Materiał bazowy dokładnie tak, jakbyś je wpisał. Stąd:

  • Przejrzyj każdy wiersz przed uruchomieniem. Sprawdź, czy wymiary wyglądają prawidłowo i czy ilości pasują do zadania.
  • Edytuj poszczególne komórki, klikając na nie. Jeśli jakaś wartość została wczytana błędnie, kliknij komórkę i popraw ją.
  • Dodawaj lub usuwaj wiersze normalnie — importowane wiersze zachowują się identycznie do wprowadzonych ręcznie.
  • Uruchom optymalizację, gdy jesteś zadowolony. Kliknij Uruchom optymalizację lub naciśnij Ctrl+Enter.

Zarówno wklejanie, jak i import CSV dodają do wierszy już znajdujących się w tabeli. Aby zastąpić bieżącą zawartość, najpierw usuń istniejące wiersze, a następnie zaimportuj.

FAQ

Czy mogę wkleić dane z Google Sheets do CutOptim?
Tak. Skopiuj zakres danych w Google Sheets za pomocą Ctrl+C, następnie w CutOptim kliknij przycisk Wklej w nagłówku sekcji Materiał bazowy lub Elementy (albo kliknij pole wklejania pod nagłówkiem i naciśnij Ctrl+V). Google Sheets kopiuje do schowka wartości rozdzielone tabulatorem, które CutOptim rozpoznaje automatycznie.
Jakiej kolejności kolumn oczekuje CutOptim podczas wklejania z arkusza?
Kolumny są odczytywane według pozycji. Dla 2D: Nazwa, Szerokość, Wysokość, Ilość. Dla 1D liniowego: Nazwa, Długość, Ilość. Dla drewna: Nazwa, Ilość, Szerokość, Wysokość, Długość. Kolumna Nazwa jest opcjonalna. Jeśli Twój arkusz ma wiersz nagłówka, CutOptim wykrywa go i pomija automatycznie.
Czy importowanie danych kosztuje kredyty lub wymaga płatnego planu?
Nie. Import CSV i wklejanie z arkusza są dostępne we wszystkich planach, w tym Bezpłatnym. Nie ma limitu liczby importowanych wierszy — limitem planu Bezpłatnego są 3 optymalizacje miesięcznie, a import dowolnej wielkości nadal liczy się jako jedno uruchomienie.
Mój plik CSV używa średników zamiast przecinków. Czy muszę go konwertować?
Nie. CutOptim odczytuje pierwszą linię pliku i wybiera ten ze znaków — przecinek, średnik lub tabulator — którego znajdzie najwięcej, a następnie stosuje go do całego pliku. Właśnie to tworzy Excel w większości europejskich ustawień regionalnych Windows, więc możesz zapisać plik i zaimportować go bez zmian. Pola w cudzysłowach są obsługiwane poprawnie, więc nazwa zawierająca separator przetrwa import.
Czy mogę importować ceny kosztowe i sprzedaży razem z elementami?
Tak. Plik CSV z elementami ma dwie opcjonalne kolumny końcowe — Cena/szt. (dodatkowy koszt na gotowy element) oraz Cena sprzedaży (kwota, którą liczysz za element). Jeden haczyk: dla 2D i 1D są one odczytywane wyłącznie wtedy, gdy plik ma rozpoznany wiersz nagłówka; plik 2D lub 1D bez nagłówka jest odczytywany według pozycji, a ceny w nim są ignorowane. Drewno odczytuje je również pozycyjnie. Szablon do pobrania zawiera już nagłówek.
Mój arkusz ma dodatkowe kolumny, których CutOptim nie potrzebuje. Czy to spowoduje błąd?
Nie. CutOptim odczytuje kolumny w pokazanej, stałej kolejności i ignoruje wszelkie dodatkowe kolumny po ostatniej potrzebnej. Zachowaj rozpoznane kolumny we właściwej kolejności, a możesz pozostawić na miejscu końcowe pola (kody kosztów, typ materiału, wykończenie).
Czy mogę importować mój materiał bazowy (płyty, pręty) z pliku CSV?
Przycisk pliku CSV znajduje się tylko przy tabeli Elementy. Aby zbiorczo wypełnić tabelę Materiał bazowy, wklej z arkusza (działa również dla materiału bazowego) lub użyj Magazynu materiałów, aby zapisać i ponownie wykorzystać standardowe rozmiary płyt i prętów.
Poprawiłem kilka wymiarów w arkuszu. Czy mogę wkleić lub zaimportować ponownie, aby zaktualizować wiersze już obecne w tabeli?
Nie — i nic to nie zaktualizuje. Wklejanie i import CSV zawsze tylko DODAJĄ wiersze; nigdy nie dopasowują, nie zastępują ani nie aktualizują tego, co już jest w tabeli. Ponowny import poprawionej listy cięcia zostawi Cię z obiema wersjami każdego elementu, a optymalizator wytnie je wszystkie. Aby zaktualizować istniejące wiersze, albo edytuj komórki na miejscu, albo najpierw usuń bieżące wiersze (przycisk ✕ przy każdym wierszu), a dopiero potem importuj.
Jak zmienić szerokość lub wysokość elementu, który już wprowadziłem?
Kliknij komórkę Szerokość lub Wysokość w tabeli Elementy, wpisz nową wartość i naciśnij Tab lub Enter, aby zatwierdzić. Następnie uruchom optymalizację ponownie, aby zobaczyć nowy układ. Nie wklejaj ani nie importuj ponownie, żeby zmienić wymiar — to doda zduplikowany element zamiast zaktualizować oryginał.

Zaktualizowano: 20 lipca 2026