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

From FreeCAD Documentation
Revision as of 11:24, 15 September 2021 by Evgeniy (talk | contribs) (Created page with "==Программирование==")
Other languages:

Видимость

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

Описание

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

Применение

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

Примечания

  • Действие этих команд не может быть отменено через Std Undo.
  • Видимость объекта может быть изменена через соответствующее свойство ДанныеVisibility в Property editor или Combo view.

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

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

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

import FreeCADGui

obj = FreeCADGui.ActiveDocument.myObjectName

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