FLOATING BAR MODELLING PROCESS



Captura de Pantalla 2022-07-08 a la(s) 13.48.22

Author:

Categories: Tutorials


OBJECTIVE: TO  CREATE A WATER SIMULATION SYSTEM THAT HELPS TO PRESENT THE FLOATING BAR PROJECT AND HELPS TO UNDERSTAND THE FUNCTION OF THE PISTON SYSTEM.

NOTE: IN THIS TUTORIAL WILL BE NEEDED THE KANGAROO TOOLS FROM KANGAROO PHYSICS. THEY CREATE AN ENGINE FOR INTERACTIVE SIMULATION AND WORK AS FORM FINDERS FOR EASY PHYSICAL PROBLEMS, CREATING IN A REALISTIC AND USEFUL WAY, PHYSIVAL SIMULATIONS. EVEN THOUGH THEY CAN BE USED FOR DESIGNING AND VISUALISATION, IT IS STILL NNOT A CALCULATING TOOL. THEY CAN BE FOUNDED IN THE ¨FOOD FOR RHINO¨ WEBSITE.

 

DESIGN STEPS

1.CREATING THE MESH:

1.1 The first step is to create a Mesh Plane, the width and height is in this case, defined by the same number slider for practicity.8BA57F42-FF78-4C25-9035-1F0954E6D4C7_4_5005_c

 

1.2 To create the space where the water can move, we must delimit the perimeter of its container. Using Naked Vertices founded in the kangaroo toolbar, we can add that component to the previous mesh.

C4F456F2-2396-49F1-B3A7-8A33883D7895_4_5005_c C8D4AA13-76F8-4000-B363-55817178E9FF

 

  1. ADDING THE WATER DATA

In order to combine the collection of the different variables that we will use to model water, we must add the Entwine componen that will help us to combine together all of the different data streams. In this example, we Will be working with 5 variables:

E3A87328-B3B9-4EDD-8255-3E942B00FB30

2.1 Show

2.2 Anchor

This component will use the borders of the mesh defined by Naked Vertices to create the superfitial tension of the water within the mesh borders.

2.3 Edge Lenghts

2.4 Magnet Snap

This component Will work with Edge Lenght in order to costumize the magnet forces that will snap the points from the mesh according to their position

2.5 Wind

To costumize the wind vector we must add the components that vectors work with. In this case, we will add Amplitude, it needs a multidimentional slider and a number slider. The other component is the direction of the vector, using an Z Unit, we Will costumize with the number slider the direction of the forces.

D3ACE366-B892-4C31-99E1-D2C44D01A04F

 

  1. RUN THE PROGRAM

We Will need the kangaroo tool Running to solve the data streams collected with the previous component: Entwine

3.1 In order for the program to function, we need the boolean toogle button to define if the value is true or not for the function. To start running the model, we must have the value as True.

3.2 The start and reset button should be extracted from the reset parameter as a Button bject with no values.

0CEC8373-675B-41EC-BBD7-A76B9AB4008C

 

3.3 To visualize only the final mesh, we must add a mesh component and enable preview of every part of the program except for that last mesh.

8AD8636D-887B-4918-89C2-7C37FB7FF447 257A9E8E-266D-4661-A4AF-129A8F07A201

951CD0A5-3528-460A-826D-5C32AC6EC492