computational craft

Aggregation Drawings

aggregationPoster
click here to download the rhino files

start by drawing a polyline / a rectangle
Copy & V for vertical
Move 1 unit along x axis
Loft the two polylines
Check if the loft is caped
Select the srf and type Cap
you can turn off the isoparms under properties
Copy the solid from an end to a mid-point
& again
first component is done, let’s make a copy to make the second component
Move 1 unit from end point to end point
rotate3d around 2 end points
& from an end point to another so that the two edges align
second component is done; another copy to make the third one
Copy one of the solids so that they make a bigger srf
Move the new solid along its edge by pointing to the end point while you type the distance you want to move on the commend line
it should look something like that
select the first three solids and group them
same for the second component
& the third hitting space in rhino repeats the last command
make 3 new layers for a, b, c and assign colors to them
select the first component, right click on the “a” layer and left click on “change Object layer”
similar for b & c
type “dot” in the command line, it will ask you for the text to display
type “1″, place the dot at a corner of the a component and repeat twice more
group the component with the dots
make 6 more dots for the other two components
group the b component with its dots
group the c component with its dots
copy the a component on the side to draw the aggregation rules
rule 1 a > b ; make a copy of the b component to the a on the side
move it to the right place
make a copy of the b component to draw the second rule
rule 2 b > c ; make a copy of the c component to the b on the side
rotate3d around 2 end points
final result of the rotate3d should be perpenticular. Never click anywhere else but to end points.
rotate3d around 2 end points
place it parallel to the long edge
move the c piece so that they fit together
they intersect too much already!!
move along the long edge of the c component to prevent intersection
copy the c component on the side for the third and last rule
rule 3 c > a,b ; lets make a copy of the a component onto the c on the side
and a copy of the b
rotate3d around 2 end points
finished with the 3rd rule
time to start the aggregation, copy an “a” component on the side to start
go to transform/orient/3 points
first it asks you to select the objects you want to orient. Select the b component which is attached to the a and hit enter
click on copy at the command line (I always forget that)
zoom to the a component (of the rules) and click sequentially on the 0,1 & 2 dots for the reference points
zoom to the a component (of the start of the aggregation) and click on its 0,1 and 2 dot for the target points.
check that you did not forget to click on “copy” while performing the orient command. You shouldn’t have destroid your rules!!! ~ Undo?
orient 3 points again for the second rule
select the c component (the result of the rule – not the parent) and hit enter
click on copy at the command line (I always forget that)
click on the three dots of the b component (rule) as reference points
and on the three dots of the b component on the aggregation as target points
check that you did not forget to click on “copy” while performing the orient command. You shouldn’t have destroid your rules!!! ~ Undo?
and now the third rule, same procedure
this time we will select both the a and b “children” of our c component to orient them both at once.
click on the three dots of the c component (rule) as reference points
and on the three dots of the c component on the aggregation as target points
in order not to lose track of which pieces we need to aggregate from Let’s make a new layer, called “dead” where we’ll keep the components that we have applied the rules to.
keeping the color of the dead layer grey, helps distingusing the components which need to keep growing
repeat the last few steps for 1 generation
and again,
…till you have enough
SelDot & delete to clean up the aggregation
Select the entire aggregation and put it in the “dead” layer
make a line where you want to draw a section
extrudeCrv -Both Sides to make the plane of the section
select the aggregation and type section
click on two opposite ends of the newly created srf and rhino will draw the section of your aggregation
make a new layer and put the new created lines of the section to it (right click on the name of the layer and “change object layer”)
lock the layer called section
select the aggregation, type “split” in the command line and then select the section plane
double click on “perspective and again to “top”. While you have the aggregation selected, type “zs” to “zoom to selected”
ungroup your aggregation, and again if needed
selected half and delete
zoom to check for remnants
select & delete
go to front view
right click on “front” and pick “shaded”
go to the right view, select the components that are further away from the “cutting plane”
make a new layer called “objectsBack” and place those components on that layer
similarly for the rest of the components place them to a “ObjectsFront” layer
go back to front view and type “Make2d” on the commend line
match these options : click on “maintain source layers”
maked should have made a bunch of new layers in your document
if you go to “top” view, your drawing should be ready and close to 0,0,0
move it aside away from everything else
layers labeled “annotation” can be deleted since they contain nothing
click on the color of the “objectsback” layer and pick a grey
on the right of the layers window you can adjuct the print width of your layers, objectsback needs a super-thin print width
similarly for the other two layers (section & objectsFront)
back to front view and go to vray/Options
file/load and pick a file …irmap-medium
hit render
while computing, bid black spot are indications of something wrong
render ready! Combine the render with the line drawing in illustrator: Save the render & export the drawing as .ai .