Descargar la aplicación móvil Onshape

IOS Android

Personalización CAD con Onshape FeatureScript

Cree, pruebe e implemente funciones personalizadas sólidas a escala.

¿Cómo ayuda Onshape a los equipos de ingeniería a crear herramientas CAD reutilizables hechas a medida para sus flujos de trabajo específicos?

Onshape implementa un lenguaje de programación bien documentado, Featurescript, que se usa de forma nativa para desarrollar funciones estándar. Las funciones personalizadas utilizan el mismo mecanismo que las funciones estándar, lo que permite que existan funciones personalizadas más sólidas junto con las funciones estándar.

Las funciones personalizadas se regeneran de forma fiable como las funciones estándar y se actualizan cuando Onshape actualiza. No se requieren tiempos de inactividad por mantenimiento para corregir las personalizaciones defectuosas. Los usuarios crean funciones personalizadas en Feature Studios y las implementan en Part Studios. Con el PDM incorporado, las funciones personalizadas se pueden mantener, como los datos del producto.

Las funciones personalizadas pueden condensar operaciones geométricas complejas de varios pasos en un único cuadro de diálogo intuitivo. Pueden codificar algoritmos patentados para generar superficies complejas, estructuras reticulares o patrones especializados, lo que permite a los equipos de ingeniería repetir rápidamente una geometría compleja que llevaría mucho tiempo o sería difícil de lograr con solo herramientas paramétricas estándar.

Debido a que Featurescript está documentado abiertamente, los LLM utilizados por agentes como Claude ya están capacitados para generar Featurescript precisos. Los servidores Featurescript MCP permiten a los ingenieros solicitar a los agentes de IA que creen, prueben e implementen funciones personalizadas potentes y personalizadas sin la necesidad de aprender un nuevo lenguaje de programación.

Cree herramientas personalizadas sólidas

Onshape trata las funciones personalizadas como ciudadanos de primera clase. Se regeneran de manera confiable como las herramientas estándar y se actualizan automáticamente con cada versión, lo que elimina el tiempo de inactividad por mantenimiento y las correcciones manuales.

Trabaje más rápido & Automatice las tareas repetitivas

Condimente las operaciones complejas de varios pasos en tareas automatizadas e intuitivas. Reduzca el esfuerzo manual para volver a centrar su equipo de ingeniería en la innovación de alto valor y la iteración rápida.

Elimine los errores y estandarice los diseños

Impulse la coherencia del diseño y la precisión de ingeniería integrando los estándares de la empresa directamente en las funciones personalizadas. Esto minimiza los errores humanos, garantiza una metodología uniforme y garantiza el cumplimiento de las especificaciones de calidad.

Cree herramientas CAD sofisticadas

Aproveche FeatureScript para crear herramientas CAD potentes y personalizadas que se adapten a sus necesidades específicas. Esto permite el diseño de geometrías complejas, como superficies intrincadas, estructuras reticulares y patrones especializados, que serían difíciles de lograr sin una lógica codificada adicional.

Características principales

Estudios de largometrajes y estudios parciales

Un entorno de desarrollo integrado diseñado específicamente para la personalización de CAD, que le permite escribir, probar y depurar funciones personalizadas en tiempo real. Al proporcionar un entorno de sandbox conectado directamente a Part Studios, te permite iterar, implementar y mantener funciones personalizadas con un control de versiones similar al de Git incorporado.

FeatureScript MCP

Democratice el desarrollo de CAD integrando agentes de IA a través de servidores MCP. Esto permite a los ingenieros de todos los niveles de habilidad generar, probar e iterar rápidamente funciones potentes y personalizadas a través del lenguaje natural, eliminando la barrera técnica de aprender un lenguaje de programación complejo.

Guión de largometraje cocompletado

Los expertos en codificación pueden acelerar los ciclos de desarrollo con una finalización de código inteligente que sugiere sintaxis, funciones y parámetros en tiempo real. Al minimizar la escritura manual y reducir los errores de sintaxis, esta función le ayuda a escribir funciones personalizadas sólidas y sin errores con mayor rapidez, lo que le permite centrarse en la lógica en lugar de en la sintaxis.

Control de acceso para funciones personalizadas

Las funciones personalizadas se comparten al instante en los espacios de trabajo compartidos, lo que elimina los obstáculos tradicionales en la implementación de TI y garantiza la coherencia de las versiones en toda la empresa y una única fuente confiable para la lógica de diseño especializada. Las funciones personalizadas publicadas se comparten públicamente y aparecen en la biblioteca de FeatureScript, lo que fomenta la colaboración y la reutilización.

Operaciones personalizadas destacadas

Explore estos ejemplos de FeatureScript para dar el primer paso y descubrir las posibilidades.


«FeatureScript nos permite integrar nuestra lógica de construcción directamente en el sistema CAD. No se trata solo de modelar, sino de programar un edificio».

Ethan Keller, líder de automatización del diseño en Reframe Systems

«Podemos hacer un fotograma completo en menos de media hora. En los sistemas anteriores, eso tardaba más de un día. Es un gran dolor de cabeza. Este es mi FeatureScript favorito en Onshape. Nos ahorra mucho tiempo».

Rhett Robinson, ingeniero CAD de Trek

Explore más

Comience su viaje con FeatureScript con estas guías y consejos.

Domina la creación de funciones personalizadas con guías oficiales y herramientas de IA en vivo

¿Tiene preguntas?

Para obtener más respuestas o hacer una pregunta, visite el Foro de Onshape.

Diseñe funciones personalizadas para sus flujos de trabajo de CAD