For the first one, exporting to STL with Rhino gives you the options with mesh tools to control the arrangement of polygons, so that effect can be reached exporting to a mesh. The mesh can also be reimported back to nurbs again.
Yet surface modeling those patterns is very simple.
The second one is best done in Grasshopper with the LunchBox plugin. It's done in minutes and lets you export to Rhino nurbs surfaces as well. Especially if you have to do, say, an entire aircraft fuselage. You have about 800 hexagons here in this model so in Solidworks, which with the right machine and knowledge of expert shortcuts is faster than you think (hitting Enter repeats the last command), it will take 3-4 hours. You can pattern hexagons with say 0.1mm in between, project onto the surface, delete all current hexagon surfaces and use the Fill command with contact relationships. You can also then thicken the new Fill and use Dome to create a convex or concave shape. With Grasshopper you can perform these actions too with the added benefit that one script works for the entire collection of surfaces.