Reducing this High Polysurface Count Egg

Below is an imported polysurface egg made from way more surfaces than I need. How can I reduce an object like this, as I would reduce a mesh, to make it easier to work with? I’d like to keep it a polysurface or I could use mesh and then reducemesh. I’d attached the.3dm file, but it’s 25 MB

You can use the Mesh command on it. Then use ReduceMesh fro there.

Or if it really supposed to be a smooth object, I would section a profile through it and rotate it with NRUBS. Then use the Mesh command on that and get as small of a mesh as you need but using smooth NURBS data to control it.

That’s several steps in a programme optimized for working with nurbs objects.

There’s no way to simplify a nurbs polysurface without manually rebuilding it or taking it out of the nurbs realm?

I tried the rebuild command (Isn’t it supposed to work on polysurfaces?) But it wouldn’t work on this object.

1 Like

Well first of all, if that is a NURBS object then it looks like it should be just one surface.

But to answer your question, yes, you should be able to make that as a much simpler NURBS surface.

Did you use save small to create the file?
Whether that’s a Mesh or NURBS object I would not think it would be anywhere near 25MB

For this particular polysurface (if that is what it is) it should be pretty quick and simple to reconstruct it as a much simpler surface.

The object looks like a revolved surface and if you can determine the axis of the revolve and the revolved curve about that axis, you should be able to create a much simpler version of your egg.

Thankyou. The object comes from a colleague’s sketchup model. Rhino says it is a polysurface when selected, but that’s the only reason I say it’s one. I saved it by export selected – maybe there are options for reducing file size and I can get a file small enough to upload.

Sketchup models are meshes, so you would already have had to do multiple steps to end up with a smooth NURBS object.

However, if it is indeed NURBS then its likely you used MeshToNurb as it appears facetted in your screenshot.
MeshToNurb simply converts each mesh facets to a nurbs surface, and is typically not useful for reverse engineering.

MeshOutline (front or side view), CurveThroughPolyline (interpolated), Revolve.

1 Like