Furniture
(by JoernRettweiler)

Resource File

Downloads:
1977
Support Email

NEWS: November 2025 - Script is working with Rhino 8!

This script will generate furniture as 2d wireframes and 3d polysurfaces, as block in any Dimension YOU want.

  •  No more design issues using different cad-furniture libaries with different furniture shapes.
  •  through rhino "block count" command you are able to count placed furnitres, and maybe build a furniture wishlist ... :) 

See also the video Examples: video examples

The Block contains also information about the width, length, height [in cm and folderheight]

The Blocks contains also indicators of their needed function areas (pulled out drawers areas, door swing areas) refer to the german workplace guideline "ASR (Arbeitsstättenrichtlinie)".

Following Furniture are available:

  • Shelf [also as Upright-Section]
  • Shelf cabinet [also as Upright-Section]
  • Sideboard [also as Upright-Section]
  • Table,[rectangular and trapezoid tables]
  • Desk
  • L-Desk
  • Bed  [1 - ∞ seats ]
  • Sofa [1-∞ seats]
  • pedestal
  • mobile pedestal

newest Version and full documentation at github: https://github.com/masterblogger/rhinopython_furniture

Installation:

  1. Download the file
  2. unzip the file
  3. double click at furniture.rhi to install,
  4. Restart Rhino,
  5. run Script by the command furniture_3D

Else:

    if this don't work, try to install the furniture_cmd.py manual by calling EditPythonScript / runPythonScript

Short Changelog, for detailed changelog take a look at my github website, click the website link:

  • [Changelog 2025 November 16: Approved test on newer Rhino 7 and 8]
  • [Changelog 2019 February 3: Fixed layer block warning
  • [...]
  • [Changelog 2019 January 20: Fixed (previous) layers locks]
  • [Changelog 2019 January 05: Fixed installer, by clicking at the 'furniture.rhi' file the script will be installed ]
  • [...]
  • [Changelog 2018 November 30: Insert Point by user selection.]
  • [...]
  • [Changelog 2018 August 27 : Uploaded First Version ]

Next Steps:

  • Integration of static Attributs - Length, Height, Depth, Name of the furniture.

This Script is currently almost stable expect less Errors or features :) ! No Warranty!

Tested with Rhino 5, 6, 7 and 8 with windows

 

author Joern Rettweiler @ November 2025

Category: 

Resource Type
:

License: 

Paid Resource: 

Cost:

App Files

Also by JoernRettweiler
Reviews