U a right in that, it could be nice to have an integrated energy calculator in grasshopper. But so fare is it possible to try out the components u have been doing ?
ll be the basis of creating lamella members. In the sketch I'll use the 8 m side as U and 6 m as V. The surface is divided into a grid comprised of 1 m² squares. This step is not strictly needed but I use it to calculate the spacing in each direction for trimming.
2. Remap the UV of the surface again to generate the grid for lamella members in each direction. This grid subdivisions will be twice the size of the basic grid from step 1. Before remapping the grid I'm pretty sure I trimmed off the ends of the surface in the U direction by 1/2 the grid division distance (1 m off each end in the sketch). Repeat this for V, but in the other direction.
3. Extract the diagonals in each of the grids from step 2. Connect points 0 & 2 to form on diagonal, and 1 & 3 for the other diagonal. This will create lines for generating the lamella ribs. You'll have to dig around my definition to see how that's done...it will be very difficult for me to type that out.
4. Others probably have cleaner methods of producing the same effect. I know I certainly didn't put much effort into cleaning up the definition.…
s o alguna de sus partes con la máquina de control numérico de ControlMAD. La finalidad es entrar en contacto con las herramientas disponibles ( control numérico, corte por láser, brazo robótico, scanner 3D..) para construir formas y superficies de geometría compleja a partir del 3D del ordenador.
El curso se acompaña de visitas para conocer de primera mano el trabajo con estas herramientas digitales.Duración: 48 horas:Clases de 3D: Modelado con RHINO (16 horas) + GRASSHOPPER (8 horas) + Vray (4 horas)Proyecto personal tutorado y fabricado en su totalidad o en la parte más significativa con la máquina de control numéricoVisitas programadas:Taller de maquetas. Maquetas de arquitectura para estudios como Zaha Hadid o Moneo. Trabajan con láser y control numérico.Fundición Capa: han realizado esculturas para Dalí, Oteiza o Manolo Valdés entre otros. Trabajan con scanner 3D y brazo robótico.Pasarela sobre el Manzanares, de D. Perrault.…
creates a dimension in the rhino viewport.
When I change input parameters, It creates a new dimension, without removing the old one. That makes sense from the script I have, but it is not quite what I want.
How can I make it replace or delete the old dimension line when a new one is created?
Heres a part of the code:
if (((((((DA.GetData<Point3d>(0, ref pointd) && DA.GetData<Point3d>(1, ref pointd2)) && DA.GetData<Point3d>(2, ref pointd3)) && DA.GetData<Plane>(3, ref plane)) && pointd.IsValid) && pointd2.IsValid) && pointd3.IsValid) && plane.IsValid) { double u, v; plane.ClosestParameter(pointd, out u, out v); Point2d ext1 = new Point2d(u, v); plane.ClosestParameter(pointd2, out u, out v); Point2d ext2 = new Point2d(u, v); plane.ClosestParameter(pointd3, out u, out v); Point2d linePt = new Point2d(u, v); LinearDimension dimension = new LinearDimension(plane, ext1, ext2, linePt); Rhino.RhinoDoc.ActiveDoc.Objects.AddLinearDimension(dimension); DA.SetData(0, Rhino.Commands.Result.Success); };
cheers…
inal surface, creating buckling.
http://www.grasshopper3d.com/forum/topics/differential-growth-in-curves?id=2985220%3ATopic%3A1313465&page=1#comments
I experimented with many different texture effects. In the end I decided i liked the idea of the outer surface being eroded smooth. With the articulate texture protected within folds.
Full GH (Kangaroo - Meshmachine - Weaverbird - Millipede)…
Added by Nick Tyrer at 5:25am on December 10, 2015
ector. with that configured, only you can multiply it..
But I have doubt about multiplying it on a surface as well. Because as you divide a surface, it is divided in U n V direction. All we need is to divide it in the same angle as hexagon is made. U + V + 2 other angle..…