Cancel
Showing results for 
Search instead for 
Did you mean: 

Out of the Box Tools for Solid Edge

Gears Honored Contributor Gears Honored Contributor
Gears Honored Contributor

 

If you don't know already, Solid Edge ships with over 2 dozen programs and utilities which can be readily used in various scenarios in daily work. Moreover, the full source code is made available so they can be easily modified and adapted to your specific needs.

 

The intention of this article is to make you aware and introduce each program in brief, what it does, how to use and requirements to run the programs if any.

 

How to Access the Programs

 

The most reliable way to locate the program folder is to right-click on the shortcut that you use for starting Solid Edge.

 

If the Solid Edge icon is on the taskbar, follow the steps shown below:

 

OOTBSE05.png

 

If the Solid Edge shortcut is placed on the desktop or you prefer the Start Menu every time to launch SE, then the Properties item can be accessed directly by right-clicking the icon.

 

OOTBSE04.png

 

This opens the Properties dialog.

Click the Open File Location button.

 

OOTBSE03.png

 

This starts the Windows Explorer with the Program folder opened.

Move a level up to the parent folder and open the Custom folder.

 

OOTBSE02.png

 

Assembly Relationship Doctor

 

Location: \Custom\AsmRelDoctor\bin\AsmRelDoctor.exe

Requirements: Solid Edge Should be running with an assembly open.

 

The program may take some time to finish execution depending on the size of the assembly since it examines the assembly relationships and the ones causing problems will be suppressed. After this, the assembly should solve successfully.

 

The result of the diagnosis are written to a text file in the same folder as the assembly and the file name will be the same as the assembly, with a.txt extension. The text file lists the troubled relationship and its parts.

 

Batch Processor

 

Location: \Custom\Batch\Bin\Batch.exe

Requirements: Solid Edge Should be running and all files are closed

 

This is the most popular program among users which can be used for three types of batch processing:

 

  1. Printing a bunch of Draft files from a folder.
  2. Converting a set of files into Solid Edge. For example, converting a set of DXF files into Solid Edge Draft.
  3. Converting Solid Edge files into other supported formats.

OOTBSE06.png

 

Until around ST7 or ST8, there was no option to specify an output folder. So if you are still using a pre-ST9 version, download a modified version of the batch program that has the button from this discussion on the community forum.

 

The program displays a message 'Finished processing' in the status bar of the program dialog when all files are converted.

 

Bearing

 

Location: \Custom\Bearing\ - But no program to run.

Requirements: Solid Edge and MS Excel are installed.

 

The Bearing sample demonstrates how a user can link cells in a Microsoft Excel spreadsheet to variables in a Solid Edge part.

OOTBSE07.png

 

How to use:

Open the Excel file Bearing.xls

Open the file Bearing.par in Solid Edge.

Click on the Update button.

 

Solid Edge will update the part file to reflect the new values.

Note the Paste Link rule and the format of the formula in the image above.

 

TipIcon.png Tip: Open the Variable table in Solid Edge by right-clicking in an empty space in the graphics area.

 

You too can create such parametric parts with basic Copy-Pasting skills and Solid Edge takes care of the rest.

 

Read a step-by-step tutorial on how to set up such Excel-Solid Edge part linking. See the section 'Putting it All Together'.

 

Another advanced tutorial about Excel and Solid Edge linking can be read here.

 

Assembly Structure

 

Location: \Custom\DesignManager\bin\AsmStruct.exe

Requirements: Solid Edge need not be running.

 

OOTBSE08.png

 

This program uses the Design Manager, formerly called the Revision Manager in the background to display the assembly structure. Useful for quickly viewing the components of an assembly without having to launch Solid Edge. The numbers on the left are the assembly depth for each component in the hierarchy.

 

Draft Spell Checker

 

Location: \Custom\Draft Spell Checker\bin Office 2013\Draft Spell Checker.exe

Requirements:

  1. MS Word is installed.
  2. Solid Edge should be running with a Draft document open.

 

Solid Edge Draft doesn't come with a spell checker built-in but this program does the job by synergizing the two programs. It borrows the dictionaries and spelling checker capability of MS Word and performs a spell check on the text in Solid Edge Draft sheets.

 

Dynamic Attributes

 

Location: \Custom\DynAttrib\bin\DynAttrib.exe

Requirements: Solid Edge should be running with any type of document open and an object pre-selected.

 

An attribute is nothing more than a piece of information like text or numbers that you want to attach to an object in Solid Edge and retrieve it later without cluttering the screen by use of a Textbox or a Callout.

 

In simple terms, this program attaches a note to any selected object like a Hole or a Drawing View, a Line or an Assembly Component and retrieves it later using the same UI.

 

OOTBSE09.png

 

Another practical application of this facility is the Revision Cloud macro.

Watch a video of the macro which is also available on the Solid Edge Apps Market Place.

 

OOTBSE10.png

 

To know what goes under the hood, understand how to store and retrieve such hidden information and write similar apps, read an in-depth developer tutorial here.

 

Hole Database Converter

 

Somewhere during ST6 or ST8, the format of the holes.txt changed to Excel.

This utility converts the Holes.txt files to the .xlsx format

 

Location:\Custom\HoleDatabaseConverter\bin\Hole Database Converter.exe

Requirements: Solid Edge need not be running

 

To use,

  1. Run the Hole Database Converter.exe
  2. Pick the files to be converted using the Add button.
  3. specify a directory to save the .xlsx files using the Browse button.
  4. Click Convert.

 

After this make sure the holes database path matches that specified in the Solid Edge Options dialog:

 

OOTBSE11.png

 

Preview 3D Models

 

Location: \Custom\ImportSE\x64\Release\ImportSE.exe

Requirements: Solid Edge need not be installed.

 

This program lets you select any Solid Edge 3D file and preview it in a resizable window even when Solid Edge is not installed on the computer.

 

Another advantage of this over the Windows Explorer preview is you can zoom, pan and rotate the model using the mouse as shown below:

 

OOTBSE12.png

 

 

Polygon

 

Location: \ Custom\nSidePolygon\bin\nSidePolygon.exe

Requirements:

A Draft document should be open, or

The sketcher mode is active in a Part/Assembly/Sheetmetal document.

 

This program existed from the earliest versions of Solid Edge when the Polygon by Center command was not yet added.

OOTBSE13.pngWhen I tried this program recently, the message at the bottom of the dialog said Getting Solid Edge for a long time, but I went ahead and clicked in a Draft sheet and it created a pentagon as shown above.

 

Open Save

 

Location: \Custom\OpenSave\bin\OpenSave.exe

Requirements: Solid Edge should be running and all files are closed.

 

This is another batch processor which opens Solid Edge files and saves them in the current version.

If you are on ST4 or later, the program also lets you update the 3D Face Styles.

 

OOTBSE14.png

 

The program updates drawing views in Draft files and I have shared a modified version of the program that also updates BoMs.

 

Download the modified program from this message in the community forum

 

Batch Generative Design

 

Location: \Custom\ReGen\ReGen\bin\ReGen.exe

Requirements: Solid Edge should be running.

 

The ReGen tool provides a means for generating results for all Generative Design studies in any number of part files unattended. This is useful if you have multiple studies that need results generated. Since generating results can be a lengthy process, it is often not practical to manually generate the results interactively.

 

Assembly Relationship Browser

 

Location: \Custom\SEAssemblyRelationshipBrowser\bin\SEAssemblyRelationshipBrowser.exe

Requirements: Solid Edge should be running with an assembly open.

 

OOTBSE15.png

 

The Assembly Relationship Browser displays all assembly relationships for the currently open assembly document. This tool provides a means for filtering which types of assembly relationships are displayed in the list as well filtering which assembly relationships are displayed based on relationship status.

 

Filtering the displayed relationships based on status can help troubleshoot which relationships are causing problems in the assembly i.e. causing occurrences to display with a lightning bolt in Pathfinder.

 

Solid Edge Library

 

Location: \Custom\SELibrary\bin\SELibrary.exe

Requirements: Solid Edge should be running with an Assembly file open

 

OOTBSE16.png

 

The program first asks to locate the required SE-Library.dat file which can be found in the folder \Custom\SELibrary

 

Next, choose the desired component and size from the dialog where different parts are listed on each tab and the variations listed in the list box below.

 

Toggle between the drawing and the part by clicking the Show Part or Drawing button.

 

The component can be added to the active assembly using the Add button. If the selected part is not found, the library manager will create the part using a base part as a template, and modify the part dimensions per the selected size. Once created the part will be appropriately named and stored in the installation path specified above.

 

TipIcon.png Note: The name is a combination of the part type (listed on the tab) and the contents of the first column.

 

Solid Edge Movie Recorder

 

Location:

\Custom\SolidEdgeMovieRecorder\SolidEdgeMovieRecorder\bin\ SolidEdgeMovieRecorder.exe

Requirements: Solid Edge should be running with an Assembly open.

 

OOTBSE17.png

 

This program records the assembly movements and is similar to the built-in screen recorder but with finer control and options for movie format, codec, resolution, frame rate, bit rate, and movie information.

 

OOTBSE21.png

 

TipIcon.png There are several more programs like the Custom Sensor, GandT for sheetmetal, Number Generator, Change Locale, Link Checker, Mouse Events, Pipe Utility for which the details can be read in the respect Readme files.

 

Besides, these the Solid Edge Start Menu group lists several data migration programs and above all the Settings and Preferences Wizard

 

This tool was introduced in ST9 and allows you to capture, deploy, or restore factory settings.

 

OOTBSE19.png

 

Once you capture the settings, choose a location for the settings file to be saved. The tool also captures your template files and some other files from the originator’s Preferences folder like those for holes, sheet metal gage table, pipe threads, materials, wire harness preferences, and lots of other stuff that is great to have standardized between users.

 

Once you’ve got the settings and preferences file created and saved, you need to point individual users to the file which should preferably be kept in a network location. You can do this in Solid Edge Options > User Profile > Settings and Preferences.

 

Cleanup Tool

 

Further, if you have the Solid Edge installation DVD, the Cleanup tool in the folder \DVD\Solid Edge\SptTools\SECleanup can be used for removing registry entries.

 

Caution: Do not run the clean-up tool if you have Solid Edge installed and running. This tool is only to be used in the event Solid Edge removed via Add/Remove Programs failed to successfully remove the product.

 

Another Set Active Version tool found in the folder \DVD\Solid Edge\SptTools\SESetActiveVersion is useful for switching between multiple installed versions of Solid Edge on the same computer so that only one is the active version at a given time.OOTBSE20.png

 

This tool is however not supported in a production environment but generally used by beta users who must continue to use their existing version and test an upcoming release of Solid Edge.

 

Tushar Suradkar

www.CADVertex.com

www.SurfAndCode.IN

 

Comments
Legend

It's incredible that SE doesn't include revision cloud functionality when every other CAD software includes this for free.

Gears Honored Contributor

I remember Dan Staples mentioning somewhere that since the rev cloud is not a drawing standard, it is not part of Solid Edge.

Till then, you can use mine Smiley Happy

Siemens Phenom

@Tushar agreed!  There is no mechanical drafting standard that I am aware of that defines a "revision cloud".

 

@lking the master ER # for this is 4352310.

Legend

It is standard for revising architectural drawings, at least in the US. We work with architects so it is useful to work within their world. Solidworks has it, but they are a lot more friendly to the non-engineer design world.

 

Anyway enough grumpiness, @Tushar I downloaded it from the link above but I couldn't get it to work. When I started it from the macro section of the toolbar customize dialog it turned into "By Keyin".  Do I need a key?  $100 seems like a lot.

 

Siemens Phenom

@lking you stated "It is standard for revising architectural drawings"...

 

Precisely!  Solid Edge does not follow architectural standards and only follows mechanical drafting standards at this time.

Legend

Construction is almost $1 trillion in the US alone. I love working in SE but looking back it was not the practical choice for me.

Gears Honored Contributor

That is right @lking 

The macro in the link is a trial version.

You can contact me directly for the license key, and discounts for bulk purchase.

Tushar Dot Suradkar at GMail Dot Com

 

Siemens Genius

Awesome post Tushar, any chance to get this also in German? ;-)

Siemens Genius

Awesome post Tushar, any chance to get this also in German? ;-)

Siemens Genius

Awesome post Tushar, any chance to get this also in German? ;-)

Gears Honored Contributor

Thanks @sushisusi 

I am not sure what you are asking.

I have no plans to translate it to German and don't know of any place to post it either.

But if you want, you can translate and post it online.

I'd also appreciate if you give proper credits.

 

Regards,

Tushar