What is the most efficient way to construct a 2" square wireframe in Rhino?




I am trying to construct a 2" square wireframe in Rhino of a simple shape. I started by creating the shape (for simplicity purposes a cube works too) and then extracted the wireframe. From here, the Pipe command is very similar to what I want to do except I don’t want it to have a circular circumference, instead I wanted it to be a 2" x 2" square profile, as I will be building the shape out of plywood. I also want the corners to be joined so there is no overlaying geometry, and to see how to mitre the corners.

I wanted to try to sketch it out in rhino prior to building it is so that I can figure out the exact angles at which i will have to later cut the shapes. I understand I can probably construct this is rhino with the correct angles ‘by hand’ but I am wondering if there is a command that does it faster than that (and because I will need to do it for many shapes), such as Sweep1, Pipe, etc.

Any help is greatly appreciated - M


Margarida, would sweep 1 work with a 2" x 2" polycurve ? Maybe intersect could help find your miter cuts.you could possibly use a planer surface expanded out to split the mitered areas.hope it helps—Mark


Thank you for your prompt response Mark- I have previously tried the 2" x 2" polycurve sweep1 and it works fine to generate the geometry but it is getting the clean mitred joints that I’m still not sure how to do. Using the planar surface to clean up the mitred areas also works when doing it manually, but I am looking for way to automate it, given I want to generate multiple polyhedra (i suspect I might have to use grasshopper for this?) - Margarida


Here is an image of an example of something built by hand with mitred edges that I am trying to do in Rhino. Second image shows the issue where the corners never seem to construct/meet well. The end goal also doesn’t have to specifically be a Polyhedra but really when any two solid forms come together and you need those connections to work. Thanks again, Margarida

(David Cockey) #5

Generate the surfaces. If they don’t intersect then ExtendSrf as needed. Then Intersect to find where the surfaces intersect. Trim the surfaces with the intersection lines/curves. Create the internal geometry of the joints manually.


In the case of the square table joints. Those are just 45 degrees on one surface and 45 degrees on another surface. Guessing you already know that. Those joints are probably always difficult because there isn’t a lot of surface area to bond to. The more joints the less surface to work with. Perhaps doweling or a mechanical fastner of some type could stregthen the joint.
Extrusions might also work when building in Rhino. I’ve never built a polyhedra,so thinking that like David said ( a lot if intersecting) should do it. —Mark


Its pretty much like the other said (sweep1 and cut with planar). Although objects like that are looking some kind of complex, are they very easy.

  1. To have propper corners you should align the profile facing to the inner.
  2. The cut is always like you would do with a saw, so a planar ist doing well. You should simply trying to divide in all directions. But I don’t know if there is a way for automating this.

  3. If you want to have proper corners on the out- and inside the object, you can’t work with a square profile. In this case it is 2x1.41, but this depends to the angles used in the object.


Thank you everyone for the help!