





Entries tagged as ‘Rika Chaudhry’
Toad Stools
December 12, 2008 · Leave a Comment
Categories: Final Projects
Tagged: Adrian Smith, Rika Chaudhry, Sonal Patel
Toad Stool by Adrian, Rika, Sonal
November 14, 2008 · Leave a Comment
Pseudo code
_input height
_adjust width (of base and top) according to height
_input number of sections
_loop depending on number of sections
_generate curves for sections
_generate surface from curves
_offset surface
_rotate sections around a point (angle based on number of sections)
_draw ellipse for seat based on width of top of sections
_make surface from ellipse, extrude
_get top profile of stool from rotated stool, use to cut notches in seat
_lay out for contour cut for mill
Categories: Homework
Tagged: Adrian Smith, Rika Chaudhry, Sonal Patel
Final project proposal
November 5, 2008 · Leave a Comment
Project: Toadstools
Material: laminated wood/ chipboard, foam, MDF, maybe hardware.
Description: a series of stools that conforms to the physical aspects of the specific users. The stools come together to form a larger stoolscape.
Categories: Homework
Tagged: Adrian Smith, Rika Chaudhry, Sonal Patel
Rika: vases… waves
October 29, 2008 · Leave a Comment
‘Option Explicit
‘Script written by mark.bearak
‘Script modified by rika chaudhry
‘Script copyrighted by dtls.Architecture
‘Script version Tuesday, October 28, 2008
Call Main()
Sub Main()
Dim arrPlane, arrPlane2, i, j, strCrv(), strInnerCrv()
Dim intWidth : intWidth = 8
Dim intMatWidth : intMatWidth = .25
Dim intTopWid : intTopWid = intWidth – 2
For j = 0 To 5
For i = 0 To 10
ReDim Preserve strCrv(i)
ReDim Preserve strInnerCrv(i)
arrPlane = Rhino.PlaneFromPoints (Array(0,j*35,i*(j+1)), Array(1,j*35,i*(j+1)), Array(0,j*35+1,i*(j+1)))
arrPlane2 = Rhino.PlaneFromPoints (Array(i+j,j*35,i*(j+1)), Array(i+j+1,j*35,i*(j+1)), Array(i+j,j*35+1,i*(j+1)))
If i=j-4 Or i=j-2 Or i=j Or i=j+2 Or i=j+4 Then
strCrv(i) = Rhino.Addellipse (arrPlane, intWidth+i-j,intWidth+i)
strInnerCrv(i) = Rhino.Addellipse (arrPlane, intWidth+i-j-intMatWidth,intWidth+i-intMatWidth)
Else
strCrv(i) = Rhino.AddCircle (arrPlane2, intWidth+j-intTopWid)
strInnerCrv(i) = Rhino.AddCircle (arrPlane2, intWidth+j-intTopWid-intMatWidth)
End If
Next
Call Rhino.AddLoftSrf (strCrv,,,2)
Call Rhino.AddLoftSrf (strInnerCrv,,,2)
Call Rhino.deleteobjects (strCrv)
Next
End Sub
Categories: Homework
Tagged: Rika Chaudhry



