UMS_19.2_Exercise.02_FunctionsConditions

16-b9d04ccc

Forever Four Quarters – Gissell Sanchez

1. Concept The concept of the exercise was to recreate a city quarter that contains exactly four quadrants. Each quadrant is separated by pedestrian boulevards with extruded circles as tall trees representations. The growth of the quarter is scalable, and the buildings can be rotated all at once at the desired angle. I started with …

Forever Four Quarters – Gissell Sanchez Read More »

1-455c9be6

Daria Bibartceva

1. Concept The idea was to create randomly sized rectangles and several rows of cylinders. 2. Implementation 2.1 Documentation of main code 3. Results Animated gif shows how the code works. File Upload (GH definition) // video: UMS_assigment functions and conditions_Daria Bibartceva-67d27a95 Title: UMS_assigment functions and conditions_Daria Bibartceva-67d27a95

Screenshot 2021-01-03 at 11.17.13 PM-442e4233

Natalia Gushchina

1. Concept The idea was to create a random-sized buildings of random height on the square grid with the possibility to rotate buildings. 2. Implementation 2.1 Documentation of main code 2.2 Documentation of main parts of Grasshopper definition 3. Results Animated gif shows how the code works. File Upload (GH definition) // video: UMS_Exercise3_Natalia Gushchina.gh-a046ee82 …

Natalia Gushchina Read More »

Screen Shot 2020-12-31 at 18.40.47-d79b3c72

Functions and Conditions – Mariana Kuwabara

Concept: Mushroom Forest with Mushrooms from different sizes that grow higher or / and fatter. Ps: It can be restarted with a button. Code: Void Optional Data (Functions)   Grasshopper: Groups: Inputs, Animation Time, Reset Button, Code and Bake GIF File Upload (GH definition) // video: UMS_Exercise3_MarianaKuwabara.gh-1b2da6de Title: UMS_Exercise3_MarianaKuwabara.gh-1b2da6de

UMS_Exercise2_BaharMelisa_Yildiran-304add75

UMS_Exercise2_BaharMelisa_Yildiran

1. Concept I applied the same concept as first assignment with the idea of creating a sphere and a rectangles. For this assignment, I created spheres around rectangles like a boundary of the city (city wall).  2. Implementation 2.1 Documentation of your main code For this implementation, I used random “rnd” function and “if” statement …

UMS_Exercise2_BaharMelisa_Yildiran Read More »

RenataShaikhutdinova2-be79cb04

UMS_Exercise2_Renata_Shaikhutdinova

1.CONCEPT: The main concept of the program is the creation of random cylinders from circles, which located at an equal distance from each other on the main circle. With an increase in the specified number, the number of circles and the radius of the main circle increase. The created cylinders must not intersect. 2.IMPLEMENTATION: 2.1C#code …

UMS_Exercise2_Renata_Shaikhutdinova Read More »

UMS_Exercise3_Yuchi_Zhu

UMS_Exercise3_Yuchi_Zhu

  1.Concept The purpose is to draw Involute.   2.Implementation   3.Documentation private void RunScript(Line C, double A, double L, ref object Lines){allLines = new List<Line>(){C};DivideAndRotate(C, A, L); Lines = allLines; } // <Custom additional code> List<Line> allLines = new List<Line>(); void DivideAndRotate(Line line, double angle, double minLength){ if(line.Length > minLength){ Line newLine = line;Point3d …

UMS_Exercise3_Yuchi_Zhu Read More »