CTM.08 – Unpredictable Festival for Adventurous Music and Related Visual Arts Generator.x 2.0: Beyond the Screen 24 Jan - 2 Feb 2008, Ballhaus Naunynstrasse / [DAM] Berlin Workshop / Exhibition / Performance Generator.x in collaboration with Club Transmediale and [DAM] presents Generator.x 2.0: Beyond the screen, a workshop and exhibition about digital fabrication and generative systems. Digital fabrication (also known as “fabbing”) represents the next step in the digital revolution. For artists and designers working with generative systems, digital fabrication opens the door to a range of new expressions beyond the limits of virtual space. "Beyond the screen" explores these new types of spatial constructs in a hands-on workshop, bringing together artists and designers working with code-based strategies for producing physical form. Call for participants The workshop is free of charge, but we will not be able to provide support for travel or accomodation. Generator.x & Club Transmediale
SJETRhino ++ Grasshopper – Plethora ProjectPlethora-Project.com is an initiative to accelerate computational literacy in the frame of architecture and design. It aligns with the "show me your screens" motto of the TopLap live-coding group attempting to get rid of Obscurantism in digital design. Directed by Jose Sanchez Contact me at : firstname.lastname@example.org Bio: Jose Sanchez is an Architect / Programmer / Game Designer based in Los Angeles, California. He is partner at Bloom Games, start-up built upon the BLOOM project, winner of the WONDER SERIES hosted by the City of London for the London 2012 Olympics.
Getting Started With Generative ArtGenerative art as defined by Philip Galanter is, “Any art practice where the artist creates a process, such as a set of natural language rules, a computer program, a machine, or other mechanism, which is then set to motion with some degree of autonomy contributing to or resulting in a complete work of art.” I became a huge fan of generative art after I went to a presentation by Joshua Davis at Adobe Max. His presentation was on his new experimental work, titled “space”. It was a real treat to see how Joshua pushes himself and his work to the next level. After the workshop, I was really inspired to find as many resources as I could on creating generative art. I personally like the idea of generating art inside of Flash with some ActionScript. Processing Processing is an open source programming language and environment for people who want to program images, animation, and interactions. Processing is free to download and available for GNU/Linux, Mac OS X, and Windows. NodeBox Structure Synth
DatavisualizationRHINO: GRASSHOPPER DEFINITIONS - RHINO / GHThis definition was developed for my final thesis project to generate a louver system based on functional requirements within the building. The performance was then tested in Ecotect. A large part of my thesis design involved invertible arena seating with many moving parts. This definition looks at taking any curved surface, and generating weaving geometry across it. The parametric skyscraper uses Grasshopper to generate the entire structure. My favorite definition to date, this definition generates box designs based on real boxes I crafted in the wood shop while in Grad school This definition extrudes geometry based on their proximity to a polyline attractor. Using a definition created by paramod, I wanted to see if I could edit the definition so that different panels could be combined to create a seamless surface This definition takes a cylinder and transforms it based on the location of objects moving around it. Louvers orient themselves towards multiple objects based on proximity.
Delaunay triangulationA Delaunay triangulation in the plane with circumcircles shown For a set of points on the same line there is no Delaunay triangulation (the notion of triangulation is degenerate for this case). For four or more points on the same circle (e.g., the vertices of a rectangle) the Delaunay triangulation is not unique: each of the two possible triangulations that split the quadrangle into two triangles satisfies the "Delaunay condition", i.e., the requirement that the circumcircles of all triangles have empty interiors. By considering circumscribed spheres, the notion of Delaunay triangulation extends to three and higher dimensions. Relationship with the Voronoi diagram The Delaunay triangulation with all the circumcircles and their centers (in red).Connecting the centers of the circumcircles produces the Voronoi diagram (in red). d-dimensional Delaunay Properties Each frame of the animation shows a Delaunay triangulation of the four points. Algorithms Flip algorithms
Re-Thinking CAD Standards: Why there’s never a good time, and never a better time…After several months of blood, sweat and tears, we are very happy to share with you a free download of our CAD Standards, the Electronic File Naming Convention and the Project Folder Organisation we will be using at HDA, with immediate effect. We are a hybrid team of architects, designers and engineers. Even though we strongly believe in this interdisciplinary approach, we understand that it presents difficulties in achieving coherence and clarity in our management systems. As noted elsewhere on this blog, at HDA we believe in an open culture, that sharing content can be useful, productive and not anti-economic, and therefore offer these free to download in the hope that they may be useful to others.As noted earlier, HDA is a French company. Document 1/3 | HDA – CAD Standard VIEW or DOWNLOAD CAD Standard (4993) Document 2/3 | HDA – Electronic File Naming ConventionVIEW or DOWNLOAD HDA - Electronic File Naming Convention (1469) CAD Standard Thanks
Geometry GymGENERATIVE+PARAMETRIC DESIGNTRIG concept started off with designer's combination of two of my great loves - geometric patterns and accessory design. "Olivia King was always pretty terrible at maths in school, but the name Trigonometry seemed ironically appropriate in light of my passion for triangles. Using a selection of native Australian materials, and hand painted wood, the first prototype designs were endless and I quickly realised the potential for project where the designs weren't mine, but those of the customers themselves. Using the Trig app, each piece is unique the tastes and style of those making them, with colour, shape and material options available in multiple variations. Designed by Olivia King, Australia
Grasshopper Modules - Proxy WikiFrom Phylogenesis, FOA 2003 The following Grasshopper modules were created in consultation with FOA's Phylogenesis, in particular the taxonomy of forms found at the conclusion of the book. Grasshopper is an exciting and evolving modeling platform - the following examples attempt to develop a range of geometric examples to explore its form-making potentials. Andrew Payne, a GSAPP alum, has created a comprehensive primer on Grasshopper that can be found here. You should have this handy for reference. Helpful Modules These modules are provided to supplement Grasshopper with a few simple features. Truss Module Grasshopper 3D Truss This module creates an offset truss from a given surface. Point Topology The simplest form of data to work with, points can be propagated into 3D space and can have geometry mapped to them. A Matrix is a 3-Dimensional point set, interpreted as a field of voxels. Download Rhino File Matrix.3dmDownload Grasshopper definition Example-Matrix.ghx Line Topology
ArchpaintvisualsmuehlseifeThe aim of the project is to question the role of computer-aided design methods in urban development, to ask in which parts of the design process the use of the computer can be appropriate. While commonly the focus of most computer aided design sotware is on drawing layouts, that are defined by various analog methods, it does not give the designer any information about the quality of the design itself. The developed tool assists the designer in an early step of the design process, where basic principles of the layout are defined. While the conditions of the design regarding light, spatial, geometrical and urbanistic context are displayed, it can be addapted in real-time. Therefore three kinds of analysis methods are implemented in the tool so far: Illumination solver (left: Sun gradient - green=morning, red=evening, right: Static sun) Accessibility solver (left: by angle, right: by distance) Spatial analysis solver Labels: processing, wewu