Zpět na domů

AI-agent KOMPAS-3D: modely a výkresy

AI-agent se integruje s KOMPAS-3D přes MCP pro autonomní vytváření 3D-dílů, výkresů a exportu DXF. Sleduje stav modelu, validuje geometrii nástroji jako get_3d_context a measure_model_properties. Podporuje Python-skripty a DSL pro přizpůsobení.

Autonomní AI v KOMPAS-3D pro 3D a výkresy
Advertisement 728x90

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.

Google AdInline article slot

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í.

Google AdInline article slot

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.

Google AdInline article slot

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

Advertisement 728x90

Číst dál