background preloader

Weaverbird – Topological Mesh Editor

Weaverbird – Topological Mesh Editor
Weaverbird is a topological modeler that contains many of the known subdivision and transformation operators, readily usable by designers. Instead of doing the work repeatedly, or sometimes using complicated scripts, this plug-in reconstructs the shape, subdivides any mesh, even made by polylines, and helps preparing for fabrication. Weaverbird – 0.9.0.1 For Rhino 6 using Yak. Open this Grasshopper definition to install Weaverbird using the new-in-Rhino-6 Yak packet manager. For Grasshopper only.Weaverbird – 0.9.0.1 No expiry. For Rhino 4/5 and Grasshopper 0.9. Main topological commands: Catmull-Clark smoothing (wbCatmullClark). Split mesh into Quads (wbSplitQuad). Loop smoothing (wbLoop). Split mesh with inner face (wbSplitPolygons). Sierpinsky Triangles subdivision (wbSierpinskyTriangle). Frame (wbFrame). Carpet (wbCarpet). Window (wbWindow). New mesh primitives definitions: wbPrism, wbAntiPrism, wbPyramid, wbDiPyramid Additional commands: – wbOptions. – wbProperties. Related:  Grasshopper

Oasys Software - Customer Login If you have used Rhino/Grasshopper for building complicated structural models and analyse them using GSA or you want to know how to do generative modelling using Rhino/Grasshopper and link them with GSA for doing the analysis, this is the right webinar to attend. In this webinar, we have invited Jon Mirtschin, Director of Geometry Gym Pty Ltd from Australia to give the presentation. Jon is an expert in generative modelling using Rhino/Grasshopper and linking them with GSA to do the analysis. The topics to be covered in this webinar are: GWA (GSA text data file) framework to generate GSA model dataCOM Inter operations to execute GSA externally, e.g. from Excel spreadsheetDemonstration and explanation of Geometry Gym Grasshopper 3d* interface to GSA to enable generative modeling *Grasshopper 3d is a graphical programming plugin for Rhino 3d. Geometry Gym Blog Link to Example Model Download

karamba 3d Generative Product Design – The learning resource of design computation for product design and digital fabrication LMNts | Grasshopper+Three.JS+D3.JS As a follow-up to our previous post on two-dimensional browser interaction, we looked into Three.JS and added the library to our D3 workflow. This allows us to toggle between D3 diagrams and a 3D Model, and the user can download either an SVG file or an OBJ file from the interface. We’ve provided a series of demos and videos in this post to show the revised interface. The ThreeJS portion requires WebGL compatibility for your computer, and since the last two interfaces may be slow to load (depending on hardware/internet speed), we’ll start with a basic version to communicate the idea (Note: this page should be loaded in Firefox or Chrome to have full functionality): This is an exoskeleton example, and by clicking on the cube in the top right corner, the scene switches to three-dimensional mode and you can navigate in space. The ThreeJS library is insanely impressive. Now, we mentioned some reservations about 3D browser rendering in our previous post.

LMNts | Grasshopper Space Planner Updated GH Graphic Programming tool can be found here. Projects will often start off with a period of program analysis, part of which requires each of the program spaces to be drawn to get a graphic sense of the project’s pieces. This information tends to be provided in the form of a spreadsheet which categorizes the spaces in addition to specifying the room’s name, quantity, areas, and other relevant information. With a few modifications, this spreadsheet can be used to generate all of the space geometry through the use of a Grasshopper definition. The Grasshopper definition begins by importing specific rows and columns according to markers that are placed within the spreadsheet. Simple 2D rectangles can be created using the Grasshopper definition or the rectangles can be extruded to become 3D boxes which can then be arranged according to the level that they will occur on. Nearly any parameter in the spreadsheet can be used to differentiate the color of the boxes. [download id=”6″]

Liftarchitects Blog I am excited to be teaching a one-day Interactive Surfaces workshop for the upcoming Facades+ Conference being held in New York City on April 11th-12th. The event has an amazing line up of speakers and workshops which are being taught by some of the industries leaders including: Robert Aish (Autodesk), Nathan Miller (Case), Gil Akos & Ronnie Parsons (Studio Mode), Neil Meredith (Gehry Tech), and John Sargent (SOM). The Interactive Surfaces workshop will concentrate on producing facade prototypes that are configurable, sensate, and active. The facade of a building is the liminal surface across which information and environmental performance is frequently negotiated. In this workshop, we'll be focusing on new hardware and software prototyping techniques; primarily focusing on a wide range of sensing and actuation modalities in order to build novel interactive devices. Click here to sign up!

Grasshopper Data Tree Editing Introduction Data Tree Grasshopper uses, in contrast to a programming environment, no object names to define an object. This may sound trivial but it one of the most fundamental differences from a traditional modelling environment. Data tree structure Multiple data will be stored in a data tree. This structure and handling of data is fundamentally different then when we use an environment where the name of the object can be used to define a selection. Space frame Data from the same level , say {0;0;1} , {0,0,2} or {0;1;3} can interact with each other when the correct component is used. How Tree data is handled in components There are 2 main ways how trees are being used by components. Components working on branches from a single input Branch The first is the component will work only on the data on the same branch within the same tree. The same functional combination of data can be obtained with two or more data trees by connect the different data trees to the same input channel. Tree Editing

Archive » Rhombic Disphenoid This Grasshopper definition approximates a disphenoid minimal surface in Rhino. The definition creates one and also has the option to create a grid of such geometries as seen above. The definition employs the Minimal Surface plugin for Grasshopper by Robert Cervellione. This object is used to speed up the process of defining the composite surface for the module. The same result can be achieved with the stock Surface from Edge Curves object in Grasshopper, but the minimal surface plugin gives much faster results. Both are included in the definition. Rhombic Disphenoid by Luis Gil is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Related: