LeoCAD — це вільна система автоматизованого проєктування віртуальних 3D моделей з кубиків LEGO та інших подібних конструкторів, побудованих за принципом з'єднуваних чи зіставлюваних блоків.[2][3][4][5]

LeoCAD
Тип CAD
Розробник Leonardo Zide
Перший випуск 1996; 28 років тому (1996)
Стабільний випуск 23.03 (19 березня 2023)
Версії 23.03 (19 березня 2023)[1]
Платформа Багатоплатформність
Операційна система Windows, macOS, Linux
Мова програмування C, C++
Рушій(ї) OpenGL
Інтерфейс користувача GTK+, Qt
Розмір 135
Доступні мови 6
Українська мова ні
Стан розробки активний
Модель коду open source
Ліцензія GNU GPL
Стандарт(и) LDraw[en]
Розширення файлу .lcd
Репозиторій https://github.com/leozide/leocad
Вебсайт leocad.org/

LeoCAD використовує формат LDraw[en] для бібліотек блоків та моделей, зібраних з блоків.[6]

Можливості ред.

  • Створення моделей з використанням існуючих бібліотек блоків від спільноти LDraw.org[7] (базові блоки вбудовані в LeoCAD), сторонніх або власних бібліотек блоків у форматі LDraw.
  • Minifig Wizard — генератор моделей мініфігурок LEGO з підтримкою шаблонів конфігурації.
  • Панель навігації для бібліотеки блоків з налаштовуваними відображенням, фільтрами сортування і пошуком.
  • Розділення робочої області на кілька частин.
  • Створення моделей з ієрахічною топологією шляхом комбінації групування блоків та створенням субмоделей.
  • Підтримка швидкого "прилипання" блоків за місцями кріплення, граням та до координатних сіток.
  • Підтримка гнучких блоків (кабелі, пружини).
  • Підтримка швидкої зміни та замін палітр і кольорів блоків.
  • Відображення покрокової структури моделі з можливістю швидкої реорганізації блоків по кроках.
  • Встановлення камер та джерел світла у сцені при підготовці до рендерингу.
  • Рендеринг фотореалістичних або стилізованих зображень моделей з використанням POV-Ray та Blender.
  • Створення простих покрокових інструкцій по збиранню моделей, як у форматі для друку, так і для розміщення на сайтах.
  • Створення LEGO-анімацій шляхом організації кадрів у вигляді кроків переміщення моделей у сцені.

Редагування, об'єднання і збереження ред.

  • Моделі LeoCAD (.lcd)
  • Блоки та моделі LDraw (.dat, .ldr, .mpd)

Імпорт ред.

  • Моделі LEGO Digital Designer (.lxf)
  • Інвентар наборів з сайту Rebrickable[8] (онлайн)

Eкспорт ред.

  • 3D модель 3D Studio Max (.3ds)
  • 3D модель Collada (.dae)
  • Інвентар моделі у CSV (.csv)
  • Інвентар моделі у BrickLink (.xml)
  • 3D сцена POV-Ray (.pov)
  • 3D модель Wavefront (.obj)

LeoCAD також дозволяє передавати полігональну 3D модель повністю безпосередньо у програму Blender для подальшого редагування.

 
Логотп програми LPub3D.

LPub3D ред.

LPub3D[9] — вільне програмне забезпечення, що базується на основі LeoCAD та інших вільних програмах, для створення, верстки і підготовки до друку комплексних покрокових інструкцій по збиранню моделей у форматі LDraw. Автором є Trevor Sandy.

Див. також ред.

Джерела ред.

  • Кушнарьова Н. М., Жук Т. В. Використання онлайн-ресурсів з інформатики при організації дистанційного навчання. Вісник Національного університету «Чернігівський колегіум» імені Т. Г. Шевченка. Вип. 12 (168) / Нац. ун-т «Черн. колегіум» ім. Т. Г. Шевченка ; голов. ред. М. О. Носко. Чернігів : НУЧК, 2021. C. 127-132. (Серія: Педагогічні науки). DOI:10.5281/zenodo.4769375
  • Agullo, Miguel; Clague, Kevin; Hassing, Lars C. (2002). LEGO Software Power Tools, With LDraw, MLCad, and LPub (англ.). Syngress. ISBN 1-931836-76-0.
  • T. Santos, A. Ferreira, F. Dias & M. J. Fonseca. Using Sketches and Retrieval to Create LEGO Models. Eurographics Workshop on Sketch-Based Interfaces and Modeling, 2008.
  • Daniel Mendes, Alfredo Ferreira. Virtual LEGO Modelling on Multi-Touch Surfaces. WSCG'2011 Full Papers Proceedings, 2011. ISBN 978-80-86943-83-1
  • Van Thanh Tran, Dongho Kim. An Application of Virtual Reality in E-learning based LEGO-Like Brick Assembling. School of Global Media, Soongsil University, Seoul, Korea, 2016.

Примітки ред.

  1. Release 23.03 — 2023.
  2. Kushnarova, N.; Zhuk, T. (18 травня 2021). USAGE OF ONLINE RESOURCES AT IT LESSONS IN DISTANCE LEARNING. doi:10.5281/ZENODO.4769375. Процитовано 23 квітня 2024.
  3. Santos, Tiago; Ferreira, Alfredo; Dias, Filipe; Fonseca, Manuel J. (2008). Using Sketches and Retrieval to Create LEGO Models (англ.). The Eurographics Association. doi:10.2312/sbm.sbm08.089-096. ISBN 978-3-905674-07-1.
  4. Baronti, Luca; Dellepiane, Matteo; Scopigno, Roberto (2010). Using Lego Pieces for Camera Calibration: a Preliminary Study (англ.). doi:10.2312/egsh.20101057. Процитовано 23 квітня 2024.
  5. Woo, Michelle (16 липня 2018). Here's How Your Kids Can Build Lego Models Digitally and Then Buy Their Own Creations. Lifehacker (англ.). Процитовано 23 квітня 2024.
  6. LEGO raytracing. groups.google.com. Процитовано 23 квітня 2024.
  7. LDraw.org Library Updates. library.ldraw.org. Процитовано 23 квітня 2024.
  8. About Rebrickable | Rebrickable - Build with LEGO. rebrickable.com. Процитовано 23 квітня 2024.
  9. LPub3D. LPub3D (амер.). Процитовано 23 квітня 2024.

Посилання ред.