Update the Viewer#
The Viewer uses a SQLite database for rendering the model, which is derived from the SOFiSTiK CDB database.
Automatic Update#
The Viewer includes an automatic notification and update mechanism. When changes occur in the SOFiSTiK CDB database, the Viewer will update itself automatically.
To manually trigger the update process, click the Synchronize the Viewer and update the visualization
button. This will:
Synchronize the SQLite database
project.sqlitefrom the SOFiSTiK CDB databaseproject.cdb.Perform a full update of the model rendering.
Note
Upon the initial opening of the project, the Viewer will automatically create the necessary SQLite database,
project.sqlite, from the SOFiSTiK CDB database project.cdb.
Tip
You can delete the SQLite file manually to force the Viewer to regenerate it during the next project load.
Warning
The SQLite database also stores the user-defined views. If you delete the file manually, you will also loose all these views.
Advanced Update#
For specific use cases, you can trigger an advanced update by right-clicking the Synchronize and update
button. The following options are available:
Clean SQLite database and synchronize: Deletes the contents of the SQLite database (except user-defined views), synchronizes the data from the CDB file, and updates the visualization.
Use this option to restore the SQLite database if inconsistencies or issues occur.
Synchronize with all deformations of all load cases: Synchronizes the SQLite database with all nodal and beam deformations for all load cases, and updates the visualization.
Use this option to preload all required deformation data, which reduces execution time when displaying the deformed structure across multiple load cases.