Skip to main content
1-Visitor
August 29, 2012
Question

filling in a surface hole

  • August 29, 2012
  • 13 replies
  • 14640 views

wf4


Simple sounding question... i have a surface with a hole in it that I want to fill in. Boundary blend doesn't seem to work. How do I go about filling in the hole with a surface?

13 replies

10-Marble
August 30, 2012
In Creo 2.0 you can select the quilt edges and use the Remove editing tool.
/Bjarne
[cid:image001.png@01CD86A0.327C2AE0]
1-Visitor
August 31, 2012
body{font-family: Geneva,Arial,Helvetica,sans-serif;font-size:9pt;background-color: #ffffff;color: black;}Pro Users,Though there are assumptions that always need to be made, I've been a little surprised at some of the responses to this request. The original post and picture showed a set of surfaces with a hole through one of the surfaces. It appears that the surface with the hole in it is flat, though that could be an illusion.The answers about "extrud up to surface" were assuming this was a solid. The post and picturetalk about and show a surface with no thickness.Extrusion won't work here.If it is truly flat, there are manysolutions, one of which is: edit>fill, use the plane that the hole resides as your sketch surface, use the edges of the hole as your sketch, done. Then merge the original surface with the "fill" and you get a perfect surface with no evidence of the hole. This method won't work on a curved surface, so this is not as helpful as the one below.If the surface is curved, or worse, convoluted, there are several good solutions and many bad ones. The easiest is Copy > Paste the offending surface, and use the "exclude holes" option to eliminate the hole. Then you have to merge the new surface back in to replace the one with the hole in it.Another method is to copy the surface, trim it back past the hole, extend it across the hole, and merge it back into the original surface (this was the method before the "exclude holes" option exsited).The methods suggesting "put a line across the hole, make 2 boundary blends, merge the boundary blends into the original surface" are a bit hokey. While Pro/E has improved assumptions, and on a flat surface the patch will not show (in the old days the boundary of the patch would show, even ona flat surface), on a curved surface it WILL show because the boundary blend is not the same as the original suface. It is a fake solution. Take a look at the attached image to see what I mean. The left is a "boundary blend" solution, on the right is a "copy, paste,exclude holes" solution. If you want a solution that works no matter what type of surface you're dealing with, use the copy>paste.If the hole cuts across multiple surfaces, this becomes even more important, and the boundary blend even more troublesome.Regards, Jeff--Jeff Sampson -
1-Visitor
August 31, 2012
Great summary, but I'd like to add another. If the surface is imported from another model, I think I remember options in Import data doctor that will let you 'heal' the holes as well. This keeps you from having the copy of the surface needed.



I agree the other 'fixes' are not complete. You will find that although you can create a patch that fills the hole, matching the curvature is problematic.



The best solution is to 'untrim' the hole from the original surface. The original surface is completely defined (even through the hole) first and then the hole border is removed from the surface, even with imported STEP or IGES surfaces. You can see this if you show the surface mesh (u,v lines). They don't distort around the holes, but pass through them.





Christopher F. Gosnell



FPD Company

124 Hidden Valley Road

McMurray, PA 15317