How do surface commands compare between Solidworks and Rhino

Im trying to understand the logic behind their surface commands. It seems there are some commands exclusive to Rhino or Solidworks, but you should be able to achieve the same geometry with both, since both are NURBS based? Maybe someone here is also using both programs.

Rhino / Solidworks
revolve_________revolved surface
planar srf_______planar surface
extrude crv______extruded surface
loft____________lofted surface
sweep1________swept surface
sweep2________(swept surface with guidelines?)
offset srf________offfset surface

edge srf_________boundary surface
patch srf________filled surface
network srf_______?
(point edit?)______freeform
(sweep1?)_______ruled surface

1 Like

I’d say boundary surface in SW is closer to being network surface in Rhino, rather than Edge Srf. The boundary surface in SW will pretty much always end up being a deg 3 multi span surface, even if the input geometry is higher degree and single span. Much like the result you get from Network Srf. Edge srf respects the degree and spans of the input geometry but has no allowance for boundary conditions, which is something that does not really exist in SW as there are no tools to then match tangency etc after creating a surface in SW, unlike Rhino.

1 Like

Ruled surface in SW is an entirely different beast to sweep1 in Rhino. I guess extrude curve/edge with draft in Rhino covers one of the options of SW ruled surface.

Interesting list!

1 Like

What you’re missing is that the essence of “surfacing” is point-pushing, all the tools are, from the perspective of decades of doing this, and yes exaggerating for effect, gimmicks to put in a sales pitch, useful for certain situations where quality really doesn’t matter much or you just need to get some sort of crap out(or it’s the exact specific situation some tool was designed for.) Ask me to draw a sphere and I’m just gonna make a plane and start manipulating it.Quality surfacing is not about drawing some sort of wireframe and looking for ways to ‘fill in’ the gaps.


Oh wow, I didnt know edge srf repects the degree unlike network srf! Such a great command. Wished I could updete it in the “list” somehow?

You can adjust tangency for boundry surface in solidworks and that fully parametric. Like, thats exactly what Its made for…?

You can add constraints in SolidWorks to achieve tangency, but its not very intuitive.

I never had any formal SW training and learned about the constraints method by following how other users solved problems on the SW forums.

Absolutely you can set boundary conditions in SW boundary surface. My point is you cannot with EdgeSrf, so a closer comparison in your list is Network Srf.

1 Like