3D вид

From FreeCAD Documentation
Revision as of 01:19, 24 July 2021 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Введение

3D вид в FreeCAD это экземпляр Coin3D граф сцены, который формирует самое важное окно интерфейса. Coin3D-это библиотека, реализующая стандарт описания сцен OpenInventor 2.1

Некоторые свойства вида, такие как цвет фона, стиль навигации мыши и шаги масштабирования, можно настроить в редакторе настроек.

3D вид является компонентом интерфейса FreeCAD. По умолчанию он показывает небольшой виджет с координатными осями и навигационный куб также с координатными осями; сетку можно отобразить и настроить, загрузив верстак Draft.

Действия

Примечание: действия ссылок ввели в версию introduced in version 0.19.

Поскольку в дереве проекта перечислены большинство объектов, видимых в 3D-представлении, многие действия совпадают с теми, которые могут быть выполнены из дерева проекта.

Когда по умолчанию активен верстак Центр Запуска, щелчок правой кнопкой мыши на 3D-виде показывает только одну команду:

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

Однако после загрузки верстака появляются дополнительные команды:

Кроме того, в зависимости от активного верстака и активного в данный момент объекта, могут быть доступны другие контекстные команды.

Например, с выбранным верстаком Part(Деталь) и одним выбранным объектом:

  • Внешний вид: запускает диалоговое окно для изменения цвета и размеров линий и вершин, а также цвета граней.
  • Видимость: делает объект видимым или невидимым в окне 3D-вида.
  • Откл-вкл выделяемость: делает объект больше не выбираемым в окне 3D-вида; снова используйте эту команду, чтобы отменить этот эффект. Она устанавливает атрибут Selectable объекта в значение true или false. Измените свойство ВидSelectable переключив его в редакторе свойств.
  • Перейти к выделенному: раскрывает древо проекта, чтобы показать выбранный объект в его иерархии.
  • Случайный цвет: назначает объекту случайный цвет. Он устанавливает значение атрибута цвета объекта ShapeColor, массивом (r,g,b) из трёх случайных значений в диапазоне от 0 до 1. Измените свойство, отредактировав ВидShape Color в редакторе свойств.
  • Удалить: удаляет объект из документа и из 3D-вида, вызывая метод removeObject() документа.

Другой пример, с верстаком Draft и одним выбранным объектом, он показывает те же команды, что и в случае с верстаком Part, но так же:

  • Draft: команды создания и изменения объектов из верстака Draft.
  • Utilities: дополнительные контекстные команды, предоставляемые верстаком Draft.

Подробности

FreeCAD использует библиотеку Quarter для использования Coin3D в среде Qt.

Можно напрямую взаимодействовать с графом сцены 3D-вида из консоли Python с помощью библиотеки Python Pivy.

Дополнительные сведения см. в документации для опытных пользователей: