background preloader

Digital Design

Facebook Twitter

Metaball, Points, Curve, Cluster, Distance, Proximity, Metaball 2D, Charger, Series, Range, List Length, Associative Design. Designalyze. Single Line Font for Fabrication. A common part of fabrication is labeling the parts to make assembling easier, but typical TrueType fonts generally aren’t ideal for fabrication. After looking into them a little, we discovered that the it was because fonts need to be closed profiles and not just paths. There are some pseudo single line fonts that can help minimize this problem, though there are often artifacts that may come through as missing or extra lines when Rhino drops part of the closed profile. As an alternative, we used a script component in Grasshopper to convert strings into fairly simple curves. Writing our own script rather than relying on a font also has the benefit of being able to control the letter height and spacing independently to make sure any bit size will leave the characters legible.

One of the cons with this approach is that because each character is explicitly created there is the chance that some needed characters are missing, though more could always be added as the need arises. [Sub]Code. This page is set up to host bits of codes and sample algorithms. Those algorithms are free to be explored or even shared with proper recognition to the author.Please let me know if you reached any interesting result using any piece of the code provided. Before downloading anything from Digital [Sub]stance you consent to the following license agreement Digital [Sub]stance by Marios Tsiliakos is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at digitalsubstance.wordpress.com. “If you Enjoyed anf found the content of this blog useful please consider donating to keep Digital [Sub]stance up and running.”

Grasshopper Definitions. Vortex | [Complex Geometry] Another attractor definition; this time I’m using a similar principle to the one I applied in the pattern transformation exercise I published some time ago; from a regular array of points I’m applying a rotation using several attractor points, generating this kind of vortex; a really nice effect in my oppinion; if You are familiar with the exercise I mentioned before, or if you plan to give it a try, you’ll find several diferences, given that Grasshopper have had several improvements since the time I developed that excercise; I probably should take some time to revisit my old definitions and update them, maybe some day I will. As usual, you can download the definition from the link bellow, this time I’m not including any example file, since all the geometry you need is internalized in the definition; if You want to change the atractor points, just create your own ones in Rhino and assign them to the geometry inputs Creative Commons Attribution-Share Alike 3.0 Unported License.

Testing Spatial Deformation. Instead of searching for an iterated and rule-based variety, this method captures instances of a spatial deformation by transforming the hyperframe. This liberates us from classical understanding of pattern deformations that are enframed within regular polygons, mostly rectangles or hexagons. Grasshopper has a built-in component to study such variety. Spatial Deform component gets vectors as inputs and transforms any given geometric object according to it.

This website has also another nice use of this component. Here is the Grasshopper definition including the Islamic Pattern cluster from semi-regular tessellations, and spatial deformation using two vectors: [GHX: 0.9.0056] Algorithmic Modelling with Grasshopper by Mohamad Khabazi by Pablo C. Herrera. 3xn architects. Home - DMAA. SketchChair by Diatom Studio. dECOi Architects. Daniel Piker’s Videos.

Irina Bogdan. HG-A | LIVE COMPONENTS. Digitaltoolbox. Morphogenesism. Grasshopper - algorithmic modeling for Rhino. Digital [Sub]stance | Architecture +Design + Computation. Welcome | Mathematical Art Galleries.