I wrote this tutorial for the dyros blog: http://dyros.snu.ac.kr , but thought some readers here might find it useful as well. Enjoy! While Vicon Blade is known for its ease of integration with software such as Motion Builder and Maya, Nexus is most known for its application in Biomechanics as it has the capacity to record numerous sensors such as EMG as well as […]
After the few Rhino Python tutorials that I made I though it would be nice to do the same in Maya. The difference in the two programs is pretty big, and the workflow is very different. Depending on the school, it seems to me that Maya and Rhino are some of the more common programs used in Architecture. I think it is important for […]
The semester has concluded and our Digital Fabrication research has ended as well. Our four person research trajectory was exploring how to use parallel pleat techniques found in origami to manipulate plastic in a way that can be aggregated into a self standing structure. Before we even chose research topics I had begun to fold parallel pleated octagons after seeing them in an origami […]
Our final form and unroll method was done by hand so the only script directly used was a tabbing script. The script did not auto tab for us, but instead allowed the user to select which block that represented a tab went to which side. The code is relatively simple, and since I am more interested about how to convert mathematics formulas to code, […]
The digifab project has been completed, I will post that later. So this script was written when we though we would have to scale the lines running from the outside of the octagon to the center point. The intent of this was to have it implemented with the length match script I wrote about previously. In the end a tabbing script was all that […]
One of the few things our digital fabrication group knew for sure is that the edge of a bounding box was the same length we wanted for the edge of an octagon. At first I thought about being able to select a set of curves and re-creating them into an octagon. This was a nice idea, but when I did some research it turns […]
After hearing some desire for a script to offset multiple times I decided to go ahead and tackle this problem. Rhino, like many programs, has an offset command. The offset command allows you to select a curve and offset by a specific amount. There are quick ways of duplicating that offset but to my knowledge there is no internal way of auto creating the […]
This is the second part to my explanation of Centroid and Modules in python. The first part went through the conversion of a centroid function into python. It ended with a python script that had some functions, but none of the functions were called. This part will show a simple way to split functions into different files. This can come in handy in many […]
While I have been writing code for the DigiFab project Parallel Pleats, I started to redo my workflow in programming so it would fit better with the functionality of python. Coming from C++ I was not used to the simplicity in separating functions in different files like how python can. With this, and the fact that it never occurred to me that rhino had […]
As the classes generative computing and digital fabrication begin to merge I have appropriated the latest project in generative computing to structural forms. The classes are dealing with origami as an underlying aesthetic to structural creation. In digital fabrication my team will be creating a self standing “big” structure that is created by individual components made of parallel pleated folds. In generative computing our class went […]