BUG - Export to Sketchup Planar Surface Cannont Push/Pull

Perfectly planar geometry is coming up as uneditable in Sketchup.

Here the geometry in question:
blocks.3dm (16.6 MB)

Hi -

What makes this a Rhino question?
-wim

Hi Wim, Rhino export is not working correctly. Planar faces are supposed to come up as editable ngons instead of triangulated faces which can’t be extruded.

Hello- could be the import. My know-nothing-about-sketchup guess of the moment is the curved surface sketchup is choking on is the vertical side.

-Pascal

All I know is that office workflow is broken and I am getting complains as Sketchup modellers can’t continue developing models coming from Rhino. Freezing progress until the model is updated in Rhino and re-exported. No ideal as visuals are done in Sketchup and sometimes changes need to be done on immediately given the composition of the image.

I could not pin point exactly what causes this. It’s quite erratic.

This tick should be taking care of it but it does not seem to be doing it in this case.
image

I doubt it is the import because Rhino is exporting a Sketchup native file .skp. Sketchup is simply opening this file so no conversion is happening in between as far as I understand.

It’s because there was a hardcoded limit of 100 in the recursing function that accumulates faces into an ngon for sketchup. I don’t know why I chose 100, it was arbitrary and I guess it must have worked for everything I tested with when I wrote the code. If the polysurface face you’re exporting has less than 100 faces it will work. If it has more it won’t. A fix will be in the next public build that uses the face count (plus 10) as the recursion limit. If you need something sooner let me know and I can give you a link to an inhouse build tomorrow.

https://mcneel.myjetbrains.com/youtrack/issue/RH-81915/Recursion-limit-in-the-SKP-ngon-maker-is-too-restrictive

Tim

1 Like

Ah that is a relief Tim! Thanks for hopping in and thank you so much for your work with the exporter! :rocket:

RH-81915 is fixed in Rhino 8 Service Release 7

1 Like