AI agent pro KOMPAS-3D: Kompletní cyklus modelování a výkresů
AI agent v KOMPAS-3D nyní samostatně vytváří 3D díly, přidává otvory, kontroluje historii sestavení, generuje výkresy s vyplněným razítkem a exportuje do DXF. Agent sleduje stav modelu v každé fázi: aktuální dokument, fázi sestavení, vlastnosti ploch a změny po operacích.
To umožňuje delegovat rutinní úkoly bez manuálního zásahu. Agent využívá nástroje pro analýzu kontextu, výběr parametrů a validaci geometrie.
Sledování stavu modelu
Agent zjišťuje aktuální stav pomocí get_3d_context: zjistí počet prvků ve stromu sestavení, přítomnost základního tělesa. Nemodeluje od nuly, ale pokračuje z aktuální fáze.
Nástroj resolve_selection_3d podle popisu najde plochy – například „horní rovina“ – a vrátí systémové ID pro přesné umístění skic a výřezů.
list_feature_tree_3d poskytuje úplný seznam operací: základní skica, vysunutí, výřez, otvor, zkosení. Vývojář může otevřít strom a ověřit kroky.
Validace a optimalizace geometrie
Po operacích measure_model_properties vrací objem dílu a počet ploch pro matematickou kontrolu. solve_model_goal iterativně upravuje parametry – například poloměr 5.0 – podle cílových vlastností.
To zajišťuje řetězce akcí: sestavení → kontrola → úprava. Agent potvrzuje úspěšnost příkazů a vyhýbá se chybám.
- get_3d_context: stav dokumentu a stromu.
- resolve_selection_3d: výběr podle popisu.
- list_feature_tree_3d: historie operací.
- measure_model_properties: metriky geometrie.
- solve_model_goal: optimalizace podle cílů.
Skriptovací režimy pro přizpůsobení
Přidány dva režimy:
execute_python_script– přístup k CAD API v Pythonu pro složitou logiku.execute_geometry_script– DSL pro řetězce sestavení, například:draw.line(pt(230, 30), pt(240, 30)). Agent to rozvine do volání KOMPAS-API a vrátí reference ID.
Python režim je vhodný pro automatizaci nad rámec základních operací, DSL – pro rychlé sekvence bez nadbytečného kódu.
Kompletní cyklus: agent sestaví díl, zkontroluje strom, přejde k výkresu, vyplní razítko, exportuje DXF, uloží soubor a vrátí snímek obrazovky.
Praktické scénáře použití
Automatizace typických dílů podle šablon, vyplňování razítek, opakované operace spuštění. Člověk je potřeba pouze pro finální kontrolu.
Prostředí KOMPAS-3D na Windows s COM rozhraním zachovává specifika, ale MCP server jako most zjednodušuje integraci s AI klienty: Codex terminál, Claude Code, Cursor IDE.
Nastavení trvá 10–15 minut. Repozitář obsahuje nástroje a balíček.
Co je důležité:
- Agent udržuje stav modelu a pokračuje z aktuální fáze.
- Nástroje pro výběr, validaci a optimalizaci parametrů.
- Skripty v Pythonu a DSL pro vlastní řetězce.
- Kompletní cyklus: 3D → výkres → DXF bez manuálního vstupu.
- Integrace přes MCP s libovolným AI klientem.
— Editorial Team
Zatím žádné komentáře.