r -1.
Here is my attempt, using anemone:
please note the following:
1. I had to change your definition a little bit so that each column of bricks is created by array.
2. There will be a height difference between the first and last column. If this bothers you you could try creating half the numbers you need with anemone and then mirroring them (hope this makes sense, if not let me know).
3. For some reason that is beyond my understanding, the first time you open the file anemone will not create a "correct" list of numbers. This can be fixed by moving the [Data_0] slider and let anemone calculate the loop again.
cheers, nikos
ps. yes, the gh file is usually called "definition".…
pper 0.9.0075Firefly 1.0.0.70
Uno Write Out: same number as the Number Slider to DPin5 - (i have tried all pwm pins on my arduino board)Uno Write Msg: Now writing values to the arduino board.
When i`m moving the slider only the RX light on my arduino board is blinking and the servo does not move.
I am Sure the Servo is working i have tried it to with the Program in ArduinoExamples / Servo / SweepIts working.
I`m not sure what i`m doing wrong.
hope somebody can help me,Thanks!…
guess this is just a rectangle you are starting with and, if I read your intentions correctly, you want to start with a box and be able to move its top vertices independently in x,y and z and also rotate them altogether (this seems a bit unnecessary since you already control each vertex independently but ok).
Starting from the beginning of your definition: You don't need to actually create the brep and then extract the vertices and move them and then re-create it. Instead you can just get the bottom vertices from the [Boundary curve], using [Discontinuity] and move them by a vectorZ equal to [Building Height]:
Next you want to create four vectors and move the four vertices. The only thing that could help reduce components here is to merge the four vectors into one list (since you already have the vertices in a list):
Then you can add the rotation just like you did in your definition:
and finally you can create the twisted box. At this point you have 2 lists of 4 points each. Like you did in your definition, you have to use a [List Item] component to get each vertex but instead of using 4 components you can use just one and create more outputs by zooming in and clicking the (+) icon at the bottom:
and you finally have this:
Hope this helps
ps. the reason you were getting 3 breps is because you were creating 3 seperate vectors (x,y,z) instead of one, so you were actually moving each vertex 3 times.
…
0 bend strength, relative hinge strength of 353 for the torsion and stiffness 1000 for all springs except from the connection springs. Any idea of what this might be?
I am thinking about going back to having hinge resistance in the changing diagonals only - as before, but keeping the mesh as it is now.…
which I understand analyses only 2 octave bands (500 Hz and 2 kHz) instead of the 8 bands (for which the STI component requires background noise.)
Or have I misunderstood this metric and the three values mean something else?
For reference / a minimal definition I have the open office example (gha and 3dm attached) which includes 20 receivers and the sti results show three values for each (see the image).
Thanks in advance Roly…
the baked result into a mesh in Rhino
3) Select the mesh, in Rhino and type "ReduceMesh".
4) Set the number of meshes as simple as possible (i.e. visually - click preview) without destroying the main structure. You'll see that the spheres dissapear. 500 seems to be good when handling the entire structure
5) insert the resulting, reduced, mesh into Grasshopper and subsequently into the script. The image only shows a section of the structure since the operation takes a while.
Exploding the mesh takes out the bulgy node effect we're after.
But, experiment with it.…
ern
2 - use the b+w values for a circle packing
3 - keep the circle center points
4 - copy them across (and above/below if you want a doubly periodic pattern)
5 - make the voronoi (or delaunay in your case)
6 - keep only the curves whose center lies in the original bounding box
…
almost 60 seconds to compute, 50x50 points x 35 samples each x 3 rectangles = more than a quarter million curve|curve intersections), but at least not fossilised dog slow.
The inputs of the component are:
P = Plane in which to shoot the isovist sample rays, plane origin equals sample point
N = Number of rays per sample point
R = Maximum radius of sample rays. Any obstacles beyond the radius are ignored
O = List of obstacles (curves only). They will not be projected onto the sample plane, so you can have curves that are only partially 'active'.
Outputs:
P = Point at end of ray (at distance R from sample point) or point at closest obstacle along ray view direction.
D = Distance from sample point to P
H = Boolean indicating whether the ray hit an obstacle or not
--
David Rutten
david@mcneel.com
Poprad, Slovakia
…
nd stress of a plate that is supported at two opposite sides (rotational degrees of freedom are allowed) and gravity load is applied. By now I can only verify the displacement of the plate with a deviation of less than 3 % using ANSYS Workbench. Kirchhoff's plate theory as an analytical approach gives a similar result with 10 % deviation.
The van Mises stress and Principal stress results in Karamba are approximately 200 times higher than the results in ANSYS and the analytical results. I tried to find the mistake for several days now and would appreciate any help or similar problems with validating the shell stresses.
Here are the values of the plate:
length: 1 m, width: 0.2 m, thickness: 0.01 m
Material: Steel 'S235' (standard)
resulting gravity load: 0.157 kN
displacement in Karamba: 0.000583 m
stress in Karamba: 116 kN/cm² (=1160 MPa = 500 % utilization!)
stress in ANSYS: 0.57 kN/cm² (=5.7 MPa)
The utilization of 500 % for a steel plate under its own dead weight makes we wonder what is wrong... See the grasshopper definition and the picture attached.
Best regards and thanks for any help,
Robert…
ome struggling i managed to get the effect i wanted but i have three problems:
1) i can't really scale these, hexagons were moved in the easiest way, so i have no control over the pattern
2) i feel that i made it pretty messy with all the dispatches, rotations etc - does it make the definition run slow? how could i simplify my definition?
3) most important i have no idea how to transfer it to hexagonal grid (so i can use jpg as attractor) for a bigger pattern. i tried starting from the hexagonal grid but couldn't get it and eventually got lost, but maybe thats the right way?
Pardon my english, hope i will get some help from you, have a good day :)…