Events Properties
Currently, there are seven event types in Navisworks. When an event is added, the Properties view displays the properties for that event type. The event properties can be configured immediately, or at a later time.
On Start
You don't need to configure any properties for this event type.
On Timer
Interval (Seconds)
Defines the length of time in seconds between timer triggering.
Regularity
Specifies the event frequency. Choose from:
- Once After - an event happens once only. Use this option to create an event that starts after a certain length of time.
- Continuous - an event is continuously repeated at specified time intervals. You can use this, for example, to simulate cyclic work of a factory machine.
On Key Press
Key
Click in this box and press the key to link it to your event.
Trigger On
Defines how the event is triggered. Choose from:
- Key Up - an event is triggered after you press and release the key.
- Key Down - an event is triggered as soon as you press the key down.
- Key Pressed - an event is triggered while the key is pressed. This option allows you to use a key press event together with Boolean operators. For example, you can AND this event to a timer event.
On Collision
Selection to Collide With
Click the Set button, and use the context menu to define the collision objects:
Clear - clears your currently selected collision objects.
Set From Current Selection - sets the collision objects to your current object selection in the Scene View.
Note: This option is not available until you make a selection in the Scene View.Set From Current Selection Set - sets the collision objects to your current search set or selection set.
Show
This is a read-only box, showing the number of geometry objects selected as collision objects.
Include the Effects of Gravity
Check this check box if you want to include gravity in collision. If this option is used, hitting floor when walking across it, for example, will trigger your event.
On Hotspot
Hotspot
Defines the hotspot type. Choose from:
- Sphere - a simple sphere from a given point in space.
- Sphere on Selection - a sphere around a selection. This option doesn't require you to define the given point in space. This hotspot will move as the selected objects move in the model.
Trigger When
Defines how the event is triggered. Choose from:
- Entering - an event is triggered when you enter the hotspot. This is useful for opening doors, for example.
- Leaving - an event is triggered when you leave the hotspot. This is useful for closing doors, for example.
- In Range - an event is triggered when you are inside the hotspot. This option allows you to use a hotspot event together with Boolean operators. For example, you can AND this event to a timer event.
Hotspot Type
Position
The position of the hotspot point. If the chosen hotspot is Sphere on Selection, this property is not available.
Pick
Enables you to pick the position of the hotspot point. If the chosen hotspot is Sphere on Selection, this button is not available. Click the Pick button, and then click a point for the hotspot in the Scene View.
Selection
Click the Set button, and use the context menu to define the hotspot objects:
Clear - clears the current selection.
Set From Current Selection - the hotspot is set to your current object selection in the Scene View.
Note: This option is not available until you make a selection in the Scene View.Set From Current Selection Set - the hotspot is set to your current search set or selection set.
Show
This is a read-only box, which displays the number of geometry objects linked to the hotspot. If the chosen hotspot is Sphere, this property is not available.
Radius (m)
Radius of hotspot.
On Variable
Variable
The alphanumeric name of the variable to be evaluated.
Value
An operand to use. Enter a value to be tested against your variable. Alternatively, enter a name of another variable. Its value will be tested against the value in your variable.
The following rules apply:
- If you enter a number (for example 0, 400, 5.3), the value is treated as a numeric value. If it has a decimal place, the floating-point formatting is preserved up to the user-defined decimal places.
- If you enter an alphanumeric string between single or double quotation marks, such as ‘testing’ or “hello”, the value is treated as a string.
- If you enter an alphanumeric string without single or double quotation marks, such as counter1 or testing, the value is treated as another variable. If this variable has never been used before, it's assigned a numerical value of 0.
- If you enter the word true or false without any quotes, the value is treated as a Boolean (true = 1, false = 0).
Evaluation
Operators used for variable comparison. You can use any of the following operators with numbers and Boolean values. However, comparing strings is limited to the “Equal To” and “Not Equal To” operators only.
- Equal To
- Not Equal To
- Greater Than
- Less Than
- Greater Than or Equal To
- Less Than or Equal To
On Animation
Animation
Selects the animation that triggers the event. If you don’t have any object animation in your Navisworks file, this property is not available.
Trigger On
Defines how the event is triggered. Choose from:
- Starting - an event is triggered when the animation starts.
- Ending - an event is triggered when the animation ends. This is useful for chaining animations together.