Przejdź do głównej treści

Nowości

Najnowsze wydania CutOptim, nowe funkcje i ulepszenia.

RSS
Wydanie

Aktualizacja Wiosna 2026 — pakiet precyzji, mądrzejsze eksporty & szybsza UX

Sprint 4 i Sprint 5 dostarczają warsztatowy pakiet precyzji (tolerancja kerf, przycinanie początku/końca, koszt na cięcie), eksport DXF/SVG Pro+, zapisane odpady międzyprojektowe i UX skeleton-loading w całej aplikacji.

W ciągu ostatnich trzech tygodni dostarczyliśmy dwa duże sprinty. Ten post zbiera wszystkie zmiany użytkownika, których możesz już teraz używać.

Warsztatowa precyzja

Każdy plan cięcia szanuje teraz trzy nowe fizyczne realia warsztatowe:

  • Tolerancja kerf (±mm) — Free+. Optymalizator najpierw próbuje dokładnego umieszczenia; tylko gdy nic nie pasuje, dopuszcza do ±tolerancji luzu. Przydatne, gdy ostrze drży między 3,0 a 3,2 mm lub gdy zaimportowane wymiary mają szum zaokrąglenia.
  • Przycinanie początku / końca (mm) — Free+. Efektywna długość każdego pręta lub płyty jest zmniejszana o start_trim + end_trim. Uszkodzona krawędź zaciskania nie jest już traktowana jako odpad wielokrotnego użytku — raport strat pokazuje teraz to, co warsztat naprawdę zachowuje.
  • Koszt na cięcie (€) — Pro+. Każdy element dodaje 1 cięcie (1D) lub 2 cięcia (2D) do sumy projektu, pomnożone przez twój koszt ostrze-i-czas. Nowe karty statystyk “Cięcia” i “Koszt cięć” pokazują kompromis między ciaśniejszym układem a dodatkowym przejściem ostrza.

Wszystkie trzy ustawienia podróżują z projektem. Dedykowany artykuł Tolerancja kerf prezentuje 5-etapowy protokół pomiaru i tabelę referencyjną tolerancji warsztatowych (CNC 0 mm → ręczna piła taśmowa 2–3 mm).

Warsztatowe eksporty

  • Eksport DXF + SVG jest teraz samodzielną funkcją Pro na landing page. Cel DXF to R12 — otwiera się w AutoCAD LT, Inkscape, OnShape, Fusion i wszystkich popularnych post-procesorach CNC bez konwersji.
  • Pliki SVG zawierają teraz deklarację xmlns i prolog <?xml ... ?>, dzięki czemu pobrany plik otwiera się poprawnie w Inkscape i każdym samodzielnym przeglądarce SVG.
  • Pliki CSV zaczynają się od BOM UTF-8 — Excel automatycznie wykrywa kodowanie, koniec ze zniekształconymi znakami diakrytycznymi.
  • Wzorzec nazwy pliku jest ujednolicony w PDF / CSV / DXF / SVG: <slug-firmy>-cutting-plan-<timestamp>.<ext>.

Zapisane odpady międzyurządzeniowe

Użytkownicy Pro i Business nie tracą już swojego magazynu odpadów przy zmianie przeglądarki. Lista “Zapisane odpady” żyje teraz w bazie danych (/api/offcuts-inventory), z jednorazową cichą migracją z istniejącego localStorage przy kolejnej wizycie. Użytkownicy Free zachowują lokalne przechowywanie w przeglądarce jak wcześniej.

Audyt ustawień + 5 prawdziwych poprawek błędów

Sprawdziliśmy cały panel boczny Ustawienia /app względem działającego kodu optymalizatora. Pięć ustawień wyglądało, jakby coś robiło, ale faktycznie nie miało żadnego wpływu na wynik:

  • Priorytetyzacja materiałów (ikona ★ na wiersz) faktycznie sortuje teraz listę stock przed optymalizacją.
  • Min. próg odpadu zaawansowane wejścia (Sz / W / Dł) są teraz faktycznie czytane przez optymalizator inline.
  • Tryb minimalizacji kosztów sortuje teraz stock według _price rosnąco — najpierw najtańsza płyta.
  • Typ cięcia i Jednostka (mm/cm) selecty były fantomami — kod nigdy ich nie czytał. Zostały usunięte. Typ cięcia pozostaje guillotine; nested jest na roadmapie. Jednostka pozostaje w milimetrach; cm / cale planowane na v2.

Szybsza postrzegana UX z skeleton loading

Dodaliśmy wielokrotnego użytku placeholder Skeleton i podpięliśmy go do pięciu ścieżek asynchronicznych, abyś nie wpatrywał się już w pustą przestrzeń podczas ładowania danych:

  • Uruchomienie optymalizacji maluje skeleton statystyk-i-płyty przed obliczeniem — przesunięcie układu znika przy dużych zadaniach.
  • Dropdown PDF pokazuje stan zajętości podczas leniwego ładowania jsPDF.
  • Lista historii fakturowania dashboardu, karta usuwania projektu i ładowanie inwentarza odpadów Pro pokazują strukturalne placeholdery podczas swojego okrężnego ruchu sieciowego.

Dopracowanie logowania i dostępności

  • Przełącznik pokaż / ukryj hasło na stronach Logowanie + Rejestracja, z ostrzeżeniem Caps Lock.
  • Walidacja inline per pole z role="alert" dla czytników ekranu.
  • Publiczna deklaracja dostępności jest teraz dostępna we wszystkich 8 językach — zobacz dostępność.

Co dalej

Sprint 6 podejmuje Feature Pack 2 Phase 2 (P1): auto-uwzględnianie odpadów, grupy assembly i bogatszą Bibliotekę materiałów. Sprint 7 dostarcza pierwszy eksport Pillar A2 (G-code).

Masz prośbę o funkcję lub znalazłeś błąd? Odpowiedz na dowolny email CutOptim lub użyj formularza kontaktowego.