Prusa Research surgió del trabajo de Josef Prusa en el proyecto RepRap. Nuestra misión es clara: hacer máquinas divertidas para que todo el mundo las use. El código abierto es nuestro corazón, compartiendo cómo hacemos las cosas para que otros puedan aprender y crear. Echa un vistazo a la cronología de toda nuestra historia.
Nuestro objetivo es que nuestras impresoras sigan siendo modificables, fácilmente reparables y produzcan impresiones increíbles incluso décadas después de su lanzamiento inicial. Reimprime las piezas de plástico, actualiza el firmware personalizado o modifica completamente nuestras impresoras para satisfacer tus necesidades específicas.
Nuestra forma de compartir es cuidadosa y planificada. De entrada, compartimos cosas como ✅ firmware y ✅ piezas imprimibles. Otros detalles, como 🕐 esquemas electrónicos, salen un poco más tarde. ¿Y la información sobre la fabricación del hardware? Eso podría compartirse más cerca del ✖️ final de la vida útil del producto. Esto nos ayuda a mantenernos fieles al código abierto mientras navegamos por los retos del mercado actual.
No solo desarrollamos soluciones de código abierto, sino que las utilizamos activamente en nuestro trabajo diario. Todos nuestros departamentos, desde los de desarrollo de firmware, software y web hasta los de soporte, creación de contenidos y DevOps, confían cada día en las herramientas de código abierto. Para expresar nuestra gratitud a los desarrolladores de estas herramientas y promover su increíble trabajo, hemos preparado la página de Herramientas de código abierto que utilizamos en Prusa Research.
PrusaSlicer es nuestro propio software laminador de código abierto desarrollado internamente. El equipo de PrusaSlicer está formado por 13 desarrolladores a tiempo completo. A partir de enero de 2024, gastamos un total de 145.720 horas de trabajo desarrollando PrusaSlicer (eso son más de 16 años de trabajo ininterrumpido de un solo desarrollador). Aunque solo queda un 10% del código original, estamos muy orgullosos de que PrusaSlicer se basara originalmente en el proyecto de código abierto Slic3r de Alessandro Ranellucci. Cada uno de los archivos fuente lleva una breve cabecera con la lista de todos los colaboradores. Creemos que esta es la forma correcta de reconocer sobre qué hombros estamos apoyados.
PrusaSlicer es una herramienta completamente gratuita, rica en características y frecuentemente actualizada que contiene todo lo que necesitas para exportar el código G perfecto para tu impresora 3D. Hoy en día, el código PrusaSlicer potencia la mayoría de las cortadoras del mercado.
Nuestras impresoras 3D imprimen piezas para nuestras impresoras 3D - ¡nuestra fabricación depende literalmente de nuestro propio producto! Reproducimos constantemente nuestras piezas para hacerlas más duraderas, para que el montaje y el mantenimiento sean lo más sencillos posible y, a menudo, basándonos en los comentarios de la comunidad.
Publicamos todas las piezas impresas tanto en formato STEP fácilmente editable como en malla STL. Nuestros desarrolladores utilizan varios programas CAD 3D gratuitos y comerciales para crear estas piezas. Con la publicación de archivos STEP universalmente aceptados pretendemos garantizar que cualquiera pueda modificar fácilmente las piezas a su gusto.
También utilizamos el moldeo por inyección en nuestra fabricación. Especialmente para piezas grandes que rara vez necesitan actualizaciones (por ejemplo, el portabobinas o el panel frontal de la MINI). Para esas piezas, seguimos lanzando alternativas imprimibles en 3D para mantener la máxima modificabilidad y reparabilidad para todos.
Firmware
El firmware de nuestras impresoras es completamente de código abierto. Cualquiera puede ver y cambiar el comportamiento de la impresora. Las mejoras realizadas por la comunidad se pueden fusionar de nuevo en el firmware oficial para el beneficio de todos los propietarios de impresoras Original Prusa. Los investigadores y las empresas pueden añadir funcionalidad adicional relevante para sus necesidades específicas. Los expertos en seguridad de la empresa pueden inspeccionar que no se envíe información sensible a través de la red sin aprobación.
El firmware para la Original Prusa MK4, XL y MINI+ está basado en el firmware FreeRTOS, desarrollado originalmente por Richard Barry, y posteriormente por Amazon Web Services. Nuestra plataforma de 32 bits también utiliza algunas piezas de firmware Marlin para la planificación del movimiento, desarrollado por Scott Lahteine.
El firmware para las impresoras Original Prusa i3 MK2S y MK3S+ está basado en Marlin de Scott Lahteine.
Puede encontrar el código fuente completo del firmware en nuestro GitHub.
Apoyo a los desarrolladores comunitarios
Los desarrolladores de la comunidad más activos tienen acceso a nuestro canal interno de Slack para una comunicación rápida con nuestros desarrolladores internos. Dado que el firmware creado por la comunidad a veces puede causar daños permanentes en la electrónica de la impresora, también proporcionamos piezas de repuesto a estos desarrolladores seleccionados, incluso si (obviamente) han roto su apéndice. ¡Estamos muy contentos de que varios de estos desarrolladores se hayan convertido en miembros a tiempo completo de nuestro equipo!
Bootloader
Las impresoras Original Prusa están diseñadas con un enfoque en la seguridad, en particular cuando se trata de actualizaciones de firmware. Nuestras impresoras vienen con un bootloader, una característica crucial que mantiene un equilibrio entre la personalización del usuario y la seguridad. El bootloader, aunque está bloqueado, permite a los usuarios actualizar cualquier firmware personalizado, lo que garantiza la flexibilidad de uso.
El 'Apéndice' es una alteración de pin necesaria para flashear firmware no firmado. Este paso, aprendido de las experiencias MK3, asegura que los usuarios son conscientes de los riesgos del firmware no verificado. Prusa solo es responsable del firmware oficial; los usuarios asumen la responsabilidad de cualquier firmware de la comunidad, reconociendo los riesgos potenciales y la responsabilidad. El bootloader no incorpora ningún código fuente abierto.
Electrónica
Publicamos los esquemas completos de nuestra electrónica, para facilitar el desarrollo de modding y addons de terceros. Puedes inspeccionar la conexión de todos los componentes, el voltaje en varios pines, la arquitectura de toda la placa.
Para algunos productos, no publicamos los esquemas completos de fabricación de las placas de circuito impreso, ya que no queremos apoyar la fabricación de placas clónicas no probadas. Nuestras placas cuentan con funciones de seguridad de hardware redundantes, que cortarán la alimentación del calentador incluso en el caso de que las medidas de seguridad del firmware no se activen a tiempo o el firmware se bloquee por cualquier motivo. En el caso de una placa de reemplazo defectuosa, nuestro soporte le enviará una de forma gratuita (dentro del período de garantía) y PCBs de repuesto también están disponibles para su compra en nuestra tienda.
Hardware / piezas de repuesto
Ofrecemos soporte a largo plazo para todas nuestras impresoras, incluso para aquellas que no vendemos desde hace años. Puede adquirir todos las piezas de repuesto en nuestra tienda. Aunque no preparamos la lista de materiales para todas nuestras impresoras, puede encontrar fácilmente longitudes específicas de tornillos, dimensiones de varillas lisas y otros accesorios en nuestros manuales de montaje.
Facilitar a los usuarios la modificación y reparación de sus impresoras es importante para nosotros. Al mismo tiempo, no facilitamos activamente información de fabricación a empresas que producen clones exactos, más baratos y de menor calidad de nuestros productos, que no aportan nada nuevo a la comunidad de código abierto.