LeoCAD

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 — це вільна система автоматизованого проєктування віртуальних 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

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

Див. також

  • LEGO Digital Designer[en]
  • BrickLink Studio[en]

Джерела

  • Кушнарьова Н. М., Жук Т. В. Використання онлайн-ресурсів з інформатики при організації дистанційного навчання. Вісник Національного університету «Чернігівський колегіум» імені Т. Г. Шевченка. Вип. 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.

Примітки

  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.

Посилання

  • LeoCAD.org (офіційний сайт)
  • Leocad Models (Marutan.net)
  • LDraw.org
  • L3P
  • Bricksmith
  • LDCad
  • MLCad
  • SnapCAD
  • VirtualMEC (3D CAD for Meccano[en])
  • п
  • о
  • р
Власницьке

Active-HDL • ADEM • Altium Designer • ArchiCAD • AutoCAD • Autodesk Inventor • bCAD • Bocad-3D • BikeCAD • Bricscad • BtoCAD • Cadmech • CATIA • DeltaCad • DraftSight • E3.series • GStarCAD • Inovate • IntelliCAD • Ironcad • Ironcad Draft • К3 • MEDUSA4 • MicroStation • Mineframe • NX • nanoCAD • OrCAD • P-CAD • Proteus • PSpice • Revit • QForm 2D/3D • SAMCEF • Solid Edge • SolidWorks • Specctra • SprutCAM • T-FLEX CAD • Tecnomatix • TopoR • TopSolid • TurboCAD • VariCAD • ZWCAD • БудКАД • КОМПАС • САПФІР-3D

Вільне та Відкрите

BRL-CAD • CADEMIA • Electric • freeCAD (A-S. Koh's) • FreeCAD • FREE!ship • gCAD3D • HeeksCAD • KiCad • LeoCAD • LibreCAD • QCAD • Open CASCADE Technology • OpenSCAD • OpenVSP • QBlade • rattleCAD • SagCAD • SALOME • SolveSpace • XTrackCAD • XFLR5 • Валентина

Розрахунок механіки
Власницьке

ANSYS • ЛІРА-САПР • МОНОМАХ • SCAD • Polus

Вільне та Відкрите

CalculiX • OpenFOAM • XFOIL  • ФРУНД

Власницьке

PRO100 • IKEA Kitchen Planner • Blum Cabinet Configurator • SketchUp • ViyarPro • Woody • Астра Конструктор Меблів

Вільне та Відкрите

lignumCAD • SketchChair

Власницькі

DWG (DWT) • CDW • SKP • SLDDRW (SLDPRT, SLDASM, SLDDRT) • Parasolid (X_B, P_B)

Вільні та Відкриті

AC3D • BREP • COLLADA • DXF • FCStd • G-code • Gerber • glTF • HP-GL (HP-GL/2, PLT) • IGES • PLY • STEP • STL • VRML • Wavefront OBJ • Parasolid (X_T, P_T) • X3D

П:  Портал «Ігри» П:  Портал «Інформаційні технології»