Number Sequences & Domains – Data Tree
Structure
A suggestion is to be organized with components and write names as much as we can so we can
understand it even after a long period of time as perfect strangers to it
Orienting component
To flip planes if they don’t correspond. If
we draw a line from left to right it is a
different set of plane rather than drawing
from right to left
Frames along a curve dividing it in multiple parts
Concept of plane normal to use as data to extrude sections perpendicular to each plane
To extract knowledge from components use deconstruct components
We can can also deconstruct brep and plane
We can extrapolate vectors of normal of each plane
Now we can extrude by using the normal.
To disable components we can use this: they won’t work if they have an orange line
different types of data visualisation. Example of problem with intersection: for each branch we
should have 1 intersection (1 fruit), instead for the 5th and 6th we have more than one
to have a unique list of items and a unique branch we should use the flatten command clicking on
the component
What’s the opposite of flatten is graft that transform each item in a
unique branch. If the line has more than one branch we see the dotted
line. Double wire means a list with multiple items, one line means one
item
Graft tree component does the same thing of graft arrow
To match data with different branches simplify the tree structure (see the red circle) of different
input to merge them in creating a list of branches where the number 1 of the first list is associated
with number 1 of the second list etc….
Creating a list of points
Point list to see the
points and their
number, better
visualisation. Size
as text size
CTRL + shift for moving multiple nodes
The data if don’t correspond in list number will use the last data to connect with the remaining
What happens if we graft a list? We are connecting branches with a list
Each list will encounter the elements of every single branch.
Flip matrix component: turn orientation of branches flipping the data matrix from the yellow lines to
the pink ones.
From 3 branches flipped data will be organized in
4 branches in this case
In the set tab we can find the data components.
The most used will be list item
To create a staircase think about the height and not only about arraying stuff
Use divide curve to create heignts
We need to move point up and create a
polyline that connects them
We need to connect the yellow list and the pink one to create the blue list
We will use the weave component to
connect elements from two different
lists
Component end points to select the starting and ending point of a polyline
List item component explanation
Select an item of a list
If the last item is 13 the component will restart from the 0 number if we put 14. To avoid this put a
false toggle on wrap
We can also add groups of list number to select a number and the same+1 at the same time