other notation... where x, y and z are variables, and a,b,c... are constants but sliders, open for dynamic change. + Defining its interval.
- Another minor question; the intcrv box, it is by default a polynomial interpolation? In general, where can you get information on the underlying math behind the boxes?
- Is it possible to define the intervals on the sliders based on other sliders or inputs?
Many questions, but I have been trying to figure this out for quite some time now. I am truly grateful for all help on this matter! :) Maybe they will be of help to other engineers or architects out there...
…
o: http://github.com/HeinzBenjamin/FlexCLI/issues
Download
You can find FlexHopper here:
http://www.food4rhino.com/app/flexhopper
and here:
https://github.com/HeinzBenjamin/FlexCLI
Info
FlexHopper offers physics computation in Grasshopper. It is GPU-based and therefor very fast. Currently supported modes of simulation are: free particles, fluids, rigid bodies, soft bodies, tensile structures and cloth, custom constraints.
FlexHopper is a Grasshopper plugin built on top of FlexCLI - Flex Common Language Interface. FlexCLI is built against NVidia Flex release 1.1.0. NVidia Flex is patented property of NVidia. FlexCLI and FlexHopper are openly accessible under the GNU License through my Github account. (Link above)
For more information on NVidia Flex go here: https://developer.nvidia.com/flex and https://developer.nvidia.com/nvidia-flex-110-released
FlexCLI runs on x64 architectures only. It was built against .Net 4.5.2
FlexHopper was tested with Rhino5 64bit and Grasshopper 0.9.0076 WIP
Requirements
Windows 7, 8, 8.1 or 10 64bit
NVidia or AMD Graphics Card
NVIDIA: GeForce Game Ready Driver 372.90 or above
AMD: Radeon Software Version 16.9.1 or above…
I know) and you can even find similar examples in the OF tutorials (like the Dam case).
In that sense, yes Butterfly is able to handle that. Coupled with Rhino/GH makes BF able to provide a link to a very good 3D modelling environment and to parametric possibilities (e.g. see the effect of changing the radius of the pipe, and so on).
That said, such cases might require considerable experience in meshing, running and post-processing. It's a bit out of my expertise since I focus mainly on the built evironment. However, apart from the OF tutorials (you can find them in your OF installation folder, search for dam) there's a lot of information about all this in cfd-online.
Good luck, let us know how it goes!
Kind regards,
Theodore.…
the number of desired lines.
Example, if I have a height of 100 lines, lines 1,2, 3 ... 50.52, 54.57 ... will be blue and 100.99, 98 ... 51.49, 47.43 ... will be red.
maybe the image is more helpful
But if I chose a lot of lignes, to didn't see the lignes, visually.
More something like that!
…
up d'entre vous connaissent pour l'excellent support qu'il a prodigué chez l'éditeur McNeel !
Dates : lundi 9 et mardi 10 décembre 2013
Niveau : Débutant
Pré-requis : non, mais connaissances en langage de programmation ou Grasshopper seront un plus, connaissances en anglais car le cours sera dispensé en langue anglaise.
…
are now in 72 branches
I need the points to be in sorted out per line, that is.. 30 branches
what I actually need is to then cull the lines that have more than 2 intersections, maybe there is an easier way to do this?
Thank you very much for your help!!
…
t one by one... What if we could number all cells and identify it's neighbors (the way you do) at once.
... at the moment we have a regular grid generated from one main surface!
Imagine if each cell is generated randomly (maybe all cells are not occupied...) and the surface component is multiple individual surfaces.
... now, how can we number and ID-tag each cell and identify its neighbors in one session?
cell 0 - (C1 C2 C8)
cell 1 - (C0 C7)
cell 2 - (C0 C4)
...
cell 10 - (C5 C6 C8 C9)
etc.
Best
//A…
Added by Ali Tabatabai at 4:01pm on November 29, 2010
of thing" (recursion) being applied to your point case > freaky stuff and the likes. We only need a paranoid "loop" like this (that calls itself):
public void DoThisDoThat (ref DataTree<Curve> crvTree){
List<Curve> crvList = crvTree.Branch(loops -1).ToList();
for(int i = 0; i< crvList.Count-1;i++){
Curve c1 = crvList[i]; Curve c2 = crvList[i+1];
List<Curve> newCurves = DivideCurves(c1,c2,div,factor, mode);
crvTree.AddRange(newCurves, new GH_Path(loops);
}
loops++;
if(loops > maxLoops) return; // i.e. Adios Amigos
DoThisDoThat (ref crvTree);
}
…
ius, like the image below. I have a string with all of the 8 radii in a group of data. I was using the Divide Surface command, but there are two problems. First, the resulting points have a tree structure shown in the screenshot below, with {8; 2; 3}. How do I assign radius so that the six holes on the same panel has the same radius? The second problem is, the divide surface command generates points along the edges, too, where I don’t need any holes. How can I get rid of them?
…