LINUX.ORG.RU

Релиз LibreCAD 2.1.0. Команде разработчиков нужна помощь!

 , ,


1

4

LibreCAD — одна из наиболее полноценных свободных 2D САПР.

На реализацию запланированного на v2.1.0 у команды ушёл почти год. Изменения:

  • Toolbar Creator — новый инструмент в панели Widgets для создания настраиваемых оформлений меню, панели инструментов, а также размера иконок на них (альтернатива двухстолбцовому меню QCAD).
  • Menu Creator — инструмент для пользовательской настройки меню (подобно «Toolbar Creator»).
  • Action History — показ по нажатию правой кнопки мыши списка последних операций (будет полезным для повторения однотипных операций).
  • Dock Areas — специальный тип панели, в котором можно размещать и организовывать сразу несколько других типов панелей (например, можно поместить панель «Командная строка» и «Слои» в одной «Dock Area»).
  • Keycode mode — включаемый режим в котором действия применяются по нажатию комбинаций из двух клавиш без необходимости подтверждения действия клавишей «Enter» (комбинации настраиваются пользователем в меню «Keycode»).
  • Exclusive snap mode — для переключения между режимами одиночной или мультипривязки через переключатель «Ex» (ON/OFF).
  • Styles and Style Sheets — если вам мало просто изменить расположение элементов интерфейса, и вы хотите «принципиально новое» отображение меню, то теперь вы сможете применять разные стили/темы используя возможности стилей Qt5.
  • И многие другие...

Буквально накануне выпуска новой версии один из самых полезных разработчиков, Dongxu (он же «dxli»), по личным обстоятельствам покинул команду LibreCAD. Благодаря его работе по улучшению ветки 2.x.x, повлиявшей на популяризацию проекта, в команду проекта удалось привлечь много новых участников, которые постараются сделать эту потерю незаметной. В то же время сообщество разработчиков требует «свежей крови»:

!HELP WANTED!

If you are interested in CAD and know a fair bit of c++ (no, we don’t ask you are a guru, just reading the code and beable to debug is enough), you are more then welcome to join us!
We are an open source community and CAD is in our hearts.
Kind Regards, LibreCAD team!

Полный список изменений в версии 2.1.0

Скачать бинарники и исходники версии 2.1.0

Кроме того, уже выпущена и доступна для тестирования альфа-версия ветки 2.2.0.

>>> Подробности

★★★★★

Проверено: Falcon-peregrinus ()
Последнее исправление: AP (всего исправлений: 19)

Ответ на: комментарий от atsym

Сейчас ты говориш о монтаже

Ты ничего не понял, оказывается. Я говорю не о монтаже, а о планировании, после которого монтаж сводится к минимуму. Почему-то DR_SL понял, а ты — нет. Но виноват в этом вдруг я :)

Исчо раз. В длинных вступлениях к ролику нет никакого смысла, они не несут никакой ценности. Конкретно этот ролик можно было начать так:

1. Чуваки, сегодня я вам покажу, как сделать вот такую-то штуку (на видео — изображение штуки).
2. Для этого мы используем свободную программу KiCAD (на видео — скриншот KiCAD с готовым конечным проектом), которая умеет делать вот это, вот это и ещё вот то.
3. Создаём новый проект.

... и понеслась.

На это нужно максимум 20 секунд экранного времени. Но никак не четыре минуты.

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

Сравни демо от автора инструмента измерения в инкскейпе:

https://www.youtube.com/watch?v=LjfVyGbHsdc

И мою версию, к которой он потом попросил исходники, чтобы сделать перевод на португальский:

https://vimeo.com/31717490

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

AP ★★★★★
()
Ответ на: комментарий от DR_SL

Хорошо. Попробуй собрать оба (3 и 2.1.0) и отпишись где потом их можно будет скачать, ок?

atsym ★★★★★
() автор топика
Ответ на: комментарий от DR_SL

Вот это https://github.com/LibreCAD/LibreCAD_3 собираю раз AP говорит что там есть вкуснятина.

Ты только имей в виду, что они могут влёгкую что-нибудь сломать. Оно ж даже ещё не преальфа.

AP ★★★★★
()
Ответ на: комментарий от AP

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

Мне вот просто интерестно, какая у тебя была специализация в универе?

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

То о чем ты говоришь относится к сфере оформления презентаций

Слово «оформление» тут совершенно лишнее.

Мне вот просто интерестно, какая у тебя была специализация в универе?

Преподаватель немецкого и английского языков.

AP ★★★★★
()
Ответ на: комментарий от atsym

Тут тред в котором я задавал вопросы о том как делать.

Но конечно оборудование мое хромает. Не откажусь от совета в микрофоне <5000 руб. Перейду с kdenlive на blender благо уроки нашел. По переходам и вставка и их оформлению тоже большие вопросы.

DR_SL ★★★★★
()
Ответ на: комментарий от DR_SL

Ищи студийные конденсаторные микрофоны. Самый дешёвый, который сейчас есть в продаже — это вроде бы Behringer C-1. Потом к нему можно взять поп-фильтр, который подавляет взрывные согласные.

А, да — и если будешь в миниджек втыкать, тебе понадобится переходник с XLR.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: Контр-перевод от Camel

Мне тут уже привели два: работа с листовым материалом и электрические схемы.

Справедливости ради стоит еще добавить станки с ЧПУ для вышивания, не обязательно иметь 3D.

Очевидно, что более универсальный трёхмерный САПР непременно вытеснит двухмерный LibreCAD

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

kitar ★★★★★
()
Ответ на: комментарий от atsym

мне, как и начальнику по технике безопасности предприятия

а ты кто? замначальника или замдиректора?

kitar ★★★★★
()
Ответ на: комментарий от kitar

Мне тут уже привели два: работа с листовым материалом и электрические схемы

Справедливости ради стоит еще добавить станки с ЧПУ для вышивания, не обязательно иметь 3D.

Кстати, был один проект для вышивки но «завис» после сбора денег на Kickstarter (хороший пример того что краудфандинг не помог) http://embroidermodder.org/

3D принтер - это же тоже станок с ЧПУ. Есть еще и сварочные аппараты с ЧПУ и конечно же «полиграфический станок» он же принтер - это тоже пример станка с ЧПУ.

Сейчас уже есть даже кондитерсийе станки с ЧПУ, да и вообще почти в каждой сфере промышленности есть специализированные станки с ЧПУ.

А в скором будущем нам обещают и станки с ЧПУ по производству людей. :-)

atsym ★★★★★
() автор топика
Ответ на: комментарий от AP

Тоесть, просто филолог?! Эх, ты... А у меня же даже есть образование по дизайну («Техническое творчество», «Компьютерная графика») в отличии от

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от atsym

Кстати, был один проект для вышивки но «завис» после сбора денег на Kickstarter (хороший пример того что краудфандинг не помог) http://embroidermodder.org/

Парень, остановись.

Краудфандинг здесь вторичен. Джонатан обсуждал кампанию перед её запуском с дохренищей человек (в CC одного из писем я вижу 15 адресатов), но менять почти ничего не стал ни в структуре страницы, ни в видео, ни, что важнее всего, в сути того, что предлагалось.

Открой для сравнения https://www.kickstarter.com/projects/krita/krita-open-source-digital-painting... (кампания велась пару месяцев спустя после эмбройдермоддера) и посмотри:

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

К этому прилагалась серьёзная работа с сообществом. Ну и результат соответствующий.

Ты можешь сколько угодно изображать из себя высоколобого технаря, но выход на краудфандинг — это проектное, финансовое и маркетинговое планирование. И оно было провалено почти по всем пунктам. Хотя, напоминаю, фидбэка перед запуском ребята получили предостаточно.

AP ★★★★★
()
Ответ на: комментарий от AP

Я говорю это о том что релиз был привязан к сбору денег. Денег не дали - проект завис полностью. Или же есть прогресс сейчас именно в этом проекте? Дай ссылку на новости о том как в этом году у них там дела идут.

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

До тех пор пока свободный проект будет делаться участниками в свободное время как хобби - проект медленно но уверенно будет развиваться.

В случае перехода к ожиданию финансирования есть два варианта - получение денег и развитие проекта или же неполучение денег и упадок развития проекта вплоть до закрытия.

Открой для сравнения

Ну, и зачем ты Криту (инструмент дизайнера) притянул в новость о САПР'ах???

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 3)
Ответ на: комментарий от atsym

Или же есть прогресс сейчас именно в этом проекте?

Да какой там прогресс... Всё видно на гитхабе: https://github.com/Embroidermodder/Embroidermodder/commits/master

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

Можно подумать, они привязывали :)

AP ★★★★★
()
Ответ на: комментарий от atsym

Ну, и зачем ты Криту (инструмент дизайнера) притянул в новость о САПР'ах???

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

AP ★★★★★
()
Ответ на: комментарий от AP

Просто сравнивание сбора денег дизайнерским проектом (где пользователей более 1000) нельзя просто так сравнивать со сбором денег проектами САПР'ов (где пользователей раз-два и обчелся)

Сейчас очень много художников, и очень мало инженеров

Это как сравнивать кто больше лайков наберет в соцсети: нарисованны мимимишный котик или же красиво оформленный чертеж сложной детали.

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от atsym

Embroidermodder — это и есть софт для художников. Он про вышивку, чувак, понимаешь?

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

AP ★★★★★
()
Ответ на: 2D от Camel

Visio, к сведению, живёт и процветает

slav4eg
()

А чего GPL до сих пор 2? Который год на дворе - уже можно и проапгрейдить было.

zabbal ★★★★★
()
Ответ на: комментарий от kitar

во, вспомнил еще… в гравировке во многих случаях достаточно 2D.

kitar ★★★★★
()
Ответ на: комментарий от qwerky

Да в LibreCAD есть возможность скриптования и декларирования параметров объекта через виджет «Командная строка»

atsym ★★★★★
() автор топика
Ответ на: комментарий от AP

Embroidermodder — это и есть софт для художников. Он про вышивку, чувак, понимаешь?

Сам ты чувак. Embroidermodder - это программа для создания схемы вышивки для вышивального станка (швейной машинки с ЧПУ).

atsym ★★★★★
() автор топика
Ответ на: комментарий от AP

Желающим загружать скриптами на Петоне километровые DXF могу посоветовать бром :)

Ой, ну вечно вы таки пугаете :) Там чо, 100500 объектов на макете? Разобрать можно и на бидоне.

Linfan ★★★★★
()
Ответ на: комментарий от atsym

Embroidermodder - это программа для создания схемы вышивки для вышивального станка (швейной машинки с ЧПУ).

Возможно, в твоей реальности художники и дизайнеры — это такие криворукие идиоты, которые падают при виде сапра в обморок. В моей реальности сидящий рядом дизайнер-полиграфист иногда проектирует стенды для мероприятий, например. Для человека, обремененного интеллектом, нет ничего невозможного. Но рассказывать тебе про это, видимо, бесполезно:)

AP ★★★★★
()
Ответ на: комментарий от AP

Накой, если это уже ковырялось? Ничего из rocket science в нем нет, просто не вижу практического применения на данный момент. Есть более приоритетные вещи, на которые стоит тратить время. А DXF это второстепенщина. Но разбор на бидоне это не фантастика, а вполне реальная вещь. И если кому-то потребуется - это вполне реализуемо.

Linfan ★★★★★
()
Ответ на: комментарий от zabbal

А чего GPL до сих пор 2? Который год на дворе - уже можно и проапгрейдить было.

Код под GPLv2 only без разрешения правообладателя (автор QCAD) не апгрейдится до GPLv3.

В третьей ветке либрекада эта часть кода переписывается с нуля.

AP ★★★★★
()
Ответ на: комментарий от AP

В моей реальности сидящий рядом дизайнер-полиграфист иногда проектирует стенды для мероприятий, например.

И каким образом дизайнер-полиграфист рисующий плакаты для мероприятий связан тематикой САПР ?????

Я тебе растолковал предназначение программы для вышивки - а ты мне опять про дизайнеров и плакатики.

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

Узбагойся! :-D

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

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

Алсо, «растолкованием» того, что я без тебя сто лет знаю, ты определенно сделал мой вечер :) Можешь теперь гордиться собой: ну теперь-то ты мне показал, кто тут самый умный! :D

AP ★★★★★
()
Ответ на: комментарий от AP

Код под GPLv2 only без разрешения правообладателя (автор QCAD) не апгрейдится до GPLv3.

С каких это пор нужно спрашивать для перехода на GPLv3? Сам придумал?

...
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
...

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Ваш, КО!

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

While you may release your project (either your original work and/or work that you received and modified) under GPLv2-or-later in this case, note that the other code you're using must remain under GPLv2 only. As long as your project depends on that code, you won't be able to upgrade the license of your project to GPLv3-or-later, and the work as a whole (any combination of both your project and the other code) can only be conveyed under the terms of GPLv2.

https://www.gnu.org/licenses/gpl-faq.en.html#v2v3Compatibility

Ровно по этой причине либрекадовцы не могли апгрейднуться до gplv3, чтобы использовать libredwg. Ровно по этой причине libdxfrw выпущена под gplv2+.

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

AP ★★★★★
()
Ответ на: комментарий от zabbal

The QCAD 3 source code is open source and distributed under GPL version 3 with optional exceptions.

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

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от atsym

Мне вот просто интересно...

Тебе двойку с плюсом за мягкие знаки в -тся поставили в аттестат зрелости или до аттестата ещё не дошло?

anonymous
()
Ответ на: комментарий от atsym

Так я собрал 2.2.0, компилить так

qtchooser -run-tool=qmake -qt=5 -r 
make

3 - не собирается

Could NOT find LibDxfrw (missing: LIBDXFRW_LIBRARY LIBDXFRW_INCLUDE_DIR)

тут видимо какую-то стороннюю либу искать надо, т.к. сама libdxf у меня стоит.

Пакетик позже будет.

DR_SL ★★★★★
()
Ответ на: комментарий от DR_SL

Так я собрал 2.2.0

А зачем 2.2.0? Это же бета версия?

Сделай, пожалуйста, релиз 2.1.0 (Trusty 14.04, 32bit)!

3 - не собирается

Ветку 3.x.x лучше вообще пока не трогать потому как она вообще в альфе, по крайней мере пока не пройдет GSoC2016. Они там будут что-то делать.

Could NOT find LibDxfrw (missing: LIBDXFRW_LIBRARY LIBDXFRW_ INCLUDE_DIR)

тут видимо какую-то стороннюю либу искать надо, т.к. сама libdxf у меня стоит.

Тебе нужно libdxfrw, а не libdxf

https://github.com/LibreCAD/LibreCAD/tree/master/libraries/libdxfrw

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от DR_SL

Да, libdxf и libdxfrw — не одно и то же :)

AP ★★★★★
()
Ответ на: комментарий от zabbal

Не знаю, что именно ты называешь словом «оно» :)

LibreCAD — форк QCad 2.

QCad 3 — продолжение QCad 2, которое релицензировано автором, поскольку у него все права на код.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от atsym

Установил 32битную виртуалку, собрал , правда с помощью checkinstall, более продвинуто не умею, нет опыта и практики.

sudo apt-get install g++ gcc make git-core qtbase5-dev libqt5svg5-dev\
 qttools5-dev qtchooser qttools5-dev-tools libmuparser-dev librsvg2-bin\
 libboost-dev libfreetype6-dev libicu-dev pkg-config

Пакетик тут

DR_SL ★★★★★
()
Ответ на: комментарий от AP

Мерси за разъяснения, жаль в новости это не упомянули. Единственное что не понял, зачем

В третьей ветке либрекада эта часть кода переписывается с нуля.

если в следующей версии того, откуда они форкнулись код уже под GPLv3? Что настолько серьёзная разница накопилась, что фиг что спортируешь?

zabbal ★★★★★
()
Ответ на: комментарий от zabbal

Что настолько серьёзная разница накопилась, что фиг что спортируешь?

Да, кьюкад в третьей ветке был очень серьёзно перекурочен. Там вроде как полностью поменялась архитектура. Форкать его ещё раз и портировать заново все изменения либрекадовцам было не с руки. Ну и они к настоящему моменту уже года три-четыре переписывают ядро (включая те самые классы под GPLv2 only), так что в любом случае поздняк метаться.

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.