diff --git a/docs/assignments/week08.md b/docs/assignments/week08.md index d66a1344a29d04cae8a2ff1feeb3a093e53549c4..d734815f2aad2d7b6dc4d4a409522ccc9354eff2 100644 --- a/docs/assignments/week08.md +++ b/docs/assignments/week08.md @@ -18,7 +18,7 @@ Designing parametrically takes quite a different shift in thinking about shapes **Plug-ins and user objects** -Get your plugin on here: https://www.food4rhino.com/ +Get your plugin on here: [Food4Rhino](https://www.food4rhino.com/) I used bifocals as recommended by Eugenio. And also used the *remap+* user object that is used a lot by the Parametric House guy. @@ -49,7 +49,17 @@ I also enjoyed a lot the tutorials by Parametric House! They don't just show how Pretty nice beginner tutorial this one [here](https://www.youtube.com/watch?v=iXYMQh1Z_r4&list=PLXJnjBsCdBxHFOV1te8BiZnfz9LF7mpHT&index=9&t=0s). -<iframe width="560" height="315" src="https://www.youtube.com/embed/UIfnxwnrKa0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> +*Rotating curves, step one, Loes Bogers, 2019* + +*Rotating curves, step two, Loes Bogers, 2019* + +*Rotating curves, step three, Loes Bogers, 2019* + +*Rotating curves, step four: ***an important one!*** Offset, merge, loft, extrude, Loes Bogers, 2019* + +<iframe width="560" height="315" src="https://www.youtube.com/embed/UIfnxwnrKa0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> + +*And the tutorial in action on my laptop! Loes Bogers, 2019* **Geometric Pattern** @@ -57,21 +67,28 @@ Pretty nice beginner tutorial this one [here](https://www.youtube.com/watch?v=iX *Looking really cool! But Prusa slicer says no. Loes Bogers, 2019* -SCREENSHOTS DESIGNS +SCREENSHOTS HERE **Truchet tiles** [This Truchet Tiles tutorial](https://www.youtube.com/watch?v=DIc7a2mectY&list=PLXJnjBsCdBxHFOV1te8BiZnfz9LF7mpHT&index=4&t=0s) was also a super nice one. -SCREENSHOTS FROM TUTORIAL FILES +*Loes Bogers, 2019* +*Cluster to create a random pattern in a grid, Loes Bogers, 2019* -**Pattern using Booleans & Dispatch** +*Producing a pattern that can be created for each cell, Loes Bogers, 2019* -[This one here](https://www.youtube.com/watch?v=Cs2YzNyQuiU&list=PLXJnjBsCdBxHFOV1te8BiZnfz9LF7mpHT&index=5&t=0s) explains an easy way to generate patterns using **dispatch** and **booleans**. +#GIF HERE -Here's the overview, and below a video of some slider action: +*Exploding cells and using the segments to define parameters for curves, Loes Bogers, 2019* + +*And another version of join curves offset, loft, extrude, Loes Bogers, 2019* + +**Pattern using Booleans & Dispatch** + +[This one here](https://www.youtube.com/watch?v=Cs2YzNyQuiU&list=PLXJnjBsCdBxHFOV1te8BiZnfz9LF7mpHT&index=5&t=0s) explains an easy way to generate patterns using **dispatch** and **booleans**. Here's the overview, and below a video of some slider action: *Studying and annotating the dispatch tutorial by Parametric House on Youtube, Loes Bogers, 2019* @@ -97,7 +114,18 @@ I find the MD slider very useful! You can use it to represent an area or surface This is an [image sampler tutorial](https://www.youtube.com/watch?v=9RvgvPw6kxo&list=PLXJnjBsCdBxHFOV1te8BiZnfz9LF7mpHT&index=11&t=0s) that allows you to use simple images to create geometry. I used this to print some of my samples. -INSERT SCREENSHOTS AND PICS +*Part 1 of the clusters used for image sampling: using Reparametrize, UV Values, MD slider, and custom preview and remap+, Loes Bogers, 2019* + +*And this is part 2, Loes Bogers, 2019* + +*Using the grayscale image to make a 3D shape, Loes Bogers, 2019* + +*Trying out a different image, and this time making cones, part one, Loes Bogers, 2019* + +*and part two, Loes Bogers, 2019* + +*Creating a pattern of truncated cones, Loes Bogers, 2019* + **Substrate** @@ -105,6 +133,38 @@ I made some architectural shapes on a surface following this tutorial: https://w <iframe width="560" height="315" src="https://www.youtube.com/embed/_W5pJIH00DE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> +*The clusters, note the one on the bottom right, to select elements from a large group, Loes Bogers, 2019* + +**Tensors** + +I also did a mute tutorial (much less informative for sure!) but still got some interesting results and prints out of this one. [Grid Distortion in Grasshopper using Tensors] (https://www.youtube.com/watch?v=PY4Byucrcpw) by Geometry Overload on Youtube. + +*Loes Bogers, 2019* + +*Loes Bogers, 2019* + +*Loes Bogers, 2019* + +*Loes Bogers, 2019* + + +##Designing for the 3D printer + +The main techniques I see coming back in most tutorials. For future reference. I see different things happening with the data management so have to study that a bit more. + +*A way to create solids from curves, Loes Bogers, 2019* + +There's many more techniques to do it depending on how you're constructing it I think. But this works, also the one below. Sometimes capping surfaces helps. Sometimes it gets real messy with offsets though... + +*And another way to create solids from curves, Loes Bogers, 2019* + + + +###Prusa slicer and 3D printer + +###Ultimaker 3 + + ##Inspiration **Auxetic structures and metastructures** @@ -122,13 +182,6 @@ Amazing work done last year at Fabricademy here: <iframe width="560" height="315" src="https://www.youtube.com/embed/IFIpsXHsGm0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> -##Designing for the 3D printer - -###Prusa slicer and 3D printer - -###Ultimaker 3 - - ##Lecture notes What is computational design? A series of [automated] instruction carried out in a specific order (also definition of *scripting*). Hmmm this is debatable if you ask somebody with a humanities background. diff --git a/docs/images/wk08_imagesampler1.jpg b/docs/images/wk08_imagesampler1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76a3a41410b9dba37a50cc438c1cd44d67a058ea Binary files /dev/null and b/docs/images/wk08_imagesampler1.jpg differ diff --git a/docs/images/wk08_imagesampler2.jpg b/docs/images/wk08_imagesampler2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44e8e46aff65488caaec75bd1b4b99551967aa4d Binary files /dev/null and b/docs/images/wk08_imagesampler2.jpg differ diff --git a/docs/images/wk08_imagesampler3.jpg b/docs/images/wk08_imagesampler3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..457f5c45f5d249c4f939a3faa0f8e2fdc1fba002 Binary files /dev/null and b/docs/images/wk08_imagesampler3.jpg differ diff --git a/docs/images/wk08_imagesampler4.jpg b/docs/images/wk08_imagesampler4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb4d2559d8625e63646a24ad39551b0c923a0bba Binary files /dev/null and b/docs/images/wk08_imagesampler4.jpg differ diff --git a/docs/images/wk08_imagesampler5.jpg b/docs/images/wk08_imagesampler5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aba3adce3bea9447c39fd0ccf770274f6b90b92b Binary files /dev/null and b/docs/images/wk08_imagesampler5.jpg differ diff --git a/docs/images/wk08_imagesampler6.jpg b/docs/images/wk08_imagesampler6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee2faf5da401f250852759e9beb69c2737d28db0 Binary files /dev/null and b/docs/images/wk08_imagesampler6.jpg differ diff --git a/docs/images/wk08_loft_extrude1.jpg b/docs/images/wk08_loft_extrude1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..463b9888452d29385c5f7d2a09edadd1de337a38 Binary files /dev/null and b/docs/images/wk08_loft_extrude1.jpg differ diff --git a/docs/images/wk08_loft_extrude2.jpg b/docs/images/wk08_loft_extrude2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44b7b58ac04fc9f7f4d9b5a0bed9dec86f8f8997 Binary files /dev/null and b/docs/images/wk08_loft_extrude2.jpg differ diff --git a/docs/images/wk08_rotatingcurves1.jpg b/docs/images/wk08_rotatingcurves1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d12d84e3fee53d0505cccbc5c1c3f141b567b8ce Binary files /dev/null and b/docs/images/wk08_rotatingcurves1.jpg differ diff --git a/docs/images/wk08_rotatingcurves2.jpg b/docs/images/wk08_rotatingcurves2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f73f96806e5c86dbbf7b86551e319723a7e0beac Binary files /dev/null and b/docs/images/wk08_rotatingcurves2.jpg differ diff --git a/docs/images/wk08_rotatingcurves3.jpg b/docs/images/wk08_rotatingcurves3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f38fa5ef326ed58a02b9634ca7dc7a8ac620a946 Binary files /dev/null and b/docs/images/wk08_rotatingcurves3.jpg differ diff --git a/docs/images/wk08_rotatingcurves4.jpg b/docs/images/wk08_rotatingcurves4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11227fa91cd21c9c2895f972c506909f14677095 Binary files /dev/null and b/docs/images/wk08_rotatingcurves4.jpg differ diff --git a/docs/images/wk08_rotatingcurves5.jpg b/docs/images/wk08_rotatingcurves5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ae30fef13534af85072e85d0c6f6428c7020377 Binary files /dev/null and b/docs/images/wk08_rotatingcurves5.jpg differ diff --git a/docs/images/wk08_substrate.jpg b/docs/images/wk08_substrate.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee23d6a3d8ec27da4af0342bdbbf7d75aebe5b52 Binary files /dev/null and b/docs/images/wk08_substrate.jpg differ diff --git a/docs/images/wk08_tensors1.jpg b/docs/images/wk08_tensors1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..85319e3c8ede2dee324d361f50c60e15538ff3ff Binary files /dev/null and b/docs/images/wk08_tensors1.jpg differ diff --git a/docs/images/wk08_tensors2.jpg b/docs/images/wk08_tensors2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..971066b7de0ae315b2cc1fb739b26f0efa497a52 Binary files /dev/null and b/docs/images/wk08_tensors2.jpg differ diff --git a/docs/images/wk08_tensors3.jpg b/docs/images/wk08_tensors3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a41540dfcc3676f309c5ad32ce09dd22f91acdc Binary files /dev/null and b/docs/images/wk08_tensors3.jpg differ diff --git a/docs/images/wk08_tensors4.jpg b/docs/images/wk08_tensors4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f3b78b474bff1067e23adcbc0a39315858b57c5 Binary files /dev/null and b/docs/images/wk08_tensors4.jpg differ diff --git a/docs/images/wk08_truchettiles1.jpg b/docs/images/wk08_truchettiles1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74ef4ebe2aa7f2db48006d15c065fcb331d5d4fa Binary files /dev/null and b/docs/images/wk08_truchettiles1.jpg differ diff --git a/docs/images/wk08_truchettiles2.jpg b/docs/images/wk08_truchettiles2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..200c01d12aa1bebd9edb1734466d7d034297a139 Binary files /dev/null and b/docs/images/wk08_truchettiles2.jpg differ diff --git a/docs/images/wk08_truchettiles5.jpg b/docs/images/wk08_truchettiles5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7549c328ad42bb39bb0eb1444b3840c3feef31e1 Binary files /dev/null and b/docs/images/wk08_truchettiles5.jpg differ diff --git a/docs/images/wk08_truchettiles6.jpg b/docs/images/wk08_truchettiles6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e52d3d06287ce1a170d8aacd3f958219c991a2e Binary files /dev/null and b/docs/images/wk08_truchettiles6.jpg differ diff --git a/docs/images/wk08_truchettilestutorial.jpg b/docs/images/wk08_truchettilestutorial.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0c12a0894503854352f6dd7583583ad58c139f5 Binary files /dev/null and b/docs/images/wk08_truchettilestutorial.jpg differ