Monthly Archives: May 2014

Python Tutorials

Before Class on Tuesday May 20th. Please watch and review all 10 of these Intro to Python Scripting Videos. Most are under 20 minutes. Don’t just copy and paste the code, instead try and follow along with the video and type the code as you go. We will start Tuesday off with a short quiz and then dive deeper into python.


Assignment 07 CNC Milling Study + Presentation Boards for Exhibition

1.   Milling Techniques Study

Besides the milling due Friday, May 16th, you should also complete this short exercise on milling techniques that will lead you to be a knowledgeable CNC-based designer. Click here.

2. Presentation Boards (Responsive Components and the Height Mapping projects)

Our class will also be participating in the Intersections Exhibition so having professional looking boards will be very important because there will be many visitors from out of the school (perhaps even including a future employer….). You should begin filling in the attached presentation layout:

  • As a class we will be using a special font you will find in the Zip folder in the Assignment Resources folder. Click here.
  • This will be due before the beginning of class Tuesday.

An example of the Milling techniques study and the presentation boards is referenced here for you to study as you begin work. (

Mill time calculations: Right click on a milling path in the Machine Operations Browser, next select Information.

–Profile path (see video 4: if you would like to trim the edge of your project

–Saving images of draft angle and min. radius analyses  (see video 1: Alternatively, use the Snipping tool in the Program > Accessories folder .

The Assignment Resources folder with all of the above mentioned resources is at this link:




Assignment 06 Image Height Mapping_Milling

Grading breakdown_Sp14

Assignment 06  Height Map Milling

Part I of this assignment is due before class on Tuesday, May 13th, 2014.

Part II is due before class on Friday, May 16th, 2014.

Part I Rough and Finish Path Creation

Finish creating 1) a Roughing Path, and 2) a Parallel Finishing Path in RhinoCAM for your surface pattern:

  • Use the template file (found here) and replace the existing part with your own surface.
  • Use the RhinoCAM settings spreadsheet for this assignment (located here) and the Rhino CAM Primer located here).
  • Generation and Simulation of the tool paths. Generate each path as you finish it. Next, run the simulation with the tool and tool holder highlighted (and tool path off). These settings are selected with the bottom left corner buttons when you are in Simulation mode. Watch for any collisions (these will be highlighted in red on your model).

***Note: Hide your foam layer and turn the stock preview off to allow the path to generate.

  • Save your path as you exit the Machining Operations Browser panel. The code for milling will be contained in your Rhino file, as RhinoCAM works fully inside Rhino software.
    • Indicate the screw locations on a wireframe planview of the palette (ie. B2, B6, etc.) where you would like to have the foam/mdf piece attached to the palette). Print this to pdf.                                                                [More…]

Assignment 05 DIVA Daylighting Simulations For class May 2, 2014

Take the Cleaned Up Model file []      with your responsive component design placed on the SOUTH facade. You will be running a number of analyses in DIVA as described below and documenting them.

As designers, the main concerns in working with the South Facade are to 1)help control glare and heat, and 2) reflect light more deeply into the space.

I. Confirm that when you are in “Top” view, North is up (positive y-axis); rotate your model if you need to.

II. Set the OBJ export options (you may need to do this every time you work with a new computer in the lab, especially if the minimum and maximum lighting levels are the same). Just to be safe, follow these steps:

  • Select all your geometry, and type “export”, and hit enter.
  • Select file type “OBJ”, and click “Options”
  • Make sure your settings are identical to the settings in this screen grab.
  • Click OK, and export the file to your Desktop.
  • Continue to work on your original Rhino file, and DIVA will be set up to perform properly.

III. Make sure your component surface and structure are scaled correctly for the rhino file [Refer to the East West video]

IV. Keep the location and material settings used in the DIVA workshop during the last class, but change the node grid size to 1.5 feet.

V. Do an initial Illuminance run on March 22 12 pm. Try offsetting your surface 6′, 3′ and 6″ from the south facade. Choose the offset distance that results in the lowest light levels to work with.

VI. Run the following Illuminance analyses in plan view (be sure the roof layer is turned on for this step):

Spring/Fall Equinox (2014)

  • March 22, at 9 am/12 pm/3 pm.
  • Sept. 22, at 9 am/12 pm/3 pm.
Winter/Summer Solistice (2014)
  • Dec 21, at 9 am/12 pm/3 pm.
  • June 21, at 9 am/12 pm/3 pm.

Save each of your  simulations with a  color gradient from blue to red (for this you will turn the roof layer off and choose shaded rather than wireframe settings)  to Dropbox and to your flash drive

Organize your simulation outputs in a grid in InDesign [] to allow for easy visual comparison, providing titles that indicate the setting parameters used.

EXTRA CREDIT: Adjust your component design to improve the performance on the South facade (see the problem objectives above) to reduce glare on the node surface or bring light further into the space. Rerun the simulations and organize the documentation in the InDesign grid.