Macros con SolidWorks, conoce todo lo que puedes realizar
By FORMACAD ENGINEERING & CONSULTING
¿Qué se puede hacer con macros en SolidWorks?
Una de las tareas más complicadas de medir en la planificación de un proyecto de ingeniería es el tiempo dedicado a tareas rutinarias y repetitivas. En la mayoría de los casos son tareas con poco o muy valor añadido y que además consumen grandes cantidades de tiempo al final del año. Por ello la utilización de macros en SolidWorks es tan importante.
En un estudio de tiempos y errores sería indispensable conocer qué procesos y tareas de bajo valor añadido nos consumen más recursos, ya que en la mayoría de los casos la fase de diseño inicial es bastante rápida, pero la edición posterior de modelos 3D puede aumentar estos tiempos y costes de forma notable. La clave es dar con los cuellos de botella, para que nuestro departamento de ingeniería sea mucho lo más eficiente posible con un menor incidencia en los costes de producción.
¿Trabajamos de forma eficiente el modelado 3D?
Para ver realmente si nuestro proceso de diseño es lo suficientemente eficiente debemos preguntarnos algunos aspectos.
- ¿Necesitamos almacenar los entregables de los planos?
- ¿Cada modificación que realicemos nos supondrá la necesidad de obtenerlos de nuevo?
- ¿Son comunes los olvidos o errores, que hacen que piezas modificadas no dispongan de su plano actualizado?
- ¿Creamos y asignamos propiedades en las piezas, ensamblajes y planos de forma reiterada consumiendo tiempos excesivos?
- ¿Se repiten pequeñas pero laboriosas tareas de forma diaria, como la asignación de material a piezas o cambios de unidades de medida debido a un fallo de configuración al inicio del proyecto?
- ¿En el caso de fallos en los parámetros de diseño, es necesario a veces el cambio de espesores de pieza o chapa?
- ¿Se deben cambiar y actualizar los formatos de los planos a mano?
Si has respondido afirmativamente a alguna de estas cuestiones, no hay problema, los macros de SolidWorks pueden ayudarnos a mitigar esos errores o tiempos extra en nuestro proceso de diseño y modificación de piezas.
Uno de los factores más potentes de SolidWorks como herramienta de modelado 3D, es que nos permite programar pequeños códigos para tareas repetitivas, sin valor, con tan solo pulsar un botón. Estos son las conocidas macros de SolidWorks.
Algunas macros imprescindibles con SolidWorks: ahorro de coste directo
A continuación haremos referencia a algunas macros que pueden ser indispensables para trabajar de una forma óptima con SolidWorks.
Generación de material entregable (MACRO 1)
Este tipo de macro de SolidWorks supone ahorro considerable en el día a día de una empresa y nos aporta dos ventajas principales:
- Reducción del tiempo de obtención de los entregables
- Aumento de la seguridad
Si realizamos modificaciones sobre un conjunto, nos permitirá que no tengamos que vigilar qué planos han sido actualizados o no. Lanzando la macro tendremos siempre la versión actualizada de todos los entregables del proyecto.
Propiedades personalizadas para modelos 3D (MACRO 2)
Un cambio en una plantilla o formato de plano en cajetón, o por ejemplo añadir una nueva columna en una BOM (Bill Of Material) conlleva tener que crear nuevas propiedades en todas las piezas o ensamblajes de un conjunto afectado. Esta tarea repetitiva, además de una pérdida considerable de tiempo sin valor añadido puede conllevar a errores y olvidos. Podemos olvidarnos de este tipo de tarea mediante una simple macro.
Propiedades generales de nuestro proyecto (MACRO 3)
Puede parecer raro, pero en numerosas ocasiones tras haber finalizado el modelado de un proyecto completo o parte, al obtener la BOM podemos darnos cuenta de posibles errores, como por ejemplo, que la masa de todos los componentes no esté en la unidad correcta para el proyecto, o que las unidades de medida de nuestro proyecto esté en decámetros.
El cambio de este tipo de propiedades puede representar un importante dolor de cabeza si no contamos con una macro de SolidWorks que nos lo realice automáticamente el cambio en todas las piezas.
Aplicación de formato de hoja en plano 2D (MACRO 4)
Es bien sabido que el formato de un plano se debe adaptar al contenido del mismo en función de las vistas y escalas a mostrar. En función del tipo de pieza podemos estar interesados en un tipo de formato u otro, por ejemplo, piezas de perfilería estructural.
Podemos generar una macro que en función del tipo de pieza (siempre habiendo creado una propiedad que defina al tipo de modelo 3D) nos aplique un tipo d plantilla de plano 2D u otro en función de esa variable.
Conclusiones finales
La utilización de macros en SolidWorks en el día a día para nuestros procesos de diseño trae una ventaja competitiva y una mejora en la productividad con una reducción de costes que no tiene precio. Hay empresas dedicadas única y exclusivamente al desarrollo de macros para la optimización de procesos del diseño durante todo el ciclo de diseño de un producto.
También existen macros en otros programas como el conocido Catia V5 , su uso está muy extendido. si quieres saber como funcionan solo tienes que visitar nuestro post.