Volver al inicio

AI-agent KOMPAS-3D: modelos y dibujos

AI-agent se integra con KOMPAS-3D vía MCP para creación autónoma de piezas 3D, dibujos y exportación DXF. Rastrea estado del modelo, valida geometría con herramientas como get_3d_context y measure_model_properties. Soporta scripts Python y DSL para personalización.

AI autónomo en KOMPAS-3D para 3D y dibujos
Advertisement 728x90

Agente de IA para KOMPAS-3D: Modelado y Dibujo de Ciclo Completo

El agente de IA en KOMPAS-3D ahora construye piezas 3D de forma independiente, añade agujeros, verifica el historial de construcción, genera planos con bloques de título completados y exporta a DXF. El agente rastrea el estado del modelo en cada etapa: el documento actual, la fase de construcción, las propiedades de las caras y los cambios después de las operaciones.

Esto permite delegar tareas rutinarias sin intervención manual. El agente utiliza herramientas para analizar el contexto, seleccionar parámetros y validar la geometría.

Seguimiento del Estado del Modelo

El agente solicita el estado actual mediante get_3d_context: aprende el número de elementos en el árbol de construcción y la presencia de un cuerpo base. No construye el modelo desde cero, sino que continúa desde la etapa actual.

Google AdInline article slot

La herramienta resolve_selection_3d encuentra caras basándose en descripciones—por ejemplo, "cara plana superior"—y devuelve un ID del sistema para posicionar con precisión bocetos y cortes.

list_feature_tree_3d proporciona una lista completa de operaciones: boceto base, extrusión, corte, agujero, chaflán. El desarrollador puede abrir el árbol y verificar los pasos.

Validación y Optimización de Geometría

Después de las operaciones, measure_model_properties devuelve el volumen de la pieza y el número de caras para verificación matemática. solve_model_goal ajusta iterativamente los parámetros—por ejemplo, un radio de 5.0—para cumplir con las propiedades objetivo.

Google AdInline article slot

Esto permite cadenas de acciones: construcción → verificación → corrección. El agente confirma el éxito del comando, evitando errores.

  • get_3d_context: estado del documento y del árbol.
  • resolve_selection_3d: selección por descripción.
  • list_feature_tree_3d: historial de operaciones.
  • measure_model_properties: métricas de geometría.
  • solve_model_goal: optimización para objetivos.

Modos de Scripting para Personalización

Se han añadido dos modos:

  • execute_python_script — acceso a la API de CAD en Python para lógica compleja.
  • execute_geometry_script — un DSL para cadenas de construcción, por ejemplo, draw.line(pt(230, 30), pt(240, 30)). El agente expande esto en llamadas a la API de KOMPAS, devolviendo un ID de referencia.

El modo Python es adecuado para automatización más allá de operaciones básicas, mientras que el DSL es para secuencias rápidas sin código redundante.

Google AdInline article slot

Ciclo completo: el agente construye una pieza, verifica el árbol, pasa al dibujo, completa el bloque de título, exporta DXF, guarda el archivo y devuelve una captura de pantalla.

Escenarios de Aplicación Práctica

Automatización de piezas estándar basadas en plantillas, completado de bloques de título y lanzamiento de operaciones repetibles. La intervención humana solo es necesaria para la verificación final.

El entorno KOMPAS-3D en Windows con interfaz COM mantiene sus especificidades, pero el servidor MCP como puente simplifica la integración con clientes de IA: terminal Codex, Claude Code, Cursor IDE.

La configuración toma 10–15 minutos. El repositorio incluye herramientas y un paquete.

Puntos Clave:

  • El agente mantiene el estado del modelo, continuando desde la etapa actual.
  • Herramientas para selección, validación y optimización de parámetros.
  • Scripts en Python y DSL para cadenas personalizadas.
  • Ciclo completo: 3D → dibujo → DXF sin entrada manual.
  • Integración vía MCP con cualquier cliente de IA.

— Editorial Team

Advertisement 728x90

Leer después