LunchBox

A collection of useful geometry tools.  The plug-in includes utilities for mathematical forms, paneling systems, structures, and workflow.

  • Elbert Choquehuanca

    thanks for sharing.

    :)

  • Nathan Miller

    You are welcome!  I hope they can be of use.

  • CongChien

    I like the lunchbox, it helped me a lot

  • Paul Sohi

    awesome tools! thanks very much! :D

  • John Gulliford

    Thanks for sharing Nathan!

  • Nathan Miller

    Thanks everyone!...  

    On another note, I made a small update to the library:  1.  Fixed a bug with the Launch App component 2. Quad Grid now outputs midpoints and normals.  http://theprovingground.wikidot.com/plugin-tpg

  • Dsquare

    Awesome!! Thanks for GH's Lunchbox

  • Mohammad Azinkia

    Thanx Nathan!very useful!

  • Philipp

    Wish for future - can you add a HAtch component?

    It is made here... http://www.parametricmodel.com/HatchCurves/43.html

    but it is little big buggy

  • Andrew Heumann

    Hey Nathan -

    The Bake component appears to be baking the untrimmed versions of trimmed surfaces from GH. Passing the trimmed surface through a BRep parameter before passing to the bake component seems to fix the problem.

  • Nathan Miller

    Good catch, Andrew.  I will fix that posthaste!

  • Mohammed E

    can any one explane how to use the ( generate ) i am kinda lost ! thanks 

  • Pieter Segeren

    Very nice work Nathan! Pretty looking icons too. Thanks:)

    I do have a wish: that the (Staggered) Panels would not be trimmed by my cylindric surfaces' seam, but only fullsize panels. Would that be possible?

  • Philipp

    Thank you, Nathan!

    Little wish: can you add group support or "group on bake" input for bake component?

  • Nathan Miller

    Phillipp:  I haven't found a good way of implementing bake group functionality into my component.  Groups seem to be another animal entirely from the GeometryBase I have been using.    grouping after bake... perhaps, but I would need to be careful not to group existing Rhino geometry in with the freshly baked geometry.  Suggestions welcome.

    Pieter: i have been giving this some thought.  This could be possible with a toggle to set the paneling system to be 'periodic'. in which case the first and last panels would wrap in the V direction.   Good suggestion.  I'll see where I can take it. 

    Mohammed E:  Check out the new update.  There is an example.

    Andrew:  I still haven't resolved that issue with trimmed surfaces.  I have tried converting trimmed surfaces at the code level to BReps, but it still gives me an untrimmed version of the surface on the other end.  Converting to Brep beforehand is still the best way around it...hmmm  suggestions?

    Thanks for the thoughts, folks!

    -Nathan

  • Sebastian

    Nathan, thanks a lot for the great tools. Working with the panels components I realized that by using the Triangle B it is generating additional surfaces from the target surface, is this suppossed to be like that? Do you have a way to delete them for further operations? 

  • Nathan Miller

    Sebastian,

    Good catch.  Basically, it is trying to create a completed diamond shape with points along the edge resulting in a supper thin panel.  Not suppose to happen!

    I created an update (v0.264) with a fix for that component.  I am using a new 'Tri B' logic and seems to be working much better. You can get it at the usual location....