Too many flavors have been created for non-symbol objects - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Database Integrity Administration

Language
English
Product
Intergraph Smart 3D
Subproduct
Database Integrity
Search by Category
Administration & Configuration
Smart 3D Version
12 (2018)

Message

Too many flavors have been created for non-symbol objects.

Severity

Normal.

Detailed Description

Flavors allow an object to have different symbolic display geometries. In the case of assembly connections, free end cuts, and hole Smart Occurrences, there is no symbolic display stored; the display is geometrically available. Note that the bulkload files for these classes lack symbols. Therefore, these objects can relate to the same flavor. Currently, there are tens of thousands of flavors in the database for these objects. The software can exhibit performance issues when users work with objects dealing with flavors, for example, during a copy-paste operation.

The goal is to minimize the number of flavors for the classes noted. This goal can be accomplished by running the Database > Integrity command (full check) and then running the Clean Database custom command.

Possible Cause

The software created a unique flavor for each instance of an assembly connection, free end cut, or hole Smart Occurrence.

Possible Impacts

The primary impact of this problem is in the performance of the software.

What You Should Do

  1. Open the model.

  2. Do one of the following actions:

    • Run the Clean Database custom command to correct this problem. Check the box beside the object(s) to be fixed, and run the operation.

    • Alternatively, double-click the CleanUnnecessaryFlavors.sql file found in the StructDetail\Server\Schema\SQL\DataIntegrityScripts folder. Select the server and database, and execute the script.

  3. Run the Database > Integrity command and the DB Integrity report. If the object is still posted, contact Smart 3D Support.