r nodes).
2. The 4th "liquid node" mode is (obviously) related with that "temperamental" ExoW thingy: due to that I've set up the related output on a per node basis > first exploit what's possible with Exo (and adjust the variables accordingly) and then ... fire and forget.Not all topologies yield return something worth looking mind:
3. The other modes are straight stuff (always doable)... so all nodes are created at once.
4. Load Rhino file first for the demo test data.
5. I've reworked the functions by removing LINQ and other weird stuff ... in order to allow you to follow what's happening with the most "palatable" way. This means that several portions of the code are ... er ... a bit stone age, he he.
6. I strongly recommend the modular node design: simpler, faster and always doable (note that protrusions are the other way round allowing to use hollow tube struts ... instead of struts + some insert adapter)
best, Peter…
ide con m2 y coloca el XY CPlane en este punto, para tener una referencia.
3) Selecciona todas tus lineas con un parámetro de Curvas.
4) Usa un componente de curva, análisis de Perpendicular a la curva y colocado en su inicio de cada curva = linea un CPLane.
5) Usa de XForm, un Orient to a New CPlane. Este componenete te pide, el perfil, el CPlane de referencia, que ya lo tenemos y el Target, que ya lo encontramos.
6) Usa Vector 2Puntos para encontrar los vectores de cada linea y los pones con valor Unitario. Usa un componente de Find Start and End points para encontrar estos 2 puntos.
7) Usa un componente Extrude Curve de Surfaces y a cada perfil le das una magnitud = fuerza etc... NOTA: Puedes encontrar la longitud de cada curva también y crear una lista y usar esta lista para dar el valor del Extrude...
BINGO! creo yo.... es una idea mas...
Saludos
…
h the (1) button. If the data type represents referenced geometry (Curves, Surface, Breps, Meshes, IDs) then you'll be asked to select an object in Rhino.
You can delete all selected items with the (2) button.
If the data type supports textual input (most simple types with the notable exception of points), then you can switch between visual mode (shown above) and text mode using the (3) button.
Data items can be (de)selected by clicking on them, you can use Shift and Control to modify selections. Clicking and dragging on a selected item will allow you to drag all the selected items in one go (4). You can however also drag individual items irrespective of selection state using the grip area (5).
When multiple items are selected, their combined properties will be shown in the grid on the right. When the items have different values for certain properties, the fields will remain blank (6), if they have identical values, those will be displayed (7).
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
ere needs to be an algorithm for the program to follow. (In case you don't know)
"In mathematics and computer science, an algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function. Algorithms are used for calculation, data processing, and automated reasoning. In simple words an algorithm is a step-by-step procedure for calculations."
If you were able to put together a step by step guide to how you would achieve this manually, this would be your algorithm, and with this you might be able to determine what components are needed in Grasshopper or post it online to get help.
For example it could look something like this:
1) Reference Input Geometry
2) Reference Points
3) Target Points
4) Create Lofting curves through Target Points
5) Create Target Surface by Lofting curves
6) For each reference point do the following:
___a) Find closest point on reference Surface.
___b) determine ref srf UV co-ords of ref pts
___c) Identify UV co-ords on Trgt Srf
___e) Map objects to trgt Srf
etc. etc.…
Added by Danny Boyes at 4:15am on November 3, 2011
on top of the arms
5. The faces on the bottom of the arms
6. The faces that make up the pentagon or hexagon on top of the shape
7. The faces that make up the pentagon or hexagon on the bottom of the shape.
Then joining these meshes and subdividing and smoothing with Weaverbird.
For the mesh faces on the bottom I'm a bit stuck because I have the points that make up the pentagon or hexagon and I have a single point in the middle so to combine these data streams I have done the following but it needs to cope for 2,3,4,5,6... lines not just for one of these...
How can I do this better?
The whole GH model is a bit messy to be honest... probably some smarter ways of doing this!
…
Added by martyn hogg at 11:05am on January 7, 2014
ou think this is the wrong thread please feel free to turn it into a separate discussion thread.
1 - ability to set slider default grip style as 'Box and Text', as it is much easier to grab the slider (it's larger than the round one)
2 - function that automatically reorders a group of components on the canvas - at least gives a basic layout with a given minimum distance among nodes.
3 - option to set up a snap grid on the canvas to easily move the components around and keep things "clean"
4 - ability to set custom keyboard shortcuts for inserting commonly used components or clusters - ideally it would be great if we could freely assign a shortcut to any available component
5 - Multiple remote control panels: RPC is really great to manage parameters within large Grasshopper files, and it would be useful to have additional panels that are activated when the user selects a given object within the Rhino viewport.
For instance there could be a RPC Grasshopper component with several inputs (sliders, toggles etc.) and a "trigger" input (a component that references a geometry that exists in Rhino and that activates the panel when selected).
6 - adjustable pointer sensitivity for component tooltips. When working with a pen tablet and large monitors, it is very difficult to maintain the pointer completely motionless: the pen is handheld floating above the tablet surface so there are micro oscillations - as a result it's very hard to have the tooltips displayed. It would be great if we could set a pointer "sensitivity" (in pixels or component size % )
Thanks for the attention!…
re looks like a mesh to me. Apparently the Mesh class in RhinoCommon has no method to unweld edges. So you will have to implement it yourself. Of course you need to have a basic understanding of how data (vertices, edges, faces) are stored and structured in a mesh if you want to do this.
Assuming that the edge you want to unweld is shared by 2 faces, I can imagine the algorithm will look like something like this
1. Determine the 2 vertices A and B at the two end of the edge (by using the TopologyEdge property of the Mesh class)
2. Duplicate these 2 vertices to get 2 new vertices, called A' and B'
3. Choose one of the two faces that share the edge (again, use the TopolgyEdge property)
4. The chosen face will have four vertices A, B, C and D.
5. Create a new face from A', B', C and D.
6. Remove the old face (otherwise we would have two overlapping faces)
Have a look at the Mesh class in RhinoCommon
http://4.rhino3d.com/5/rhinocommon/html/AllMembers_T_Rhino_Geometry...
... and MeshTopologyEdgeList class
the http://4.rhino3d.com/5/rhinocommon/html/AllMembers_T_Rhino_Geometry...…
Added by Long Nguyen at 9:42am on January 15, 2015
nd me to kill him but give him my regards anyway) is still around in BirdAir Italy ... talk with him.
3. Hope that you understand that designing the "details" means some decent MCAD app + FEA + this + that. "Fusing" this with some abstract graphic editor like GH ... is ... er ... impossible (in real-life, you know, he he ). Generative Components on the other hand may qualify but requires a lot of time in order to fully master it (approx 2-4 years).
4. FormFinder ... well ... that's utterly Academic but on the other hand ... (good luck).
http://www.formfinder.at/main/software/team/
5. http://tecno.upc.edu/cotens/software.htm
6. This is the second best (after the BirdAir internal stuff) but costs an arm and a leg
http://www.ndnsoftware.com/
7. This is a !%$!%$ in the !%$%!$:
http://www.sofistik.com/no_cache/loesungen/fem/leichte-tragwerke/
My realistic (low cost) advise:
use K1/2 (especially if you are after "parametric" exploitation(s)) ... and then diversify tasks: stuff for the structural department, stuff for whom claims that he can(?) design the "details" ... whilst be in a constant contact with the membrane provider (and in fact: the contractor for doing the real thing as well)
…
you pointed to in your post were solved by simplifying the test plane geometry.
2. In solve-adjacency component, internal construction was provided a boolean value. That was removed.3. HBZones were assigned Radiance materials for Daylight simulation.4. Since cooling and heated energy was requested in simulation parameter, conditioning was set to true.5. The names of materials you added to the library and the names of the materials you were assigning were different. That was fixed.
6. This looks more like an office building. Are you sure of apartment schedule? (Just a thought)
7. You should grow your definition in segments. Make, test one segment, then move to the next. Setting up the whole workflow at once is not a good idea unless you're absolutely confident of it.
Hope this helps!
-Devang…
the same C:\MapWinGIS_installation_folder\gdal-data folder, which is: C:\Program Files\MapWinGIS\gdal-data in your case, I assume.
It seems as now your system is allowing the deletion of the osmconf.ini file, but not the creation of a new osmconf.ini file.
Can we now try the following please:
1) Shut down both Grasshopper and Rhino2) Restart your system.3) Make sure you are logged in as Administrator once the Windows boots up.4) When it boots up, again in your Start menu's search box type: "UAC". Click on it and check if the bar on the left is still set to "Never notify".5) Download the osmconf.ini file attached below.6) Check if downloaded osmconf.ini file has been blocked: right click on it, and choose "Properties". If there is an "Unblock" button click on it, and then click on "OK". If there is no "Unblock" button, just click on "OK".7) Copy the osmconf.ini file to your C:\MapWinGIS_installation_folder\gdal-data folder8) Right-click on "Rhino 5" icon and then choose: "Run as administrator".9) Download and open the newest create_3dbuildings_trees_streets.gh file from here.
What happens?…
Added by djordje to Gismo at 10:38am on April 3, 2017