FC v0.20?
FC v0.20?
Внезапно на http://pda.opennet.ru/opennews/art.shtml?num=54806 прочитал про релиз. Обычно при таких событиях уже где-то водится следующая версия, видимо,v20. Кто видел-слышал?
Из любопытно-потенциально-значимых для меня новостей в объявлении было про "В окружении для работы с объектами OpenCasCade (Part) появилась возможность создания объекта на основе точек из импортированной полигональной сетки (Mesh). Расширены возможности предпросмотра во время редактирования примитивов." В сочетании с другими инструментами, типа, litofane, может быть интересно.
И вцелом совершенно не раскрыта тема "Реализован новый объект App::Link". Нампомню контекст - создадим эскиз, в нем - пять линий. Создадим эскиз другой и в нем в качестве внешнего элемента возьмем (например) линию 4 из первого эскиза. Вернемся в первый эскиз и грохнем линию (например) 1, вернемся в эскиз второй = он поломан (именно по этому использую ветку https://github.com/realthunder/FreeCAD_ ... s/tag/0.11).
Из любопытно-потенциально-значимых для меня новостей в объявлении было про "В окружении для работы с объектами OpenCasCade (Part) появилась возможность создания объекта на основе точек из импортированной полигональной сетки (Mesh). Расширены возможности предпросмотра во время редактирования примитивов." В сочетании с другими инструментами, типа, litofane, может быть интересно.
И вцелом совершенно не раскрыта тема "Реализован новый объект App::Link". Нампомню контекст - создадим эскиз, в нем - пять линий. Создадим эскиз другой и в нем в качестве внешнего элемента возьмем (например) линию 4 из первого эскиза. Вернемся в первый эскиз и грохнем линию (например) 1, вернемся в эскиз второй = он поломан (именно по этому использую ветку https://github.com/realthunder/FreeCAD_ ... s/tag/0.11).
Last edited by memfis on Mon Mar 29, 2021 9:01 am, edited 1 time in total.
Re: FC v20?
версия 0.20.pre доступна через conda (менеджер пакетов). Если хочется затестить, то под Windows следуетmemfis wrote: ↑Tue Mar 23, 2021 8:32 am Внезапно на http://pda.opennet.ru/opennews/art.shtml?num=54806 прочитал про релиз. Обычно при таких событиях уже где-то водится следующая версия, видимо,v20. Кто видел-слышал?
- поставить https://docs.conda.io/en/latest/miniconda.html - лучше с Python38
- запустить Anaconda Prompt(miniconda3)
- и далее несколько команд
(base) C:\Users\fc\FreeCAD_Conda> conda config --add channels conda-forge
(base) C:\Users\fc\FreeCAD_Conda> conda config --add channels freecad/label/dev
(base) C:\Users\fc\FreeCAD_Conda> conda create -n fc_test freecad=0.20.pre
(base) C:\Users\fc\FreeCAD_Conda> conda activate fc_test
(fc_test) C:\Users\fc\FreeCAD_Conda> FreeCAD
Re: FC v20?
я православный, у меня
OS: Arch Linux (GNOME/gnome-xorg)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.27740 (Git)
Build type: Release
Branch: makepkg
Hash: da1fe8ebd360f1b51a2bd70003a5be4b1d6d3a06
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Russian/Russia (ru_RU)
С использованием конды, спасибо, разберусь. А где что написано про новации в v0.20?
OS: Arch Linux (GNOME/gnome-xorg)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.27740 (Git)
Build type: Release
Branch: makepkg
Hash: da1fe8ebd360f1b51a2bd70003a5be4b1d6d3a06
Python version: 3.9.2
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Russian/Russia (ru_RU)
С использованием конды, спасибо, разберусь. А где что написано про новации в v0.20?
Re: FC v20?
Спасибо. Тогда из сказанного следует, что поскольку realthunder откликнулся на просьбу делать слияние с апстримом не реже раза в месяц (в реальности слуачется и чаще), то имеет смысл использовать https://github.com/realthunder/FreeCAD_ ... s/tag/0.11
цитирую (гуглоперевод) -
Обратите внимание, что с этого момента я начну выпускать как стабильную (например, LinkStage3), так и ежедневную (LinkDaily) ветку. Вот несколько вещей, которые вам нужно знать
Стабильная ветка не означает, что программа теперь считается стабильной. Но я действительно стремлюсь к стабильному выпуску здесь, который будет включать в основном исправления в каждый новый выпуск.
Стабильная ветвь синхронизирована с исходной версией FreeCAD 0.19.1. Но апстрим 0.19.1 еще не был объединен с LinkStage3. Мы работаем над этим.
Новые функции будут добавлены в ежедневную ветку в первую очередь для тестирования.
В ветке Daily есть важное обновление по внутреннему устройству Topo Naming для значительного повышения скорости, памяти и эффективности хранения. Я планирую объединить эту версию топологического именования с апстримом, поэтому, пожалуйста, скачайте и попробуйте это, и сообщайте о любых проблемах, которые у вас есть. Обязательно сначала сделайте резервную копию своих проектов.
В ветке Daily представлен экспериментальный рендерер, который обходит Coin3D и выполняет свой собственный рендеринг. Он отображает намного быстрее, чем Coin3D, для сложных и глубоких иерархий сборок (работает для импорта STEP сборок). Вы можете включить его в Preference -> Display -> Render cache -> Experimental. Рендерер еще не работает с узлами, использующими текстуру, например. текстовые метки в черновике.
цитирую (гуглоперевод) -
Обратите внимание, что с этого момента я начну выпускать как стабильную (например, LinkStage3), так и ежедневную (LinkDaily) ветку. Вот несколько вещей, которые вам нужно знать
Стабильная ветка не означает, что программа теперь считается стабильной. Но я действительно стремлюсь к стабильному выпуску здесь, который будет включать в основном исправления в каждый новый выпуск.
Стабильная ветвь синхронизирована с исходной версией FreeCAD 0.19.1. Но апстрим 0.19.1 еще не был объединен с LinkStage3. Мы работаем над этим.
Новые функции будут добавлены в ежедневную ветку в первую очередь для тестирования.
В ветке Daily есть важное обновление по внутреннему устройству Topo Naming для значительного повышения скорости, памяти и эффективности хранения. Я планирую объединить эту версию топологического именования с апстримом, поэтому, пожалуйста, скачайте и попробуйте это, и сообщайте о любых проблемах, которые у вас есть. Обязательно сначала сделайте резервную копию своих проектов.
В ветке Daily представлен экспериментальный рендерер, который обходит Coin3D и выполняет свой собственный рендеринг. Он отображает намного быстрее, чем Coin3D, для сложных и глубоких иерархий сборок (работает для импорта STEP сборок). Вы можете включить его в Preference -> Display -> Render cache -> Experimental. Рендерер еще не работает с узлами, использующими текстуру, например. текстовые метки в черновике.
Re: FC v0.20?
Можно попросить опытных товарищей сделать справочник по веткам и сборкам?
Re: FC v0.20?
Да по веткам-сборкам и говорить почти не о чем. Раньше было больше - варианты сборочных верстаков и пр., что сейчас втягивается через плагины. По существу была и остается в главной сборке т.н. "проблема топологического наименования". Суть ее в том, что имеется возможность в новом эскизе использовать ссылки на элементы другого эскиза (допустим, ном. 1). Но если в эскизе 1 проводить изменения элементов, даже тех, которые НЕ используются в следующих эскизах, эти следующие эскизы "ломались". Проблема заключалась в том, что каждый элемент и ограничение в основной ветке имеют строго последовтаельную нумерацию и при удалении любого (элемента, ограничения) с номером младше, чем использованный (элемент, ограничение) в другом эскизе = номер используемого в другом эскизе (элемента) менялся, о чем не сообщалось вышерасположенному = поломка.
Тов. realthunder ( https://github.com/realthunder/FreeCAD_ ... s/tag/0.11) предложил свою реализацию решения проблемы (решена не полностью, но все же лучше, чем никак), ее в основную ветку не приняли, он создал свою linkstage, которую потом объединил со своей же веткой со сборочным верстаком ассембли3.
Работы по внедрению решения в основную ветку дискутируются уже несколько лет и вот ныне при родах версии 0.20 пытаются родить общее решение, о чем и пишет realthunder, создавая свою ветку Daily https://github.com/realthunder/FreeCAD_ ... s/tag/0.11
Тов. realthunder ( https://github.com/realthunder/FreeCAD_ ... s/tag/0.11) предложил свою реализацию решения проблемы (решена не полностью, но все же лучше, чем никак), ее в основную ветку не приняли, он создал свою linkstage, которую потом объединил со своей же веткой со сборочным верстаком ассембли3.
Работы по внедрению решения в основную ветку дискутируются уже несколько лет и вот ныне при родах версии 0.20 пытаются родить общее решение, о чем и пишет realthunder, создавая свою ветку Daily https://github.com/realthunder/FreeCAD_ ... s/tag/0.11
Re: FC v0.20?
Скажите пожалуйста, откуда качать сборки 0.20?
Я скачал 0.20.24511, но потерял ссылку...
Я скачал 0.20.24511, но потерял ссылку...
Re: FC v0.20?
Касательно 0.20 - пока не вмержат изменения из Link не вижу особого смысла ей пользоваться. На той неделе делал достаточно сложный проект в Link бранче и ни разу не захотелось разбить монитор (с 0.19 это происходило регулярно). Как по мне realthunder проделал огромную работу и его сборка работает достаточно стабильно чтобы не оглядоваться на основной бранч... По функционалу он отстает минимум на год от того что есть в Link.
Re: FC v0.20?
перечитал несколько раз. Кто от кого отстает?Svet wrote: ↑Wed Apr 07, 2021 4:25 pm Касательно 0.20 - пока не вмержат изменения из Link не вижу особого смысла ей пользоваться. На той неделе делал достаточно сложный проект в Link бранче и ни разу не захотелось разбить монитор (с 0.19 это происходило регулярно). Как по мне realthunder проделал огромную работу и его сборка работает достаточно стабильно чтобы не оглядоваться на основной бранч... По функционалу он отстает минимум на год от того что есть в Link.
Как я понимаю, весрия Daily отсюда https://github.com/realthunder/FreeCAD_ ... s/tag/0.11 и есть кандидат в 0.20?
Кто есть link? где?
Функционал... Да я был бы рад, если бы он мог при своих расчетах использовать все ядра (а не один поток), да не умирать в отдельных ситуациях, которые, разумеется, оказываются внезапно важными. Вот сечас изменил размер шипа (пазо-гребневое) и все, он пошел пересчитывать все вытекающее, включая программы g-code, и так и не отвис (не всегда, но случается).