В текущей версии Autodesk Navisworks предусмотрено семь типов событий. При добавлении события в виде "Свойства" отображаются свойства данного типа событий. Свойства события можно задать сразу или позднее.
При начале
Для событий этого типа задавать свойства не требуется.
По таймеру
-
Интервал (секунды)
-
Определяет продолжительность интервала времени (в секундах), по истечении которого запускается событие.
-
Регулярность
-
Указывает частоту события. Выберите один из следующих вариантов.
- "Однократно" - событие происходит только один раз. При выборе этого варианта создается событие, которое будет запущено по истечении заданного интервала времени.
- "Повторять" - событие многократно повторяется с заданным интервалом времени. Эту опцию можно использовать, например, для моделирования циклов работы станка.
По нажатию клавиши
-
Клавиша
-
Щелкните в этом поле и нажмите клавишу, которую требуется связать с событием.
-
Инициировать при
-
Определяет условие запуска события. Выберите один из следующих вариантов.
- отпускании клавиши - событие происходит после нажатия и отпускания клавиши.
- нажатии клавиши - событие происходит сразу после нажатия клавиши.
- удерживании клавиши нажатой - событие происходит при нажатой клавише. Эта опция позволяет использовать события типа "при нажатой клавише" в сочетании с логическими операциями. Например, можно связать это событие с событием "по таймеру" с помощью оператора AND.
По коллизии
-
Объекты, столкновение с которыми будет отслеживаться
-
Нажмите кнопку "Задать" и с помощью контекстного меню задайте объекты, коллизии с которыми требуется отслеживать.
-
Показать
-
В этом поле, доступном только для чтения, указано количество объектов, выбранных для отслеживания коллизии с ними.
-
Учитывать эффекты гравитации
-
Установите этот флажок, если при коллизиях требуется учитывать эффекты гравитации. Если этот флажок установлен, событие будет происходить, например, при соприкосновении ступни с полом при ходьбе.
По гиперобъекту
-
Гиперобъект
-
Определяет тип гиперобъекта. Выберите один из следующих вариантов.
- Сфера - простая сфера с центром в заданной точке пространства.
- Сфера вокруг выбранных объектов - сфера, заключающая в себе выбранные объекты. При выборе этой опции задавать определенную точку в пространстве не требуется. Гиперобъект будет перемещаться при перемещении выбранных объектов модели.
-
Инициировать при
-
Определяет условие запуска события. Выберите один из следующих вариантов.
- входе - событие происходит при входе в пределы гиперобъекта. Этой опцией удобно пользоваться, например, для открывания дверей;
- выходе - событие происходит при выходе за пределы гиперобъекта. Этой опцией удобно пользоваться, например, для закрывания дверей;
- нахождении в пределах - событие происходит, когда наблюдатель находится в пределах гиперобъекта. Эта опция позволяет использовать события типа "по гиперобъекту" в сочетании с логическими операциями. Например, можно связать это событие с событием "по таймеру" с помощью оператора AND.
Тип гиперобъекта
-
Положение
-
Положение точки гиперобъекта. Если выбран гиперобъект "Сфера вокруг выбранных объектов", это свойство недоступно.
-
Указать
-
Выбор положения точки гиперобъекта. Если выбран гиперобъект "Сфера вокруг выбранных объектов", эта кнопка не активна. Нажмите кнопку "Указать" и щелкните точку для выбора гиперобъекта в панели "Сцена".
-
Выбор
-
Нажмите кнопку "Задать" и с помощью контекстного меню задайте объекты, которые будут представлять собой гиперобъект.
Прим.: Если выбран гиперобъект "Сфера", эта кнопка не активна.
-
Показать
-
В этом поле, доступном только для чтения, указано количество геометрических объектов, представляющих собой гиперобъект. Если выбран гиперобъект "Сфера", это свойство недоступно.
-
Радиус (м)
-
Радиус гиперобъекта.
По значению переменной
-
Переменная
-
Алфавитно-цифровое имя переменной, значение которой будет отслеживаться.
-
Значение
-
Правый операнд операции сравнения. Введите значение, с которым будет сравниваться значение переменной. Можно также ввести имя другой переменной: значение первой переменной будет сравниваться с ее значением.
Действуют следующие правила.
- При вводе числа (например, 0, 400, 5,3) значение воспринимается как числовое. Если в нем имеются десятичные знаки, форматирование числа с плавающей точкой сохраняется с учетом определенного пользователем количества десятичных знаков.
- При вводе буквенно-цифровой строки, заключенной в одинарные или двойные кавычки, например 'testing' или "hello", значение воспринимается как строка.
- При вводе буквенно-цифровой строки без одинарных или двойных кавычек, например counter1 или testing, значение воспринимается как другая переменная. Если эта переменная до сих пор не использовалась, ей присваивается числовое значение 0.
- При вводе слова true или false без кавычек значение воспринимается как логическое значение (true = 1, false = 0).
-
Оператор сравнения
-
Операторы, используемые для сравнения значения переменной с заданным значением. Для числовых и логических переменных можно использовать любой из перечисленных ниже операторов. Однако для сравнения строк допускаются только операторы "Равно" и "Не равно".
-
Равно
-
Не равно
-
Больше
-
Меньше
-
Больше или равно
-
Меньше или равно
По анимации
-
Анимация
-
Выбор анимации, которая инициирует запуск события. При отсутствии анимаций объектов в данном файле Autodesk Navisworks это свойство недоступно.
-
Инициировать при
-
Определяет условие запуска события. Выберите один из следующих вариантов.
- начале - событие запускается в момент начала анимации.
- окончании - событие запускается в момент окончания анимации. Этой опцией удобно пользоваться для соединения анимаций в последовательную цепочку.