Welcome to the new ECAD, Inc. blog. Here you will find valuable information regarding Autodesk, COADE, Edgecam, DezignWorks and other CAD/CAM related products, as well as tips and tricks to help you with your design and engineering needs.

Please feel free to visit our website at
http://www.ecadinc.com/
for more information about who we are and the products we carry

Monday, August 25, 2008

Free up memory by setting up the Autodesk Data Management Console to run on demand


Inventor and the Autodesk Data Management server can be configured so that the data management server is not running in the background when you are not using Inventor. This fee’s up system resources for other application.

First you will need to setup the services so that they do not automatically load, the services to be modified are “Autodesk EDM Server”, “SQL Server Browser” and “SQL Server (AUTODESKVAULT)”

To do this you will need to access the services, these can be found in the “control Panel” under the “administrative Tools”.


Launch Services, when the services console opens, I suggest switching to the standard layout; this makes it easier to find the services we’re looking for.

To switch to standard layout look to the bottom of the services console, and select the “Standard” tab.

Now we need to modify the services, find “Autodesk EDM Server” in the services console, and then select properties from the right mouse button menu.

From the Properties dialog box, change the startup type from Automatic, and change it to manual startup, also while in the dialog box, stop the service.

Now repeat these steps for “SQL Server Browser” and “SQL Server (AUTODESKVAULT)”


Once the services have been configured we need to create a batch file that will start the services upon our command. To do this we will create a text file that contains links to the applications we wish to start.

For Inventor 2008

For Inventor 2009

net start "SQLBrowser"

net start "Autodesk EDM Server"

net start MSSQL$AUTODESKVAULT

"C:Program FilesAutodeskInventor 2008BinInventor.exe"

net stop MSSQL$AUTODESKVAULT

net stop "Autodesk EDM Server"

net stop "SQLBrowser"



net start "SQLBrowser"

net start "Autodesk EDM Server"

net start MSSQL$AUTODESKVAULT

"C:Program FilesAutodeskInventor 2009BinInventor.exe"

net stop MSSQL$AUTODESKVAULT

net stop "Autodesk EDM Server"

net stop "SQLBrowser"


When you’ve created the text, save it with a .bat, this saves the text file as a batch file that can be executed. While you’re saving the file, save it to a location that you can find easily, and where the file won’t likely be deleted. You’ll also want to create a shortcut for your desktop to launch the batch file from. To do this you can, right mouse button over the batch files, and select Send to>Desktop (create Shortcut) this will create a desktop shortcut for the batch file.

The alternative is to edit the shortcut for Inventor to point to the batch file instead, you would do this by selecting the icon you wish to edit and then, using the right mouse button select properties.

In the properties dialog box, change the target to point to the batch file, be sure to include the quotes at the end and beginning of the target path. If the icon for the shortcut changes when you select apply, select change icon and browse to C:Program FilesAutodeskInventor 2009Bin and select app.ico

To use and work with what has been set up, launch Inventor using the icon, and a CMD prompt will start, loading the services, then Inventor will start

When you close Inventor, the same services that were started will be shut down in the CMD prompt, freeing up the available resources as the applications close.

The results of this are that the SQL services that run when your computer boots, do not start automatically, and instead only run when Inventor is launched. This frees up system resources for other applications that you may need to run. We did this by changing the startup properties of the SQL Browser service, Autodesk EDM server service, and Autodeskvault instance of MS SQL. Next we created a batch file that contained a script to start the services that ADMS uses, when Inventor starts. Next we edited or created shortcuts on the desktop to launch the script and run all of the applications and services.

Remember to start using the script for when you access the vault; otherwise you won’t be able to login

One other thing that can be done is to configure the batch file to run different applications. A batch file can be setup for launching the Vault, instead of Inventor; this is done by substituting "C:Program FilesAutodeskVault 2009ExplorerConnectivity.Vault.exe" for "C:Program FilesAutodeskInventor 2009BinInventor.exe"

No comments: