Showing results for 
Search instead for 
Did you mean: 

Data Migration Tools


1.pngThe next series of blog articles that I’m putting together is again based on a request, and again, something that sounds simple on paper turns into a bigger project when you see it in the light of day. The request was to show how to do some animation in Solid Edge. But this series is going to go through the SolidWorks Data Migration tool, some simple assembly analysis,  mating, making synchronous changes to imported parts, applying motors to assemblies, and finally, creating animations and recording movies. It’s indeed a long and winding road, I hope you’ll find some of this valuable.


The story starts with some poor engineer who is just starting to figure out that history-based modeling is fine, for as far as it goes, but there are just a lot of things that it won’t do. He builds stuff, and curses at his software constantly. “The Feature Tree is always a tree of BLOOD!!! Every change I make causes 3 other problems.” Parent-child 2.pngrelationships get all twisted, and in-context relationships are impossible to sort out after a couple of parts have been up-revved and swapped out.


Our friend is designing a pressure washer, and he knows it has some problems, but fixing things on this model takes courage that he just can't muster. He’s just about to export it and reimport it to get rid of all the relationships he can't track, but decides to take a chance instead. He heard Solid Edge deals with imported data as if it were native, and that it reads Parasolid files. Plus anyone can get a 45 day free trial. “It would only take a few hours to fix this if the software would cooperate” he mumbles, with his head in his hands.


So he downloads and installs the 45 day free trial, and the first thing he notices is that there are Migration tools for several CAD packages, including SolidWorks, Inventor, Pro/Engineer (Creo), and Mechanical Desktop. The source package must be installed on an accessible computer on your network, not necessarily on your local computer, and you have to install a small application on the same computer as the old software is on. If you’re interested in some of the details of the software and results, follow this link to the online Help.


When you migrate an assembly to Solid Edge, you get geometry, part and subassembly files, materials, mates, hole features, patterns, configurations (family of assemblies/family of parts)… read the link above for a more complete list.



There are some settings that had to be set up, but it didn’t take long, and our engineer was able to get his old CAD data output into Solid Edge ASM and PAR files quickly and painlessly. (Ahhhh, 3 letter extensions are soooo much more civilized!)


While some of the other data migration tools have been around for some time, the SolidWorks tool is new in ST6. This is the version that you get with 45 day trials as of this writing.


You can continue to work on other things while the migration tool works in the background. If it stops early, it should give you a reason why. Our engineer forgot to give himself write permission to the working directory, so he got a little practice doing it twice.


The next step is to fire up the Solid Edge 45 day trial, and open the top-level assembly. Sure enough, there is his assembly in all of its glory, with the subassemblies and parts, just like he left it in what is quickly starting to look like his “former” CAD package. He’s very surprised to see mates attached to most of the parts. All of the parts have come over with “body features”, but remember that Solid Edge, with its direct-editing based synchronous technology can easily work with what other CAD companies call “dumb solids”. They’re not dumb at all, as we’ll see in a later article.


In the image below you can see one of the subassemblies pulled in from the engineer's old data. The crank.par is selected in the Pathfinder, and it is highlighted in the graphics window. If you look right below the Pathfinder, you see that four mates have come over in the motor subassembly through the data migration tool, three axial aligns (concentric) and a mate (coincident). Our engineer thinks getting mates with a translated assembly is pretty awesome.



We’re going to come back in the next article and see how our engineer is progressing. He’ll be working some more on the motor assembly, checking to make sure all the mates came over, and seeing if he can drag parts to see the motion of the gears, cams and valves.


Valued Contributor

This sounds interesting.


Three questions:


1) What level of license is required to use this tool?


2) Is there something to import drawings too?


3) does the software import metadata too (codes, materials, surface treatments etc etc)? In my experience, the biggest problem in data exchanges ar not assembly mates or the feature tree, but the lack of parts infos, that make impossible to recreate a BOM once the assembly is imported in the new system.




1) don't know, but I'm finding out

2) yes, drawings are imported as pdf or dxf. You can read more about this in the Help link in the article.

3) Materials, yes, if you set that up, again, read the Help link.I will find more detail about SolidWorks custom properties.

Valued Contributor

Thank you for your answer.


2) I already tried to follow your link, but I guess it is broken, it points to something like hostname:8080, that seems to be a local link.

Gears Esteemed Contributor

2.)  Drawings can only be IMPORTED as DXF.  The tool has an option to EXPORT from the SolidWorks file both a DXF and PDF but Solid Edge will only read the DXF in for IMPORT.




1) all levels, if you mean foundation/classic/premium

2) yes, what Ken said

3) yes, custom properties are brought over as well.


Also, I fixed the link. Thanks for pointing that out.

Valued Contributor

1) I'm on D&D, so no tool for the moment.

3) Very good!


Thank you for your time! :-)

PLM World Member Genius



Along with the Data Migration tool, people can look at this SE add-on. It work without having SW install.


Solid Edge properties Import tool


The add-on is free

PLM World Member Pioneer

Sure would be nice if there was a Data Migration tool for NX files.  Are there any plans for this?




Thanks for that. I didn't know about it.




You might want to ask that question in the NX CAD community. NX and SE development are separate.

Solution Partner Genius
Hello SolidDNA i want to try the add on you mentioned in comments above. can you please help me with it? i followed the link but i diidn't get the link to download the same. Thanks in advance . . . .