No - it’s 3 conical feet in a circular array. The print finished earlier today - 28 hrs 25 min primarily because there are so many short moves.
Made a version of this with paneling tools.
Diamond_Vase_pt_210829e.gh (36.1 KB)
The paneling tools portion of the code is pretty simple.
Most of the code is for connecting and closing the top and bottom of the vase.
-Kevin
You’ve got some add-on I don’t have so I can’t get very far with your GH file, but if you want to see the simple-minded way I make closed Breps from surfaces of revolution check out the file I posted in this thread: https://discourse.mcneel.com/t/how-to-extrude-a-closed-lofted-surface-in-gh/129159/5.
It does look like the paneling tools components does get past the SDiff quirks, so I’ll have to check out the capabilities there. Thanks for the example.
Strange, should be all native components.
I’m on Mac Version 7 (7.10.21236.11002, 2021-08-24). Are you on an older version?
Here’s the output from the Rhino _GrasshopperPluginList command:
The current document contains 96 objects, and depends on 1 plug-in:
PTComponentLibrary by 'unknown author' (2021.4.1.0)
This file will not load correctly unless the aforementioned plug-ins are installed.
Here’s the output from Pancake → Portability Report:
3rd-party components
Convert to Diamond: From third-party: PTComponentLibrary
Morph 3D: From third-party: PTComponentLibrary
Offset Grid: From third-party: PTComponentLibrary
Surface Domain Number: From third-party: PTComponentLibrary
Wrap Grids: From third-party: PTComponentLibrary
3rd-party libraries
PTComponentLibrary:
Referenced files
PTComponentLibrary.gha: /Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Versions/Current/Resources/ManagedPlugIns/GrasshopperPlugin.rhp/Components/PTComponentLibrary.gha, /Applications/Rhino 7.app/Contents/Frameworks/RhCore.framework/Versions/Current/Resources/ManagedPlugIns/GrasshopperPlugin.rhp/Components/PTComponentLibrary.gha
Both places only list paneling tools which should be included with a default Rhino install.
I try to avoid solid booleans for anything beyond simple primitives. Besides being quirky at times, they can also be painfully slow.
-Kevin
Not sure what to tell you - I’m on WIndows10 with a fairly recent version of Rhino. This is the window I get when opening your file:
Naturally I have no idea what any of that is, so I cannot offer any suggestions about why it’s happening.
I totally agree with you about why to avoid the Boolean operations in GH. However, most all of my designs are quite simple and my PC has a 3.2 GHz CPU, so I usually don’t have any problems. Usually is the key word there of course.
This is from the Paneling Tools page on the food4Rhino website:
https://www.food4rhino.com/en/app/panelingtools-rhino-and-grasshopper
So apparently paneling tools is included with Rhino for Mac, but Windows users have to install it with the _PackageManager command.
-Kevin
I know nothing about Macs so all I can say is “OK”. My GH has an option called Lunchbox, about which I also know nothing, but it has this subset of commands:
So I wonder if any of these are comparable to what’s in Paneling Tools.
Why not just use Paneling Tools? It’s from McNeel.
PanelingTools for Rhino and Grasshopper by Robert McNeel & Associates is widely used by designers, architects, and building professionals. It supports intuitive design of paneling concepts as well as help rationalize complex geometry into a format that is suitable for analysis and fabrication.
The answer is that I’ve never designed anything that seemed to be at all related to paneling. That’s at least partly the case because for me paneling means installing sheets of wood paneling on drywall or studs. But the various paneling tool components seem to have a wider application than this, so I’ll be checking them out.
Why not put the ribs on their own layer and just select the whole layer when you need them rather than clicking one by one? If I understood what you are describing as your process correctly.
Don’t know Panelling Tools is shipped with Rhino. I would make Pancake consider that in the next release.
I’m surprised it wasn’t already. It is developed by McNeel (specifically by @rajaa). I hope Weaverbird is next as it’s still missing it’s Rhino version since 5.
Nope - you misunderstood. I merged all the ribs (each one is a closed Brep) into one object using Brep Join. When I tried to use this in SDiff I got random missing subtractions - quite a few of them actually. The only way I could get the proper result was to separately bake the ribs and the basic vase shape into Rhino and then use Rhino’s Solid/Boolean Split 64 times by selecting each rib individually and subtracting it from the vase shape.
After I printed the result I discovered i missed one rib. But I’m not going to go back and reprint it. I’ll call the missing rib a feature.