¿Qué software es esencial para la impresión 3D?

Estrictamente hablando, solo necesita una cortadora para imprimir en 3D, mientras que un software de reparación de STL sería útil para descargar archivos STL gratuitos. Si desea expandir sus horizontes, entonces el software de diseño 3D sería perfecto para hacer sus propios modelos 3D. Los visores de código G y las aplicaciones de monitoreo remoto también se recomiendan generalmente para solucionar problemas y mejorar la calidad de vida.

Cuando se habla de la impresión 3D, la atención se centra normalmente en el hardware, mientras que se pasa por alto la importancia del software. El software es igualmente importante, especialmente si desea mejorar sus habilidades de impresión 3D. ¿Qué software debería tener para enriquecer su experiencia de impresión 3D?

Lo más imprescindible – Cortafiambres

El proceso de cortar un modelo 3D es el núcleo de la impresión 3D. Sin embargo, las segmentaciones hacen más que simplemente dividir un modelo 3D en capas muy finas. También traduce estas subdivisiones a un lenguaje de máquina que la impresora 3D puede entender. Este código G es básicamente un conjunto de instrucciones que dictan la temperatura, la velocidad y el movimiento de los componentes de la impresora 3D.

Hay muchas cortadoras por ahí y su impresora 3D probablemente ya viene con un instalador para una. Si bien hay una amplia selección, los más populares se pueden reducir a solo dos: Cura y PrusaSlicer. Ambos son excelentes cortadores, pero el rendimiento puede variar según la impresora y el modelo 3D con el que esté trabajando.

De los dos, Cura a menudo se considera la opción más amigable para principiantes. Desarrollado por Ultimaker, Cura es un software de código abierto con capacidades que se pueden ampliar mediante complementos que se han creado a lo largo de los años. La interfaz de Cura se puede personalizar para ajustarse a su nivel de habilidad y experiencia. Las configuraciones más complejas son fundamentales si desea un mejor control sobre la calidad de su salida de impresión.

Si necesita un Slicer con capacidades más avanzadas, PrusaSlicer es la opción más adecuada. Una versión modificada del software de código abierto Slic3r, PrusaSlicer tiene soporte nativo para impresoras 3D Prusa y tiene perfiles para la mayoría de los materiales de impresión 3D comunes. Se puede utilizar tanto para impresoras 3D de filamento como de resina. Si bien es más conocido por su personalización de nivel experto, PrusaSlicer es igual de útil para trabajos de impresión 3D básicos.

Para la resolución de problemas: reparación de STL

Una de las mejores cosas de tener una impresora 3D hoy en día es el hecho de que puede descargar fácilmente archivos STL de varios sitios web que están diseñados para la impresión 3D. Hay diseños para prácticamente cualquier cosa, desde miniaturas detalladas hasta armaduras de cuerpo completo.

Sin embargo, no todos los modelos 3D están listos u optimizados para la impresión 3D. Pueden aparecer errores de vez en cuando, el más común de los cuales es la geometría no múltiple. La buena noticia es que aún puede recuperar estos modelos 3D con un buen software de reparación de STL.

Para esta sección, nos centraremos en el software de reparación STL independiente y no incluiremos software para modelado 3D general y plataformas basadas en la web. Con esa limitación en mente, tenemos dos opciones populares: Meshmixer y MeshLab.

Meshmixer es un programa gratuito de edición de mallas creado por Autodesk. Es bastante avanzado y fue considerado una de las mejores plataformas de edición de mallas en la cima de su popularidad. Si solo está haciendo reparaciones de STL, entonces Meshmixer tiene funciones integradas para detectarlas y repararlas automáticamente. Quizás el único inconveniente de Meshmixer es el hecho de que Autodesk ya no lo actualiza, aunque todavía está disponible para descargar.

MeshLab es otro software gratuito diseñado para el modelado de mallas. Tiene capacidades un poco más limitadas que Meshmixer, pero también tiene una interfaz y un flujo de trabajo mucho más simples. Puede que sea la opción más práctica si todo lo que quieres hacer es reparar un archivo STL para imprimirlo en 3D. MeshLab también tiene varias herramientas automáticas para la reparación de STL.

Para simulaciones: visores de código G

El G-Code es el lenguaje de la impresora 3D. Es un programa muy básico que sigue la impresora 3D para determinar cómo se mueve el cabezal de impresión, la temperatura a la que imprime y qué tan rápido giran los engranajes de la extrusora.

Un visor de G-Code es un programa que le permite ver una simulación del proyecto de impresión 3D basado solo en el G-Code. En realidad, es muy probable que no necesite este software, ya que la mayoría de las cortadoras son perfectamente capaces de proporcionar una visualización del proyecto basada en el código G que genera. Este es ciertamente el caso de Cura y PrusaSlicer, por ejemplo.

Sin embargo, un visor de G-Code puede ser útil si desea observar más de cerca la salida potencial de un G-Code específico. A partir de ahí, puede hacer pequeños ajustes para ajustar el aspecto de la impresión. Esto incluso puede ser útil para la resolución de problemas si hay un código G que le está causando problemas.

La buena noticia es que ni siquiera necesitará descargar nada: todos los visores de G-Code altamente recomendados están basados ​​en la web y son de uso completamente gratuito. Aquí hay dos opciones sólidas: G-Code Analyzer y NCViewer.

De las opciones aquí, G-Code Analyzer es la opción mucho más accesible. Tiene una interfaz de usuario limpia y un flujo de trabajo bastante simple. Además de proporcionar visualización del proyecto, G-Code Analyzer también proporcionará estimaciones del tiempo de impresión y la distancia total recorrida por el cabezal de impresión.

NCViewer puede parecer un poco más intimidante a primera vista. A pesar de la interfaz sin complicaciones, esta es en realidad una herramienta muy poderosa para la visualización tanto de la impresión 3D como del mecanizado CNC. A medida que se construye el modelo visual, puede hacer clic en componentes individuales para resaltar la línea de código relevante para esa parte. La plataforma también le permite cambiar entre diferentes vistas y ver cómo el proyecto visual se construye capa por capa.

Para personalización: modeladores 3D

La última frontera de la impresión 3D llega cuando puede diseñar sus propios modelos 3D. Este es, después de todo, el objetivo de la impresión 3D: convertir los objetos en su mente en realidad. Aprender a modelar en 3D puede requerir un poco más de práctica, pero sin duda vale la pena el esfuerzo.

Existe toda una industria para el modelado 3D, por lo que elegir un solo software puede ser difícil. Estas plataformas de diseño pueden variar mucho en términos de facilidad de uso, características y precio. Hay programas más especializados en esculpir en 3D y otros más adecuados para ingeniería o modelos técnicos en 3D.

Para presentar una buena muestra del software de modelado 3D disponible, lo reduciremos a tres programas muy diferentes: TinkerCAD, Blender y Fusion360.

TinkerCAD es una opción muy popular para principiantes. Es una aplicación web gratuita con una interfaz bastante simple que le permite combinar una variedad de formas 3D básicas para construir un modelo complejo. TinkerCAD puede ser útil si está diseñando piezas pequeñas para impresión 3D. Sin embargo, sus capacidades son bastante limitadas y es una plataforma que muchas personas superan a medida que desarrollan más habilidades.

Blender es una plataforma de diseño 3D muy popular y quizás la que tiene las aplicaciones más diversas. Es ampliamente utilizado por artistas, animadores y diseñadores de videojuegos. Incluso hay cortometrajes animados completos que se hacen completamente en Blender. Dicho esto, Blender tiene una curva de aprendizaje bastante empinada. La buena noticia es que sigue siendo un software gratuito y de código abierto.

Fusion360 de Autodesk es un software de diseño 3D que se utiliza en todo tipo de aplicaciones profesionales. Destaca en la creación de modelos 3D de piezas y dispositivos de ingeniería complejos. También es una gran plataforma para la colaboración entre diferentes diseñadores. Como software de nivel profesional, una suscripción a Fusion360 es considerablemente costosa. Este es sin duda el tipo de software que necesita una amplia formación.

Agradable tener – Control remoto

Si bien no es del todo necesario, es bueno tener la opción de monitorear y controlar su impresora 3D de forma remota. Los trabajos de impresión 3D pueden llevar más de una docena de horas entre las cuales querrá terminar el trabajo, hacer algunos mandados o descansar un poco. El control remoto le permite hacer todas estas cosas sin perder de vista su impresora 3D.

Como te habrás dado cuenta, también hay un componente de hardware para controlar de forma remota una impresora 3D. La mejor manera de hacer esto es conectar una microcomputadora Raspberry Pi a la placa de control de su impresora. Esta es una modificación bastante común y puede encontrar muchos tutoriales en línea sobre cómo puede hacerlo para su impresora 3D específica.

Luego deberá instalar OctoPrint en la Raspberry Pi. OctoPrint es en realidad una de las piezas de software más versátiles que puede usar para su impresora 3D. Es un host de impresión 3D basado en la web que es capaz de cortar modelos, generar G-Code y proporcionar visualización del G-Code. También hay un gran depósito de complementos de OctoPrint que ampliará aún más las capacidades del software.

Como plataforma basada en web, OctoPrint es la herramienta perfecta para el control y monitoreo remoto de su impresora 3D. Necesitará una cámara web compatible, por supuesto. Los módulos de cámara para Raspberry Pi serán perfectos como Arducam o el Módulo de cámara oficial de Raspberry Pi.

A través de la aplicación web OctoPrint, puede ver un video en tiempo real de su impresora 3D, controlar la temperatura de impresión, cargar archivos de código G de forma inalámbrica o finalizar un trabajo de impresión de inmediato si falla. Poder hacer todo esto de forma remota es una gran mejora en la calidad de vida y vale la pena el esfuerzo de configurar una Raspberry Pi en su impresora 3D.

Para ir finalizando

Usar una impresora 3D va más allá de simplemente comprar la impresora 3D y jugar con sus partes. En el núcleo mismo de la impresora 3D se encuentra el firmware que controla todos los parámetros y operaciones de la impresora 3D. Esto significa que también necesitará un software para comunicarse con el firmware de la impresora 3D para que haga exactamente lo que necesita.

Existe un gran ecosistema de plataformas de software para la impresión 3D y el modelado 3D. Recomendamos encarecidamente explorar todas estas opciones: pueden enriquecer su experiencia de impresión 3D de maneras que no esperaba.

Advertencia; Las impresoras 3D nunca deben dejarse desatendidas. Pueden representar un peligro de seguridad contra incendios.