fbpx

Desarrollo a medida en SOLIDWORKS

Sácale partido a tus herramientas con el desarrollo de aplicaciones específicas
para automatizar tareas repetitivas u obtener información o datos de forma más sencilla en cualquier formato

Las soluciones SOLIDWORKS disponen de una API que permite el desarrollo de aplicaciones específicas, que van desde la automatización de tareas repetitivas o la obtención de datos de forma en diferentes formatos, generación de modelos, realizar comprobaciones, etc.

Piensa que realizar un desarrollo a medida es igual que hacerte un traje, cubre las necesidades específicas que alguien tiene (en este caso una empresa, un usuario o grupo de ellos) pero a otro no necesariamente tiene que servirle.

Básicamente, es hacer que el software trabaje por ti.

La gran ventaja de tener aplicaciones desarrolladas a medida es que permiten resolver una necesidad específica que tú tienes, ya sea por tu sector, método de trabajo, tipo de producto, o cualquier otra característica similar no se da en otro usuario o empresa.

Para desarrollar una aplicación para una operación concreta, tiene que existir un algoritmo o un proceso lógico reproducible. Esto quiere decir que hay que definir una serie de pasos de trabajo como en un flujo lógico.

¿Qué tipos de aplicaciones podemos realizar?

lista de materiales

Extraer o introducir información en un determinado formato

Cuando hablamos de extraer información nos referimos, por ejemplo, a sacar un listado de materiales que sólo obtenga aquellas piezas que queremos fabricar, separando las de compra de la fabricación; o un listado que incluya por ejemplo los datos de envolvente, espesores de chapa y radios de plegado y que lo saque en formato csv, excel, xml o cualquier otro formato de datos que necesites para alimentar un sistema posterior o para comunicar a otro departamento

Además, puedes solicitar que tu aplicación a medida saque esos listados en un formato específico, por ejemplo, una tabla organizada por orden en función del número de unidades, ordenada de una forma determinada, subdividida en partes, etc.

También puedes realizar cargas de datos de medidas o coordenadas. Por ejemplo Si siempre que inicias un proyecto, partes de un listado de coordenadas que usas de referencia para modelar sobre ellas, puedes tener una aplicación que lea ese listado y dibuje una base sobre la que empieces a modelar con esa información recibida

Automatizar tareas repetitivas

Si cuando haces un proyecto o partes de un proyecto hay un número de acciones que ejecutas siempre de la misma manera podemos hacer una aplicación que realice tareas repetitivas por ti mientras tú y tu equipo os dedicáis a otras tareas de mayor valor añadido.

Algunas de las tareas repetitivas que solemos hacer cuando terminamos de modelar un producto es generar la documentación de fabricación en varios formatos y sacas varios listados en Excel para otros departamentos.

Cuando detectes que haces varias acciones siempre de la misma forma piensa que es posible automatizarlo.

Generar modelos

Podemos crear aplicaciones a medida que generen modelos, usando otro de referencia y/o solicitando al técnico ciertos datos de partida para un proyecto modular o al inicio de un trabajo de modelado. O generar la creación desde archivos o aplicaciones externas.

Si tienes un producto parametrizable o tiene módulos repetitivos o incluso tienes una metodología que se repite para generarlo, puedes automatizarlo

Comunicarse con otras herramientas empresariales

Si sacas datos de tus diseños de SOLIDWORKS sean del tipo que sean, para luego introducirlos en otro sistema (ERP, MES, o incluso un Excel) es posible automatizar la generación de esta información para integrar y comunicar sistemas.

Si además usas PDM, puedes sacar los datos directamente desde ahí reducciendo por ejemplo la posibilidad de un error humano al escribirlos de forma manual.

Realizar comprobaciones

Otra tarea que podemos automatizar es la comprobación de todo tipo de datos. Por ejemplo, de los datos de los planos de fabricación, como puede ser que estén todos los datos del cajetín o que todas las piezas tengan un material asignado. Igual que en caso anteriores, si tienes que verificar ciertas cosas todas las veces, puede hacerlo una aplicación por ti.

Esto es bastante útil si vas a sacar información. Es una buena recomendación verificar la corrección de los datos y que estén todos antes de enviarlos a otro departamento o sistema de información

Ejecutar acciones dentro del flujo de PDM

¿Eres usuario de SOLIDWORKS PDM Professional para la gestión de datos de tu producto?

También podemos crear y ejecutar aplicaciones para PDM de modo que multiplicas el potencial de tu sistema PDM y de la capacidad de automatización. Pueden ser por ejemplo ligadas a un cambio de estado en el flujo (por ejemplo al lanzar algo a producción, al aprobar un diseño, etc.) o independientes pero que accedan a la base de datos de PDM.

Si necesitas que te programemos alguna aplicación para optimizar tu trabajo, contacta con nosotros.

Contactar con comercial