cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Provide option to import STEP file as multi-body part instead of assembly

Provide option to import STEP file as multi-body part instead of assembly

Oftentimes when importing a model from a vendor, it will come across as an assembly with numerous parts that do not match our standard naming conventions, and are not really needed to integrate their product with ours.  I typically spend a lot of time "shrinkwrapping" such assemblies down to one part, without any interior detail, to avoid having to load all the original components into our PDM system individually.  The shrinkwrapped part with less detail may also offer better performance.  At times though, it may be desirable to retain all the original detail, but still not have to manage numerous additional part files for the subcomponents.  Now that Creo 7 has introduced multi-body parts, I would like to be able to import an assembly as multiple bodies of one part, rather than multiple parts of an assembly.

4 Comments
RobertH
Garnet

According this it's added to Creo 7.0.

dcokin
Aquamarine

Thank you for this @RobertH!  I was not familiar with the hidden "intf3d_in_as_part yes" option, but that is really helpful!  I just tested it, and it works the same in Creo 4.0 M060 & Creo 7.0.0.0.  My product idea remains though, as I would like the option to import as either an assembly, a multi-body part, or a single body part.  (This setting allows the single body part import to work properly for the first time with all models; previously would only be effective if all the components in the model were initially defined in the same coordinate system; but if they'd been "assembled", this doesn't work right without that setting.)

 

Such a strange setting!  I wonder why it's hidden, and affects both the default import pick, and how the import works if you select 'part'.  (Why would anyone ever want the import to work the old way, with assembly errors?)  I don't think I'll be making this part of my standard configuration, because I would like "assembly" to still be the default option, but I will keep this in mind for times when I'm going to shrinkwrap the assembly down to one part anyway.  This may make that not necessary, or may speed it up.  (May still be necessary to do further processing to remove internal voids, etc.)  Very strange that the default behavior is for models to not to come up assembled properly when you select to import as a part.  They've had a solution to the issue this whole time and hid it from us??!!!  This has been an issue for more than 20 years!  (I remember early in my career, I was helping to plan one of the Hubble Telescope servicing missions for the Space Shuttle using CATIA v4, and we had lots of trouble importing the payload models from Goddard, who were using Pro/E, because they weren't assembled properly.  In that case, it was an export problem on the ProE side, but was otherwise the very same issue, where every component in the assembly reverted to default position, without respect to their assembly constraints.)

RobertH
Garnet

Welcome to the world of PTC where logical is not always locigal..

As I don't import very often for us it's not a huge problem and if I have trouble I blame it on an incorrect export 🙂 but probably that is not always true. I didn't test the setting as I also wasn't aware of it. I read your question and then a few minutes later I ran into the article so I thought I share it with you.

lhoogeveen
Pearl

In Creo 7, is there a way save a Creo assembly to a multibody part? I don't see an obvious way to do this either.