LINUX.ORG.RU

LibreCAD 1.0.0

 ,


1

2

Выпущена первая стабильная версия свободной САПР LibreCAD, предназначенной для двухмерного черчения. Проект был начат в середине 2010 года как вынужденный форк свободной версии QCad, работа над которой была прекращена/приостановлена производителем.

Изменения относительно QCad примерно таковы:

  • порт интерфейса с Qt3 на Qt4,
  • рефакторинг;
  • архитектура для создания модулей, расширяющих функциональность;
  • автосохранение документов;
  • улучшенное чтение DXF.

Ведётся активная разработка второй версии программы, где уже реализованы изометрические сетки, новая система привязок и новые функции рисования. Код чтения и записи DXF выделен в отдельный проект libdxfrw.

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

★★★★★

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

О каком каде может идти речь, при наличии таких незакрытых фичреквестов?! Он кстати не только OpenType не поддерживает, но и вообще все стандартные векторные форматы шрифтов (TrueType, Type 1). В общем поделка, которой даже студентоте не хватит (студентота из технических вузов подразумевается).

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

curufinwe
совместима с DXF последних версий автокада, вообще было б здорово.

Teigha File Converter должен помочь

baaba ★★★
()

Цитирую самый конец Makefile

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

И всё. Дальше, видимо, предлагается ручками файлики раскидывать.

Cancellor ★★★★☆
()
Ответ на: Цитирую самый конец Makefile от Cancellor

Нет, с этим отдельная ржака. По умолчанию он всё ставит в каталог unix, который создаётся в корне распакованного архива. Без клея «Момент» не обошлось.

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

Я это уже понял, иначе откуда бы взялся тот скриншот :-) Пришлось пройтись find'ом. И ещё весело, что в каталоге plugins какой-то обособленный .pro, который не подцепляется автоматически. И в Makefile даже есть реальное правило install, которое ставит плагины во всё тот же каталог unix.

А если приспичит собирать пакет, придётся в /opt всё складывать, что ли? Но ведь в rpm'ке с сайта всё красиво разложено по /usr/bin и т.д. Чудеса.

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

Но от этого программы с неба не падают.

за хорошую программу я готов заплатить.

anonymous_sapiens ★★★★★
()

А что, неплохо...

http://img706.imageshack.us/img706/1962/kubrecadshotmy20111230.png

И ~10 мибибайт всего. Хотя дорабатывать ещё и дорабатывать. А система выделения какая-то запутанная слишком на первый взгляд.

Но разработчики молодцы. Верной доргой идут.

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

Потому как выше давали пример

И он создается из python-овской консоли freeCAD , т.к. это вид с сечением и прочее. Обычный вид можно создать графическими(GUI) инструментами.

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

Он кстати не только OpenType не поддерживает, но и вообще все стандартные векторные форматы шрифтов (TrueType, Type 1).

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

DR_SL ★★★★★
()

Нелишне заметить:

“Станкин” выиграл тендер на создание отечественного 3D-ядра геометрического моделирования, объявленный министерством промышленности и торговли РФ в рамках федеральной целевой программы “Национальная технологическая база” на 2007—2011”. Предусмотрено финансирование в объеме 690 млн. руб. сроком на три года.

Как написано в техзадании этого конкурса, “Россия на сегодняшний день не располагает собственным полнофункциональным геометрическим 3D-ядром, способным конкурировать с западными аналогами. В результате, российские предприятия в большинстве случаев используют зарубежные САПР, базирующиеся на зарубежных 3D-ядрах. Создание российского 3D-ядра позволит ликвидировать критическую импортную зависимость российских разработчиков, конструирующих новые виды продукции машиностроительных предприятий оборонно-промышленного, авиастроительного, судостроительного, ракетно-космического и атомного комплексов, и заложить основу для их конкурентоспособности на длительную перспективу”.

http://www.pcweek.ru/themes/detail.php?random=860875&random=896055&ID...

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

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

SolidWorks, CATIA, Pro/E, ... ^_^

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

anonymous> Единственный курс, где мне пришлось использовать AutoCad (институтский лицензионный), был «Начертательная геометрия и инженерная графика»

Бред какой-то. Мы всё вручную на этом курсе чертили. И никаких копроавтокадов нам не было нужно.

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

anonymous_sapiens> смотрим на скриншот этого librecad - что это за разрядка между значками на верхнем тулбаре?! что за убогие значки?! да, это не влияет на качество чертежей напрямую, но, согласитесь, неопрятную кустарность изделия выдает.

На ANSYS ещё погляди тогда ;)

Quasar ★★★★★
()

Как чисто чертилка очень даже неплоха, но очень не хватает машиностроительной функциональности - допуски, посадки, предельные отклонения, шероховатости.

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

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

Когд нужно сделать чертёж детали и отдать его на изготовление - либра лучше.

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

Очевидно, речь идет о контракте на создании свободного и открытого 3d-ядря?

(В отличие от Асконовцев с их глюкодромом.)

anonymous
()

Забавные комментарии. Не могу себе представить зачем на том же мебельном производстве 3д.

А интерфейс у qcad лучше, чем у автокада - более удобные инструменты по использованию и доступу к ним (по личным ощущениям).

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

Это кстати наследие QCAD

Я в курсе, но это ни как не извиняет авторов. Тащить в XXI век форматы шрифтов, предназначенные для перьевых плоттеров — маразм.

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

Ну уж нет, есть bricscad на gtk.

А вот и анонимные аналитеги подтянулись, неспособные отличить Wx от GTK.

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

Пару часов назад обсуждал это в бложике с одним из разработчиков. У них есть интерес к переписыванию кода работы со шрифтами.

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

порт интерфейса с Qt3 на Qt4

Лучше бы на GTK2 сделали!

автосохранение документов;
улучшенное чтение DXF.

А это - хорошо!

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

Еще бы поддержку огороженного dwg добавили...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Biga

В русском варианте - вольные каменщики?

Это жу жу, не с проста!

По моему, (да простит меня кэп) Libre появилось для того чтобы M$ прекратило тролить двоякостью Free

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

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

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

И он создается из python-овской консоли freeCAD , т.к. это вид с сечением и прочее. Обычный вид можно создать графическими(GUI) инструментами.

В примере описаны оба варианта:
http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Drawing_Module/ru

Если через GUI то в свойствах проекции в выпадающем меню «Show Hidden» меняется «False» на «True».

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

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

Когд нужно сделать чертёж детали и отдать его на изготовление - либра лучше.

если нужен чертёж на бумаге для чтения человеком - возможно, для CAM в подавляющем большинстве случаев лучше 3д.

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

У них есть интерес к переписыванию кода работы со шрифтами.

Это великолепно. Значит разработчики действительно имеют голову на плечах.

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

На производство такое не отдашь - там требуется соблюдение ГОСТа

???? Разве, работал на производстве, мы там листочки от руки между станками носили)

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

А вот зачем на чертеже трутайп?

Да вот, понадобилось мне как раз сейчас. Пришлось чертёж открывать через Inkscape и добавлять надписи, потом их оконтуривать и опять открывать ЛибреКадом. Самое паршивое проявилось потом: Либра рубит контуры букв на отдельные кривые и на буквах потом невозможно сделать заливку. У меня больше ста файлов, где нужно провести такое вот извращение. Кстати, в третьей версии QCad'а появилась поддержка трутайпа.

По теме: ЛибреКад годится для простеньких чертежей, но он банально неудобен и частью нелогичен в интерфейсе. Идея постепенного раскрытия функционала по мере использования определённой фунции, несомненно, хороша, но её реализация в программе вызывает печаль. Очень мало хоткеев и нет интерфейса, предусмотренного для их назначения. Мышевозный интерфейс непродуман: если я УЖЕ выделил объект, а затем хочу что-либо с ним сделать, зачем мне ещё раз показывать форму с вариантами выделения? Для простейшего действия надо совершать кучу ненужных движений мышой. У меня бывает куча рутинной и однообразной работы, в Либрекаде есть консоль(и это замечательно), скриптование оно когда-нибудь будет поддерживать? Про новые значки уже сказали, притом от их ярко-зелёного цвета просто вытекают глаза. Может я тупой, но я так и не нашёл способа объединить кривые шрифтов, хаотично покоцанные программой. У меня есть две кривые, вторая начинается в точке, где заканчивается первая. Мне нужно сделать из них одну непрерывную кривую, где эта волшебная кнопка?

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

мы там листочки от руки между станками носили)

Нормомконтроль херовый был. В моём опыте кривая документация улетала в печку без разговоров.

ГОСТовый шрифт не подразумевает кернинга.

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

ИМХО, лучше бы все эти разрабы всех этих кадов собрались вместе и запилил один годный автокад под линукс

Как бы они это делали? Кады и под Линукс - коммерческие, в т.ч. названные вами BricsCAD и VariCAD.
По-моему гораздо разумнее «собраться всем вместе» и разработать открытый и обязательный стандарт формата файла чертежа, чтобы все дружно не прогибались под Autodesk.
А по поводу студентов всё это меня умиляет, потому что AutoCAD у нас может себе позволить разве что студент-сын Абрамовича, остальные же даже не знают, сколько стоит программа, которую они стыбрили.
И таки да, нужно жить по средствам и покупать стоящие вменяемых денег аналоги Автокад. Либо пользоваться краденым ПО везде и всегда, а не делать хорошую мину при дерьмовой игре в соблюдение авторских прав и защиту ip.

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

ГОСТовый шрифт не подразумевает кернинга.

Во-первых 4.2, смотри примечание 1 к таблице 1 ГОСТ 2.304-81.

Расстояние а между буквами, соседние линии которых не параллельны между собой (например, ГА, AT), может быть уменьшено наполовину, т.е. на толщину d линии шрифта.



Во-вторых мало ли, что там написано? Мне теперь глаза ломать об шрифт без кернинга.

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

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

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

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

Если есть желание помочь, то стучись в жабер — он такой же как мыло.

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

Для metapost нашё модуль для рисования школьной геометрии, в том числе и стереометрии. Называется geometriesyr16.

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