LeoCAD

LeoCAD
Información general
Tipo de programa software de diseño asistido por computadora
Desarrollador Leonardo Zide
Modelo de desarrollo código abierto
Lanzamiento inicial 1997
Licencia GPLv2
Versiones
Última versión estable 26.0920 de septiembre de 2026
Archivos legibles
  • LDR
  • MPD
Archivos editables
  • LDR
  • MPD
Enlaces

LeoCAD es un programa CAD 3D gratuito y de código abierto para crear modelos virtuales de Lego utilizando piezas de la biblioteca LDraw . Fue desarrollado por Leonardo Zide en 1997.

Historia

LeoCAD fue desarrollado y lanzado por Leonardo Zide alrededor de 1997 bajo la licencia de software libre y de código abierto GPLv2 . Está escrito en C++ y utiliza Qt como interfaz gráfica de usuario . Al principio era un software CAD (computer assisted design, diseño asisitido por computadora) independiente con su propia biblioteca de ladrillos, pero pronto se actualizó para adoptar la biblioteca y el formato de archivo LDraw, una colección no oficial de piezas de Lego que era muy popular en ese momento. En 2024, LDraw contiene más de 10.000 piezas y sigue actualizándose con nuevos ladrillos.

En 2021, Leonardo recibió el premio James Jessiman Memorial Award de la comunidad LDraw por su creación de LeoCAD y sus contribuciones a la biblioteca de piezas.

Características

LeoCAD permite a los usuarios construir modelos de Lego en un entorno CAD con la biblioteca de ladrillos LDraw, que viene instalada por defecto para facilitar a los usuarios el inicio de la construcción. Además de LDraw, es posible importar otras bibliotecas de ladrillos personalizadas. LeoCAD también permite a los usuarios rastrear cada pieza, lo que puede utilizarse para generar instrucciones paso a paso, al igual que en los sets oficiales de Lego.

Las partes pueden ser seleccionadas desde el seleccionador de piezas y arrastradas directamente en el área de construcción donde se pueden mover o rotar a través de flechas con precisión personalizable. El área de construcción proporciona seis cámaras virtuales integradas las cuales pueden ser usadas para enfocar diferentes partes de la construcción. Otras herramientas incluyen cámaras adicionales para vistas alternativas de otros ángulos, luces omni y luz de foco.

Por defecto, LeoCAD guarda las compilaciones en formato de archivo LDR y MPD (Documento Multipartes) compatible con LDraw. Permite exportar construcciones como modelos Wavefront OBJ, COLLADA DAE y Autodesk 3DS, así como organizar listas de piezas en formato CSV, HTML y XML compatible con BrickLink . También cuenta con una opción de renderizado POV-Ray integrada, pero también existe la posibilidad de renderizar mediante Blender con un plug-in o extensión.

Galería

Renderizado de POV-Ray
Modelo de nave inspirado en Endless Sky
Pieza flexible
Diseño en LeoCAD de la Tower Bridge

Uso

Las piezas de LDraw y LeoCAD han sido mencionadas en investigaciones académicas y usadas en proyectos En 2008, un grupo de académicos de la Universidad Técnica de Lisboa escribió un artículo que analizaba las herramientas CAD para LEGO disponibles en ese momento, incluyendo LeoCAD, y hacía sugerencias sobre cómo mejorar la experiencia de construcción virtual con ladrillos. Crearon su propio software con gravedad y colisiones, y lo compararon con LeoCAD en términos de eficiencia. En 2019, LeoCAD se utilizó para diseñar un modelo 3D virtual de un robot basado en Lego Mindstorms para la investigación de simulación de vehículos autónomos, que se presentó en una conferencia IEEE de ese año.

Véase también

Referencias

  1. ↑ Woo, Michelle (16 de julio de 2018). «Here's How Your Kids Can Build Lego Models Digitally and Then Buy Their Own Creations». Lifehacker. Consultado el 20 de diciembre de 2021.
  2. ↑ Kenlon, Seth. «Play with virtual LEGOs using open source tools | Opensource.com». opensource.com (en inglés). Consultado el 20 de noviembre de 2024.
  3. ↑ Rollins, Mark (20 de diciembre de 2012). Practical LEGO Technics (1st edición). Apress. pp. 16-19. ISBN 9781430246121.
  4. ↑ «LEGO raytracing».
  5. ↑ P, Madeleine (16 de julio de 2024). «LeoCAD: The Free 3D Modeling Software Inspired by LEGO». 3Dnatives (en inglés estadounidense). Consultado el 12 de noviembre de 2024.
  6. 1 2 Emms, Steve (17 de octubre de 2023). «LeoCAD - design virtual models you can build with LEGO bricks». LinuxLinks (en inglés británico). Consultado el 21 de noviembre de 2024.
  7. 1 2 «James Jessiman Memorial Award for 2021 awarded to Leonardo Zide». forums.ldraw.org. Consultado el 12 de noviembre de 2024.
  8. ↑ «LDraw.org Library Updates». library.ldraw.org. Consultado el 12 de noviembre de 2024.
  9. 1 2 Trisha (6 de agosto de 2017). «LeoCAD is a Virtual LEGO Software for Windows, Mac and Linux» (en inglés). Consultado el 21 de noviembre de 2024.
  10. ↑ «Parts Library | LeoCAD». www.leocad.org. Consultado el 20 de noviembre de 2024.
  11. 1 2 Santos, Tiago; Ferreira, Alfredo; Dias, Filipe; Fonseca, Manuel J. (2008). «Using Sketches and Retrieval to Create LEGO Models». Technical University of Lisbon.
  12. ↑ Bedford, Allan (2005). The Unofficial LEGO Builder's Guide (1st edición). No Starch Press. pp. 187-201. ISBN 9781593270544.
  13. ↑ . 2019 IEEE Conference on Cognitive and Computational Aspects of Situation Management (CogSIMA). 2019. pp. 140-146. doi:10.1109/COGSIMA.2019.8724160.

Bibliografía

Enlaces externos