In fact, you can do nothing to get SolidWorks to use any other way to set names.
But this is very strange that the names differ from those in ProE.
Is the original model in Keycreator an assembly?
Could you provide this step file, I'll take a look at it?
I don't know if the original file in Keycreator is an assembly.
I can't send this file out because it contains confidential design information.
I thought I'd try sending something different instead, so I checked what happens with a samtec connector step file I had downloaded from their website. In this one, Solidworks calls the assembly with a somewhat logical name and the parts have somewhat logical names. Pro/E opens this one with sub-assys 6.asm containing part 4.prt and multiples of 5.prt.
On a related note, is there any way to force Solidworks to open a step file of an assembly as a part?
Is is possible to get Solidworks to open the step file without saving the sub parts as it creates the assembly?
Please look if the 'Import multiple bodies as parts' is unchecked in the Import Options page. Maybe the original model is a part with many bodies,
so it's imported as assembly.
In the SolidWorks "Open..." dialog, when you change the file type to something other than a SW file, the button labeled "References" changes to "Options". If you'll click that button, somewhere in there is a checkbox for "Import multiple bodies as parts" or something like that. Un-check that box.
Edit: Sorry for redundancy. Slow typing, I guess.
Message was edited by: Josh Brady
i get step files all the time and they come in with the names, now i haven't gotten a step from key, so if it worked in ProE, save the ProE out as a step and see if that works.
the reason is to see if the step writer in Key is the issue not just a SW issue, as with any translation there is the writer and reader and sometimes they don't see the eye to eye.
what version of SW are you running? if both don't work could be install problem...maybe???