LINUX.ORG.RU
Ответ на: комментарий от DR_SL

Что вы с ним носитесь

На то несколько причин:

  • я очень интересуюсь черчением (углубленно изучал в школе и универе);
  • был свидетелем создания первых версий LibreCAD и с тех пор слежу за разработкой данного кульмана (и по возможности принимаю участие в тестировании);
  • после того «виляния хвостом» разработчика QCAD, когда его просили не бросать разработку QCAD CE, лично мое отношение к Andrew Mustun и к QCAD в целом очень двуякое.

По поводу BRL-CAD — всего один раз тестировал его несколько лет назад, после чего закрыл и больше не трогаю его.

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

Всегда было интересно, как американские военные использовали BRL-CAD? КАК? Это же абра-кадабра какая-то. Или у них был свой гуй для него?

А про Либрекад - он должен существовать. Просто обязан. Не то, чтобы он мне нравился, но безусловно открытый кад должен быть. Это же не просто халява, это именно что свобода!

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

Всегда было интересно, как американские военные использовали BRL-CAD?

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

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

Да пофигу на либрекад, его писали любители,ради любителей. А бэрээл писали вояки. И они его реально использовали. Теперь понятно, почему абрамсы такие квадратные, я ничего кроме квадрата в нём сделать не смог :)

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

Его в 80х ато и в 70х вояки использовали, тогда это был верх прогресса наверно

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

Это скорее от «слоупуков» ))

Какраз про «несколько линий и кружочек»

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

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

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

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

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

Как говаривал саарикхту, «не всем нужны стили размеров» :) Мне наоборот приходится со всех чертежей удалять размеры и прочие вспомогательные объекты.

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

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

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

Да, частично эти «виляния хвостом» от Andrew описаны в указанной тобой статье на LGW

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

Что-то они вместо git-ветки новый репозиторий сделали

Давай подумаем вместе.

Интерфейс новый? Да, заново написали.

Бэкенд новый? Да, геометрическое ядро всё новое.

И правда — чё они новую репу сделали?

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

Ну, попробуй прогони код «LibreCAD 3.x» и «QCAD 2.x CE» на схожесть для начала с помощью diff-утилит:

Да если бы всегда так было просто. Вон, «чистую комнату» не только производители микрочипов используют.

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

Давай подумаем вместе.

Я видел только: LibreCAD [2] и LibreCAD 3 в другой репе. Вот и появился вопрос. atsym уже разъяснил, что там с нуля переписывают, но название сохранили. Да, такое удачное не заменишь: FreeCAD да OpenCAD уже есть. И учитывая ситуацию с Open/LibreOffice, иметь в названии именно Libre - повезло.

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

Вот стати, иногда листаю Github на предмет появления новых и обновления существующих CAD'ов.

https://github.com/search?o=desc&q=*cad&s=updated&type=Repositori...

Сегодня наткнулся на очередной 2D САПР на основе Python+Tkinter

https://github.com/tisnik/chainring

Сразу вспомнил о довольно интерестном начинании – SAMoCAD (версия на Python+Tkinter заглохла ещё в 2014 году)

https://github.com/VVS1864/SAMoCAD

Посмотрел в брэнчи SAMoCAD'а - оказывается там еще и версия под wxWidgets была создана в 2016 году

https://github.com/VVS1864/SAMoCAD/tree/wx_opengl

А сейчас вроде SAMoCAD переписан на Java – samocadJ

https://github.com/VVS1864/samocadJ

И даже позавчера что-то коммитили в samocadJ

https://github.com/VVS1864/samocadJ/commits/master

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

Чувачек если не из librecad, то на ихнем форуме точно светился... Но с такой архитектурой он каши не сварит точно, или переделает всё на несколько раз))

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

Может тебе будет интерестно заглянуть в код порта САПР «FREE!Ship Plus» на Lazarus

https://github.com/markmal/freeship-plus-in-lazarus

Думаю, кое-что можно было бы взять оттуда и для твоего ZCAD

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

Так есть же Workbench к FreeCAD ... который как раз про днища кораблей.

Кстати кто где тестил новые плагины к FreeCAD ... я их побыстрому понакачал, и сейчас плачу.

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

Так есть же Workbench к FreeCAD ... который как раз про днища кораблей.

Да я не об этом.

«FreeShip-Plus-in-Lazarus» просто написан на том же языке что и «ZCAD», тоесть намекал на возможность что-то позаимствовать (в FreeShip много чего полезного есть)

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

Вот ещё интерестный 'форк' LibreCAD 2.x

Changes made to make it work for WIRE EDM CNC Machine by Arka Dev Chakraborty
Changes made regarding adding cut path dialog option and providing new 'WEDM' option in menu bar.

https://github.com/Arkac/WEDM

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

Чувачек если не из librecad, то на ихнем форуме точно светился...

Этот «чувачок» — студиозус, трижды работавший над свободными САПР в рамках GSoC: дописывал LibreDWG, писал геметрическое ядро либрекада, а потом гуй к нему.

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

Да, он молодец, вот его сайт резюме

I’ve been a contributor to GD[0], LibreCAD[1] and GNU LibreDWG[2] organisations in past. I participated in GSoC 13 in LibreDWG, GSoC 14, 16 in LibreCAD. Now I mentor students for GCI and GSoC Under LibreCAD.

http://gaganjyot.com

Но вот *nix'ами он не пользуется, поэтому полноценно тестить сам не может

https://github.com/LibreCAD/LibreCAD_3/issues/122

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

Да я ниче против не имею, только нафига еще один librecad начинать писать?

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

Ты про ультракад? Ну, может у него что-то там чешется.

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

Больше САПР'ов, хороших и разных!

только нафига еще один librecad начинать писать?

Наличие более одной программы для конкретной сферы — это очень хорошо в любом случае.

Когда-то же был QCAD 2 CE. Казалось бы, зачем делать параллельно его форк под именем CADuntu?

Время шло, CADuntu начал развиваться и решил переименоватся в LibreCAD v1.x. И в это же время автор QCAD 2.x отвернулся от сообщества и закрыл проект QCAD 2.x CE, не обращая внимания на просьбы не бросать такой интерестный свободный проект...

С того времени LibreCAD 1.x обзавелся сообществом пользователей и разработчиков, начал жить своей жизнью в среде FLOSS САПР'ов. На смену LibreCAD 1.x пришёл со временем LibreCAD 2.x с новыми возможностями, который уже стал всемирно известным в среде пользователей свободного ПО и который начали уже внедрять даже в школах и университетах для начального обучения черчению и работе в САПР. А коммерческом QCAD 2.x все почти и забыли...

И опомнился в тот же час автор QCAD 2.x, поняв что чуть было не упустил свою нишу. И выпустил QCAD 3.x который превосходил LibreCAD 2.x по функционалу, да возобновил выпуск свободных версий QCAD 3.x CE, а позже и вовсе сделав подностью свободным QCAD 3.x, предоставляя shareware-плагины которые можно было бы и купить навсегда.

Так вот, конкуренция и наличие алтернатив — это двигатель прогресса. Монополия (в большинстве случаев) — это застой развития (зачем улучшать что-то если это что-то и так работает, а конкурентов и других альтернатив нет?).

atsym ★★★★ ()
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: Больше САПР'ов, хороших и разных! от atsym

LibreCad далеко не в том состоянии чтобы говорить что он готов и конкурентноспособен... UltraCad вообще до хоть какого то состояния еще далеко. Так что это не конкуренция, а распыление сил в чистом виде

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

распыление сил в чистом виде

Ну, как бы это же FOSS – каждый делает что хочет и когда хочет.

atsym ★★★★ ()
Ответ на: Больше САПР'ов, хороших и разных! от atsym

На смену LibreCAD 1.x пришёл со временем LibreCAD 2.x с новыми возможностями, который уже стал всемирно известным в среде пользователей свободного ПО и который начали уже внедрять даже в школах и университетах для начального обучения черчению и работе в САПР. А коммерческом QCAD 2.x все почти и забыли...

Фонтан воображения прямо. Всемирно известный либрекад, забытый всеми кьюкад... Хоть бы пятницы дождался.

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

Хоть бы пятницы дождался.

Каких-то два часа ;-)

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

zamtmn, ты же тоже пилишь свой ZCAD. [irony]Зачем ты еще один LibreCAD/FreeCAD продолжаешь писать?[/irony]

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

Я начал раньше и не на cpp - zcad ничей не клон внутри, снаружи подглядываю в автокаде.

Заглянув в исходники укада я увидел тоже самое что в либре - командный интерфейс с ориентацией на мышку, примитивы с кучей всяких movexxx() scalexxx() rotatexxx()... Имхо не правильно

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

Ну, и зачем ты ещё один клон AutoCAD'а делаешь? ;-)

А для конечного пользователя так вообще одинаково: написана программа на C++ или Lazarus (да хоть на JS), главное чтобы GUI был юзабельный. И если GUI одной программы похож на GUI другой программы, то независимо от того на каком ЯП написаны каждая из этих программ, конечный пользователь сиполной увереностью может сказать что эти программы - клоны друг друга.

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

Это надо быть совсем конечным пользователем чтоб по гую клоны определять. Тогда автокад и paint клоны

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

У меня в свое воемя одногрупник по универу рисовал курсовые чертежи в Paint, распечатывал и сдавал нормально.

Так что, в каждой шутке есть доля правды и доля шутки.

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

Клон автокада это когда в основе dxf(dwg) с его примитивами и стилями

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

с его примитивами и стилями

Ну, раз уж на то пошло, то в Paint тоже есть примитивы и стили.

atsym ★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)