Changes in ShipConstructor 2008 between versions R3.0 and R3.1 have made the naming of parts and renaming of assemblies considerably slower in R3.1 or greater when compared to the performance of the same function in R3.0.
When a user moves an assembly in the Product Hierarchy, ShipConstructor will regenerate and verify the names of all the corresponding assembly and and subassembly parts. This process and the process of generating a part name when new parts are created in ShipConstructor are attributable to slowness while moving assemblies or during the creation of parts in the versions of ShipConstructor listed below. This can be improved by running the attached script, `1.3.5.0 & 1.4.1.0 fast names.sql' . Please see the notes below for script procedure.
With regards to the script attached to the knowledge base article:
IMPORTANT! Remember to back up your database before proceeding, and only run the following procedure when nobody else is connected to the project.
Open ShipConstructor Administrator
Connect to your database server
Right-click the appropriate database and choose "Execute SQL"
Select the file from the location where you saved it
ShipConstructor Versions: 2008 R4.1, 2008 R4.0.1, 2008 R4.0, 2008 R3.1.3, 2008 R3.1.2, 2008 R3.1.1, 2008 R3.1
AutoCAD Versions:
SQL Server Versions:
Fixed In ShipConstructor Version: 2008 R4.1.1