tura digital en corte Láser, corte CNC, impresión 3d, y modelado paramétrico.
Este tercer taller enseña los fundamentos del modelado paramétrico y algunas bases de manufactura digital.
PERFIL DEL ALUMNO QUE INGRESA:
Diseñador, Arquitecto, Artista con conocimientos de Rhinoceros interesados en comenza a modelar paramétrico con Grasshopper para fabricación digital básica.
PERFIL DEL ALUMNO QUE EGRESA:
El alumno terminará con los conocimientos y criterios para el desarrollo de piezas o proyectos utilizando fabricación digital, mejorando y agilizando los flujos de trabajo, así como los criterios fundamentales del Modelado Paramétrico -Generativo.
Taller de modelado paramétrico con Grasshopper
Interfase
Manejo de Datos
Data Volátil
Data Persistente
Rangos y dominios
Atractores
Listas y Cull
Modelado por Layer Object
Análisis Básicos
Conexión de Curvas
Superficies
Análisis de Superficies
Panelización Básica
Relaciones con Excel
Modelado generativo
Fechas: del 8 de Febrero al 1º de Marzo
Días: Sábado
Horarios: de 10 am a 3 pm
Sesiones: 4 de 5hrs
Duración: 20 horas
Precio: $3,000.00…
ectly in grasshopper (drawing a curve on top of a line with different angles), i did the curve shape in rhino and import it into grasshopper.
i'm having a problem where some of the sine curve shape can orient or map onto the triangle surfaces nicely, but some of them do not. whenever i try to orient the shape onto the bottom portion of the icosahedron, the shape becomes 'negative', forcing me to flip the lines before offsetting and patch (i am using loft method) or else it will become a weird loft (image 3).
i have tried several different ways to orient the ones that worked (orient 3d in rhino, rotate 3d etc.) and still could not get them to work.
the reason that i want them to face in the same direction is so that i can use WB thicken and make sure they extrude in the same direction. i have tried to unify the normal faces in grasshopper and still it is not working.
does anyone have any idea why or how can i do this? your help will be greatly appreciated. i am fairly a beginner in GH so if there is any other easier method to do this will also be great :)
…
ractor in the next few weeks. I know that Mach3 has a time,r usually on screen4(toolpath screen), that gives really accurate machine estimation as it uses the motor tuning profiles that are in the screen set in use. I know it would be handy right in GH, but maybe lower on the list.
My priority would be on creating some components that could start with your model (preferrably 3d) and extract 2d parts & generate the toolpath from there instead of having to start from a drawn toolpath (your Intl, & Extl offset lines.)
An outline extractor definition is fairly simple to create, but I get hung up on selecting the right surface of the solid part(I just have to manually select the flat side surface with a slider right now). Then the components to define a group of parts to cut out & automatically recognizing inside cuts (cutouts) and outside cuts(outlines) would be next. This would just be a set of components that would precede your definition. (of course I'm talking about 2d at this point.) See attached definition & test file(Rh5)
Surfaces with surface normals, for simultaneous 5 axis would come next/later. Anyway, I just wanted to say thanks for your great work & I hope I'll able to contribute in some manner.
I'm not sure if this is really part of your effort/plan, but I think would be a big time-saver for users.
I also know there's RhinoNest that can pull apart a model & nest pieces on sheets the user defines, but I don't think this has to be that complex.
I'll keep in touch,
Cheers!
-Mike Calvino…
several ways to define 'worth keeping' of course, in my file I tested whether the grid cell centre point was on the surface. I tested this by projecting this center point onto the surface and seeing whether the projection distance was very small or not. If it's very small, the point was on the surface to begin with.
Other possible metrics would be to see if all four corner points are on the surface, or if at least one corner point is on the surface, or.....
Once you know which cells are worth keeping, cull both the cell data and the centre point data. This may give you some empty lists, which is why I cleaned both data streams as well, that is not perhaps necessary, it depends on how the remainder of the file handles the data layout.
I find the 4 corners of each cell with [Curve Discontinuity]. I could also have used [Curve Control Points] but that would have given me 5 points per square as the first and last are repeated since the cell polylines are closed.
Then lower the centre point and connect it with the 4 corners, this gives you the downwards pointing diagonal edges.
The last step is a bit of hack but unfortunately it is very difficult to do it right at the moment. I used the [Proximity 3D] component to find all neighbours within 2.1 units of each lowered centre point. The distance limit means it will only find the correct neighbours, but note I hardcoded the distance limit rather than make it depend on the grid-size, which would have been more flexible.
Because the last step uses a single shot algorithm you end up with duplicate lines at the bottom lattice and also the order of lines is useless.
--
David Rutten
david@mcneel.com
Tirol, Austria…
Added by David Rutten at 2:12am on September 23, 2013
milar real-life AEC things that in fact are complex assemblies ... then your next (actually the first) step should be top-dog MCAD apps (but try Microstation + Generative components as well).
But given the opportunity there's 2 kind of "parametric" things out there:
1. The Topology (an abstract collection mostly of coordinate systems) that can been handled via graphical editors like GH. If there's some logic behind ... then ... maybe ... we can talk about algorithmic stuff (but who cares about names? not me anyway).
2. The real-life 3d things that are designed via dimension driven design, history based modeling, feature modelling etc etc (using exclusively high end solid modeling apps NOT surface modellers like Rhino). Basically you design these "by hand" (by mouse in fact) and then you "export" their "events" that "matter" to the app that does the 1 > then either you change them (clash/cost/structural/aesthetic reasons etc) or you change the topology. If these are ready parts from the market (kinda like the Norsman cable tensioners used) then ... you just keep them in RDBMS controlled repositories and use them accordingly. But if the project is really bespoke you can design them too as well (blame client's vanity).
So you have 2 kinds of "parametric": the theory and the reality ... whilst the "ideal" solution is some kind of equilibrium between "I want" and "I can".
On the other hand doing FEA on real-life bespoke complex parts ... well .... as I said months ago > what about some other Project? he, he.
But ... hope dies last ... there's a "middle" solution as well: wait for the 4 horsemen (the 4 C# that in fact are 5).
You'll be surprised…
of stuff. Then it works either with ExoW (black mesh) or IntraLattice (blue mesh).
That said ExoW is tricky: occasionally reports engulfing issues and stops playing the game. For instance in this (diagonal) anchor mode and with some U/V random values:
Whilst IntraLattice appears rather less temperamental:
The other def is more complex and works using the Proximity approach that makes more sense with regard random 3d line graphs (as an exercise: Add a gate and use IntraLattice as Plan B).
best
…
between internal structural frameworks and non-bearing skin elements, this approach promotes heterogeneity and differentiation of material properties. The project demonstrates the notion of a structural skin using a Voronoi pattern, the density of which corresponds to multi-scalar loading conditions. The distribution of shear-stress lines and surface pressure is embodied in the allocation and relative thickness of the vein-like elements built into the skin. Its innovative 3D printing technology provides for the ability to print parts and assemblies made of multiple materials within a single build, as well as to create composite materials that present preset combinations of mechanical properties.
for registration please contact:
bioskinarc@gmail.com
tel: 09197804306
…
ual not tactile. i havnt touched the roof of my house i have been living in since 25 years yet its a part of my space. its still a visual plane between me and sky ( except that it protects me from rain). anyway, the point was to reconstruct huge cathedrals without moving big amount of earth.I came up with Nuun lense ( i had in sketches, it will be shorter form of this ugly cube, probably in mms) which will line the necessary floors and stairs-wells and towers.
During my experiment I realized this can be used for visualizing architectural spaces in real time, specially for arch student, it could be used as a console, that can replace cad and other 3d softwares. you can draw basic grids, orthogonal shapes ( not Zaha hadid stuff ). I still am very enthusiastic about this idea. I want to see it function some day.
Grasshopper was used to drive poor reflectors through firefly, to bend laser.( it failed badly) Its just for idea if anybody likes to follow, i dont have enough resources but it would make me happy if some day i see students working on realtime laser models and building having virtual ornamentation.
Any architecture/ electronics student who wants to further his research in lasers and its application in virtual modeling can contact me.
Pic taken at 30 sec exposure
1 ft acrylic cube , 3 slidable laser panels 1 by 1 ft for each axis. all in separate pieces. (glass table, reflectors not included)…
ive input but I have no clue how to begin doing this. I've read about using Processing and have even tried something with Processing but it didn't work for me.
I haven't had any luck finding step by step tutorials on inputing data with the 'read file' tool either. I have a feeling that just knowing how to import data would help a lot but the only examples I've found didn't work for me.
I'll be honest though, when it comes to programming and code, I'm an idiot and at a very beginner level. However, once I have working code to study and play around with, I pick up pretty quickly. I've done this with some of the GH definitions I've found and had some good results.
Basically, it's been very difficult and frustrating since I've spend literally 4 weeks trying to figure this out. Like I said, I'm not good with code! Fortunately I've had a little bit of help from the GH community and am very thankful. With any luck, maybe some other people on here would be willing to help out a couple students working on a thesis project? We don't have money but could exchange fabrication services for your help with code or definitions. We have access to a 3 axis CNC mill, Laser Cutter and FDM printer.
Thanks for your time (and hopefully your help),
Matt.
…
ry branches would be an added bonus.)
I had an idea of using contours to find the center point, then connecting these found center points to create my centerline. However, I am facing a few challenges... specifically, I do not know how deal with splits in the tree branch.
I think I have an idea for how to deal with this, but I am not skilled enough (yet) to execute. The whole idea would look like this:
1) create a list of contours through the tree branch
2) connect the center points of the contour lines
3) when a single contour produces two separate polylines (when the tree splits), AND the previous contour produces only a single polyline, divide the list into two new lists starting at that contour.
4)when a single contour produces two separate polylines, AND the previous contour also produces two separate polylines, draw a polyline between the closest pair of centroids.
Has anyone run into this (or something similar) before? And, is this a good way of going about it?
The attached script is incomplete, but has the oak tree branch internalized.
I have been struggling hard with this....Any help would be greatly appreciated!!
Thanks,
Ethan
…
Added by Ethan Davis at 8:55pm on September 4, 2017