LINUX.ORG.RU

Вышел FreeCAD 0.12

 


1

1

FreeCAD — свободная CAx (CAD, CAE), PLM программа. Для FreeCAD непосредственно двумерное черчение(как в КОМПАС или AutoCAD LT) — не главная цель, FreeCAD разрабатывается как замена Catia, SolidWorks или Solid Edge.

Основные изменения:

  • При открытии FreeCAD в первый раз, вас приветствует страница нового стартового центра, который собирает наиболее распространенные действия, которые вы хотели бы выполнять, такие как открытие определенного инструментария, загрузка одного из последних файлов над которым вы работали и т.д.
  • Сильно улучшен инструмент эскизов, теперь он на новом решателе ограничений и может выполнять практически все операции 2D черчения чертежного модуля и обладает широким спектром ограничений для элементов эскиза.
  • Новый архитектурный модуль теперь является частью FreeCAD
  • Добавлена поддержка импорта в IFC, импорта/экспорта в COLLADA и специальный экспортёр в Obj
  • Чертёжные инструменты Отсечь/Удлинить(Trim/Extend) теперь могут вытягивать одну грань существующего объекта.
  • Теперь чертёжный модуль может импортировать кривые Безье из SVG файлов.
  • Чертёжный модуль теперь обладает инструментом который создает, внутри того же документа, проекции(2D вид) любой 3D формы.
  • Добавлено несколько режимов привязки, позволяющие привязку к параллельной и перпендикулярной существующей линии, а также к местам которые согласуются с другими отрезками.
  • Чертёжный объект теперь может быть создан прямо на существующей грани. Если вы не указали рабочую плоскость, то она будет временно адаптирована к лежащей под ней гранью.

Хотя FreeCAD развивается около десяти лет и исходный код содержит более миллиона строк на языке C++, официально проект до сих пор находится на стадии альфа-разработки.

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

★★★★★

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

А теперь покажи тарболл с исходниками 0.12 :)))

На счёт тарболла не знаю, но вот сборка под Windows уже есть

http://downloads.sourceforge.net/project/free-cad/FreeCAD Windows/FreeCAD 0.1...

Ну и для Ubuntu есть ppa https://launchpad.net/~freecad-maintainers/ archive/freecad-dev

А daily 0.13 https://launchpad.net/~freecad-maintainers/ archive/freecad-daily

Да и на http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page написано «Download latest stable release FreeCAD 0.12 »

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

На счёт тарболла не знаю

Вот именно.

но вот сборка под Windows уже есть

Сборка 0.12 под винду есть уже две недели и с некоторой периодичностью обновляется (зачем — ХЗ). Больше того, уже есть сборки 0.13. Вот только тарболла 0.12 как не было, так и нет. И, видимо, не будет. Действительно, ну кому нужен нормальный формальный процесс релиза. Юзайте PPA, пацаны.

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

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

AP ★★★★★
()

Это типа самый кошерный открытый CAD? Какие у них перспективы? Есть шанс приблизиться к проприетарным аналогам в ближайшие несколько лет?

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

Кстати, у этого идиотизма есть экстремальный пример: пресловутый Cinepaint дважды релизился без исходного кода вообще. Юыли только сборки под Мак.

AP ★★★★★
()

Хотя FreeCAD развивается около десяти лет и исходный код содержит более миллиона строк на языке C++, официально проект до сих пор находится на стадии альфа-разработки.

Это у разработчиков такие наполеоновские планы, или просто комплекс неполноценности?

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

А теперь покажи тарболл с исходниками 0.12 :)))

статически слинкованый бинарник для Fedorы кто'б показал...

Anonymous ★★★★★
()

Лицензия
GNU GPL (исполняемый файл)
GNU LGPL (библиотеки)

Looks promising.

У этого проекта судя по «Juergen Riegel's» всего один-единственный разработчик? o_O

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

эээ, так может синепайнт решили слегка закрыть? и слегка продать апплу?

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

У этого проекта судя по «Juergen Riegel's» всего один-единственный разработчик? o_O

С фига ли это? :) В основной команде, ЕМНИП, три человека. И остальные свои модули ковыряют, причём ещё и не всегда в апстриме. Вот, например, https://gitorious.org/freecad-ship

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

Им бы народу как в мозилле

Не надо путать причину и следствие :) Это не хорошие проекты от большого количества участников появляются, а наоборот :)

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

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

Самый кошерный — BRL-CAD.

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

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

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

Всё вокруг да около... Так бы и написал: BRL-CAD создан, чтобы сеять смерть, ня. Вообще, обсуждение корней этого проекта чревато лютым нацполом :)

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

Также у этого проекта есть шансы вылететь из Debian из-за проблем с лицензией. В тестинге его уже с полгода как нет.

FreeCAD GPLv2
библиотека http://www.coin3d.org/licensing распространяется в двух вариантах - под GPLv2 и коммерческом, если Juergen Riegel's не покупал коммерческую лицензию, он должен распространять FreeCAD под GPLv2 - что и так выполняется.

библиотека http://www.opencascade.org распространяется под собственной LGPL-образной лицензией и может линковаться с чем угодно, в том числе с программами под GPL: http://www.opencascade.org/occt/faq/
«2) Can I distribute my software product using Open CASCADE Technology under _GPL_, LGPL or some other license (including proprietary)?

Yes, you can. (...)»

Так в чём проблема?

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

Ну в FAQ может быть написано одно, а в лицензии — другое. А преимущество будет иметь лицензия. Сам я её не читал, но на Википедии по поводу неё сказано, что она требует отсылать любые изменения в исходных кодах Open CASCADE Technology её оригинальному разработчику. Это дополнительное ограничение по сравнению с тем, что налагает GPL. Данное ограничение даже в GPLv3 не перечисленно в качестве тех, которые можно добавить. А GPLv2 вообще не позволяет накладывать никаких дополнительных ограничений.

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

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

Сам я её не читал, но на Википедии по поводу неё сказано

на педивикии написано, что они бедные и ты им должен баблоса кинуть на пропитание. срочно кинь, это же истина!

Kompilainenn ★★★★★
()

Поставлю, попробую. Если заявлена как аналог SolidWorks. Благо и ppa есть.

stolz
()

По совету AP попробовал я пользоваться ФриКад. Из девелоперского репозитория на ланчпаде, версия соответственно какая-то .12. Первое впечатление было очень неплохим, по крайней мере мои файлы созданные ранее он открыл и не накосячил. Но дальше было не очень приятно:
1. Рисовалка 2Д в ФриКаде просто никакая. КуКад по сравнению с ней рулит и педалит. Не говоря уже по Варикад.
2. Не все из заявленных форматов файлов реально поддерживаются. Иногда программа при экспорте тупо валится.
3. Уже чисто личностное, но видимо организация работы в этом КАД навеяна какой-то «широкораспространной» коммерческой софтиной, но мне показалось, что с этими модулями дико неудобно.

3Д попробую в скором времени... :) Чего она с ним делает.

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

она требует отсылать любые изменения в исходных кодах Open CASCADE Technology её оригинальному разработчику

ну так это лицензия на библиотеку, в GPL программах можно хоть коммерческую закрытую библиотеку использовать - если OpenCASCADE в Debiane в нонфри перенесут, (оставив FreeCAD в free) - это будет ещё туда-сюда, но совсем выкидывать - ?!

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

to petrosha (управление коллайдером и установка курсора мыши в заданную позицию)

в галерею писать не могу, поэтому пишу здесь. будьте любезны, передайте пожалуйста товарищу.
xwarppointer: Moving the X cursor http://ishiboo.com/~danny/Projects/xwarppointer/
xbindkeys is a program that allows you to launch shell commands with your keyboard or your mouse under X Window http://www.nongnu.org/xbindkeys/xbindkeys.html

wget http://ishiboo.com/~danny/Projects/xwarppointer/xwarppointer.tar.gz
tar -xf xwarppointer.tar.gz
cd xwarppointer/
make
printf «#mouse_left_bottom\n\»$(pwd)/xwarppointer abspos 10000 10000\«\n Alt + slash\n\n» >> ~/.xbindkeysrc

anonymous (21.12.2011 6:46:57)
Вышла новая версия Qt 4.8 (комментарий)

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

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

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

Также у этого проекта есть шансы вылететь из Debian из-за проблем с лицензией. В тестинге его уже с полгода как нет.

Это очень печально, что Open CASCADE S.A.S. делают опенсорсный инструмент, который не могут использовать другие.

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

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

Гипотетические программисты, делающие форк FreeCAD, если они захотят использовать OpenCASCADE , будут должны согласиться с ограничениями, накладываемыми Open CASCADE Technology Public License(какими, кстати?) - но это не значит, что какие-то упоминания об этом нужно вносить в лицензию на FreeCAD - он вполне может быть под GPL.

Anonymous ★★★★★
()

Не ну .... вот это облом, месяц следил за релизом, после того как они сделали 100% roadmap и вот только Yotавские ****** обрубили инет до 64кБит , на те.

Писали по 0,12 обзор с картинками, ну по мимо перевода страница релиза

Теперь по теме:

Это типа самый кошерный открытый CAD? Какие у них перспективы? Есть шанс приблизиться к проприетарным аналогам в ближайшие несколько лет?

Всем людям, с такими вопросами, собирайте и тестируйте, меня все устраивает , тем более модуль проекций починили.

Модуль сборки спланирован на 0,13, но там нужен ещё народ, каторый разбираеться в ode. Шанс , вкалывать надо и донейтить, я для своих работ использую.

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

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

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

Собирайте из исходников))))

Нет правда, самое нормальное, или сами поддерживайте ppa.

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

С остальным согласен: у апстрима совершенно безобразный способ разработки

Наверное опять про PPA.

Собирать из исходников , а то люди ещё жалуються на программы когда ставят версию из репозитория своего дистра))

Разработчики, классные люди с на ошибки отвечают оперативно, переходят постепенно на git , но svn выпуск тоже сохранят.

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

1. Рисовалка 2Д в ФриКаде просто никакая. КуКад по сравнению с ней рулит и педалит. Не говоря уже по Варикад.

Здесь обычно начинаются войны AutoCAD Vs SolidWorks но мы на ЛОРе))) Используйте для проекций и изометрии в дополнение в LibreCAD(QCAD).

3. Уже чисто личностное, но видимо организация работы в этом КАД навеяна какой-то «широкораспространной» коммерческой софтиной, но мне показалось, что с этими модулями дико неудобно.

Пока все идет в комплекте с программой, разработчиков увы не хватает

А так бы хотелось FEM модуль, или CAM, пока в этоим направлении, добавление генерации G-code и роботы.

Они наверное чаще будут нужны чем ship модуль с gitorius для проектирования днищ кораблей.

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

а что не так? ну вернее...в чем такая уж большая проблема?

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

Это практика любого нормального проекта.

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

Здесь обычно начинаются войны AutoCAD Vs SolidWorks но мы на ЛОРе))) Используйте для проекций и изометрии в дополнение в LibreCAD(QCAD).

Ну если бы мне было интересно пофлудить на тему Автокада я бы конечно их упомянул. А так упоминаю то, с чем последнее время приходится работать. Как раз тот самый КуКад и Варикад. Собственно в первую очередь меня интересовал экспортер в IGES и чертилка. Обе эти функции мне во фрикаде не подошли о чем и было сказано.

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

Напишите пожалуйста bugreport, ну или на форуме, там совсем не экспортится в IGES или экспортирует , но коряво?

Вообщем они достаточно быстро отзываются.

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

Напишите пожалуйста bugreport, ну или на форуме, там совсем не экспортится в IGES или экспортирует , но коряво?

Попробую.

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

«2) Can I distribute my software product using Open CASCADE Technology under _GPL_, LGPL or some other license (including proprietary)?

Yes, you can. (...)»

Чуть выше написано, что лицензия не GPL-совместимая, то есть они противоречат, получается, сами себе в этом FAQ. Я думаю, вообще, это искусственная проблема, так как вряд ли они будут судиться с теми кто использует либу. Хотя желательно было бы OCCS убедить сделать двойное лицензирование.

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

в GPL программах можно хоть коммерческую закрытую библиотеку использовать

Они одновременно используют ещё и библиотеку, которая GPL v2 only.
Без согласия её разрабов — нельзя.

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

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

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

Ну значит по духу совместима с GPL. А вот совместима ли по букве — другой вопрос. С GPLv3, думаю, совместима благодаря пункту 7, а вот с 2 — нужно внимательно изучать. А вообще почему бы не уговорить разработчиков Coin3d выпустить её под GPLv3. Их же не заставляют выпускать её только под gpl3, почему они не хотят? Ведь кроме прикрытия лазеек, которыми пользовались проприетарщики, там ведь и другие баги профикшены.

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