Autodesk University Extension Dubai 2015 My Class – The Middle East Vernacular in Revit

My first time in Autodesk University Extension  Dubai, I was presenting a class about Islamic patterns.

The Islamic patterns are the major design elements in the Middle East architecture. Whether it is a window screen or a screen wall applied to a facade or a pattern on wall paper or printing on tableware, Islamic patterns are always representing the Middle East history and culture. In this session, we are going to study the geometry of these interesting patterns and hence model the patterns using curtain wall and curtain pattern tools.

Curtain Pattern: Points and Lines Method

This method is based on the principle of locating a point:

  1. on a line by the ratio of the segment to the whole length
  2. by the intersection of two lines

The Module

  1. Analyze the pattern
  2. Create a Detail Component family, draw lines based on the geometry of
    the one eighth module. Save detail component family as DC-PATTISLAMIC-
    MOD-100.rfa

 

  • Create a Generic Model family, load DC-PATT-ISLAMIC-MOD-100.rfa
    into the generic model. Place the detail component and align it with the
    center reference planes. Save generic model as GM-PATT-ISLAMICMOD-100.rfa

The Framework

  1. Create an Adaptive Component family. Load GM-PATT-ISLAMIC-MOD-100.rfa into it. Place the generic model family at the center. Save it as GM-FRAME-ISLAMIC-200.rfa.
  2. Place 3 points closed to the vertices of the triangle. Make them adaptive with Point 1 at the right angle, Point 2 on the top, Point 3 on the right. Move the points to collide with the vertices.
  3. Join Point 1, 2 and 3 with reference lines.
  4. Go to 3D view, place 4 points on line 12, 3 points on line 23, 4 points on line 31.
  5. Go to plan view, move the hosted points to collide with the lines from the generic model family.
  6. Name the points as the diagram.
  7. Join B,K; C,3; 2,I; F,J with reference lines.
  8. Place 2 points on line C3, 2 points on line 2I. Move the points to collide with the intersection of lines from the generic model family.
  9. Name the points as the diagram.
  10. Join A,M; D,N; B,O with reference lines.
  11. Place a point on line BO. Locate the point at intersection of BO and DN by “Host by Intersection”. Name the point P.
  12. Place 1 points on line AM. Move it to collide with the vertex of the 5 points star from the generic family. Name the point Q .
  13. Join M,Q; M,N; F,J; J,N; F,Q with reference lines.
  14. Place a point on line AM. Locate the point at intersection of AM and JN by “Host by Intersection”. Name the point R.
  15. Place 2 points on line FJ. Locate one point at intersection of FJ and AM by “Host by Intersection”. Name the point S.

The Frame and Surface

  1. Create an Adaptive Component family, place 4 adaptive points and join them with reference lines.
  2. Place a point on line 12, set the plane of the point as work plane, create a circle with radius parameterize “R”.
  3. Select the circle and the reference lines joining the 4 adaptive points, create a sweep.
  4. Select the reference lines only and create a surface.
  5. Select the sweep, parameterize the visibility with “Frame”.
  6. Select the surface, parameterize the visibility with “Surface”.
  7. Set a formula for parameter “Surface” = not(Frame).
  8. Save the family as GM-FR_SURF_QUAD-200.rfa
  9. Create an Adaptive Component family, place 6 adaptive points.
  10. Join points 1,2; 2,3; 1,3; 3,4; 4,5; 5,6; 6,3 with reference lines.
  11. Place a point on line 12, set the plane of the point as work plane, create a circle with radius parameterize “R”.
  12. Select the circle and the reference line segments 12, 23, 34, 45, 56, create a sweep.
  13. Select the reference lines 12, 23, 13 to create a surface.
  14. Select the reference lines 34, 45, 56 and 63 to create another surface.
  15. Repeat steps 5 to 7 for visibility control of the frame and surfaces.
  16. Save the family as GM-FR_SURF_6PTS-200.rfa.
  17. Similarly, create another Adaptive Component family for the star with 10 adaptive points.
  18. Repeat steps 10 to 15 for the frame, the surface and their visibility control.
  19. Save the family as GM-FR_SURF_STAR-200.rfa.

Complete the Framework

  1. Load the frame and surface families, GM-FR_SURF-QUAD-200.rfa, GM-FR_SURF-6PTS-200.rfa and GM-FR_SURF-STAR-200.rfa into the framework family GM-FRAME-ISLAMIC-200.rfa.
  2. Place GM-FR_SURF-QUAD-200.rfa by snapping on points GMHL.
  3. Place another one on points EOPN.
  4. Place GM-FR_SURF-6PTS-200.rfa on points DPBWQ1.
  5. Place the star on points FUNVQRJSMT.
  6. Select all the frame and surface family instances, associate the parameters R, Frame and Surface with parameters Frame Radius (Instance), Frame and Surface in the host family.
  7. Set a formula for parameter “Surface” = not(Frame).

The Curtain Pattern

  1. Create a Curtain Panel Pattern Based family. Save family as CP-RECT-ISLAMIC-200.rfa.
  2. Load the framework family GM-FRAME-ISLAMIC-200.rfa into the curtain pattern family.
  3. Dimension the distance from point 1 to point 2, parameterize it as reporting parameter L.
  4. Select all the reference lines, create a void surface.
  5. Divide the void surface 2 X 2.
  6. Turn on the nodes of the divided surface.
  7. Place an instance of the framework family at one corner of the surface with the nodes.
  8. Continue placing the framework family instances at other 3 corners of the surface.

  9. Select all the framework family instances, associate the parameters Frame Radius, Frame and Surface with parameters Frame Radius (instance), Frame and Surface in the host family.
  10. Set a formula for parameter “Surface” = not(Frame).
  11. Set a formula for Frame Radius = L/100.
  12. Make Family Type “Frame” with parameter “Frame” checked.
  13. Make Family Type “Surface” with parameter “Frame” unchecked.
  14. Now the Curtain Patten family is ready to use.

Apply Curtain Pattern on Surface

  1. Create a Conceptual Mass family.
  2. Load the Curtain Pattern family CP-RECT-ISLAMIC-200.rfa into the mass family.
  3. Draw a rectangle with reference lines, create form.
  4. Select a surface and divide.
  5. Apply the curtain pattern “Frame” in CP-RECT-ISLAMIC-200.
  6. Swap to “Surface” to fill some spaces with surfaces.

Video on Youtube

Watch the video here.

Advertisements

4 responses to “Autodesk University Extension Dubai 2015 My Class – The Middle East Vernacular in Revit

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s