Разработчики FreeCAD изо всех сил улучшают программу. Смотрим, что же они придумали? Далее следует перевод с официальной страницы нового релиза.
Добавлен индикатор центра поворота. Этот индикатор отображается, когда вид поворачивается путем перетаскивания мыши. При желании его можно отключить в настройках. Также есть настройки для его цвета, прозрачности и размера
Насколько я понял, эту точку можно задавать в любом месте. Но могу и ошибаться. Посмотрим потом.
Были добавлены фильтры выделения, облегчающие выбор вершин, ребер и граней.
Для большей гибкости панель задач теперь представляет собой отдельный закрепляемый виджет, но старый макет сохранен по умолчанию.
Улучшен внешний вид перетаскивателя инструмента преобразования. Теперь в нем также есть набор плоских перетаскивателей для перемещения объектов вдоль 3 плоскостей по умолчанию.
Добавлена функция Regal thunder, позволяющая накладывать виджеты dock (дерево и налоговая прозрачность). Комбо панель будет выглядеть как в Link Branch и без всяких бубнов.
Положение источника света теперь можно задать в настройках (Настройки → Дисплей). Это же просто красиво. Теперь можно играть с освещением и тенями.
Окно настроек было переработано, чтобы заменить краны древовидным представлением. "Краны" Прикольный перевод)))))
Введена система блоков проекта.
Инструмент для вырезания разрезов теперь также работает в режиме перспективы.
Добавлена возможность сортировки рабочих столов по алфавиту (доступна после щелчка правой кнопкой мыши в настройках → Рабочие столы).
Фильтр поиска файлов и фильтр поиска в файлах были добавлены в диалоговое окно Std DlgMacroExecute.
Меню просмотра и панель инструментов просмотра были пересмотрены.
Кнопка остановки была удалена с панели инструментов макросов. Кнопка записи теперь переключена на кнопку остановки во время записи.
Кнопка сброса в настройках теперь отображает меню с опциями для сброса настроек на разных уровнях: все, в текущей группе или на текущей вкладке.
Модуль справки был объединен, так что больше нет необходимости загружать дополнение, чтобы использовать его.
Добавлены настройки для настройки текущей темы.
Настройки выделения по умолчанию были изменены, чтобы упростить выделение объектов в 3D-окне.
Была добавлена схема единиц измерения только для метров, получившая название Meter decimal, поскольку система MKS (м/кг/с/градус) не всегда приводит к отображению размеров в метрах - миллиметры по-прежнему используются для значений ниже 0,1 м, в то время как для некоторых применений (например, в гражданском строительстве) используется система единиц, которая фактически изменяет размер. Полезно отображать все размеры в метрах.
Дополнительные размеры маркеров (20, 25 и 30 пикселей) были добавлены в Настройки → Дисплей → 3D-просмотр → Размер маркера, чтобы помочь пользователям экранов с разрешением 4K.
В Видовое и контекстное меню добавлена опция переключения прозрачности, позволяющая быстро включать или выключать прозрачность для выбранных объектов.
Добавлена команда блокировки панелей инструментов. С ее помощью можно заблокировать или разблокировать позиции панелей инструментов. Он доступен в меню "Вид" и контекстном меню области панели инструментов.
Sketcher Workbench
Реализация наложения окружностей на дуги (чтобы решить проблему появления ограничений вдали от них) была завершена командой для их переключения.
Было добавлено контекстное ограничение размера, чтобы обеспечить быстрое и интуитивно понятное определение размеров с помощью единого универсального инструмента.
Были добавлены параметры инструмента, позволяющие определять размеры на ходу (при рисовании фигур). В зависимости от настройки предпочтений в параметрах просмотра, они могут быть отключены, сведены только к размерам (без начальных координат) или полностью включены. Кроме того, были добавлены режимы для инструментов формы. Их можно выбрать с помощью клавиши M или выпадающего списка на панели задач. Некоторые инструменты имеют дополнительные настройки в виде флажков на панели задач и дополнительных сочетаний клавиш. В настоящее время новые функции доступны для точек, линий, дуг, эллипсов, прямоугольников, многоугольников и прорезей. Эта работа находится в стадии разработки.
Был добавлен инструмент смещения, позволяющий смещать кривые.
Режим трехточечного прямоугольника был добавлен в двух версиях - 3 угла или центр и 2 угла наклона.
Был добавлен инструмент "Дуговая прорезь" с двумя режимами (дуговые концы и плоские концы), позволяющий создавать изогнутые прорези.
Добавлено ограничение по горизонтали/вертикали. Автоматически применяется ограничение по горизонтали, если линия ближе к горизонтальной ориентации, или ограничение по вертикали, если она ближе к вертикальной ориентации.
Улучшена визуализация ограничений угла и радиуса. Ограничения угла теперь имеют полные выносные линии.
Был добавлен инструмент полярного преобразования, позволяющий поворачивать геометрию sketcher и создавать круговые узоры.
Теперь можно копировать / вырезать и вставлять геометрию эскиза (с ограничениями), используя обычные сочетания клавиш: Ctrl+C, Ctrl+X и Ctrl+V. Не только внутри одного эскиза, но и между разными эскизами или даже разными экземплярами FreeCAD. Геометрия копируется в виде команд Python, поэтому ее можно использовать и другими способами (например, поделиться на форуме).
Был добавлен инструмент преобразования масштаба, позволяющий масштабировать геометрию на эскизе, используя выбранную центральную точку и масштабный коэффициент или две опорные точки.
Добавлен режим рамки для инструмента Rectangle.
Для инструмента Line добавлены два новых режима: точка, длина, угол и точка, ширина, высота.
Были изменены значки конструкции переключателя и ограничения управления переключателем. Теперь первый не так похож на точную копию, и оба значка переключателя меняются при нажатии.
Значки Sketcher были переработаны, чтобы унифицировать их внешний вид (ширину штрихов, цвета и размеры точек).
Start Workbench
На стартовую страницу был добавлен новый раздел "Файл", который включает в себя ряд кнопок быстрого запуска.
Визуальный дизайн стартовой страницы был переработан. Теперь она выглядит более современно и последовательно.
TechDraw Workbench
Был добавлен инструмент "Косметический круг", позволяющий создавать косметические круги путем выбора центра и ввода радиуса.
Инструмент Аннотации длины дуги был добавлен для создания размерных аннотаций длины дуги выбранных ребер.
Инструмент "Добавить смещенную вершину" был добавлен для создания косметических вершин в виде смещений от выбранных вершин.
Разделы, основанные на других разделах, теперь по умолчанию используют исходную (неразрезанную) форму. Это можно изменить в настройках раздела, чтобы вместо этого использовать предыдущий раздел.
Косметические объекты и осевые линии теперь можно удалить, выбрав их и нажав клавишу Delete. Ранее это приводило к удалению всего представления.
Для инструмента WeldSymbol был добавлен новый, более интуитивно понятный значок.
Исправлено поведение режима точка + ребро для измерения длины.
Для кнопки ToggleFrame добавлено проверенное состояние, чтобы пользователь мог видеть, активирована кнопка или нет.
Улучшено поведение инструмента DecorateLine. Теперь двойной щелчок по строке вызывает этот инструмент. И стили линий корректно восстанавливаются, если пользователь нажимает "Отмена". Ранее не было разницы между нажатием "ОК" и "Отмена".
Цвет и прозрачность граней теперь можно устанавливать для каждого вида.
Добавлен режим множественного выбора, который можно включить в настройках. В этом режиме можно выбрать несколько вершин, ребер и граней, щелкнув по ним левой кнопкой мыши, без необходимости удерживать нажатой клавишу Ctrl.
Расширение areaannotation теперь может вычислять площади произвольных граней.
Теперь неперерывные линии будут соответствовать стандартам ISO/ANSI вместо стиля линий Qt. Добавлено новое предпочтение для выбора стандарта.
Улучшено поведение инструмента AxoLengthDimension. Теперь при определении размеров ребер, параллельных осям глобальной системы координат, фактическое (3D) значение вычисляется автоматически и вставляется в свойство спецификации формата (в виде текста).
Инструмент ExtensionPositionSectionView теперь можно использовать, выбрав ребро в виде сечения и вершину в исходном представлении.
Arch Workbench
Команда Arch CutPlane была улучшена. Теперь она поддерживает вложенность и привязку, а выбор стал более гибким. Также можно выбирать ребра, что делает команду Arch Cut Line устаревшей.
Настройки Arch были проверены и улучшены. Страницы в редакторе настроек имеют новый макет.
В команду Arch Window добавлена настройка только для открытия.
Draft Workbench
В черновые шейп-строки добавлена опция выравнивания и несколько связанных свойств.
Радиальные размеры не только для одного рисунка.
В Draft ShapeStrings добавлено свойство наклонного угла.
Добавлена поддержка гиперлингамов. Гиперссылки к локальным и удаленным файлам и URL-адресам в черновых текстах и черновых надписях могут быть открыты из их древовидной версии.
Черновик был переработан. Политика конфиденциальности 3D vie отсутствует.
Функция истории и параметры выравнивания команды Draft SelectPlane были улучшены.
Улучшено поведение сетки. Ее видимость не сохраняется в 3D vie. Это параметр тонкой настройки, который доступен для отключения этого.
Черновые настройки были проверены и улучшены. Добавлены некоторые настройки, удалены устаревшие настройки. Страницы в редакторе настроек имеют макет ne / n / a и Sh / A / N / A / N / A. Вычитание FreeCAD после изменения настроек черновика больше не требуется.
Средства привязки черновых граней теперь могут обрабатывать грани, принадлежащие ссылкам, и грани, расположенные в стандартных частях.
В команду "Установить стиль черновика" добавлены некоторые настройки.
Настройки также были добавлены в черновик команды ApplyStylecommand.
Маркеры привязки, редактирования и отслеживания теперь используют предпочтительный размер маркера.
FEM Workbench
Положение надписей с цветовыми обозначениями было скорректировано, чтобы верхние из них с меньшей вероятностью были скрыты навигационным кубом. Шрифт и цвет надписей по умолчанию были изменены для улучшения видимости, а также добавлены настройки, позволяющие изменять цвет и размер надписей.
Команда линеаризованных напряжений FEM PostFilter теперь может использовать компоненты тензора напряжений для вычисления линеаризованных напряжений. Ранее для этого можно было использовать только напряжения Фон Мизеса, Трески и основные (основные/промежуточные/второстепенные) напряжения.
Меню Model → Constraints without solver было удалено из графического интерфейса. Перечисленные ограничения не удалось использовать.
Слово "ограничение" было удалено из названий и описаний большинства функций в FEM workbench, чтобы обеспечить правильную номенклатуру. Названия были изменены таким образом, чтобы соответствовать стандартам отрасли FEA и сделать их интуитивно понятными для новых пользователей.
Добавлены новые значки для Solver CalculiX Standard, управления заданиями Solver и запуска вычислений solver для большей интуитивности.
Решатель CalculiX (новый фреймворк) был удален из графического интерфейса, поскольку на данный момент он незавершен и не нужен.
Макет некоторых панелей задач инструмента постобработки был улучшен, чтобы уменьшить размер занимаемого ими горизонтального пространства.
Панель задач FEM ConstraintTemperature была переработана, чтобы устранить проблемы при редактировании этой функции.
Старая проблема, из-за которой FEM PostFilterDataAlongLine мог отображать только величину, а не векторные компоненты выбранной выходной переменной, была, наконец, исправлена.
FEM ConstraintForce и FEM ConstraintPressure были переработаны, чтобы они лучше работали на стороне исходного кода.
В FEM PostFilterDataAtPoint теперь есть свойство pointSize, позволяющее задать размер символа точки для большей наглядности.
Для наглядности команда FEM mesh region была переименована в FEM mesh refinition в графическом интерфейсе (название команды осталось неизменным).
Величину ускорения силы тяжести теперь можно изменить, используя свойства FEM ConstraintSelfWeight.
Контакт и ограничение тяги были значительно улучшены. Жесткость контакта теперь использует правильную единицу измерения, и можно указать значение наклона ручки для трения при контакте. Кроме того, для контакта можно задать регулировку зазора, в то время как регулировка ограничения тяги может быть включена или отключена.
Material
Система обработки материалов, включая редактор, была полностью переработана. В этом отношении последуют дальнейшие улучшения.
Предварительный просмотр внешнего вида был добавлен для отображения материалов таким же образом, как они будут отображаться в документах.
Part Workbench
Был добавлен инструмент масштабирования деталей, позволяющий легко масштабировать фигуры без необходимости использования инструментов из Draft Workbench.
Оригинал статьи можно прочитать на официальной странице FreeCAD.
Скачать FreeCAD 0.22 можно там же. Но разработчики пока настоятельно не рекомендуют им пользоваться. Он ещё сырой и глючный.