Bezpłatna aplikacja z otwartym kodem źródłowym do rozkroju

STOŁ WARSZTATOWY FREECAD

Z części CAD
do lepszego układu.

Praktyczny proces zagnieżdżania w FreeCAD. Zachowaj oryginalną geometrię, uporządkuj materiał i sprawdź wynik, który będziesz w stanie zrozumieć.

Źródło ZIP · instalacja ręczna · silnik oferowany przy pierwszym użyciu. Testowano z FreeCAD 1.0 i 1.1 na Windows x64.

Stół warsztatowy 1st Nesting pokazujący części, arkusze materiałów i elementy sterujące zagnieżdżaniemPRAWDZIWY STOŁ ROBOCZY FREECAD

ROZPOCZNIJ

Trzy kroki do pierwszego uruchomienia.

01

Pobierz i rozpakuj

Zamknij FreeCAD. Pobierz źródłowy plik ZIP i rozpakuj go. Umieść pliki środowiska roboczego w folderze o nazwie 1stNesting, z InitGui.py bezpośrednio w nim.

  • Podczas aktualizacji zachowaj kopię istniejących plików zadań i wyników.
  • Unikaj dodatkowego zagnieżdżonego folderu archiwum.
02

Umieść go w katalogu Mod FreeCAD

W przypadku Windows użyj C:\Users\YOUR_USER_NAME\AppData\Roaming\FreeCAD\Mod. W modelach Linux i macOS użyj folderu Mod znajdującego się w katalogu danych użytkownika FreeCAD. Uruchom App.getUserAppDataDir() w konsoli Pythona FreeCAD, aby znaleźć ten katalog.

Alternatywnie otwórz FreeCAD i wybierz Tools → Addon Manager. W oknie Addon Manager kliknij ikonę koła zębatego i wybierz Open Addons Folder. Spowoduje to otwarcie katalogu dodatków FreeCAD. Zamknij FreeCAD, a następnie umieść tam folder 1stNesting, a bezpośrednio w nim InitGui.py.

  • Folder Workbench musi umożliwiać zapis zadań, dzienników i wyników.
  • Repozytorium nosi nazwę 1st-Nesting; użyj 1stNesting jako nazwy folderu instalacyjnego.
1. W FreeCAD wybierz Tools → Addon Manager.
1. W FreeCAD wybierz Tools → Addon Manager.
2. Kliknij ikonę koła zębatego → Open Addons Folder.
2. Kliknij ikonę koła zębatego → Open Addons Folder.
03

Uruchom ponownie FreeCAD i wybierz 1st Nesting

Uruchom ponownie FreeCAD i wybierz 1st Nesting w selektorze środowiska roboczego. Zaakceptuj ofertę pierwszego użycia i pobierz silnik CLI-Nesting dla swojego systemu. Następnie otwórz Narzędzie zagnieżdżania z paska narzędzi lub menu środowiska roboczego.

  • Do normalnego użytkowania środowiska roboczego nie jest wymagana osobna instalacja języka Python.
  • Wersje silnika obsługują Windows x64, Linux x64/ARM64 i macOS Universal 2; przeprowadzono pełne testy na stole warsztatowym Windows.

CO MOŻESZ ZROBIĆ

Wszystko, czego potrzebuje Twój układ.

Twoja prawdziwa geometria

Dodaj bryły FreeCAD, w tym modele STEP otwarte w FreeCAD lub importuj kontury DXF i SVG. Zakrzywione i wklęsłe obwody są zachowywane, a nie zastępowane ramkami ograniczającymi.

Arkusze i ścinki wielokrotnego użytku

Użyj prostokątnych arkuszy lub nieregularnego półfabrykatu DXF. Ustaw ilości materiałów, marginesy krawędzi, ułamkowe odstępy między częściami i dozwolone obroty.

Tekstura, która pozostaje razem

Rozmieść przezroczyste kontury części w edytorze Dopasuj tekstury. Przyciąganie, kontrola kolizji i minimalne odstępy pomagają zachować relacje pomiędzy sąsiadującymi częściami.

Wynik, który możesz sprawdzić

Uruchom szybkie pierwsze rozwiązanie lub ciągłe wyszukiwanie. Przejrzyj zrekonstruowaną geometrię w FreeCAD i wyeksportuj kolorowy raport SVG z legendami części i wykorzystaniem arkusza.

PRACA KROK PO KROKU

Twój pierwszy projekt gniazdowania.

Postępuj zgodnie z pionowymi blokami od dodawania części do eksportowania wyniku. Te zrzuty ekranu przedstawiają prawdziwy stół warsztatowy FreeCAD; niektóre wcześniejsze ujęcia używają jego poprzedniej nazwy.

18 kroki
01

Dodaj części FreeCAD i STEP

Otwórz swój model lub plik STEP w FreeCAD. Wybierz bryły lub bryły w drzewie modelu lub widoku 3D; użyj klawisza Ctrl, aby wybrać kilka obiektów. Otwórz Narzędzie Zagnieżdżania i kliknij Dodaj wybrane. Wybrane obiekty źródłowe mogą zostać dodane automatycznie po otwarciu narzędzia.

Kopie robocze pojawiają się w Nesting_Preview. Sprawdź powierzchnię skierowaną do góry, zwłaszcza jeśli wiercenia lub rowki występują tylko po jednej stronie.

  • Geometria źródłowa pozostaje oddzielona od podglądu zagnieżdżenia.
  • Sprawdź, czy każda wymagana część pojawia się w tabeli.
Stół warsztatowy FreeCAD: Dodaj części FreeCAD i STEP
01 / Dodaj części FreeCAD i STEP Zobacz obraz ⤢
02

Importuj kontury DXF i SVG

Użyj opcji Importuj DXF… lub Importuj SVG…, aby załadować profile części. Import DXF może przyjąć kilka plików w jednej operacji. Sprawdź podgląd po imporcie i sprawdź wewnętrzne kontury i skalę.

W przypadku DXF, który reprezentuje zapas, a nie część, użyj przycisku Dodaj materiał w dalszej części przepływu pracy.

  • Używaj zamkniętych, odpowiednio wyskalowanych konturów.
  • Przed uruchomieniem zadania sprawdź zaimportowane ilości.
Stół warsztatowy FreeCAD: Importuj kontury DXF i SVG
02 / Importuj kontury DXF i SVG Zobacz obraz ⤢
03

Przejrzyj tabelę części

Numer wiersza identyfikuje każdą część lub zapisaną grupę tekstur. Kliknij wiersz, aby wybrać jego podgląd geometrii. Kliknij dwukrotnie opcję Ilość, aby wprowadzić dodatnią liczbę całkowitą, i kliknij dwukrotnie opcję Obroty, aby edytować dozwolone kąty.

Użyj opcji Usuń wybrane, aby usunąć niechciane wiersze. Wybór wiersza różni się od pola wyboru Wybierz do obrotu, które wybiera elementy docelowe dla przygotowania polecenia Obróć.

  • Ustaw liczbę kopii dla każdej części.
  • Sprawdź podgląd podczas zmiany orientacji.
Stół warsztatowy FreeCAD: Przejrzyj tabelę części
03 / Przejrzyj tabelę części Zobacz obraz ⤢
04

Dodaj prostokątne arkusze

Kliknij opcję Dodaj w sekcji materiałów. Wprowadź wymiary arkusza i liczbę dostępnych arkuszy. Ustaw Margines arkusza i Rozstaw części w oknie głównym.

Wybierz wiersz materiału i kliknij Edytuj, aby go poprawić. Wybierz i usuń wiersz, gdy ten zapas nie jest już dostępny dla tego zadania.

  • Wymiary mogą być wyświetlane w milimetrach lub calach; w pracy używane są milimetry wewnętrznie.
  • Odstępy między częściami mogą obejmować setne części milimetra.
Stół warsztatowy FreeCAD: Dodaj prostokątne arkusze
04 / Dodaj prostokątne arkusze Zobacz obraz ⤢
05

Używaj nieregularnych naddatków i ścinków

Dodaj półfabrykat, używając konturu DXF, jeśli dostępny materiał nie jest prostokątny. Sprawdź jego kontur, dostępną ilość, kierunek włókien i wykluczone obszary wewnętrzne.

Użyj akcji Edytuj, aby przejrzeć lub zmienić zaimportowany kontur przed zagnieżdżeniem.

  • Traktuj ścinki jak materiał, a nie część do umieszczenia.
  • Przed uruchomieniem zadania sprawdź dziury lub wykluczone obszary.
Stół warsztatowy FreeCAD: Używaj nieregularnych naddatków i ścinków
05 / Używaj nieregularnych naddatków i ścinków Zobacz obraz ⤢
06

Przygotuj orientację części

Wybierz części za pomocą opcji Wybierz do obrotu, wybierz X lub Y jako poziomą oś obrotu, wybierz kąt i naciśnij Obróć. Te rotacje przygotowawcze zmieniają stronę skierowaną w górę; są one oddzielone od dozwolonych kątów zagnieżdżenia w kolumnie Obroty.

180° — Odwróć: odwróć część 3D, jeśli chcesz wywiercić otwory lub wyfrezować kieszenie po jej przeciwnej stronie. Sprawdź, czy zamierzona powierzchnia obróbki jest teraz skierowana do góry.

90° — Popraw stronę skierowaną do góry: 1stNesting początkowo wyrównuje największą powierzchnię do góry. Niektóre części mają powierzchnię boczną większą niż zamierzona powierzchnia górna. Obróć taką część o 90° wokół odpowiedniej osi X lub Y aby umieścić zamierzoną powierzchnię do góry, następnie sprawdź podgląd.

  • Użyj 180°, aby odsłonić obróbkę po przeciwnej stronie.
  • Użyj 90°, aby poprawić część, która została wyrównana na większej powierzchni bocznej.
  • Obroty przygotowawcze nie zmieniają dozwolonych kątów zagnieżdżenia w płaszczyźnie.
Stół warsztatowy FreeCAD: Przygotuj orientację części
06 / Przygotuj orientację części Zobacz obraz ⤢
Ilustracja porównująca przewrócenie o 180 stopni i zmianę o 90 stopni strony części skierowanej do góry
Ilustracja porównująca przewrócenie o 180 stopni i zmianę o 90 stopni strony części skierowanej do góry
07

Wybierz dozwolone obroty zagnieżdżania

Edytuj wartość Obroty części, aby kontrolować orientacje w płaszczyźnie, których może używać silnik zagnieżdżania. Opcje standardowe obejmują jedną orientację, cztery orientacje ćwierćobrotowe, przyrosty co 45° i listę niestandardową, np. [0, 180].

Ogranicz obroty, gdy liczy się ziarno lub inne ograniczenie kierunkowe.

  • Dozwolone obroty są ograniczeniami silnika.
  • Nie zastępują one polecenia Obróć przygotowania 3D.
Stół warsztatowy FreeCAD: Wybierz dozwolone obroty zagnieżdżania
07 / Wybierz dozwolone obroty zagnieżdżania Zobacz obraz ⤢
08

Ustaw kierunek tekstury i niestandardowy kąt

Włącz kierunek tekstury i wybierz lokalny kierunek X lub Y części. Podgląd obraca część i jej strzałkę kierunkową, tak aby strzałka pozostawała pozioma. Części z ograniczonym kierunkiem korzystają z [0, 180].

W przypadku innego kierunku włącz także opcję Kąt niestandardowy i użyj opcji Ustaw kąt niestandardowy. Po dokonaniu wyboru sprawdź strzałkę podglądu.

  • Użyj wiązań ziarna tam, gdzie musi zostać zachowany kierunek materiału.
  • Zapisane grupy tekstur zachowują swój względny układ.
Stół warsztatowy FreeCAD: Ustaw kierunek tekstury i niestandardowy kąt
08 / Ustaw kierunek tekstury i niestandardowy kąt Zobacz obraz ⤢
09

Zaznacz otwory użytkowe

Wybierz rząd części i użyj opcji Zaznacz wybrane otwory w części. Wybierz odpowiednie otwory przelotowe, które powinny zostać uwzględnione w geometrii zagnieżdżenia. Przed kontynuowaniem przejrzyj podświetlone kontury wewnętrzne.

  • W przypadku tego polecenia użyj zaznaczania wierszy.
  • Sprawdź, czy wybrane kontury odpowiadają zamierzonym otworom przelotowym.
Stół warsztatowy FreeCAD: Zaznacz otwory nadające się do wykorzystania
09 / Zaznacz otwory użytkowe Zobacz obraz ⤢
10

Ułóż grupę tekstur

Wybierz powiązane części i otwórz Dopasuj teksturę. Przeciągnij ich przezroczyste kontury na miejsce; wewnętrzne otwory pozostają widoczne. Niewidoczna siatka wyrównuje sąsiednie części, a kontrola kolizji zachowuje skonfigurowane minimalne odstępy.

Wybierz część i naciśnij Obróć, aby obrócić ją o 90° w prawo. Naciśnij przycisk Zapisz grupę, gdy aranżacja będzie gotowa.

  • Niewidzialna siatka jest proporcjonalna do najmniejszej części i zaokrąglona do pełnych milimetrów.
  • Części nie mogą nakładać się na siebie ani przesuwać w wymaganych odstępach.
Stół warsztatowy FreeCAD: Ułóż grupę tekstur
10 / Ułóż grupę tekstur Zobacz obraz ⤢
11

Przejrzyj lub usuń dopasowanie

Zapisana grupa części o dopasowanej teksturze pojawi się jako ponumerowany wiersz tabeli. Gniazduje jako jeden ułożony obwód, zachowując wyświetlane pozycje swoich członków.

Otwórz edytor dopasowywania i naciśnij przycisk Usuń dopasowanie, aby zwolnić części wybranej grupy z powrotem do tabeli. Jeśli zmienisz układ, sprawdź ponownie kierunek tekstury i ograniczenia obrotu.

  • W grupach stosuje się ten sam proces zagnieżdżania, co poszczególne części.
  • Rezultatem jest rekonstrukcja oryginalnej geometrii pręta.
Stół warsztatowy FreeCAD: przejrzyj lub usuń dopasowanie
11 / Przejrzyj lub usuń dopasowanie Zobacz obraz ⤢
12

Wybierz opcję Pierwsze lub Ciągłe wyszukiwanie

Wybierz opcję Najpierw (szybko), aby zatrzymać po początkowym prawidłowym rozwiązaniu. Wybierz opcję Ciągły, aby dalej szukać ulepszeń; ustaw limit czasu, jeśli chcesz mieć ograniczony bieg.

Zerowy ciągły termin oznacza nieograniczone wyszukiwanie. Anuluj może zatrzymać przebieg, pozostawiając dostępny już opublikowany prawidłowy układ.

  • Zacznij od opcji Najpierw (szybko), aby potwierdzić konfigurację zadania.
  • Użyj opcji Ciągły, jeśli chcesz mieć dodatkowy czas wyszukiwania.
Stół warsztatowy FreeCAD: Wybierz wyszukiwanie pierwsze lub ciągłe
12 / Wybierz opcję Pierwsze lub Ciągłe wyszukiwanie Zobacz obraz ⤢
13

Wybierz przetwarzanie CPU lub opcjonalne GPU

W głównym oknie widoczne są elementy sterujące procesora używane do zadania zagnieżdżania. Dostępne jest przetwarzanie CPU; Przetwarzanie GPU OpenCL jest opcjonalne. Użyj opcji Pokaż procesory graficzne, aby sprawdzić wykryte urządzenia przed wybraniem jednego.

Dostępność procesora graficznego zależy od zainstalowanego kompatybilnego sterownika i obsługi OpenCL.

  • Procesor graficzny jest opcjonalny i nie jest wymagany w przypadku normalnego zagnieżdżania.
  • Zamiast zakładać, że każdy procesor graficzny jest obsługiwany, sprawdź wykryte urządzenia.
Stół warsztatowy FreeCAD: wybierz przetwarzanie CPU lub opcjonalnie GPU
13 / Wybierz przetwarzanie CPU lub opcjonalne GPU Zobacz obraz ⤢
14

Uruchom zagnieżdżanie i śledź postęp

Kliknij opcję Uruchom zagnieżdżanie, gdy lista części, zapasy, odstępy, marginesy i reguły rotacji będą gotowe. Podczas wyszukiwania przez silnik postępuj zgodnie z wyświetlanym postępem.

Użyj Anuluj, jeśli chcesz zatrzymać. Jeżeli ważny wynik został już opublikowany, może pozostać dostępny do wglądu.

  • Przed rozpoczęciem sprawdź ilości i dostępne zapasy.
  • Popraw geometrię lub wiązania, jeśli nie znaleziono prawidłowego układu.
Stół warsztatowy FreeCAD: Uruchom zagnieżdżanie i śledź postęp
14 / Uruchom zagnieżdżanie i śledź postęp Zobacz obraz ⤢
15

Sprawdź wynik FreeCAD

Dokument Nesting_Result otwiera ukończony układ i pozwala zobaczyć wynik. Przejrzyj używane arkusze, pozycje części, orientacje i relacje między grupami tekstur.

Stół warsztatowy odtwarza oryginalną geometrię, dzięki czemu zakrzywione krawędzie i szczegóły obróbki pozostają dostępne do wglądu.

  • Sprawdź wynik CAD przed rozpoczęciem produkcji.
  • Porównaj części kierunkowe z zamierzonym ziarnem materiału.
Stół warsztatowy FreeCAD: Sprawdź wynik FreeCAD
15 / Sprawdź wynik FreeCAD Zobacz obraz ⤢
16

Połącz części za pomocą mostków tnących

Mosty łączą sąsiednie części w jeden połączony kontur. W CAM ten kontur można wyciąć jako jedno ciągłe cięcie na kilku częściach, redukując oddzielne starty i niepotrzebne wycofywania lub ruchy głowicy lasera. Wycięcia otworów i ścieżki cięcia specyficzne dla maszyny są nadal konfigurowane w CAM.

Uruchom zagnieżdżanie, a następnie kliknij opcję Utwórz mosty obok opcji Dopasuj teksturę. Wybierz arkusz i podaj szerokość mostu w wybranych jednostkach mm lub inch. Kliknij zewnętrzną krawędź pierwszej części, a następnie zewnętrzną krawędź drugiej części, aby dodać most. Edytor sprawdza, czy pełna szerokość mostu nie przecina innej części lub otworu.

Użyj kółka myszy, aby powiększyć, przeciągnij lewym przyciskiem myszy, aby przesunąć i naciśnij Dopasuj wszystko, aby zobaczyć arkusz. Wybierz z listy nieprawidłowy most i naciśnij przycisk Usuń wybrane. Naciśnij OK, aby utworzyć Nesting_Bridges. Każda połączona grupa staje się jedną połączoną bryłą 3D lub profilem tnącym 2D, gotowym do eksportu do CAM.

  • Twórz mosty po uzyskaniu wyniku zagnieżdżenia.
  • Szerokości mostów są wewnętrznie przeliczane na milimetry.
  • Połączony obwód zewnętrzny można przycinać w sposób ciągły; otwory wewnętrzne wymagają własnych nacięć.
Utwórz edytor mostów pokazujący dwie kolorowe części połączone pomarańczowym mostem i edytowalną listę mostów
16 / Połącz części za pomocą mostków tnących Zobacz obraz ⤢
17

Eksportuj kolorowy raport SVG

Po uzyskaniu wyniku naciśnij Eksportuj wynik zagnieżdżenia do SVG. Wybierz lokalizację pliku wyjściowego. Raport nadaje częściom indywidualne kolory i zawiera legendy, pozycje, kąty, obszary, informacje o umiejscowieniu/nieumieszczeniu oraz wykorzystanie arkusza.

SVG to raport układu. Twórz i weryfikuj ścieżki narzędzi specyficzne dla maszyny oddzielnie w procesie produkcyjnym.

  • Trzymaj SVG razem z dokumentacją pracy.
  • Użyj opcji Eksportuj do DXF dla konturów CAD/CAM.
  • Generuj i weryfikuj ścieżki narzędzi specyficzne dla maszyny w CAM.
Stół warsztatowy FreeCAD: Eksportuj kolorowy raport SVG
17 / Eksportuj kolorowy raport SVG Zobacz obraz ⤢
18

Eksportuj wynik zagnieżdżenia do DXF

Naciśnij Eksportuj do DXF obok przycisku eksportu SVG i wybierz nazwę pliku. Eksporter wykorzystuje faktycznie umieszczoną geometrię CAD, zachowując linie, okręgi, łuki i splajny, zamiast odbudowywać je z próbkowanych wielokątów zagnieżdżających. Części FreeCAD i importowana geometria STEP, DXF i SVG korzystają z tego samego procesu eksportu.

Pozostaw Nesting_Result aktywny, aby wyeksportować układ zagnieżdżenia. Aby wyeksportować połączone części, pozostaw Nesting_Bridges aktywnym. Każda część lub połączona grupa mostów ma swój własny arkusz/warstwę części, a wiele arkuszy zachowuje swoje wyświetlane pozycje. W pliku używane są milimetry, nawet jeśli interfejs wyświetla cale.

DXF to rysunek 2D z widokiem z góry z widocznymi otworami i szczegółami obróbki. Otwórz go w swoim programie CAD/CAM i wybierz zamierzone kontury cięcia lub frezowania. Granice zapasów, etykiety i nieumieszczone części nie są eksportowane.

  • Eksportuj SVG, aby uzyskać kolorowy raport układu; eksportuj DXF dla konturów CAD/CAM.
  • Sprawdź jednostki DXF jako milimetry w aplikacji odbierającej.
  • Sprawdź wybrane kontury przed wygenerowaniem ścieżek narzędzi specyficznych dla maszyny.

TWÓJ NASTĘPNY KROK

Zaangażuj swoje części do pracy.

Pobierz wtyczkę FreeCAD ↓

Kontakt

Masz pytanie dotyczące 1stNesting? Napisz do nas.

info@1nesting.com