Skip to main content
6-Contributor
May 21, 2024
Question

Split body - how to keep surfaces in new created part from body

  • May 21, 2024
  • 3 replies
  • 4555 views

Good morning everyone,

 

I found that split body option is very atractive for a way of designing for my company and i would like to introduce it for other designers. Before i do that, i need to solve one problem and thats why im asking you for help.

 

Problem:

I have part with M10 holes in pattern and i want to divide this part in two separately with SPLIT BODY option. After dividing a part i use CREATE PART FROM BODY to save new part. 

Everything is ok until i open new part. new part is missing surfaces (for example - threads of M10 holes).

 

I cannot find any solution for this problem.

 

If anyone has idea how to copy it or at least, how to mark thread after split body divinding, i will be very grateful.

 

FYI, i work in CREO 7.

 

best regards,

Szymon Biela

3 replies

tbraxton
22-Sapphire II
22-Sapphire II
May 21, 2024

Bodies are solid geometry. Surfaces are not part of a body in Creo so you should not expect any surface geometry to be included with body operations. If you need to copy surfaces from one model to another in a top-down fashion you will need to use other functionality (i.e. copy geometry).

 

For your threaded hole locations, you can control this in other ways and share the locations between models. If you explain the design intent you want to manage in more detail, someone will offer some suggestions.

 

6-Contributor
May 21, 2024

We are designing progression tools and let's take top plate as an example.

 

Sometimes during project we work on, we decide to divide top plate into two smaller. this plate already has holes etc.

 

i would like to use split body tool, because it works really good for (as you mentioned) for solid geometry. unfortunatelly, in new created part from body i will lost not only thread surfaces (i think that it is worst for us right now) but also axes, points etc. it will be naked solid geometry. 

 

in this case, i will have huge difficulties at 2D drawing step because right now for threaded holes, we tag them on external diameter that is a surface in model. tag is diameter + M in front of it.

 

i am open for any suggestions.

15-Moonstone
May 22, 2024

 "Save as part" just creates a part with a Copy Geom feature, so you can edit that feature to bring along additional geometry. Edit the definition of the Copy Geom feature in your split-off part. Go to "Surface Sets". In the selection filter (bottom right in your Creo window), select "Quilt". Now select each threaded hole. That should get you to bring the thread surfaces along with the body.

 

Pettersson_0-1716381410501.png

tbraxton
22-Sapphire II
22-Sapphire II
May 22, 2024

This will work (adding elements to the copy geom) but if you expect to have access to the dimensions used to locate the holes in the master model as an example, they will not be available in the derivative part. If you create 2D drawings or used MBD then you should consider the work required to be able to display the desired annotations, datums, etc.

 

Consider how to best leverage the derivative models based on your workflow and deliverables.

15-Moonstone
May 22, 2024

OP wrote "we tag them on external diameter that is a surface in model. tag is diameter + M in front of it", which I interpret as adding driven dimensions in the drawing, but I may be wrong. If you want to keep the annotation history, "Save as part" is not the way to go, unfortunately, but this is not important to everyone. Lot's of companies make drawings largely using driven dimensions in the drawings.

 

The Copy Geometry feature supposedly has a tool to copy annotations, but I don't think I've ever managed to get that to work.

Community Moderator
May 28, 2024

Hello @Szymon.Biela

 

It looks like you have some responses from some community members. If any of these replies helped you solve your question please mark the appropriate reply as the Accepted Solution. 

Of course, if you have more to share on your issue, please let the Community know so other community members can continue to help you.

Thanks,
Community Moderation Team.