System Properties
Selecting “System” in the Project Explorer will reveal some project level settings in the Property Editor.
General
Name | Description | Default |
---|---|---|
Version | Simple text field that is saved with the project. Representing the version of the project. | Empty |
Author | Simple text field that is saved with the project. Representing the author of the project. | Empty |
Description | Simple text field that is saved with the project. Representing the description of the project. | Empty |
Note: These can be used to help keep track of and organize your projects.
Units
Name | Description | Default |
---|---|---|
Distance | This displays which unit system (metric or imperial) the project uses. The field is read-only; this setting is set at project creation time, and cannot be changed. | n/a |
Conveyor Status
The colors of conveyors in various states can be set here.
Product Status
The colors of products in various states can be set here.
Product Shape
Name | Description | Default |
---|---|---|
Default | If one or more Product Shapes have been created for the current project, the model that will be used to display products can be set here. | Cube |
Simulation
Name | Description | Default |
---|---|---|
Touching Products Do Not Unblock Sensors | This project-wide setting changes the way overlapping and accumulated products are treated by PE Sensors. See more details below. | Unchecked |
Encoder Update Rate (ms) | For the equipment that have an encoder, such as the conveyor, the rate (in milliseconds) at which the encoder updates can be set here. | 30 ms |
Touching Products Do Not Unblock Sensors
Take this example scenario. Two accumulated (touching or overlapped) products are approaching a sensor that is subscribed to both OnProductBlocking
and OnProductUnblocking
events. Let’s look at what happens as they cross the sensor, starting with the default (disabled) case:
When Disabled
OnProductBlocking:P1
OnProductUnblocking:P1
OnProductBlocking:P2
OnProductUnblocking:P2
Compare that to the behavior when Touching Products Do Not Unblock Sensors is enabled:
When Enabled
OnProductBlocking:P1
OnProductUnblocking:P2
When enabled, Sym3 will not consider the sensor to unblock in between two touching products, meaning we didn’t see P1 unblock the sensor, nor P2 block the sensor. This allows you to simulated very tightly packed products that have no gap for the sensor to detect when tightly accumulated.
Note that the PE Sensor’s OnProductsOverlap event won’t be invoked when this option is enabled.
Physics
Name | Description | Default |
---|---|---|
Floor Z Level | When a product falls of a physics equipment, it will land on an invisible plane that sits at the specified Z level. | -3 |
Default Product Friction | Default friction value. Please refer to the properties of the Physic Conveyor | |
Default Product Mass | The unit is what the user decides to be because it is all relative. In can be grams. | 1 |
Debug
Name | Description | Default |
---|---|---|
Enable Debugger | To enable/disable the debugger when the simulation starts. If the debugger is enabled, user can debug the simulation script using Developer > Scripting > Edit with Visual Studio Code If enabled, when the simulation is running a ‘Debug’ symbol is displayed on the top right corner of the control panel. |
Checked |
Debug Port | The port that will be used by Sym3 debugger. Visual Studio Code will attach to Sym3 debugger using this port. | 34009 |