Leocad как пользоваться
Перейти к содержимому

Leocad как пользоваться

  • автор:

Краткое руководство по использованию Lego Mindstorm с Linux

Система Создания Роботов (ССР) [Robotics Invention System (RIS)] Mindstorm от компании Lego Group, является на данный момент самым лучшим, доступным и дешевым комплектом. Тем не менее, стандартное программное обеспечение создано под MS Windows (что неудивительно). Но не отчаивайтесь — существуют несколько опций, которые позволяют пользователям Linux работать с Mindstorm под Linux. Данное Мини-Руководство предлагается как краткий обзор системы, опций для работы в Linux, и как сосредоточение ссылок на более подробную информацию.

Содержание 1. Вступление 1.1. Подтверждения 1.2. Предупреждения 1.3. Copyright 1.4. Авторские права 2. Архитектура Mindstorm 2.1. Основное оборудование 2.2. Стандартное программирование RCX 2.3. Как применять инструментарий Linux 2.4. Необходимые комплектующие для Linux хоста 2.5. Кибермастер [CyberMaster] и Скаут [Scout] 2.6. Важное примечание об установочном компакт-диске MS Windows 3. Операционная система LegOS 3.1. Домашняя страница 3.2. Автор 3.3. Тип 3.4. Язык 3.5. Платформы 3.6. Описание 4. программа Lego::RCX.pm 4.1. Домашняя страница 4.2. Автор 4.3. Тип 4.4. Язык 4.5. Платформы 4.6. Описание 5. Не Совсем С [Not Quite C (NQC)] 5.1. Домашняя страница 5.2. Автор 5.3. Тип 5.4. Язык 5.5. Платформы 5.6. Описание 6. pbForth 6.1. Домашняя страница 6.2. Автор 6.3. Тип 6.4. Язык 6.5. Платформы 6.6. Описание 7. TinyVM и leJOS 7.1. Домашняя страница 7.2. Автор 7.3. Тип 7.4. Язык 7.5. Платформы 7.6. Описание 8. TCL для ССР 8.1. Домашняя страница 8.2. Авторы 8.3. Тип 8.4. Язык 8.5. Платформы 8.6. Описание 9. Другие инструменты Linux 9.1. LeoCAD 9.2. POVRAY 10. Дополнительные источники информации 10.1. LUGNET 10.2. Официальный сайт Mindstorm 10.3. Сайты по оборудованию 10.4. Обзор роботов от Lego и «Справочник по Конструированию»

1. Вступление

Если вы видели клевые комплекты Mindstorm от компании Lego, и были разочарованы, увидев большие наклейки «требует Windows» — не отчаивайтесь: есть еще надежда. Существует программное обеспечение, позволяющее вам настраивать ваш RCX в GNU/Linux, и даже, вероятнее всего, вы сможете делать это на вашем любимом языке программирования: C, Perl, Java или Forth. Данное руководство создавалось не как документация к работе с этими языками: я лишь надеялся обозначить основные моменты и дать контактные адреса для решения разных проблем при работе с Linux, так что этот документ можеть служить лишь отправной точкой для тех пользователей Linux, которые опрееляются с покупкой комплекта Mindstorm, или для тех владельцев Mindstorm, которые решили перейти на Linux, и сейчас находятся в недоумении по поводу того, смогут или нет они использовать свои самые дорогие игрушки 🙂

Очень важно отметить что, хотя я и стараюсь держать руку на пульсе текущих разработок Mindstorm, я не совершенство и не суперумник: вполне возможно, что данное руководство уже устарело или является неполным. Если вы знаете что-то еще о возможностях Mindstorm, используемых для Linux, пожалуйста вышлите мне сообщение на [email protected] для того, чтобы я исправил и дополнил данный документ и поделился затем информацией с теми, кто сейчас думает о приобретении Mindstorm для использования его всемте с компьютерами GNU/Linux.

1.1. Подтверждения

Я хочу особо поблагодарить авторов, перечисленных ниже, за то что они сделали предварительные наброски и предоставили документацию для данного текста.

Steve Baker и Matt Miller, как и многие другие в Lugnet, обеспечили большое количество тезисов к ранним версиям этого текста. Их мысли присутствуют кое-где в тексте, и именно от них исходило большинство качественных идей в документе. 🙂

Наконец, несколько слов в адрес напрямую к нам сейчас не относящемуся — Michael Littman, сначала работавшему в Duke University, а сейчас в AT&T который, вообще говоря, платил мне за то чтобы я поиграл с LEGO прошлым летом. Без тех возможностей, что он мне предоставил, я не был-бы таким просвещенным в вопросах, касающихся Mindstorm, каким являюсь сейчас.

1.2. Предупреждения

Компания LEGO ( —>http://www.lego.com/ —>) очень, ОЧЕНЬ трепетно относится к своей торговой марке. Данный документ ни в коем случае не создавался LEGO, не имеет никакого отношения к компании LEGO, а я как автор заявляю, что не имею никаких отношений с компанией LEGO. Чтобы узнать больше о политике в области их торговых марок, обратитесь на —>http://www.lego.com/info/fair.asp —>, особенно к части (примерно в середине документа) с названием «Как Энтузиасты LEGO(r) Могут Обращаться к Продуктам LEGO по Интернет.» Я пытался честно соблюдать указанные там ограничения; хотя если вы обнаружите какое-то нарушение, то пожалуйста дайте мне знать на , или напишите мне.

1.3. Copyright

This document is distributed under the LDP Copyright. You can find a copy of it —>here. —>

1.4. Авторские права

Авторские права на русский перевод этого текста принадлежат © 2000 SWSoft Pte Ltd. Все права зарезервированы.

Этот документ является частью проекта Linux HOWTO.

Авторские права на документы Linux HOWTO принадлежат их авторам, если явно не указано иное. Документы Linux HOWTO, а также их переводы, могут быть воспроизведены и распространены полностью или частично на любом носителе физическом или электронном, при условии сохранения этой заметки об авторских правах на всех копиях. Коммерческое распространение разрешается и поощряется; но так или иначе автор текста и автор перевода желали бы знать о таких дистрибутивах.

Все переводы и производные работы, выполненные по документам Linux HOWTO должны сопровождаться этой заметкой об авторских правах. Это делается в целях предотвращения случаев наложения дополнительных ограничений на распространение документов HOWTO. Исключения могут составить случаи получения специального разрешения у координатора Linux HOWTO с которым можно связаться по адресу приведенному ниже.

Мы бы хотели распространить эту информацию по всем возможным каналам. Но при этом сохранить авторские права и быть уведомленными о всех планах распространения HOWTO. Если у вас возникли вопросы, пожалуйста, обратитесь к координатору проекта Linux HOWTO по электронной почте: <[email protected] > , или к координатору русского перевода Linux HOWTO компании SWSoft Pte Ltd. по адресу <[email protected] >

2. Архитектура Mindstorm

2.1. Основное оборудование

На случай, если вы еще не знаете: комплект Mindstorm от Lego — это конструктор роботов от «Lego Group», который сейчас продается примерно за 200 долларов США. За эти деньги вы получаете много Lego-деталей, большой блок, содержащий ЦПУ, жидкокристаллический дисплей, несколько кабелей и разьемов (называемых по тексту RCX), пару моторов, и несколько световых и тактильных сенсоров, которые позволяют системе взаимодействовать с внешним миром.

Сейчас выпусткается комплект RCX версии 1.5, который будет заменен весной 2001 года на версию 2.0. Далее, когда я говорю в тексте «RCX», я подразумеваю «RCX 1.x.» Разница между версиями 1.0 и 1.5 незначительны, но изменения между версиями 1.5 и 2.0 могут быть существенны — точное содержание изменений пока еще неизвестно.

Если вы хотите знать больше о технической стороне дела (в смысле, помучить детальки, разобрать кабели и сенсоры, чтобы посмотреть, как они работают, и что заставляет их двигаться) — то для вас есть два важных сайта: —>Строение компонентов Mindstorm от Lego (автор Russell Nelson) —> и —>Строение компонентов сенсоров RCX (автор Kekoa Proudfoot) —>. Без этих двух сайтов, вероятнее всего, и не было бы такого количество программного обеспечения, описанного далее по тексту.

2.2. Стандартное программирование RCX

Ключом к восприятию особенностей и параметров работы с Linux является понимание того, как комплекс Mindstorm работает с MS Windows. По умолчанию Lego поставляет программы для MS Windows, которые позволяют вам (или, например, 12-14 летнему ребенку) создать программу (в графической оболочке) для Mindstorm, используя мета-блочную структуру программирования кода. Как только программа таким образом «создана», программа компилирует и создает последовательность байтов. Эти последовательности — код — затем передается роботу, и его микропрограммы RCX обрабатывают этот код и руководят машиной на основе инструкций программы. Кроме анализа кода, программа RCX имеет много похожего с операционной системой: он контролирует работу аппаратных средств, ресурсов и, некоторым образом, управляет ИК [IR] портом, который используется для связи с роботом. Также он имеем возможность воспринимать отдельные специфичные команды (в противоположность закоченной программе) по ИК порту или через специальное устройство дистанционного управления, и управлять роботом на основе этих команд.

Программное обеспечение комплекта ставится, как в версии 1.0 (даже если вы приобретете RIS версии 1.5). У него есть несколько достаточно серьезных ограничений — например, так-как каждая переменная сохраняется в регистрах, а не в ОЗУ, то возможно существование только 32 переменных. Но тем не менее, можно делать достаточно клевые вещи и с такими органичениями, а в версии 2.0 микропрограммы комплекта (которая доступна сейчас в виде бета-версии на —>LEGO —>) эти ограничения будут, в основном, сняты, при этом должна остаться полная совместимость с версией 1.x.

2.3. Как применять инструментарий Linux

Разные программы под Linux для Mindstorm работают, как замена разных частей последовательности программирования (о которой только-что говорилось). Некоторые полностью заменяют программу, установленную по умолчанию некой своей ОС-подобной системой с языковым интерпретатором. Другие генерируют коды, которые совместимы с стандартным кодом Lego, и затем используют стандартное обеспечение для загрузки кода. Наконец, некоторые просто генерируют коды для дистанционного доступа, которые позволяют управлять роботом с PC-компьютера-хоста, без предоставления возможностей программирования. Эти программы также используют стандартныое Lego-обеспечение.

2.4. Необходимые комплектующие для Linux хоста

Так-как большинство инструментариев основаны на простых последовательных командах, требования к железу минимальны — в общем, любая машина с Linux может быть хостом.

Единственное исключение — это последовательный порт, который ДОЛЖЕН быть и который может не присутствовать на некоторых последних новинках «без тяжкого наследства прошлых лет». Вся связь с RCX осуществляется через ИК-утройство, которое присоединяется к машине через последовательный порт. Поэтому, если у вас нет последовательного порта, то вы не сможете использовать RCX до тех пор, пока не приобретете переходник, соответсвующий вашей системе. Более того, в дальнейшем с такой системой могут возникнуть проблемы (конфликты с прерываниями или портами). Такое часто случается, когда вы используете модем как устройство /dev/ttyS0. В таком случае есть три решения: во-первых, попытайтесь использовать второй последовательный порт для ИК-устройства. Во многих случаях это помогает 8-). А если это не помогает, то попробуйте просто не использовать ваш модем и ИК-устройство одновременно. Если это неприемлемо, то загляните в опции компиляции вашего ядра (в раздел «расширенные опции последовательного порта») в пункт «поддержка разделения системных прерываний». Убедитесь, что эта опция включена, и пересоберите ядро.

Так-как Макинтоши [Macs] не имеют стандартного последовательного порта, то пользователи LinuxPPC, вероятнее всего, должны будут достать переходники и произвести модификацию, для того, чтобы пользоваться системой. Dave Baum, автор NQC и пользователь Mac, создал —>инструкции —> о том, как это сделать.

2.5. Кибермастер [CyberMaster] и Скаут [Scout]

Кроме данной ССР, Lego выпускает еще две другие робосистемы — Кибермастер (доступна только в Европе) и Скаут. К сожалению, мне кажется, что только один из инструментов (NQC, обсуждаемый в Разд. 5 ) будет работать с этими системами. В общем, если вы собрались покупать Скаут, и имеете к этому еще немного денег, то лучше приобретите ССР — те немногие (дополнительно вложенные) средства себя оправдают.

2.6. Важное примечание об установочном компакт-диске MS Windows

Так-как многие из программ, обсуждаемых далее, используют программы и официальную марку Lego, вам, вероятно, потребуется ваш установочный компакт-диск с MS Windows. Вам, возможно, и не потребуется даже загружать MS Windows- ваше рабочее время останется при вас 🙂 Тем не менее, (если вы запукаете NQC или RCX.pm, среди прочих программ), вам (вероятно) придется подключить компакт-диск, чтобы перезагрузить программу в систему, когда там закончатся батарейки. Если вы не хотите постоянно делать это, то тогда найдите файл firm0309.lgo на компакт-диске и скопируйте его в надежное место в разделе Linux.

3. Операционная система LegOS

Обзор программы LEOCAD

LeoCAD — это компьютерная программа, выполненная в современном стиле, которая позволяет создавать виртуальные модели с помощью кубиков Lego. Она предлагает обширную библиотеку деталей, используемых при конструировании игрушек. Интерфейс решения впечатляет и позволяет новым пользователям начать создавать виртуальные модели, не тратя слишком много времени на изучение среды моделирования. Необходимо рассмотреть, какие преимущества и недостатки есть у данной программы, как о ней отзываются пользователи, а также выделить основные функциональные возможности LEOCAD.

  • 1 Интерфейс
  • 2 Функциональные возможности LEOCAD
  • 3 Область применения программы
  • 4 Отзывы пользователей
  • 5 Преимущества LEOCAD
  • 6 Недостатки
  • 7 Итоги

Интерфейс

Графика LEOCAD похожа на изображения из буклетов с инструкциями по сбору конструктора Lego. Простой рендеринг позволяет программе работать быстро, плавно. Она не «ест» много системных ресурсов, запускаясь даже на слабых персональных компьютерах, ноутбуках. Что касается пользовательского интерфейса, то LEOCAD занимает первые позиции, среди своих аналогов. Чтобы адаптироваться к работе в тех же Bricksmith или LDCad, требуется немного больше времени.

Внимание! LEOCAD имеет интуитивно понятный интерфейс, который позволяет неопытным пользователям создавать новые модели, не тратя слишком много времени на изучение функционала или особенностей приложения. В то же время ПО имеет богатый набор функций, позволяющий опытным людям создавать модели с помощью более сложные методы.

Проработанный интерфейс позволяет любому пользователю создавать собственные 3D-модели или пользоваться уже готовыми шаблонами. Для повышения удобства, помимо обычной строки меню, в приложении представлены кнопки быстрого доступа, список всех доступных типов деталей, панель предварительного просмотра, цветная панель.

фото-1

Приложение также имеет широкие возможности настройки. Можно переключать определенные панели инструментов, разделять окно по вертикали или горизонтали, устанавливать различные типы клавиатурных команд или изменять уже существующие.

Функциональные возможности LEOCAD

По сравнению с другими подобными решениями, LEOCAD представляет собой многофункциональное решение, которое позволяет опытным пользователям создавать модели, используя передовые методы проектирования. Программное обеспечение полностью совместимо с решением LDraw и сопутствующими инструментами, что делает его более функциональным. Один из самых поразительных моментов заключается в том, что в базе программы есть библиотека с более чем 1000 различных деталей, которые можно легко использовать для создания конструкций.

Справка! LEOCAD – это ПО, распространяющееся полностью бесплатно. Оно обладает открытым кодом, поэтому каждый может вносить свой вклад в функционал, исправлять баги. У него есть сообщество, в котором эксперты со всего мира делятся своими модулями, советами для обучения новичков.

В LEOCAD есть еще несколько важных моментов:

  1. Возможность составлять свои собственные фигуры;
  2. Присутствие списка не рекомендуемых частей конструкции;
  3. Создание инструкций по сборке моделей.

Пользовательская модель оживает, только если весь фон выглядит реалистично. Можно задавать фон и параметры фигурок индивидуально с помощью конфигуратора. При желании можно снабдить модель всевозможными опознавательными элементами, включая шляпу, волосы, лицо, экипировку, тело, брюки, обувь, а затем добавить фигуру к общей модели.

фото-1

Можно получить список всех деталей, помещенных в модель на специальной вкладке меню. Единственная информация, которой не хватает, – это номера деталей Lego. Они важны, если нужно заказать больше физических деталей.

LEOCAD не позволяет экспортировать список напрямую в файл. Следовательно, нужно производить экспорт модели формата CSV или создавать список деталей вручную. Это не проблема, поскольку CSV – это текстовый файл.

Осторожно! Более сложные модели требуют набора инструкций по сборке, особенно если нужно поделиться моделью с другими любителями. LEOCAD позволяет легко добавлять шаги через определенные вкладки меню и даже документировать весь процесс сборки.

Если человек не понравилось, как выглядит его модель, то есть возможность замены фонового изображения (skybox) и добавления дополнительных эффектов. Используя значки с лампочкой и прожектором, можно добавить подходящие источники света.

Область применения программы

В детстве люди, вероятно, не заботились о создании чего-то сложного. Многие дети хотели повеселиться и поиграть со своими кубиками LEGO, собрать модель по инструкции. Часто детские увлечения перерастают в серьезное взрослое хобби. Сегодня множество зрелых людей увлекаются созданием моделей на основе Lego.

Помимо базовых массовых наборов, которые продаются в детских или специализированных магазинах, есть возможность собрать собственные модели, заказав только блоки. Перед тем как заниматься подобным, нужно определиться с моделью, фигурками. Для этого недостаточно представить себе будущую композицию и заказать блоки наобум.

Специально для этого и были придуманы программные среды для моделирования объектов на основе существующих и выпускающихся блоков от Lego. Программа LEOCAD относится именно к таким решениям, позволяющим в трехмерном пространстве создать свою уникальную модель, задокументировать ее, а затем просто заказать кубики и выполнить аналоговую копию.

Внимание! LEOCAD представляет собой что-то вроде бесплатного кроссплатформенного CAD (системы компьютерного проектирования) для LEGO. Если человек не знаком с программным обеспечением типа CAD или, по крайней мере, готов научиться работать в нем, он точно получит удовольствие от использования LEOCAD при работе над своими творениями в стиле Lego.

Если говорить проще, то LEOCAD – это игрушка для взрослых. Для кого-то она будет сложной и скучной, а для кого-то станет настоящим увлечением и хобби. Есть информация, что даже крупные производители используют такое программное обеспечение для моделирования новых серий и линеек конструкторов.

Отзывы пользователей

Отзывов пользователей о LEOCAD не много. Программа нравится поклонникам Lego, которые хотят собирать конструкции из блоков вживую, чувствуя их в руках и наблюдая за ними. Часть пользователей выделила преимущества программы в виде кроссплатформенности, интуитивно понятного дизайна, большого количества доступных блоков конструктора и конфигуратора моделей. Другие не были удивлены этим, так как они наблюдали аналогичные функции и возможности в Bricksmith или LDCad. Большинство людей все же по достоинству оценили программу и в особенности ее бесплатную лицензию распространения.

Преимущества LEOCAD

LEOCAD является программным приложением, которое доступно для всех основных операционных систем настольных ПК: Windows, Mac и Linux. Если человек собирается использовать LEOCAD на компьютере, то будет приятно удивлен, ведь после запуска загрузочного файла появится простой мастер установки, который укажет все шаги, которые необходимо предпринять для инсталляции ПО.

Основные преимущества средства выглядят следующим образом:

  • Легкость в использовании. LEOCAD имеет интуитивно понятный дизайн интефрейса, позволяющий новичкам разрабатывать новые фигурки, не тратя слишком большого количества времени на изучение всех доступных возможностей.
  • Совместимость с LDraw. LEOCAD полностью совместим со стандартом LDraw и основанным на нем средами. Он также считывает и записывает файлы LDR и MPD, чтобы человек мог делиться своими наработками и загружать модели из Интернета. LEOCAD использует библиотеку деталей LDraw, которая насчитывает почти 10 тысяч различных блоков и продолжает обновляться.
  • Кроссплатформенный, открытый исходный код. Доступны собственные версии для Windows, Linux и macOS, чтобы пользователи всех ОС могли ознакомиться с интерфейсом программы. LEOCAD имеет открытый исходный код, поэтому любой может внести свой вклад в разработку. Софт всегда останется бесплатным.

Справка! Помимо этих плюсов, нужно сказать о возможности конструировать модели по мельчайшим деталям, создавать инструкции для аналоговых проектов и документировать весь процесс моделирования.

Недостатки

Если человек никогда раньше не использовал программное обеспечение для автоматизированного проектирования, то ему может быть сложно освоить LEOCAD. Возможно, ему поможет базовое руководство. Чтобы получить доступ к LEOCAD Basic Tutorial, необходимо перейти в меню «Справка» и выбрать ссылку на официальный веб-сайт программы. Как только пользователь окажется на веб-сайте, нужно будет перейти на страницу документации и затем выбрать Basic Tutorial в разделе Tutorials.

Осторожно! К сожалению LEOCAD на русском языке не представлен разработчиками, доступен только английский вариант утилиты.

Кроме этого, никаких особых недостатков у программного обеспечения нет. Оно подходит далеко не всем, так как люди привыкли проектировать на CAD-системах более сложные модели. Некоторые находят это ребячеством и бесполезным продуктом.

Итоги

LEOCAD – это хороший способ провести время и развить пространственные навыки мышления, но программа не заменяет удовольствие от строительства настоящими блоками. Разница между созданием цифрового дизайна на экране компьютера и процессом физического строительства или соединением блоков по-прежнему остается существенной.

Цифровая модель действительно помогает документировать и сохранять свои идеи. Рисунки, созданные с помощью LEOCAD, имеют сравнительно точную окраску и, таким образом, дают представление о том, как будет выглядеть проект после его создания.

Единственное, чего LEOCAD не может сделать сам по себе, — это полностью оживить модель, например, в контексте покадрового фильма. Здесь понадобится такая программа, как Blender 3D Suite, которая содержит утилиту для соединения отдельных сцен вместе для создания фильма.

DoubleBrick.ru — форум о LEGO®

Урок: Делаем видеоинструкцию по сборке любых моделей в LDD.

Форум о создании моделей в программах LEGO Digital Designer, LDraw и других программах виртуального моделирования.

Модератор: GeorgeVB

8 сообщений • Страница 1 из 1
Elektronbrain Сообщения: 209 Зарегистрирован: Ср авг 14, 2013 4:15 pm

Урок: Делаем видеоинструкцию по сборке любых моделей в LDD.

Сообщение Elektronbrain » Вт янв 20, 2015 5:53 am

Вчера я закончил собирать в LDD модель, состоящую из 2500 деталей.
Остро встал вопрос: как же теперь это всё собрать из реальных деталей? Как облегчить процесс сборки?
Как известно, встроенный в LDD генератор инструкций, работает очень коряво.
И пользоваться им при большой и сложной модели просто нет смысла: даже если модель построена «правильно» (т.е. все соединения можно собрать последовательно), всё равно начнёт вставлять детали сквозь друг друга.
И тут меня осенило! Есть способ, с помощью которого можно создать инструкцию по сборке моделей technic ЛЮБОЙ сложности и с любым количеством деталей.
Необходимо просто последовательно РАЗОБРАТЬ всю модель так, как вы делали бы это с реальным конструктором. Процесс разборки запишите на видео.
После этого надо развернуть видео задом-наперёд и у вас будет последовательная инструкция сборки модели деталь за деталью.
Несколько советов при разборке и записи:

1. Достаточно установить 15 кадров в секунду.
2. Выбирайте удобный ракурс перед удалением детали.
3. Задерживайте курсор над удаляемой деталью около секунды, потом выделяйте её, а ещё через секунду — удаляйте.
Практика показала, что двух секунд достаточно, что-бы на видео было понятно какая деталь куда вставляется.
4. Если при разборке вы дошли до момента, когда невозможно нормально удалить деталь, проверьте ориентацию синих пинов на 3. Иногда достаточно развернуть пин нужной стороной и деталь можно вытащить.
5. Если манипуляции из пункта 4 не помогли, проверьте — может можно отсоединить сразу группу деталей (модуль), а потом разбирать уже его.
6. Если же и пятый пункт не помог — поздравляю, вы создали «невозможную» конструкцию. Проверяйте и изменяйте расположение деталей.

Удачной постройки всем.

Последний раз редактировалось Elektronbrain Вт янв 20, 2015 3:58 pm, всего редактировалось 1 раз.

Golems Universal Construction
Бесплатная физическая песочница. Моделирует любые механизмы.
Небольшой пример: http://www.youtube.com/watch?v=j0ppE9qJU2Y

Elektronbrain

Сообщения: 4848 Зарегистрирован: Ср янв 09, 2008 12:41 am Награды: 6

Re: Урок: Как сделать ПРАВИЛЬНУЮ инструкцию в LDD

Сообщение Артем К. » Вт янв 20, 2015 11:08 am

Название темы немного запутало меня. Я думал здесь инструкция о том как исправить ужасный встроенный генератор инструкций LDD. Можно попросить тебя поменять название темы? Просто изменить слово «инструкцию» на «видеоинструкцию»?

Создавайте LEGO-подобные здания с обновленным LeoCAD

El компьютерное проектирование (САПР), набирает силу в мире свободного программного обеспечения, прошли те времена, когда были только проприетарные альтернативы, сегодня существует большое количество программы, реализующие САПР которые совместимы с Linux и предлагаются с бесплатными лицензиями. Один из них является LeoCAD отличное программное обеспечение, которое позволяет нам создавать конструкции типа LEGO.

  • 1 Что такое LeoCAD?
  • 2 Возможности LeoCAD
  • 3 Как установить LeoCAD
    • 3.1 Установите LeoCad на Arch Linux и производные
    • 3.2 Установите LeoCad на Ubuntu и производные версии
    • 3.3 Установите LeoCad в openSUSE и производные
    • 3.4 Установите LeoCad на Fedora и производные

    Что такое LeoCAD?

    Это бесплатный инструмент, разработанный Леонардо Зиде, который использует компьютерное проектирование (САПР) для создавать конструкции LEGO, легко, быстро и с профессиональной отделкой.

    Инструмент поддерживает стандарты, относящиеся к моделирование зданий типа LEGO и его использование довольно просто, в основном достаточно перетаскивать части, которые затем ориентируются и настраиваются по вкусу дизайнера.

    В последние дни разработчик этого впечатляющего инструмента исправил большое количество ошибок и улучшил различные функции, а также количество руководств в инструменте. официальный сайт приложения, так что научиться пользоваться им будет намного проще.

    создавать конструкции LEGO

    Возможности LeoCAD

    Разработчики LeoCAD убедитесь, что их инструмент оптимизирован для больших моделей, приведя в качестве примера модель Тауэрский мост (Тауэрский мост) в которых было использовано более 4.000 штук:

    Тауэрский мост

    Таким же образом этот инструмент позволяет нам создавать инструкции по сборке, отличный инструмент для обучения сборке и сборке конструкции Lego:

    Леокад

    Точно так же мы можем наслаждаться несколькими видами нашей конструкции Lego, ускоряя процесс строительства и добавляя дополнения, чтобы позаботиться о деталях.

    Скриншот

    Также можно выделить следующие характеристики этого инструмента:

    • Интуитивно понятный интерфейс с функциями для новичков и опытных пользователей.
    • Короткая обучающая строка.
    • Несколько вариантов работы каждой части (вращение, раскраска, текстуры и др.).
    • Совместим с LDraw — стандартным форматом файлов для создания моделей Lego.
    • Он позволяет получить доступ к библиотеке LDraw, которая содержит более 10000 XNUMX деталей Lego, которые постоянно обновляются.
    • Импортируйте и экспортируйте файлы LDR и MPD, что позволяет вам легко делиться своими проектами в Интернете или редактировать те, которые распространяли другие.
    • Возможность печати моделей на 3D-принтерах.
    • Он находится в репозиториях основных дистрибутивов Linux.
    • Он кроссплатформенный (Linux, Windows и OSX).
    • Бесплатный и открытый исходный код.

    Как установить LeoCAD

    Установка LeoCAD довольно проста в большинстве дистрибутивов Linux, если вы хотите выполнить ручную установку инструмента, вы должны выполнить следующие шаги:

    • Установите необходимые зависимости
      • идти
      • Компилятор GCC C ++
      • Пакеты QT4 или QT5
      • Пакет Zlib
      git clone https://github.com/leozide/leocad.git cd leocad qmake leocad.pro make

      Те, кто желает установить с помощью менеджеров пакетов каждого дистрибутива, могут при необходимости выполнить следующие процедуры:

      Установите LeoCad на Arch Linux и производные

      yaourt -S leocad-git

      Установите LeoCad на Ubuntu и производные версии

      sudo apt-get install leocad

      Установите LeoCad в openSUSE и производные

      Мы можем воспользоваться официальным пакетом LeoCAD для Opensuse

      Установите LeoCad на Fedora и производные

      sudo yum-install leocad

      Выводы о LeoCad

      Это отличный инструмент, который позволяет нам создавать конструкции типа LEGO, он очень профессионально заменяет различные проприетарные инструменты, созданные для тех же целей, подчеркивает его высокую компактность с различными стандартами моделирования, а его использование довольно простое, но масштабируемое в соответствии с навыками каждого пользователя.

      Инструмент можно использовать как для любительского дизайна, так и для более профессиональных проектов. Быстро делитесь своими творениями и используйте творения сторонних разработчиков, точно так же не беспокойтесь о проектах, которые вы сделали с помощью других инструментов, экспортированный файл, вероятно, совместим с LeoCad.

      Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

      Полный путь к статье: Из Linux » приложений » Создавайте LEGO-подобные здания с обновленным LeoCAD

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *