Команда "Видимость"

From FreeCAD Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Std ToggleVisibility and the translation is 92% complete.
Outdated translations are marked like this.
Other languages:

Видимость

Системное название
Std_ToggleVisibility
Расположение в меню
Вид → Видимость
Верстаки
Все
Быстрые клавиши
Space
Представлено в версии
-
См. также
Показать выделенные, Скрыть выделенные, Инвертировать все видимости, Показать все объекты, Скрыть все объекты

Описание

Команда Видимость переключает видимость выделенных объектов в окне трёхмерного вида.

Применение

  1. Выберите один или более чем один объект.
    • Невидимые объекты могут быть выбраны в древе проекта.
    • Будьте осторожны при использовании Ctrl+A для выделения всех объектов в древе проекта. Так как эта комбинация выделяет подэлементы тел PartDesign и объекты, используемые для булевых операций в Part. В большинстве случаев их надо оставлять невидимыми.
    • Объекты, используемые для булевых операций в Part так же выделяются при использовании Ctrl+A в окне трёхмерного вида.
  2. Есть несколько способов вызвать команду:
    • Выбрать Вид → Видимость из меню.
    • Выбрать Вид → Видимость → Видимость из меню.
    • Выбрать Видимость из контекстного меню в древе проекта. Эта опция не доступна в верстаке PartDesign.
    • Выбрать Видимость из контекстного меню окна трёхмерного вида.
    • Используя пробел на клавиатуре.

Примечания

  • Невидимые объекты отображаются с выделенной серым цветом меткой и выделенным серым цветом значком в древовидном представлении.
  • Объекты, вложенные в деталь, или ссылку на группу, или группу ссылок, а также features тела PartDesign будут видны на 3D-видах только в том случае, если их родитель также виден. Это означает, что в PartDesign теле, вложенный в деталь Std, будет виден в 3D-виде только в том случае, если сам объект, тело дизайна детали и деталь Std являются видимыми. И если Std_Part, в свою очередь, вложена в другую часть Std_Part, то этот последний объект также должен быть виден.
  • Если видимость группы (или производного от нее объекта, такого как часть здания) будет изменена, видимость ее вложенных объектов изменится соответствующим образом. Но их видимость также может быть изменена независимо.
  • Действие этих команд не может быть отменено через команду Отменить.
  • Видимость объекта может быть изменена через соответствующее свойство ДанныеVisibility в редакторе свойств или combo панель.

Программирование

Смотрите так же: Основы составления скриптов в FreeCAD.

Используйте методы show и hide объектов для изменения их видимости.

import FreeCADGui

obj = FreeCADGui.ActiveDocument.myObjectName

if obj.Visibility == True:
  obj.hide()
else:
  obj.show()