You can probably accomplish the task by creating a script to build a trail file that will build the assembly structure. I would think you'd only need 5 "template" trail files & a few mapkeys (for things like saving, erase not displayed, etc.). 1 template for creating & saving parts 1 template for creating & saving assemblies 1 template for opening assemblies 1 template for adding parts to assemblies 1 template for adding assemblies to assemblies The script can read your structure file, and, using the templates, build the resultant trail file that you can run in Creo Parametric. My initial thought would be to create all the part and assembly files first saving them as you create them. That should be easy enough to script. Then you can start at your lowest level assembly file [I'm assuming your structure is more then one level deep], open the assembly, add the components, and save the file. Keep working your way up the assembly structure until you complete the top level assembly. If you're savy with AutoIT scripting, you should be able to accomplish the task without the trail files. Regards, Dan N.