Author Archives: Zach Downey

Python Designalyze Video Assignment

Hopefully you enjoyed the Intro to Python #HourofCode lecture today. To reinforce your understanding of python scripting in rhino, we are asking you to watch and follow along with videos 0-6 on designalyze. There will be a quiz on the content on Friday.

Designalyze Python Scripting Videos

Also if you want to view the #HourofCode video from today’s class you can find it here.

Assignment 04 (FALL 2013)

Assignment 04 (FALL 2013)

Description

Fabricate your Assignment 3 Revolved Surface. Your surface should fit in a 12″ x 12″ x 12″ volume. Refer to the videos below to create panelize your surfaces.

Requirements

You will be fabricating you surface using bristol board paper. Please save your grasshopper (.gh) files to your dropbox folder. Refer to the syllabus for the file naming conventions for dropbox submissions.  These are due before the next class on Friday 10/04/13.  Late assignments will receive a grade penalty. Please bring your completed surfaces with you to class on Friday. We will be pinning them up and having a discussion.

Scoring

  • Design : 15%
  • Fits within the bounds of the volume (12″x 12″x 2″): 10%
  • Demonstrates Proficiency with Tool and fabrication processes (laser cutting, tabbing, labeling, nesting): 65%
  • Labeling /Organization of Dropbox / Correct File Naming: 10%

 

Resources

Fall 2013: Week 5 Panelization Part 1

Fall 2013: Week 5 Panelization Part 2

You can view last year’s panelization class, as well. You can find the videos here:

http://designalyze.com/fab-for-laser-part1

http://designalyze.com/fab-for-laser-part2

Assignment 03 (FALL 2013)

Assignment 03 (FALL 2013)

Description

Define a Revolved Surface in a 12″ x 12″ x 12″ volume. Refer to the video below to create your surface. Use the Panel component to describe and comment/label your definition.

Requirements

Create a parametrically controllable revolved surface . Please save your grasshopper (.gh) files to your dropbox folder. Refer to the syllabus for the file naming conventions for dropbox submissions.  These are due before the next class on Tuesday 09/24/13.  Late assignments will receive a grade penalty. Please have your surface ready to and with you in class on Tuesday. We will be using these for the panelization lecture.

Scoring

  • Revolve Surface is parametrically controllable : 25%
  • Fits within the bounds of the volume (12″x 12″x 2″): 20%
  • Demonstrates Proficiency with Tool : 45%
  • Labeling /Organization of Dropbox / Correct File Naming: 10%

 

Resources

If you want to see what we will be doing with these surfaces you can view last year’s panelization class, you can find the video here:

http://designalyze.com/fab-for-laser-part1

http://designalyze.com/fab-for-laser-part2

Assignment 02 (FALL 2013)

Assignment 02 (FALL 2013)

Description

Define a pattern in a 12″ x 12″ x 2″ volume. You may use attractor geometry or combinations of geometric transformations. Use the Panel component to describe and comment/label your definition.

Continue reading

Week 3 Points + Vectors Video

Week 3 Points + Vectors

This Video introduces the Grasshopper this class covers Points and Vectors. It also covers the point attractors.

Fall 2013 Assignment 01 Math Components

Assignment 01 (FALL 2013)

Description

Using the example files create the number patterns in Grasshopper.  Using the refer to the class video below for a review of the Math components in Grasshopper.

Continue reading

Fall 2013 Week 1 Class Video

Intro to Grasshopper

This Video introduces the Grasshopper plugin for Rhino and goes over a quick example.

Assignment 09

Assignment 09

DESCRIPTION

Refine your surface from Assignment 08 in RhinoCAM. Using your milled “blue foam” surface as a starting point, what changes/refinements would you make?  In this assignment you will be milling your surface out of HDU foam (see material sample images below).  How might this new material affect your design and toolpaths?  Follow the videos provided below and use the Rhino template and CSV tool set file provided on the Course Files page.

REQUIREMENTS

Come to class on May 15st with your RhinoCAM file completed through the roughing and finish toolpaths and a completed toolpath study performed using the InDesign template provided on the Course Files page.  Remember all HDU surfaces/toolpaths must be approved by Professor Ringley before you mill them.

Material example

SAMPLE TOOLPATH STUDY


RhinoCAM Basic 3 Axis CNC Toolpathing Strategy

BONUS ROUND!

Do the Dip!  If you are interested you can modify your surface to use the dipping milling techniques demonstrated by Professor Ringley last week.  Video to follow, but please refer to the documents below.

An expanded CNC toolset for RhinoCAM which includes both the original cutters specified for your 3 axis assignment and the lolli cutters for patterning is now available on our course site:
https://openlab.citytech.cuny.edu/compfab/course-files/

The direct link to is available here:
ARCH3590 SP13 Roland Toolset w-Lollis.csv
As always, verify tool overhang length when loading any tools into the spindle to avoid collision.

 

Assignment 07

Assignment 07

Description

Generate surfaces in preparation for RhinoCAM.  Using the image map component tutorial from last week, create two surfaces from images.  Don’t just download an image from the internet, but design one in photoshop/illustrator.  Keep in mind that gray scale images tend to work best and images that have a gradual change in contrast from black to white areas.  Also, feel free to experiment with different photoshop effects and filters.  Hint: you might want to use the Gaussian blur.

Requirements

Come to class on April 24th with your two surfaces and the images you used to create them.  You will be using them in the RhinoCAM tutorial.  Make sure they fit on the template file and that the surfaces fit in a 16″ x 16″ x 2″ volume.

Scoring

  • Design : 60%
  • Demonstrates Proficiency with Tool: 20%
  • Labeling /Organization of Dropbox and definition/ Correct File Naming: 5%
  • Followed Assignment Directions: 15%

 

Resources

Check out these resources for more info on the responsive components and the laser cutter assignment.

Week ?: Image Map Component

 

Assignment 06

Assignment 06

Description

Fabricate your responsive component.  You should now have a responsive component in Grasshopper that responds to an input parameter control with a range of 0.0 to 1.0.  Using the laser cutter as your fabrication technique create 3 versions of your component that represent 3 unique states of your component.  You can choose any 3 values from 0.0 to 1.0 or you could use the end and middle conditions, for example 0.0, 0.5, 1.0.

Continue reading