¿Qué software utilizar para Diseño 3D?

Programas para diseño 3D
Programas para diseño 3D

En este artículo descubrimos el mejor programa de diseño 3D para impresión y razonamos todas las características necesarias.

Introducción

La elección de un software para diseño 3D no es lo primero que viene a la cabeza cuando compramos una impresora 3D y empezamos a sacar nuestras primeras piezas.

Antes de llegar a todo eso empezamos en la fase luna de miel, entramos a Thingiverse o Cults, y empezamos a encontrar todo tipo de piezas que podemos imprimir.

Un juguete, un adorno para la estantería, alguna herramienta.

No me malinterpretes, hay diseños guapísimos e incluso muy útiles:

Este organizador de tarjetas MicroSD puedes encontrarlo en Thingiverse.

Esta fase durará más según tengas unas necesidades u otras, lo cierto es que si te gusta lo estético, durará bastante.

Pero tarde o temprano, es inevitable tener necesidades que nadie en el mundo ha cubierto, o si lo han hecho, lo han considerado tan valioso, que no comparten su trabajo, ni pagando.

Cuando llega ese momento estás obligado a formar parte del mundo del diseño 3D.

¿Acaso a nadie se le ha ocurrido exactamente la misma idea que a mí? Exacto.

¿Qué necesito para practicar Diseño 3D?

Programas de edición 3D hay muchísimos, y casi todos sirven para imprimir los productos finales.

De hecho, hasta Microsoft incluye en las últimas versiones de Windows Paint 3D, el mítico Microsoft Paint preparado para hacer dibujo 3D.

Me vas a disculpar por hacer semejante dibujo en el modelo de un cubo, pero lo considero el vivo retrato de la capacidad que tiene Paint 3D.

A nivel de software, es un pasatiempo.

Pese a que la oferta de software de Diseño 3D es altísima, realmente las alternativas de calidad son muy pocas.

Un programa de diseño que nos permita hacer cosas funcionales con una impresora 3D debe tener varias funcionalidades elementales.

Hoy nos centraremos en los programas del tipo CAD (Computer Aided Design), ya que son los más óptimos para la impresión 3D.

Modelado Paramétrico

Lo primero que debemos buscar en un software de Diseño 3D es la habilidad de la parametrización.

El modelado paramétrico es una técnica de programas CAD que utiliza parámetros para definir las propiedades de un modelo 3D.

En este contexto, los parámetros pueden ser dimensiones (como la longitud, anchura, altura), formas (como círculos, cuadrados, polígonos), o incluso relaciones entre diferentes partes del diseño (como la distancia entre dos agujeros, o la alineación de dos piezas).

Esto presentará varias características muy importantes de cara al diseño 3D.

Permite establecer relaciones entre diferentes elementos del diseño. Por ejemplo, puedes definir que dos líneas sean siempre perpendiculares, o que un círculo permanezca siempre en el centro de un cuadrado.

Además mantendrá un historial de todas las operaciones. Esto nos permitirá volver atrás y modificar parámetros anteriores, lo cual actualizará automáticamente el modelo completo con todos sus cambios.

Al cambiar un parámetro, todas las características del diseño relacionadas con ese parámetro se ajustan automáticamente. Esto reduce la necesidad de realizar cambios manuales y repetitivos.

Todo esto parece complejo pero precisamente el punto de la parametrización es simplificar todas estas cosas a la vez que perfeccionamos el diseño.

¿Qué nos permitirá hacer?

Como acabas de ver, la parametrización es una clave importante del diseño 3D, vamos a ver en efectos prácticos que características son útiles.

El diseño sobre plano nos permitirá crear formas complejas y adaptarlas a cualquier situación necesaria, en términos de tamaño, forma y ángulos.

Un ejemplo los podemos ver en esta pieza, que incluye prácticamente todos los factores de la parametrización.

La forma principal ha sido extruída a partir de un círculo con unas medidas determinadas. (82mm)

A partir de ahí, sobre plano, podemos ajustar la creación de todos los agujeros necesarios para utilizarla. Una vez más, con parametrización, mediante un hexágono de 70mm podemos coger todas sus puntas y crear el patrón de tornillos necesario.

Mediante estos ajustes, en esta pieza podemos atornillar en un extremo un volante real y en el otro la base de un volante de PC.

En resumen, la clave del diseño 3D es el ajuste funcional, la parametrización nos permitirá ajustar todo al milímetro, sea a la primera, o mediante su historial, para ir haciendo ajustes conforme realizamos prototipos a base de prueba y error.

Mediante la parametrización puedes hacer piezas como estas.

¿Qué software elegir?

En el mundo del software podemos catalogar los programas en base a su licencia:

Código cerrado y código abierto.

Mira, no soy un gran defensor de los programas de código abierto (Open Source), en este ordenador utilizo Windows, tengo programas instalados como Cubase, Photoshop, Luminar AI… Todos de código cerrado y de pago.

¿Por qué?

Porque normalmente es imposible batir la dedicación de una empresa a la hora de desarrollar software, un equipo de profesionales que están cientos de horas depurando un producto.

Además, por norma general, las licencias son asequibles a nivel amateur y semi-profesional, hagas las cosas por amor al arte o tengas un pequeño negocio, la barrera de entrada es muy pequeña.

Esto no pasa en el diseño 3D.

El diseño 3D hasta hace poco tiempo era algo exclusivamente profesional, enfocado a grandes empresas: Videojuegos, industria, arquitectura…

Esto hace que las licencias de programas de diseño 3D todavía no estén bien definidas.

Las licencias completas en comparación a otros tipos de software son excesivamente caras, y las que están enfocadas a entusiastas tienden a cambiar a lo largo del tiempo, cada vez limitando más.

Aquí tenemos un ejemplo de Fusion 360, haciendo cambios para sus usuarios gratuitos limitando su funcionalidad cada vez más.

Mira, no le echo la culpa a las empresas de software. El mercado de usuarios amateur es muy complicado.

Las licencias baratas venden pero la cantidad de soporte y mantenimiento que generan hace que no sean rentables.

Pon licencias muy caras y nadie comprará, es un hobby para muchos.

Este es el escenario idóneo para ir al software de código abierto.

Hay una alternativa de código abierto, gratuita, funcional, fácil de aprender: FreeCAD.

Ya te he dicho que no soy entusiasta del código abierto, esta vez merece la pena, FreeCAD es la excepción.

¿Usas Linux como Sistema Operativo?

A la hora de abrir Bash, o editar una configuración tiemblo.

Si eres capaz de lidiar con eso de manera exitosa, tienes una capacidad de comprensión y abstracción extraordinaria.

Por suerte para mí, nuestra alternativa de código libre no requiere tanta capacidad.

FreeCAD es sorprendentemente bueno y fácil de usar, lleva casi 20 años en desarrollo y cada vez tiene más funcionalidades, a diferencia de las limitaciones que ponen las empresas.

Y sobretodo, lo más importante, no hay cambios, no hay suscripciones, las licencias no cambian.

La creación de piezas en muchos casos tiene que ser actualizada a lo largo del tiempo, el problema de usar un programa cuya licencia está sujeta a cambios, es que hoy haces la pieza, mañana necesitas adaptarla a un nuevo uso y descubres que no puedes.

Para mí es la excepción del software libre, es potente, consume pocos recursos, la funcionalidad es ilimitada.

¿Diseño 3d? FreeCAD. No lo pienses.

¿Cómo aprender FreeCAD?

Vamos con el último apartado, el diseño 3D es fácil.

Fácil no quiere decir que mañana diseñarás un coche, pero si que con tiempo puedes aprender a diseñar todo tipo de componentes sin excesivas dificultades.

Lleva tiempo aprenderlo, pero la curva de aprendizaje es relativamente cómoda.

Para aprender a usar FreeCAD de manera gratuíta puedes visitar mi canal de Youtube, donde te enseño mediante ejemplos prácticos como utilizar este programa.