Что сейчас происходит с разработкой Freecad
HTML-код
- Опубликовано: 25 авг 2024
- Я долгое время хотел записать видео про использование системы сборки Assembly4 - но стремительный скачок в развитии Freecad за последние полгода отменил эти планы. В нём есть множество новых возможностей, отсутствующих в LinkStage3-версии, и разработчик LS3 последний год работал именно над обычной версией, и сейчас работает над переносом оставшихся в LS3 фич.
Обещанная информация про Public Benefit Company - опубликована в текстовом виде:
• Post
Вообще я безумно рад что Фрикад вот так вот улучшается! Думаю задонатить разрабам, очень уж верю в них и желаю им успеха. На мой взгляд программа на уровне компаса будет через условный год если будет такой же темп разработки, если не лучше
Да, я слежу уже больше года, не пропускаю ни одной записи в блоге) Сейчас ещё остаётся несколько критичных для удобства возможностей в LS3, в частности - чтобы можно было из скетча добавить внешнюю геометрию, просто ткнув на линию. LS3 в этой ситуации создаёт объект shapebinder автоматически, а в обычной версии надо выходить из скетча и делать это вручную.
До компаса еще долго я думаю, особенно по производительности. Недавно сделал для 3д печати модель, такой стакан в основании которого 16 конечная звезда. Делал в ондселе. Намного удобнее кстати он чем фрикады. В общем задача была чтобы на сторонах звезды массивами были вырезано отверстия - делал фильтр.
Фиг с ним что в компасе я это сделаю побыстрее с точки зрения моделирования. Не критично оно медленнее. И удобнее в компасе. Ну тоже не критично.
Но вот когда я начал массивами множить отверстия - на моих компах оно начало тормозить дичайше вплоть до того что следующие операции и даже входы в них занимают буквально минуты - вот это жесть и смерть.
Компы - мак мини м1 16 гб ОЗУ, мак про 2013 зеон 1650в2 12 поточный с 64 гб ОЗУ, пк на районе 7700 с 32 гб - все трое помирает ондсел. В итоге пришлось делать в компасе - там и удобнее и производительнее. А еще ковыряться в дереве компаса это намного более адекватная работа, фрикады с ума сходят.
Но на фоне фрикада ондсел это прям то что надо. Ошибками в консоль не сыпет, интерфейс удобнее и чище и тд.
@@VyacheslavMitinпроблема что он «однопоточный», то есть использует по сути одно ядро. Я думаю что доведут до ума - если сравнить как система сборки новая работает, она намного быстрее чем старые. Задача сделать софт конкурентным поставлена, и мы практически в реальном времени наблюдаем стремительно он меняется в лучшую сторону. В какой-то момент начнут добавлять и многопоточность. А пока что - нужен понимать возможности и ограничения, например что большие массивы лагучие - хорошо известно. Если такая деталь нужна - то можно например один раз сделать, экспортировать а step и использовать целым куском, чтобы не было перерасчета. Среди списка изменений - возможность отключать перерасчёт.
@@jnarical тогда однопоточность все объясняет. Ну будем надеется что на наш век появится фрикад который будет конкурентным.
@@jnarical Про однопоточность не уверен, где про это можно глянуть?
Все изменения звучат очень классно. Особенно упрощение скетчей отзывается теплом на сердце)
Интересно, не кончится ли это всё так, что после создания огромного комьюнити, обкатки посредством этого комьюнити и выявьения багов, создания огромного багажа знаний за все эти годы и т.д., это проект станет полномтью коммерческим...
В описании к видео я оставил ссылку с ответом на этот вопрос.
Как он может стать коммерческим с открытым кодом и лицухой gpl?
@@user-vu1gs8kg2j Как сонаркуб, когда по одной выпиливают фичи из комюнити эдишен и возрождают в энтерпрайзе.
Эх, поскорее бы вышла версия. Ооочень уж хочется поработать с ней
Ждем когда реализуют возможность выдавливать нужную область как в ветки Реалтандера
супер ждем новую версию . сделай короткое видео по настройкам ондсел . интерисует какая тема и настройка параметров проги👍👍👍👍
А что там настраивать? Это по сути фрикад обычный
"США с 12 сентября запрещают предоставление ряда услуг в сфере программного обеспечения и IT. Минфин США вместе с Госдепом издал специальное постановление, которое предусматривает следующие ограничения:
запрещено предоставлять любому лицу в России проектные услуги и услуги по IT-консультированию;
запрещено поставлять облачные технологии и услуги IT-поддержки для управления предприятием, а также ПО для проектирования и производства."...
Круть, для 3д печати, из опен сорса это лучшее?
@@alcovnik походу да
Стандартная схема в опен сорсе, есть компания, которая получает выгоду от версии со всеми исправлениями и общественная, где через пол года появляются все исправления. Такой инпут лаг. При этом компания может тратить относительно небольшие деньги на продукт за счет того что некоторая часть разработки и тестирования ложится на сообщество. Но это всем выгодно.
Таки да, я делал три набега на FreeCAD и все недавно. Вначале я вообще ничего не понял. Потом подвернулось видео, там объяснили куда тыкать. Я попытался что-то сделать. Смог сделать скетч, выдавить, а как вычесть я уж не понял. И вот в третий раз я взял девелопмент версию, и вот тут наконец-то да, я смог что-то там сделать. Правда если начать удалять действия в середине или их пытаться перетаскивать, что-то оно ломается, приходится всё удалять и снова делать. Но хотя бы понятно как работать.
Так что прогресс однозначно есть. = )
Иконки еще не очень понятны если честно. Приходится наводить и читать описание. Например отражение я вот без пол литры не могу найти. Значки там все цветастые и друг на друга похожи.
Если больше смотреть обучающих видео - со временем начинаешь работать эффективнее и увереннее. Этапы построения в дереве когда ломаются - чинишь их, вместо перерисовывания
Иконки дело наживное, можно привыкнуть
Да и хоткеи никто не отменял
Ну я девелопмент взял какой-то, там перетащил блок, и всё сломалось, я его куда не тащу, там всё красное, всё серое, ничего не работает = ) Удалил, починилося = )
Но в целом-то гораздо понятнее стало. Буду в общем версию 1 ждать, а то говорят там потом может не открыться файл после девелопмента = )
@@swgar по иконкам, ну да можно и в дом через окно входить = ) Но всё-таки хочется иконок, чтобы было сразу понятно, что она делает. = )
А так я и в OpenSCAD неплохо справляюсь, там вообще иконки не нужны. = )
В FreeCAD можно построить поверхность выдавливания? Можно ли сделать смещённую плоскость?
Можно было написать в поиске ютуба, а не мне в комментарии, и получить исчерпывающий ответ. Вы спросили про самые базовые инструменты в программе, в которой делаются намного более сложные вещи..
навскидку нашёл
ruclips.net/video/gT4nfh1u6LA/видео.html
ruclips.net/video/HCAmkGYjFtc/видео.html
Коммерческие CAD-программы более удобные в любом случае.
@@jnarical спасибо)
@@user-wn1hk5fj7g про поверхность выдавливания - я подумал про выдавливание кривых в поверхности. Если имелось в виду выдавливание уже существующей криволинейной поверхности в твёрдое тело - о таком мне неизвестно. В Part Design такого нет, но существует куча верстаков типа Curves, которые очень мощные и с узким функционалом, о которых лично я не знаю почти ничего.
@@jnarical вы правильно подумали, я сделал, получилось. Решил попробовать сделать корпус рулевого наконечника.
на 27.07.2024 на сайте FreeCAD никаких изменений нет. Все так же версия 0.21.2
@@fg_ute-hjif_dscg ситуацию можно отслеживать тут:
blog.freecad.org/category/development-updates/
Есть набор так называемых «блокирующих PR», без принятия которых v1.0 выпущена быть не может. На 24 июля, таких было 31 шт, на 2 меньше чем на предыдущей неделе. В новости от 10 июля их было 41, а неделей ранее - более 50. Работа идёт, пусть и медленнее чем хотелось бы.
Почему не в одном CAD нельзя вести протрузию трехмерным объектом? Это была бы киллер фича то сути в дизайне.
У меня на компьютере установлен FreeCAD как резервная программа. Пока предпочитаю Inventor и Solidedge Comunity.
@@user-wn1hk5fj7g inventor платный вроде, а вторая?
@@jnarical бесплатно, качал через VPN с сайта Siemens PLM Software.
В нем можно выбрать сделать стандартную фигуру типа куб, сфера, цилиндр конус резба и пр без танцев с бубнами, а одной кнопкой
Непонятно что имеется в виду под танцами с бубном. Для твердотельного моделирования есть два основных подхода и соответственно - верстака. Называются верстаки "Part" и "Part design". Во втором ты чертишь эскизы и потом их выдавливаешь и вращаешь, чтобы сделать куб - надо нарисовать эскиз с квадратом и выдавить. Это называется "танцы с бубном"?)) Сила такого подхода, что редко пользователю нужен именно куб, поэтому и эскиз в 90%+ случаев сложнее просто квадрата.
А вот второй верстак - Part - в нём другой подход. Там нажал одну кнопку, создал куб. Нажал вторую - создал сферу. Передвинул объекты, вычел один из другого. Там все 3D-примитивы создаются одним нажатием - всякие конусы, сферы, кубики и тд. При этом создание эскиза и выдавливание в этом верстаке тоже работает.
Это по сути разные подходы к проектированию, пользователю доступны оба.
ruclips.net/video/BKREb_tn_dk/видео.html
а где же новая версия ???
@@altlogikследить можно на сайте фрикада, в разделе «блог»
@@altlogik пока самое последнее обновление о статусе разработки было неделю назад:
Issue stats: overall, there are 1866 open issues in the tracker, up by 27 from last week. 40 of them are v1.0 release blockers, up by 5 from last week.
То есть, с предыдущей недели было 35 issues, блокирующих релиз v1.0, потом нашли ещё 5 и их стало 40. Скоро будет очередной WIP-отчёт, станет понятно куда сдвинулись за последнюю неделю
Увидил линк на видео в телега про Ф360. Особо не пользовался "фрикаделькой", тк. изначально не удобно по сравнению с "фузей". Измененения в скетчере - похоже на фузю становится. Допилили бы ещё параметрику - до уровня коммерческой версии фузи. Была бы красота. На момент когда изучал как это делается во фрикадельке - нужно создать гугл таблицу, сохрнанить её в файл, загрузить.. какой-то трешак..
Ну, вообще там встроенный редактор таблиц, так что грузить ничего не надо. Кастомные параметры по типу как в Onshape когда в модель добавляешь переменную, задаёшь ей значение а потом в размерах используешь причём в составе формул - такое сейчас активно пилят во фрикаде. Ondsel подробно разобрали вопрос в своём блоге, и это было ещё в июне 2023го.
ondsel.com/blog/build-system-for-custom-data-elements/
Вот бы кто шейдер переработал. Несерьёзно смотрится в 2024
главное то - падать на ровном месте перестал? и да если сделать массив на, скажем, двадцать отверстий - зависать минут на десять перестал?
Оба ответа - "нет".
@@jnarical да уж - ладно - ждем дальше...
@@alexandrmatyshkin1209 У программы определённо есть огромные недостатки, вызванные вполне объективными причинами. В то время как коммерческие CADы заламывают с пользователя месячную подписку в сотни долларов - Freecad разрабатывался людьми, которые не получали оплаты за этот труд. Поэтому нет смысла над ним смеяться и тем более сравнивать с коммерческим софтом - по крайней мере, на данном этапе. Если для твоих задач он не подходит - просто не пользуйся.
@@jnarical да я не в претензии. просто (время от времени) ставлю и пробую что либо сделать в нем. все остается по старому - а тут вы с версией 1,0. ну я и подумал - а вдруг?
Странно, у меня он не зависал и не крашился, попробую в старой версии на днях.
20 отверстий это просто в пластине 20 отверстий под болты сделать?
Что-то звук щелкает. Pulseaudio так глючит ?
Возможно. Микрофон в bt-наушниках, может пульса, может bt-стек, может шумодав в obs
@@jnarical Такие приколы сильно пугают в линуксе, 0 желания использовать его как дейли
@@jopandla как будто кто-то заставляет)) у меня звук плохой потому что я не запаривался, а не потому что это как-то сложно или невозможно настроить. Линуксом лет 15+ пользуюсь как основной системой, но это всегда личный выбор. Ты просто делаешь его и идёшь по этому пути, преодолевая преграды, набивая шишки, очень часто - стиснув зубы. И на выходе каждый лично для себя решает, стоило это того или нет. Этап когда «точно стоило» у меня наступил примерно на 4-5й год использования линукса основной системой.
Если бы я испугался такого страшного бага как потрескивание звука в наушниках - так и сидел бы на винде, жрал бы рекламу, смотрел бы как она заново при обновлении включает все отключенные мной опции, как она телеметрию шлёт (а там поток на мегабайты в секунду измеряется, не представляю что она такого шлёт), как она тормозит без причины, как она при перезагрузке начинает ставить обновления когда у меня рядом начальство ждёт или там люди смотрят на проектор ждут презентации, как она ловит вирьё (а оно нынче попадается крайне качественное, так что каждый кто считает что у него вирья точно нет - вполне может ошибаться), как значок «Мой компьютер» вдруг меняется на «Этот компьютер», как она принудительно обновляется с 10 на 11 когда ты чуть неловко двинул мышкой, как МС пихает систему слежки за пользователем под названием Recall… этот список можно продолжать, и это тоже личный выбор. У меня вот ноль желания использовать винду как дейли, лучше уж пусть щелчки на записи звука будут (больше их нигде нет).
@@jnarical Действительно получается трейдофф между говном от майков и сложностями линукса. Мне вот интересно почему один открытый софт - блендер, как по мне в принципе лучше что я пробовал из прикладных программ, интерфейс очень интуитивный и удобный, стабильность работы и тп и с другой стороны система, в которой отключить ускорение мыши - ебля с конфигами и одно дело если бы конфиги были структурированы, лежали в логичных местах, чтобы это не взрывало мозг новичку, я не против поковыряться в конфигах, мне раздражает когда это сопряжено с болью которой могло и не быть(хотя и у винды таких моментов есть, но привык блин), короче почему нельзя было сделать линуксы как блендер? Помню еще хотел что-то у монитора поменять, типа герцовку вроде повысить и опечалился обилием вариантов, где каждый из них был по интуитивности похож на ручную правку областей памяти. Простите уж за нытьё)
@@jopandla отвечаю - потому что Линукс это серверная консольная операционная система. И все рюшечки которые делают ее десктопной - навешаны сверху))
Это гном 3? Все окна в своих столах? Так удобно?
Когда привыкаешь - удобно. Тем более что никто не заставляет, можно пользоваться одним столом как обычно. Вопрос субъективных предпочтений, лично мне нравится, на винде я мучаюсь с кучей окон которые мне вотпрямщас не нужны, но деть их некуда, и если альт-табом пользоваться то приходится и через ненужны пролистывать. В гноме можно сделать, чтобы альт-таб показывал только окна с текущего стола, и можно таким образом строить рабочий процесс, на одном столе только телега и браузер, на другом десяток окон Экселя - но при использовании браузера ты можешь переключаться на телегу и обратно, и ни одного лишнего окошка
@@jnarical в макось как будто по пути гнома идут или наоборот…
@@jnarical в винде альт табом тоже один рабочий стол крутишь (просто он по умолчанию один). Win-tab кидает по столам. Но по мне все равно суррогат - вроде если запускаешь одно приложение на разных столах, то винду глючить начинает. А я 1Сник, у меня пяток разных баз + что-то в фоне на другом столе, одно неловкое движение - и расколбас.
Я просто не верю своим ушам, неужели проблему с топологией действительно решили. И программисты в штате это очень круто, их можно будет заставить делать то что нужно, а не то, что хочется. Посмотрим на релиз, а то пока как бы ни хотелось пользоваться фрикадом, во фьюжене всё делается в разы быстрее, да и этот баг с топологией отбивал всё желание начинать во фрикаде что-то существенное.
Мой персональный прогноз - месяца через 3 после релиза 1.0 можно будет пользоваться. Сравнение с коммерческим софтом на создание которого ушли десятки-сотни тысяч долларов - всегда будет некорректным, и в основном преимущество фрикада будет лежать не в плоскости удобств, стабильности и скорости - а в открытом формате. В отличие от оншейп например который разом забанил все аккаунты имеющие отношения к России, и люди массово потеряли свои модели. У меня много было наработок, сейчас даже STEPы не скачать. Что толку от удобства если у тебя могут все отобрать в любую секунду…
@@jnarical >на создание
которого ушли десятки-сотни тысяч долларов
Скорее миллионов, а то и миллиард.
А так да, именно этим freecad потенциально и хорош, что можно через десять лет открыть файлы.
А облачные кады обычно даже не позволяют оригиналы сохранить, чтобы если что открыть на другом аккаунте. Это уже не говоря о том, что они могут закрыться в любой момент.
@@jnarical Сравнивать результаты, затрачиваемое время, баги открытого софта с результатами, затрачиваемым временем, багами открытого софта - это абсолютно корректно и рационально.
@@NickAlexeev если подразумевалось сравнивать с закрытым - то сравнить очень легко. В закрытый коммерческий софт вбуханы мириады денег, он быстрее, удобнее, результативнее, с меньшим числом багов. Сравнение закончено. Был ли в нем смысл?)
@@jnarical "В отличие от оншейп например который разом забанил все аккаунты имеющие отношения к России, и люди массово потеряли свои модели. У меня много было наработок, сейчас даже STEPы не скачать." Это очень удобная фича, да? ... Для производителя коммерческого софта, видимо удобная, а для пользователя сомневаюсь. (сарказм)
Гарантия, что ты не потеряешь возможность пользоваться инструментом, вместе со своими наработками - очень ценная фича для пользователя.
Например, я знаю что Fusion удобный, но мне не хочется учиться в нём работать, у меня получается делать модели в OpenSCAD (FreeCAD мне ощущается труднопредсказуемым. Возможно лучше станет.)
И вот мы получаем тот же фьюжен. Где у тебя отберут инструмент в любой момент.)
Каким образом? Что именно отберут?
Больной, зайдите в палату!