LINUX.ORG.RU

Вышел FreeCAD 0.13

 ,


2

4

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

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

  • Улучшен импорт DXF и SVG.
  • В эскизном модуле улучшены метки данных и ограничений.
  • Появилась новая общая для модулей черчения и архитектуры гибкая система привязок.
  • Добавлена возможность преобразования чертеж <-> эскиз.
  • Добавлен радиус скругления для некоторых объектов — многоугольники, прямоугольник и ломаная.
  • Добавлен новый инструмент — Shape2DView — который позволяет быстро поместить проекцию выбранного объекта в трехмерную область документа.
  • В архитектурном модуле появился базовый импорт IFC, система осей, новые инструменты создания стен, крыши и окон, новая система секций для быстрого создания 2D-планов; создание стен и конструкций из закрытых мешей.
  • Добавлена функции обрезки, штамп чертежа и аннотации.
  • Появился модуль OpenSCAD с поддержкой импорта/экспорта SCAD и CSG, а также с инструментами генерирования объектов и манипуляции ими.

Разработчики планируют в дальнейшем развивать пакет в сторону PLM/PDM и BIM.

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

★★★★★

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

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

Тоже самое.... пытался включить CAM и Assembly в свое время, после сборки ничего нового в Workbench-ах не появлялось.

собралось но ничего не появилось?


сегодня попробовал качать разные версии -
releases/FreeCAD-0-13
с --enable-assembly собирается, и в Workbench появляется модуль Assembly но с единственной кнопкой, которая ничего не делает, каталог src/Mod/Assembly/App содержит два почти пустых файла - явно заглушка.


jriegel/dev-assembly
каталог src/Mod/Assembly/App содержит пару десятков файлов с многообещающими названиями типа «ConstraintAxis.cpp» «ConstraintContact.cpp» «ItemPart.cpp» и проч. - но (пока?) не собралось.


каталог src/Mod/Cam/App в обоих случаях не пустой - но с --enable-cam тоже не собралось(с разными ошибками).

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

разработать в FreeCADе, а потом через http://ru.wikipedia.org/wiki/STEP_(стандарт) ака ISO 10303 перегнать во что-то, где можно оформить документацию по ГОСТу?..
Или детали столь примитивны, что оформление - основная часть работы?

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

Детали крайне примитивны и просты, соль в технологии обработки,в материалах. Детали после металлообработки проходят гальванику, отжиг в бескислородной среде, сварку, пайку в вакууме. Затем электро-тренировка высоким напряжением, окраска и маркировка. Нужны 3-д модели с простой кинематикой для конструктора, и документация для него и технологов.

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

каталог src/Mod/Cam/App в обоих случаях не пустой - но с --enable-cam тоже не собралось(с разными ошибками).

Написал на CAM раздел форума ... жду пояснений как его установить.

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

Ну можно будет попробовать

  • FreeCAD(моделька)
  • Нужные проекции и рамка чертежа Drawing Module
  • Export SVG/DXF
  • Либо Draftsight QCAD(LibreCAD) либо вообще Inkscape

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

Потому как данные технологов это в основном текст же? на чертеже и значки с допусками? Маршрутные карты тоже упрощенно рисуются.

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

ну в NX при помощи c++ скриптинг есть.

в катье на vba, чтоб им..

а OpenCASCADE вообще в основном на С++ и работает

Slackware_user ★★★★★
()

Что то народ от тему совсем ушёл... автокад почему то обсуждают. Написано же по русски - замена SolidWorks. Да и в 2д сейчас чертят только упоротые мазохисты. Наши конструкторы от автокада блюют просто, когда им приходится с ним работать.

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

В унылом мире троллей есть только две программы для «профессионального» использования - photoshop и autocad.

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

недостатки гимпа по сравнению с фотошопом мне лично знакомая фотограф перечисляла.

одним из них было что осваивать питон для использования некогда

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

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

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

просто большинство тех индивидуумов раздражает когда им пытаются объяснить что гимп замена фотошопу т.к. это не так :) тоже чисто для примера:)

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

Кажется собрал, хотя что с ним дальше делать - непонятно.

Для Fedorы:
подключаем http://www.zultron.com/rpm-repo/ ,( с Fedorа64 18 вполне работает, только нужно в /etc/yum.repos.d/zultron-cadcam.* в baseurl вместо $releasever поставить fc17 ( baseurl=http://distro.zultron.com/zultron/cadcam/fc17/stable/source/ и т.п.)
при установке src.rpm удовлетворяются все зависимости необходимые для сборки FreeCAD (без CAM и Assembly),

после чего можно скачать нужную версию из git:
например
git clone -b releases/FreeCAD-0-13 git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad freecad13_naprimer

(в архиве с исходниками на https://sourceforge.net/projects/free-cad/files/FreeCAD Source/ нет configure, только cmake)

далее
./autogen.sh
./configure --with-qt4-dir=/usr/lib64/qt4 --with-qt4-include=/usr/include --with-qt4-lib=/usr/lib64 --with-occ-include=/usr/include/oce
make (с make -j6 не собирается (хотя раньше, кажется, собиралось))
и, если повезёт, make install (по умолчанию - в каталог FreeCAD в домашней директории)

__________

если хочется попробовать CAM :
Доустанавливаем:
suitesparse-devel (исправляет Error: Unable to find 'suitesparse/umfpack.h , (кажется, заморочки возникли из-за этого http://blog.gmane.org/gmane.comp.lib.boost.ublas/page=59 ))
blas-devel
ann-devel
lapack-devel
atlas (содержит в т.ч. libcblas)

./configure --with-qt4-dir=/usr/lib64/qt4 --with-qt4-include=/usr/include --with-qt4-lib=/usr/lib64 --with-occ-include=/usr/include/oce --enable-cam --enable-assembly --enable-sandbox


после последнего сообщения об ошибке я тупо заменил -L/usr/lib/atlas на -L/usr/lib64/atlas в файле freecad13/src/Mod/Cam/App/Makefile (как это делается правильно?), после чего собралось и заработало, хотя как пользоваться многочисленными кнопочками в диалоговом окне CAM я пока не понял (если они что-то делают).

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

поэтому там присутствуют только необходимые компоненты

<толсто>HTTP-сервер и обработка QR-кодов - без этого ни одна система инициализации не может работать, да...</толсто>

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

Ну вот я и повторюсь в очередной раз - как будет можно собирать systemd по модульному принципу(а не просто выключать неиспользуемые модули) - тогда будет гут. Пока - нинужно...

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

А что у тебя за определение модульной сборки такое, отличное от общепринятого? И с какого перепугу вдруг разработчики systemd должны на него равняться?

Lennart
()

Интересно, а можно FreeCAD использовать для повторения работ вот этих товарищей: http://defensedistributed.com/ Или каких-то модулей/функциональности будет не хватать?

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

определение модульной сборки такое, отличное от общепринятого

Да ну? Чем же оно отличное? Взять, допустим compiz - он может собираться как с поддержкой KDE, так и без нее.

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

А systemd пока будет вещью в себе без отключаемых модулей никогда не заменит sysvinit во всех сферах.

И с какого перепугу вдруг разработчики systemd должны на него равняться?

То есть ты хочешь сказать что UNIX-way(ты ж сам сказал, что systemd следует ему, да?) не предполагает возможность не собирать отдельные модули? Ок, так и запишем...

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

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

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

А то захочу, к примеру, напечатать запчасти с http://defensedistributed.com/ для отстрела одноклеточных врунишек, а инструмента под рукой не окажется - печаль ;-)

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

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

Дай пожалста пруф как собрать systemd без HTTP-сервера, что ли - уделай меня как тролля, будь мужиком ;-)

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

А то захочу, к примеру, напечатать запчасти с http://defensedistributed.com/ для отстрела одноклеточных врунишек, а инструмента под рукой не окажется - печаль ;-)

Вам нужна CAM система для управления 3d принтером можно linuxCNC ... FreeCAD для моделирования(а всё уже смоделировано). И потом оружие напечатано из металлического порошка откуда Леннарт у Вас такой принтер?

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

Печатают как-раз из пластика на самом обычном принтере. Всё ещё в самом начале, так что это самое «сделанное» нуждается в корректировке и доработке - причём желательно не только модификация модели/чертежа, но моделирование нагрузок и напряжений к примеру. Было бы очень удобно сделать всё это в одной программе (FreeCAD?), затем просто нажать кнопочку экспорта в формат, понятный управляющему софту 3d-принтера - и можно собирать и идти отстреливтаь всяких там розовобайтовых и прочий срам :)

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

Дай пожалста пруф как собрать systemd без HTTP-сервера, что ли - уделай меня как тролля

./configure --help

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

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

3D печать

FreeCad может экспортировать в STL (так же такая возможность есть в Blender, Autodesk 3ds Max, ScetchUp).

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

Печатают как-раз из пластика на самом обычном принтере.

Как оно выстрел держит, ствол же порвет к едрени фени.

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

Как оно выстрел держит, ствол же порвет к едрени фени.

Каком кверху :-D

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

Вот откуда такой подход вообще берётся? Вас в специальном инкубаторе выращивают что-ли?!

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

Леннарт я к твоей любви к systemd все равно, но ****** приводи пруфы, вопросы к тебе одни и те же мог бы уже ссылочек с пруфами заготовить в блокнот/заметки

Нет, правда - есть ссылка, по ссылке есть всё: чертежи, фотографии, видеоролики полевых испытаний на которых отстреливались боевые патроны, блоги авторов с подробным описанием что как и почему...

Специально для тебя ссылка журнал наука и жизнь

Разве что ствол и боек были взяты от автоматической винтовки AR-15 (гражданская версия армейской M-16).

Но нет блин иди и прочитай блоги, всё Леннарт я уже качаю весь пак, так что возможно скоро будем с тобой разговаривать через мушку пистолета или автомата(3D принтер у меня есть). Smile

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

Специально для тебя ссылка журнал наука и жизнь

Забавно, не так уж сильно и наврали - я ожидал что будет куда хуже :)

я уже качаю весь пак, так что возможно скоро будем с тобой разговаривать через мушку пистолета или автомата(3D принтер у меня есть)

Отлично! С интересом прочту твои впечатления - только помни что законодательство РФ может серьёзно отличаться от американского.

Вот видишь - это совсем не сложно: пройти по ссылке. Иногда там даже можно почитать что-нибудь интересненькое ;-)

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

Итак, я уже получил ответ.

Моё письмо:

Hello, dear Aik-Siong Koh.
Can you dock freeCAD with FreeCAD? ))) Because the kinematics and dimensional constraints are lacking FreeCAD.

Ответ Aik-Siong Koh:

Integrating freeCAD 3D Motion Simulation and FreeCAD 3D Modeler would be a worthy goal. I am still looking for a business model that can support such an integration. If you know of a way to do that please let me know.

Thanks for your suggestion,
Aik-Siong Koh

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

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

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

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

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

Реакция тамошняя чот напомнила мне эпичное "...один американец из ЖЖ под ником scottishtiger, увидев текст на русском языке, выразил недоумение по поводу того, что на на американском сайте livejournal.com кто-то пишет на «непонятном ему языке». В ответ русскоязычная часть ЖЖ устроила ему флеш-моб, в результате которого он получил за два дня десятки тысяч комментариев с предложением выучить албанский язык и извиниться, написав в своём журнале пост на русском языке о том, что он уже выучил албанский язык. Американец в итоге был жестоко затролен, засыпан комментами и СМС-ками. В конце концов он сдался и извинился, а выражение «Учи албанский» пропиарилось среди русских пользователей ЖЖ и разошлось в народ. :)"

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

Ну первый комментатор это француз, который и ведет перевод и свой нац форум...... а вот если на ЛОРе в толксах выложат тупо скопированный блок английского текста , так большинство закричит учи инглиш (м*з*ф*к*)

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

Ну первый комментатор это француз

Он вроде как Канадец а не француз.

ведет перевод и свой нац форум

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

учи инглиш

Это и надо делать. Как бы кому не нравилось, но язык международного общения - английский.

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

freeCAD(Коха) основан на библиотеке StCAD
http://www.askoh.com/stcad/index.html ,
библиотека свободна (LGPL) и заточена под кинематику в КАДах, но написана на Smalltalk и не обновлялась почти 10 лет,
так что, IMXO, http://www.ode.org/ ( http://ode.org/doc/russian/ ), которая упоминается в планах ( http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Assembly_project ) или какая-нибудь более совершенная и подробная библиотека симуляции физики(пусть даже и не реалтаймовая на сегодняшнем железе) подойдёт лучше.

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

Недавно хотел перевести проектный отдел на линукс, искал замену автокаду, со всем остальным проблем не было. Был целый архив старых чертежей и нужно было обмениваться с другими конторами у которых автокад, перепробывал штук 15 всяких CAD, нашел bricscad по функцианалу напоминает автокад, купил 5 лицензий, инженеры скрепя зубами согласились на нем работать, но как выяснилось через пару дней там 999 багов =(

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

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

Ну вот… ☹ Главное, конечно — это хорошо делать свою работу. А если хорошо делать свою работу, деньги на программы будут.

Deathstalker ★★★★★
()

В свежей сборке freecad , появились новые инструменты для работы с FEM

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