LeoCAD
Тип | CAD |
---|---|
Розробник | Leonardo Zide |
Перший випуск | 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 — це вільна система автоматизованого проєктування віртуальних 3D моделей з кубиків LEGO та інших подібних конструкторів, побудованих за принципом з'єднуваних чи зіставлюваних блоків.[2][3][4][5]
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[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[en] 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.
Примітки[ред. | ред. код]
- ↑ Release 23.03 — 2023.
- ↑ Kushnarova, N.; Zhuk, T. (18 травня 2021). USAGE OF ONLINE RESOURCES AT IT LESSONS IN DISTANCE LEARNING. doi:10.5281/ZENODO.4769375. Процитовано 23 квітня 2024.
- ↑ 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.
- ↑ Baronti, Luca; Dellepiane, Matteo; Scopigno, Roberto (2010). Using Lego Pieces for Camera Calibration: a Preliminary Study (англ.). doi:10.2312/egsh.20101057. Процитовано 23 квітня 2024.
- ↑ Woo, Michelle (16 липня 2018). Here's How Your Kids Can Build Lego Models Digitally and Then Buy Their Own Creations. Lifehacker (англ.). Процитовано 23 квітня 2024.
- ↑ LEGO raytracing. groups.google.com. Процитовано 23 квітня 2024.
- ↑ LDraw.org Library Updates. library.ldraw.org. Процитовано 23 квітня 2024.
- ↑ About Rebrickable | Rebrickable - Build with LEGO. rebrickable.com. Процитовано 23 квітня 2024.
- ↑ LPub3D. LPub3D (амер.). Процитовано 23 квітня 2024.
Посилання[ред. | ред. код]
- LeoCAD.org (офіційний сайт)
- Leocad Models (Marutan.net)
- LDraw.org
- L3P
- Bricksmith
- LDCad
- MLCad
- SnapCAD
- VirtualMEC (3D CAD for Meccano[en])
|