I have 3D surface which consists of individual faces as shown in attached picture.
How to combine all of them in order to create one surface with the same geometry?
"knit" does not work.
Thanks in advance,
Hello Simon.. there are a few other programs which can combine/match/blend the patches into a single quilt/surface.
In SW,. what I'd do.. is create a grid and trim.. and create a curves for a boundary network to make a single patch... (image attached)
Oh, I see what you're trying to do. You're trying to get rid of the edges to make a single patch out of several. There are other packages that are better at this than SW. In SW there are some manual methods you could use, but the quality of what you end up with will depend on the quality of your data.
The way this works is that each patch actually has its own math. You're looking to replace it all with a single patch with one mathematical description. Any answer you get is going to be an approximation, so the first thing you have to do is determine what your tolerance for error is. If any of those edges in the body are non-tangent, or even non-curvature-continuous, that's a condition you can't replicate within a single sheet. You can only get shapes you can create from splines, and a spline can't have internal discontinuity.
You could put a series of planes over the surface, get intersection curves, and then loft a new sheet. But that would be a waste of time. You're going to be better off in another surfacing package that does this natively. I'll bet Geomagic does it. Maybe Tsplines.
But then why are you doing this? People often ask intermediate questions when there is some simpler thing that would handle the upper level problem. best of luck.
Thanks, Paul, very simple and straight forward! And works just fine!
Many Thanks again,
Hey Simon,.. glad it helps... I will attach the file above for you and anyones reference.
Getting the results you need is not necessarily as easy as Paul makes it look. There are a lot of catches. I suggested that method, but rejected it because of all the extra fiddling around you've got to do. First, you've got all the patches which are going to give you little spline sections which you're going to want to join for continuity. And then the new feature is going to give you something roughly rectangular, when your surface may or may not be rectangular. You're going to have to extrapolate splines to get the extra surface you need to trim back to what you've got. And then you've got to check to see how far the result is from your original surface.
If you need something fairly approximate, it might be ok, but if you need detail or accuracy, you might be better served by getting another program that just does it directly without all the messing around. If you have more than a few dozen patches, you're going to need a lot of patience and a big tolerance for error to use this method.
None of this is news to Paul or anyone who has done this sort of thing a bunch of times for real projects.
yeah,.. another program would be needed to better piece together a single quilt.. btw, in Rhino3D.. it can not, or I can not, get it to fully piece these patches as one,.. the boundaries are not good enough or tangent/curvature within the MergeSrf tolerance?
..btw, Matt, I did not see your response/suggestions until after had posted my image/response,.. so, Simon, please apply Matt's as correct, thanks!
No, Paul gave a more detailed description of how to do it, I'm not interested in the contest stuff, I thought that was defunct anyway. I just didn't think that technique was going to fit the bill because of my experience with using the technique and that the OP said "very many small patches", and the "complicated surface" I took to mean that it has some detail. Detail is going to be hard to reproduce this way.
You could also suggest that the OP turn off the display of edges. It's hard to say what the real reason for the question is. Plenty of professional models have surface bodies made from multiple patches. There's something else behind his question, and we'll probably figure it out slowly as he comes back with the next question.
Surfaces is your bussiness don't ya?
Retrieving data ...