A new instance of SolidWorks is opened when opening a SolidWorks file from SMARTEAM when SolidWorks is already opened.

A new instance of SolidWorks is opened when opening a SolidWorks file from SMARTEAM when SolidWorks is already opened.

A new instance of SolidWorks is opened when opening a SolidWorks file from SMARTEAM when SolidWorks is already opened.

This issue is occurring because of the Command that is specified in the Edit and View commands for the SolidWorks File Types in Applications setup.

They should be set to this when using SolidWorks 2009 or higher:

SmarTeam.Std.Integration.SldOpen.exe

SmarTeam.Std.Integration.SldOpen.exe is an executable that exists on each client in the <SMARTEAM>\Bin directory. That directory should be in the path for each system so you don’t need to add the full path to the command in the Command line box.

Change this for the Edit and View commands for the SolidWorks Assembly, SolidWorks Drawing and SolidWorks Part File Types.

Here is an example of what settings should be set for SolidWorks Part:

Tool name: SolidWorks Part
Original tool name: SolidWorks Part
Command line: SmarTeam.Std.Integration.SldOpen.exe
Command line parameters: "%1"

After you make a changes in Applications Setup you need to close and restart SMARTEAM - Editor in order for the change to take effect.

In regards to the documentation for this, if you look in the SolidWorks Integration help file (SmWorks.chm) there is a note on this under this section:

System Administrator Functions > Setting SmarTeam for SolidWorks 2009 and Above

The SmWorks.chm file should be located in the <SMARTEAM>\Help directory.