Could someone solve this surfacing issue?

Hello everyone,

I’ve tried so hard to create a smooth surface of this model. The overall shape is almost perfect now, unfortunately there are two indent lines crossing the surface (that I’ve shown in the video). I’ve tried to bend the inner wire frames to decrease this defects but it also would distort the entire form of the model.

I used NetworkSrf tool to make it.

Could anyone here can tackle this issue for me?

download file: looking for surface improvement.3dm (418.0 KB)
Thank you so much!

“Perfecr” in what sense?

How closely does the surface need to conform to the input curves?

Can you use an trimmed surface?

Perfect in the sense of shape, meaning that I just want to eliminate the indent lines (defects) out of the surface but still keep its overall existing curvature shape.

You try moving control points to obtain the desired shape, but that will be very difficult due to the large number of control points.

How closely does the surface need to conform to the input curves? Edge curves? Interior curves?

Any particular reason the edge is divided as it is?

Can you use an trimmed surface?

Yes, I can use the trimmed surface.

The form needs to closely conform to the edge curves as much as possible.
Interior curves just guide the shape of the model and can be slightly distorted from the original (but still looks smooth).

Thank you David

Is a deviation of 0.01 from the edge curves acceptable? 0.1? 1.0?

Do the edges need to join with other surfaces?

What is the origin of the curved corners?

The larger the allowable deviation from the edge curves the simpler it is to obtain a smooth curve.

Is a deviation of 0.01 from the edge curves acceptable? 0.1? 1.0?

  • acceptable
    Do the edges need to join with other surfaces?
  • Yes, but will be followed the modified edges, so no worry about it
    What is the origin of the curved corners?
  • Will see in the attach file.
    The larger the allowable deviation from the edge curves the simpler it is to obtain a smooth curve.
  • Ok, I understood, could you resurface it for me?

I could but I won’t. I prefer to help user learn.

There are multiple ways to approach this surface. The choice depends in part on the details of the requirements for the surface.

One approach is to Rebuild with fewer points in each direction, perhaps 10 x 10. Check deviation of the rebuilt surface edges from the input curves using CrvDeviation. Experiment to find the minimum number of control points in each direction with acceptable deviation from the edge curves. Then you can move interior control points to adjust the shape of the surface as desired. You could also use Patch with the interior curves as the source of points, the rebuilt surface as a starting surface and maintain edges.

Another approach is to create a set of edge curves with sharp corners, create a surface from those edge curves using EdgeSrf. Then use that surface as a starting surface in Patch with maintain edges.

5 Likes

Thank you for your suggestions. I’ll try my best to fix it the ways you advised me.

It would be perfect if there’re some tutorial clips about advanced surfacing cause I’d follow the samples and could understand it in the proper ways.

Anyway, thank you for your answers!

Nattapoom Sawettaporn
Bangkok, Thailand

This is the way to go, it seems to me - having neighboring edges tangent is asking for trouble, I’d avoid this wherever possible.

-Pascal

2 Likes

On your existing surface, you may try “Rebuild surface UV” and choose “Direction=V”, “Point count=20” and “Type=Uniform”. This will make the surface slightly smoother, but will also move the edges away from the input curves around the border.