Powrót do strony głównej

Agent AI KOMPAS-3D: modele i rysunki

Agent AI integruje się z KOMPAS-3D przez MCP do autonomicznego tworzenia detali 3D, rysunków i eksportu DXF. Śledzi stan modelu, waliduje geometrię narzędziami jak get_3d_context i measure_model_properties. Obsługuje skrypty Python i DSL do dostosowania.

Autonomiczny AI w KOMPAS-3D dla 3D i rysunków
Advertisement 728x90

Agent AI dla KOMPAS-3D: pełny cykl modelowania i tworzenia rysunków

Agent AI w KOMPAS-3D samodzielnie buduje teraz części 3D, dodaje otwory, sprawdza historię budowy, generuje rysunki z wypełnioną tabliczką rysunkową i eksportuje do DXF. Agent śledzi stan modelu na każdym etapie: bieżący dokument, etap konstrukcji, właściwości ścian oraz zmiany po operacjach.

Pozwala to delegować rutynowe zadania bez ręcznej interwencji. Agent wykorzystuje narzędzia do analizy kontekstu, doboru parametrów i walidacji geometrii.

Śledzenie stanu modelu

Agent sprawdza bieżący stan za pomocą get_3d_context: dowiaduje się o liczbie elementów w drzewie budowy, obecności korpusu bazowego. Nie buduje modelu od zera, lecz kontynuuje od bieżącego etapu.

Google AdInline article slot

Narzędzie resolve_selection_3d znajduje ściany na podstawie opisu — na przykład "górna płaska" — i zwraca systemowy ID dla precyzyjnego pozycjonowania szkiców i wycięć.

list_feature_tree_3d dostarcza pełną listę operacji: szkic bazowy, wyciągnięcie, wycięcie, otwór, fazka. Deweloper może otworzyć drzewo i zweryfikować kroki.

Walidacja i optymalizacja geometrii

Po operacjach measure_model_properties zwraca objętość części i liczbę ścian do matematycznej weryfikacji. solve_model_goal iteracyjnie dobiera parametry — na przykład promień 5.0 — do właściwości docelowych.

Google AdInline article slot

Zapewnia to ciągi działań: budowa → sprawdzenie → korekta. Agent potwierdza powodzenie komend, unikając błędów.

  • get_3d_context: stan dokumentu i drzewa.
  • resolve_selection_3d: selekcja na podstawie opisu.
  • list_feature_tree_3d: historia operacji.
  • measure_model_properties: metryki geometrii.
  • solve_model_goal: optymalizacja pod cele.

Tryby skryptowe dla personalizacji

Dodano dwa tryby:

  • execute_python_script — dostęp do CAD API w Pythonie dla złożonej logiki.
  • execute_geometry_script — DSL dla ciągów konstrukcyjnych, na przykład: draw.line(pt(230, 30), pt(240, 30)). Agent rozwija to w wywołania API KOMPAS, zwracając reference ID.

Tryb Python nadaje się do automatyzacji ponad podstawowe operacje, DSL — do szybkich sekwencji bez nadmiarowego kodu.

Google AdInline article slot

Pełny cykl: agent buduje część, sprawdza drzewo, przechodzi do rysunku, wypełnia tabliczkę, eksportuje DXF, zapisuje plik i zwraca zrzut ekranu.

Praktyczne scenariusze zastosowania

Automatyzacja typowych części według szablonów, wypełnianie tabliczek rysunkowych, uruchamianie powtarzalnych operacji. Człowiek potrzebny jest tylko do ostatecznej weryfikacji.

Środowisko KOMPAS-3D na Windows z interfejsem COM zachowuje specyfikę, ale serwer MCP jako most upraszcza integrację z klientami AI: Codex terminal, Claude Code, Cursor IDE.

Konfiguracja zajmuje 10–15 minut. Repozytorium zawiera narzędzia i pakiet.

Co jest ważne:

  • Agent utrzymuje stan modelu, kontynuując od bieżącego etapu.
  • Narzędzia do selekcji, walidacji i optymalizacji parametrów.
  • Skrypty w Pythonie i DSL dla niestandardowych ciągów.
  • Pełny cykl: 3D → rysunek → DXF bez ręcznego wprowadzania.
  • Integracja przez MCP z dowolnym klientem AI.

— Editorial Team

Advertisement 728x90

Czytaj dalej