Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to convert a closed surface to a solid 3

Status
Not open for further replies.

snowfire

Mechanical
Oct 2, 2006
78
How to convert a closed surface to a solid

Forever Young
 
Replies continue below

Recommended for you

If you're lucky, "Sew" will do the trick. If your sheets form a closed volume, without any gaps, the result of the sew operation of all sheets will automatically be a solid.
 
Also try 'extract region'. This command will make a sheet body of the solid, except for the face you pick as the 'seed face'. If you need that one also you can use 'extract face' on the original solid to get that one too.

If you can give some info as to what you want to do with the sheet body vs. the solid body we may be able to give you more and/or better suggestions.
 
I am importing a step file. But the model turns out to be many sheets. And there are gaps and losing surfaces. So, I couldn't sew the surfaces. Anyone can tell me how to fill the triangle gaps (tangent at least), and finally I can get a good solid? Thanks.

Forever Young
 
If STEP can't translate it into a solid and back, then you'll have a hard time doing it manually.

You'll need to repair every tiny gap and every loose end. I'm afraid that the surfaces to solid assistant in UG will not work either. You'll have to use every command available within UG. I hope you have the free form module available.

Remember that Sew is a very tricky command. If you apply to high a tolerance to bridge a gap between surfaces, they will only be sewn visually. Underlying definitions of the surfaces will still have the gap. This may cause problems later on.

It's hard, but the best option is to go to the one how sent you the STEP and tell him/her it's a mess.

 
Or you could post the file to see if we can play and find a solution?
 
snowfire,

First of all, knowing which version of NX you're using would really help when it comes to showing you what commands to use, as their locations can change from one version of NX to the next....or they could even be completely renamed. Regardless, please state your version of NX when posting a question.

Next, make SURE the STEP file was exported as a solid and not surfaces. Some CAD softwares allow for surfaces only in STEP files and that might be why you're looking at a surface model in NX. Also check your STEP import options in NX. Set it to import solids only unless you don't mind surfaces slipping through. If you set your STEP Import Options to solids only, then you don't have to worry about someone accidentally making a surface-only STEP file...it won't import the surfaces. Make sense?

Check your model tolerance in NX. If your modeling tolerance is tighter (smaller) than the software that exported the STEP model, then you're wasting your time trying to get a solid from the STEP file. The tolerances need to either match or NX's tolerance needs to be larger. That's just my personal opinion. Hard to convince me that a larger toleranced STEP file would import as a valid solid into a tighter tolerance in NX, but I've seen stranger things happen with CAD before.

You can use many techniques to repair the imported geometry. Some might include finding the areas with missing surfaces and using the adjacent surface edges to create a Through Curves (TC's) Through Curve Mesh (TCM's), N-Sided Surface, or any other surface command that allows you to control continuity (tangency, curvature, etc.). You might have to use Bridge Curves if the adjacent surfaces are a mess as well.

Should you find a small gap rather than missing surfaces, you can try to edit individual surfaces and untrim (Edit -> Surface -> Boundary) them back to their original shape prior to trimming then re-trim to desired boundaries. Sometimes this prior trimming information is not retained in the translation of the surfaces, other times it is.

If you can untrim, then re-trim surfaces, that will be your best option for preserving the original topology (shape), however, we don't live in a perfect world and you might have no choice other than to rebuild some of the surfaces as mentioned above. As caddict pointed out, being able to play around with the model would help us help you.

I hope some of this proves to be helpful.

Tim Flater
Senior Designer
Enkei America, Inc.
 
Another suggestion to add to Tim's excellent list is to enlarge surfaces and trim them back to their intersections. Many different methods may have to be employed to correct this type of file.
 
Trim and Extend is a wonderful tool against pesky surfaces.

Justin Ackley
Designer
jackley@gmail.com
 
Thanks so much. It is the best place I have ever been.

Thank you so much.

I am using UG NX4.0. I will check import options.

Forever Young
 
There may be occasions where you have an enclosed, sewn volume with no sheet edges, but it still isn't a solid. I have yet to figure that one out.
 
Well, I have figured it out, just not an easy way to fix it. It involves edge tolerances.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor