LINUX.ORG.RU

LibreCAD 2.2.1

 , , , ,


1

4

4 января, после более двух лет разработки, состоялся стабильный выпуск 2.2.1 кроссплатформенной 2D САПР LibreCAD, написанной на языке C++ с использованием фреймворка Qt, и распространяемой по лицензии GNU GPL 2.

Список основных изменений:

  • Добавлено создание параболы (экспериментально).
  • Добавлена поддержка систем письма справа налево (но ещё требуется работа над цифрами).
  • Добавлено отображение области штриховки в диалоге имеющихся штриховок.
  • Добавлены дерево слоев, палитра пера и множество новых методов рисования.
  • Добавлена подсветка линий при наведении курсора на объекты.
  • Добавлен новый инструмент DimArc.
  • Рефакторинг реализации рендеринга для повышения производительности и улучшения внешнего вида.
  • Многочисленные улучшения графического интерфейса и командной строки.
  • Исправлен ряд ошибок.

>>> Список изменений версии 2.2.1 на GitHub

★★★★★

Проверено: hobbit ()

Нелёгкой судьбы проект.

AP ★★★★★
()

Божечки, да чего ж так всрато-то? Фигуры на иконках черным по серому, это что вообще?

thesis ★★★★★
()

Честно сказать прога эта попаболь даже для таких простых вещей как схема эксперемента

Интерфейс в ряде случаев работает просто неочевидно, а спецсимволы это просто что то с чем то

nikitalol
()

4 января, после более двух лет разработки, состоялся стабильный выпуск 2.2.1 кроссплатформенной 2D САПР LibreCAD …

Это такая же «глупая» чертилка наподобие «Компаса»? Как думаешь, получится пересадить старых пердунов из ФГУПов на эту программу?

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

Как думаешь, получится пересадить старых пердунов из ФГУПов на эту программу?

Вы хотите из просто старых пердунов, получить старых пердунов с психическими расстройствами? За что Вы так не любите своих старых пердунов?

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

А чем Компас «глупая» чертилка? Типо недоСАПР?

пересадить старых пердунов из ФГУПов

Нет, и не надо даже пробовать. Компас для них и так бесплатный, кадры приходят уже с ним «знакомые» (по крайней мере знают про существование,а может даже запускали и что-то чертили). Плюсом далее отличная локализация, интуитивно крайне-понятный интерфейс, шрифты и рамки по ГОСТу. Всё, занавес.

Серьезно, я вот как-то думал, что для личных целей типа накидывать себе эскизы деталей типа вал\втулка можно было бы и какой-нибудь свободный 2d редактор использовать, причем никакая параметризация и нормы мне не нужны. Но вот смотрю на скриншот и понимаю - не, уж лучше в компасе. А ежели и осваивать что-то новое полноценно, то лучше уделить время чему-то в классе автокада.

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

А чем Компас «глупая» чертилка? Типо недоСАПР?

Сегодня недостаточно просто начертить деталь. Необходимо рассчитать её на прочность, нагрев и прочие показатели, а затем загрузить управляющую программу обработки этой детали в станок.

Требовать всего этого от «фгуповских» старпёров смысла не имеет, поэтому и возник вопрос о том, чтобы хотя бы чертить «Либрекад» умеет хорошо или ещё нет. Если кто-то использовал эту программу, то напишите о выявленных достоинствах и недостатках.

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

недостаточно просто начертить деталь

Зависит от задач. Бывает, что более чем достаточно.

Необходимо расчитать её на прочность, нагрев и прочие показатели

При проектировании да, согласен. Однако, часть параметров, например, минимальный диаметр вала, считается еще до перехода к фазе чертежа в предварительных расчетах. А уже «готовая», да, считается. Но для дедов нет проблем, если это будет выполнено по параметрам затем в другом софте.

Сегодня

Опять таки, это не «сегодня», а еще чуть ли не 60-е годы. Сегодня нужно обеспечить не превышающий «заявленый» ресурс, невозможность ремонта как дополнительный бонус.

загрузить управляющую программу обработки этой детали в станок

Это уже задача CAM. Если же отойти от чпу обрабатывающих центров, то это всё равно задача технолога о том, как они будут это изготавливать из каких заготовок, каким путем и последовательностью операций, со скоростями, съемами и прочими режимами резания, итд, итп.

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

Требовать всего этого смысла не имеет

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

возник вопрос о том, чтобы хотя бы чертить «Либрекад» умеет

Тут тоже согласен, интересно, как оно, но самому нет времени тыкать.

sehellion ★★★★★
()

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

ddp1
()

Добавлено создание параболы (экспериментально).

Лекальные кривые и прочие сплайны умеет ?

P.S. Деды на белом ватмане чертили, а тут – «мрак» :)

quickquest ★★★★★
()

«после более двух лет разработки, состоялся стабильный выпуск 2.2.1 кроссплатформенной 2D САПР LibreCAD»

«Добавлено создание параболы (экспериментально).»

facepalm

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

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

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

Это такая же «глупая» чертилка наподобие «Компаса»?

Нет. Это САПР именно для двухмерного черчения, а не параметрический как Компас.

То есть его уместнее сравнивать с AutoCAD. Тут даже интерфейс команд похожий в чем-то.

Компас же уместнее сравнивать с другими параметрическими САПР, типа SolidWorks или FreeCAD, если говорить о свободных САПР.

То есть, да, «глупая» и нет, не как Компас.

Artsi0m
()
Ответ на: комментарий от Enthusiast

Сегодня недостаточно просто начертить деталь.

Если дело идёт к тому, чтобы не чертить, а моделировать деталь, то надо использовать параметрические САПР, типа FreeCAD.

Необходимо рассчитать её на прочность, нагрев и прочие показатели

Это задача CAE программ, типа COMSOL Multiphysics, куда можно выгрузить модель в формате STEP из FreeCAD.

Хотя можно провести моделирование в FEM верстаке в самом FreeCAD.

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

Это задача CAM программ. Из свободных есть FlatCAM.

Если кто-то использовал эту программу, то напишите о выявленных достоинствах и недостатках.

На момент предыдущей версии не получалось использовать LibreCAD таким образом, чтобы как в AutoCAD интерфейс был на русском, а команды можно было вводить как на русском, так и на английском. Дальше особо не вникал.

Ещё, как я понял, тут нет аналогичного автокадовскому лиспу языка для того, чтобы свои собственные команды написать.

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

Спасибо, стало понятнее место librecad в разработке

ушёл в вики читать про

  • CAD/CAE/CAM
  • MCAD/ECAD(EDA)
  • LDM/LCM и прочие

З.Ы. ЕМНИП, на лоре ругались на норкоманскую логику работы в librecad и говорили, что аналог - qcad - уберег их психику и волосы :)

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

Достоинства:

  • оно работает
  • можно привыкнуть

Недостатки:

  • Упомянутые мной спецсимволы и прочие приколы с кодировками
  • Иконки
  • Глючый экспорт если пользоваться чем то кроме png без прозрачности
  • Неочевидная работа вкладок с модулями
  • Кривые библиотеки

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

nikitalol
()
Последнее исправление: nikitalol (всего исправлений: 1)

А если поставить такой вопрос: что в librecad можно сделать эффективнее, чем во freecad sketcher/draft? Что по этому поводу думает сообщество?

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

команды можно было вводить как на русском, так и на английском

В настройках можно раздельно выбрать языки для интерфейса и командной строки.

dataman ★★★★★
() автор топика

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

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

Божечки, да чего ж так всрато-то? Фигуры на иконках черным по серому, это что вообще?

Вот так выглядит QCAD 3.31.2 Professional Trial с тем же файлом: https://0x0.st/8-YA.png.

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

ddp1

пользуюсь почти ежедневно - дизайн интерьеров

Можно взглянуть на результаты? Я занимаюсь архитектурой, но работую в Автокад, Ревит, Блендер

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

Ты же понимаешь, что это делается не в 2д CADе?

Разумеется, понимаю. Я не понимаю зачем люди пишут двухмерную «глупую» чертилку в наши дни. Если изготавливать теплицы для пенсов, то достаточно будет даже ручного наброска карандашом. Если же делать что-либо сложнее, то потребуется ПО с требованиями, которые я написал ранее.

Представим, что сегодня кто-то начнёт производить деревянные счёты. Красиво вырежет «барашки», раму, всё аккуратно соединит. Кому нужны эти счёты, если даже ручными калькуляторами пользуются лишь продавцы на базаре, а народ считает на телефоне?

Развиться в трёхмерный машиностроительный САПР из этой чертилки тоже вряд ли получится - всё потребуется переделывать. Зачем выполнять бесполезную работу? Она лишь займёт время, придаст усталости и не позволит заняться действительно стоящим делом.

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

Enthusiast ★★★
()

вот вы шутки шутите, а у меня было три велика (сейчас один остался, на котором каждый день езжу, два других продал), нарисованных в либрекаде от и до - рамы, вилки, багажники и прочая херня, все кастом-гараж по моим чертежам. и еще по мелочи куча всяких деталей, не только из велосипедного пригоден ли он для практического применения в производстве реальных изделий - судите сами))
правда, пользуюсь версий n-летней (точнее, уже n+1) давности, потому что в какой-то момент интерфейс сильно переделали и он стал каким-то наркоманско-инопланетным.
очень удобно использовать командную строку для построения элементов по заранее известным координатам/диаметрам/расстояниям. например, звезды велосипедные рисовать - просто супер, если вооружиться самописным калькулятором (скрипт для bc) и из него брать готовые цифры.
в общем, пользоваться можно еще дцать лет назад, в том числе и для создания реальных вещей.
на нельзятубе был хороший видеокурс как раз по старой (с нормальным интерфейсом версии), для не владеющих методом научного тыка - отличный материал для старта.

PerdunJamesBond
()
Ответ на: комментарий от Enthusiast

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

einhander ★★★★★
()

Пользуюсь уже более 10 лет LibreCAD. Да, были изменения, революции по интерфейсу, и всякое прочее. Не слишком это всё волновало, мои задачи решались этим 2D-CAD всегда наотлично.

У кого есть на производстве машины резки лазером, плазменной горелкой, гидроабразивная - тем странно слышать вопросы: «зачем эта чертилка?»

Приносят много эскизов, набросков, просто с цифрами люди приходят, типа «вырезать круглую пластину и 11 отверстий по окружности D18». Или зубчатый венец для цепной передачи (использую внешние скрипты для помощи). В LibreCAD несколько минут работы, и готов DXF для станочника – «вот флешка, несите в цех». Да ещё и на бумаге 1:1 «вот вам распечатка, можете заранее примерить по месту, вдруг у вас ошибки закрались».

Чего только не делали… Большей частью детали уникальные, работа одноразовая.

Бывает, приносят и планы построек, зданий, участков. Прикинуть площади, раскладку, линейные коммуникации. Довольно удобно, а под конец ещё и образмерить можно всё.

В общем, в моём арсенале – маст хэв…

alash
()
Ответ на: комментарий от Enthusiast

Если кто-то использовал эту программу, то напишите о выявленных достоинствах и недостатках.

Я активно использу. Набросать какой-нибудь простенький чертёжик с размерами или чертёж для дальнейшей древообработки на ЧПУ (массив, фанера). Работал частично с AutoCAD и Компасом, так что могу сравнить. Новую версию пока не пробовал.

Плюсы:

  • Мало жрёт ресурсов компьютеров.
  • Более менее хорошо настраиваются веса линий (в том же Компасе с этим проблема)
  • Мне нравится настройка размерных линий.
  • Командная строка позволяет писать простенький скрипт.
  • Вполне приятно делать чертежики для ЧПУ в паре с dxf2gcode. У меня ЧПУ станок не поддерживает команды G41 и G42, поэтому я путь для фрезы отдельно черчу, когда что-нибудь вырезаю.

Минусы:

  • Сплайны через точки. Это вообще проблема всех CAD’ов, как я заметил, но тут особенно больно. Их тяжело выделять, над ними почти невозможно выполнить большинство операций. Их можно превратить в полилинию, но для этого нет никакой отдельной команды. Нужно просто сохранить файл в более древнем формате dxf, а в настройках чертежа указывается сколько точек должно быть в сплайне.
  • Если те же сплайны делать closed, дальнейшая работа затрудняется регулярными вылетами.
  • Командная строка не умеет в переменные. А также, для её использования надо запускать GUI.
  • Есть команда Trim, чтобы обрезать отрезки. В том же Компасе можно просто зажать указателем и провести линию, чтобы обрезать сразу много линий. Тут приходится яростно клацать мышью.
  • Нет масштабирования по опорному отрезку.
  • Конточек не хватает, каких-нибудь касательных к окружности, или продолжение линии.

Дополнительные замечания:

  • Строго 2D.
  • Работает только с dxf форматом. Который, как мне известно, сам по себе довольно кривой.
  • Open Source. Т.е. бесплатно, збс. Гипотетически, можно доработать под нужды компании, но хз что там по коду.
  • Все шрифты пустотелые.

Необходимо рассчитать её на прочность, нагрев и прочие показатели

ИМХО, это должна быть отдельные программы. Какие именно – не подскажу.

Может что-то пропустил, но это всё что навскидку в голову пришло.

Jullyfish
()
Ответ на: комментарий от Enthusiast

Я не понимаю зачем люди пишут двухмерную «глупую» чертилку в наши дни.

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

Мне приходилось как-то сажать людей с нуля чертить в 2D как в AutoCAD, так и в LibreCAD. Разница колоссальная. В AutoCAD очень много, где можно тыкнуть «не туда» и всё пойдёт по одному месту.

Развиться в трёхмерный машиностроительный САПР из этой чертилки тоже вряд ли получится - всё потребуется переделывать.

Оно строго 2D, так что оно не для этого.

Именно для меня было бы почти идеально если бы там:

  • Доработали сплайны через точки. Нормально выделение и, хотя бы, отдельную команду для превращения в полилинию с указанием количества точек.
  • Можно было бы делать чертёж для компенсации радиуса фрезы в два клика.
  • trim линией.
  • Взаимодействие с командной строкой без линии.
  • Т.н. макросы, чтобы можно было бы записывать свои действия в GUI.
Jullyfish
()
Ответ на: комментарий от Artsi0m

Это задача CAM программ. Из свободных есть FlatCAM.

А вы его использовали? Можете поделиться опытом?

Ещё, как я понял, тут нет аналогичного автокадовскому лиспу языка для того, чтобы свои собственные команды написать.

Да, AutoLisp – гениальная вещь.

Jullyfish
()
Ответ на: комментарий от thesis

Я пытался использовать FreeCAD конкретно для 2D чертежей и даже на их оф.форум стучался с этой темой. Он в этом крайне не удобен по мнению сообщества, а также разработчики прямо говорят:

If your primary goal is the production of complex 2D drawings and DXF files, and you don’t need 3D modelling, FreeCAD may not be the right choice for you. You may wish to consider a dedicated software program for technical drafting instead, such as LibreCAD or QCad.

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

А вы его использовали?

Да, я его использовал, но ровно один раз, чтобы генерировать gcode для фрезеровки однослойной печатной платы на ЧПУ фрезере.

Можете поделиться опытом?

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

Мне FlatCAM показал участник минского хакерспейса, на своих мастер классах по электронике. В нём сделали файлы для производства на фрезере загрузив гербер из KiCAD.

Ну и я не учёл, когда изначально писал тот пост, что FlatCAM для печатных плат именно. Но свободные CAM наверняка ещё есть. Кроме того, есть соответствующий воркбенч во фрикаде:

https://wiki.freecad.org/CAM_Workbench

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

Кроме того, есть соответствующий воркбенч во фрикаде:

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

Но свободные CAM наверняка ещё есть.

Конкретно этот список ещё не видел. Спасибо! Есть ещё meshmill для 3D, которого в списке нет.

Jullyfish
()

Я не написал, что на скриншоте официальная сборка AppImage с Qt 5.
Вот, светлая тема и Qt 6: https://0x0.st/8-G6.png.
Замечу, что сборка с CMake не работает, нужно использовать qmake6.

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

Она никак не относится ни к qcad, ни к дистрибутивам.

OMG!

Repology monitors a huge number of package repositories and other sources comparing packages versions across them and gathering other information. Repology shows you in which repositories a given project is packaged, which version is the latest and which needs updating, who maintains the package, and other related information. Repology might be useful

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

раз
два

Всё? Где .deb?

Повторяю:

QCAD нет в Debian, Ubuntu и многих, многих других дистрибутивах

Что ещё непонятно?

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

Я активно использую.

Если представить, что завтра «Либрекад» станет платным, то станешь ли ты приобретать его за деньги или подыщешь что-либо другое, но бесплатное? Если решишь платить, то какая цена «Либрекада» тебя устроит в год? Почему в год? - Потому что через год выйдет новая версия программы и старая версия будет заброшена.

Enthusiast ★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.