Skip to content

oberbichler/Bowerbird

Repository files navigation

Logo

Bowerbird is a digital fabrication and computational geometry plugin for Rhino and Grasshopper. It excels at automatic generation of waffle and layer models, advanced curve-on-surface analysis, and fabrication-ready single-line text rendering.

GitHub release (latest by date)

Actions Status GitHub downloads Yak version Yak downloads

Requirements

  • Rhino 8 or newer (due to the .NET 8 runtime requirement)

Installation

The easiest way to install Bowerbird is through the Rhino Package Manager:

  1. Open Rhino 8 or newer.
  2. Execute the _PackageManager command.
  3. Search for Bowerbird.
  4. Select the package and click Install.
  5. Restart Rhino.

Manual Installation

  1. Download Bowerbird.gha.
  2. Right-click the downloaded file > Properties > Check Unblock if available.
  3. Drag and drop Bowerbird.gha into the Grasshopper window.

Tutorials

Key Features

Feature Description
Waffle Generation Generate structural orthogonal waffles, radial waffles, and generic slices with slits from freeform volumes.

Waffle
Layer Generation Generate layer models with automatic overlap from freeform volumes.

Layer
Curvature Fields & Paths Find asymptotic paths and principal curvature paths on freeform surfaces, measure normal/geodesic curvature and geodesic torsion, and integrate or plot curvature fields.

Normal Curvature
CNC Single-Line Text Render CNC-compliant single-line fonts for engraving and fabrication labels.

Text
Boolean Polylines Perform efficient boolean polyline operations.

Typeface

Bowerbird ships two built-in single-line fonts for CNC engraving and fabrication labels.

Regular

Bowerbird Regular charset

Bold

Bowerbird Bold charset

Reference

If you use Bowerbird, please refer to the official GitHub repository:

@misc{Bowerbird,
  author = "Thomas Oberbichler",
  title = "Bowerbird",
  howpublished = "\url{http://github.com/oberbichler/Bowerbird}",
}

About

A digital fabrication and computational geometry plugin for Rhino and Grasshopper.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages