smarteam relationship with solidworks lightweight parts
Users prefer using “lightweight” feature in solidworks while dealing with huge assemblies and parts for performance gains.
When you save a lightweight part in smarteam, it saves the data and creates the profile card but will show up with ! in the smarteam tree.
Even though smarteam is not showing the lightweight parts, they have been saved into smarteam.
Adding domain value “YES” to “Solidworks.ResolveBeforeTree” key in smarteam system configuration forces the user to resolve the lightweight parts before smarteam save operation is performed.
With the setting above, next time the user tries a “smarteam save” on a lightweight part, a message window will pop up forcing the user to resolve the lightweight components before the save operation is performed. This would prevent the ! from showing up.
LIKE MENTIONED ABOVE, SMARTEAM SAVES THE PARTS EVEN THOUGH THEY ARE LIGHTWEIGHT. IT IS MORE OF A GRAPHICAL ISSUE WHEREBY USERS SEE ! INSTEAD OF THE PARTS.