Grasshopper

algorithmic modeling for Rhino

Hey all,

Let me explain the structure and the problem:
I have several square geometry. The dimension of each square is 4,5cm x 4,5cm. The material is a thin pice of paper.

My goal is to transform (overlap) the cuts in the middle with several angles. So I wanna create different geometries with the same form. The overlapping angle swayed the highest geometrie point in the middle.

The next step is to connect these squares and create some arches. The hardest point is to create with different parameters in grasshopper different angles to show what is happening.

I hope u can help me! Thanks a lot!

Best regards

Views: 2694

Replies to This Discussion

'Sort' - zoom in close to the component and you'll see small "+" icons that add more inputs, just like 'List Item'.

Pattern: construct domain
which expression should I use on the A input?

"-x" so the domain goes from -100 to 100.  'PlaneSrf Domain' is an arbitrarily large value such that 'PlaneSrf' extends beyond the limits of the breps to be cut.  'PlaneSrf' is used instead of plane intersection and split because 'Split (Split Brep)' 'C (Cutter)' input requires a brep.

visual aid - 'XZ' plane is connected to 'Preview'; 'PlaneSrf' is connected to the 'Data Dam (A)' input, and the output is connected to the 'C (Cutter)' input of 'Split'.  Right-click the data dam and set the delay to two seconds.  What this does is show you the two cutting planes and allow you to adjust them, waiting two seconds before passing the change along to the slower parts that come after that.

Neon is a nice plugin. I will try it. Thanks ;)

Ok. Thanks for your response. 

I solved the "sort" pattern. Nice! Thank you.

Construct Domain: -x : the pattern is also red. (pictures).

Visual aid: I mean what the name of the pattern is ;) The VA function is very gorgeous ...

"pattern"?  I call them components.

That is a 'Data Dam' component.  It (optionally) delays the transmission of data to subsequent components, which is very useful when changes to a slider cause long delays.  In this case, 'Area' is very slow.  The delay allows you to instantly see the effects of moving the position of the cutting planes ('Y Min' and 'Y Max' sliders) for two seconds before 'Area' freezes the code for ~3 seconds or so.

As to the error, I don't know.  What is the error message?  This is very simple.  Sometimes errors go away if you re-connect the inputs.

Yes for sure you are right "haha". I mean components ;)

I will show you the steps I did. (Pictures)

Step 1: Create the Construct Domain component

Step 2: Set the expression to -x and commit changes

Step 3: Plug the Panel into A 

Step 4: Plug the Panel into B

Step 5: Plug the Construct Domain pattern (I) into PlaneSrf

-> Now the "model" dissappears and the Construct Domain component get's red. (Overview picture)

Pictures - Part 2

Attachments:

-> Now the "model" dissappears and the Construct Domain component get's red. (Overview picture)

Your Step3.jpg image shows nothing connected to the 'B' input.

What is the error message?  Click the red box at the top-right on the component.  The model fails because the resulting 'PlaneSrf' is too small for the breps you want to split.

Attachments:

If you really want to be accurate the correct way you will need kangaroo. There was a video of this exact shape (folding a single sliced paper to make a cone) here on the forum (cant seem to locate it). The physics will be important to maintain the true surface area of the cone when you bend it and to simulate how the paper would actually act. The plus is that if you set up your anchors and hinges correctly you wont need any trimming as everything will just fold as it should (in some degree of tolerance), Unless the accuracy is not so important and you just need some close enough visual representation then doing it with native gh / rhino cones should work. 

Ok. Thanks for your helpful response.

Can you remember the title of the post? I also will try to find this post. 

I also think that the physic modeling will be very important to show how the exact angles, lines etc. are.

The accuracy is very important. I also see that in the current definition has some negative points.

But, I can't solve the problem in a different way. Can u maby help? 

Sure, give it some tries and post your definition. Kangaroo has a ton of example files on the forum. Look for things like hinges and folding.

hello,

we did some cone fold, have not read through the whole thread, but maybe Michael is refering to this video.

best

alex

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service