Edit Sketchup file in Rhino

I found a design on the internet for a waffle-style chair made in Sketchup, my question is as follows:

How do I edit it in Rhino, leaving each slice 10mm thick, plus the waffle fitting between them, without having to redraw the whole thing again? if that is possible.


Tree_Chair_Sketchup.3dm (1.2 MB)
Tree_Chair_Sketchup_Rhino6.3dm (1.2 MB)

Hi Eduardo - do you want to make the shapes 10 rather than 4 units thick?


1 Like

Hello, that’s right 10mm thick instead of 4mm.

Hi Eduardo - explode the blocks or enter BlockEdit mode. Select each slice that is aligned one way , one by one, and run this macro
! _Scale1d Pause Enter 5/2 r-1,1

for the other direction slices, use

! _Scale1d Pause Enter 5/2 r-1,-1


1 Like

I’ll try. thanks

Hi, it didn’t work or I did something wrong.

I want to leave the thickness of the slices at 10mm (currently 4mm), the rest of the chair will stay the same.

and then make a half-wooden fit between these slices.

Attached is the file showing the results.
Tree_Chair_Sketchup.3dm (1.2 MB)


Hello- please explode the blocks. Select one slice at a time and run one or the other macro, which ever one works for that direction.


1 Like

worked perfectly.

Now it remains to make the fittings for assembly, after being cut.

Any tips on how to make these fittings like the attached video? I don’t know the correct name for this type of fitting.

thank you very much

It is very possible:
1- First you need to cleanup your geometry, this is likely going to be engineering / fabrication project so accuracy and cleanness of your models are everything.
2- Explode these blocks into layers, each layer should represent it’s side.
3- Get Rid of meshes and recreate your geometry using Rhino’s NURBS tools (Faster to use Grasshopper) reduce your geometry to single trimmed surfaces.
4- use Grasshopper’s region slits to create the desired slitting effect.

You can use this as a starting point.
Tree_Chair_Sketchup_TO.3dm (5.0 MB)
RegionSlits.gh (9.9 KB)

1 Like


I tried to follow your tips along with the tips in the recommended video, but I couldn’t make the fittings.

Is there any way to do this other than through grasshopper?

Note: I don’t understand anything about grashopper.

Yes, you can, there are many commands that you can use in rhino to help you with.
1- Intersect
2- BooleanSplit
3- Makehole.

Whatever set of commands can work to achieve your results are fine, just keep in mind, your work needs to be clean, and accurate. The benefit of grasshopper is that you plan your workflow and automate a big portion of the repetitive tasks. otherwise, you will end up spending 20x time creating slits in rhino which is fine as well.

If you are new to rhino, give yourself time to familiarize yourself with the tools and practices and use this project as a challenge so you can learn more from it.

1 Like

I would like to do it using grasshopper, but I lack the basis, and when errors start to appear, I don’t know how to solve it.
I tried to follow your tips in the project, I tried to implement what you left in the grasshopper file in a new project, errors appeared and I couldn’t solve them.


Feel free to ask specific questions. And keep trying this is how you get to learn.

1 Like


the following appears in Grasshopper: “Input parameter Keys failed to collect data”

Do you have a “Side 1” and “Side 2” layer with geometry in your Rhino file?
Apart from that, the best way to get good help is by providing your .gh file, and, where necessary, your .3dm file.

1 Like

I copied the Grasshopper file that @tay.0 left above, as it was giving a plugin error here on my computer.

Here’s the rhino and grasshopper file:
Tree_Chair.3dm (1.2 MB)
Tree_Chair.gh (10.7 KB)

Note: the slices must be 10mm thick.

Here my version. Using “RegionSlit” how tay.0 proposed didn’t work well and boolean difference with volumes (boolean 3D) took too long, so I went the boolean 2D road which still takes 15 sec to compute. Do you want just to render the result or also make it physical via lasercutting or FDM printing?
Tree_Chair_DL_04.gh (16.3 KB)
Tree_Chair.3dm (2.2 MB)


My goal is to make this chair for myself, but I want to render it too.

Tree_Chair_DL_05.gh (24.6 KB)
Here the updated definition with added thickness. The scale looks ok, file units are mm, slabs are 10 mm thick, diameter of the chair approx 1000 mm. Please keep us updated about your progress in a new thread. :slightly_smiling_face:

1 Like

How do I make a cut list? I can’t do it, I’m probably doing something wrong.