create-dxf
Generuj gotowe do produkcji pliki DXF z opisu projektu dla części blachowych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia tworzenie profesjonalnych plików DXF (oraz podglądu SVG) dla części blachowych takich jak płyty montażowe, usztywniacze, wsporniki czy wzory otworów. Proces opiera się na ścisłej specyfikacji JSON wyprowadzonej z naturalnego opisu projektu. Pliki są od razu gotowe do wysłania do producenta — zawierają warstwy zorientowane na produkcję (CUT_OUTER dla konturu, CUT_INNER dla otworów i szczelin). Idealne dla waterjet, laserów i routerów CNC.
Jak używać
Przygotuj opis swojej części w języku naturalnym (np. "płyta montażowa 100×50 mm z czterema otworami Ø5 mm w rogach").
Przekonwertuj opis na specyfikację JSON zgodnie ze schematem zawartym w pliku
references/spec_schema.mdw repozytorium. Specyfikacja powinna zawierać wymiary, jednostki (mm lub cale), profil zewnętrzny oraz pozycje otworów i szczelin.Zwaliduj swoją specyfikację JSON, uruchamiając polecenie
python3 scripts/create_dxf.py validate spec.json— narzędzie sprawdzi poprawność struktury i wartości.Wygeneruj pliki DXF i SVG, uruchamiając
python3 scripts/create_dxf.py render spec.json --outdir out. Wynik pojawi się w kataloguout— plik DXF gotowy do wysłania do producenta oraz plik SVG do szybkiego podglądu.Otwórz plik SVG w przeglądarce lub edytorze, aby wizualnie sprawdzić projekt przed wysłaniem do produkcji.
Wyeksportowany plik DXF zawiera warstwy produkcyjne:
CUT_OUTER(kontur zewnętrzny),CUT_INNER(otwory i szczeliny) oraz opcjonalnieNOTES— struktura kompatybilna ze wszystkimi maszynami CNC.