trying to do.
i have a spiral that i divided in grasshopper into 360 points, that bit i managed to do, what i want is to connect point 1 to point 2 with a line, then connect point 1 to point 3 with a line and so on till point 1 is connected to all the other 359 points in that order, once i have done that i want to then connect point 2 to point 3 and so on, i want to repeat this till i have a connection all the way down the spiral, i'm pretty sure that once the first set of points are dealt with then it should be fairly easy to replicate the procedure to do the other point connections.
Michael…
center which i used to sort the points on 4 hexagons to connect by Plines.(points are sorted according to their radial angle from 0 to 360)
Problem is when I use gridcell centers as source to duplicate the star, all the copies shatter and the reason is because they all get their sorting point from the first star.
Question:is there any way I can make those copies use their own center points as the source of Radial Sorting? …
vature it makes things somewhat easier, but the surface in your file also has regions of negative Gaussian curvature.
To approximate a surface of negative curvature with a discrete mesh, we need the angles around some of the vertices to sum to less than 360°. This is impossible to do in a mesh with 3 hexagons around each vertex without making some of these hexagons non-convex.
There are a few possible approaches, but I would say how to automatically cover an arbitrary surface with nicely shaped planar hexagons is still an unsolved problem.…
Added by Daniel Piker at 10:25am on December 17, 2013
oop is achieved. After initially lofting the components (see "open loft" pic) I then proceeded to change the Loft option to "Closed" (see "MU Loft Closed" pic). The result was the 20th surface being inconsistently joined to the lst rib - as depicted with the green lines.
The desired result [as indicated with yellow lines] is to have the closed lofting between the 1st and last rib be consistent with the contours of the previous 19.
I've unsuccessfully tried a way to disassociate the relationship of the "green" lofting points to allow the lofting surface connection to the desired "yellow" points - with no success.
Any help in solving my riddle is greatly appreciated!
Thanks,
Greg
…
)
Problem was caused due to matching data issue.
I would strongly advice you to read these two books (1,2) about Grasshopper:
They will clear you a lot of things about grasshopper, especially the basic ones.
About your problem with text: Text marks can be rotated by clicking and holding the left mouse button on it's ends. If you would like to move it without rotating, just click and hold at the middle of the text, and then move it.About color of the group: Right click on the desired group and define the RGB components under the "Colour".
Btw, I could not open your .3dm file as I am using Rhino 4, and you Rhino 5. But it's not important as I needed only two lines.Bear in mind that you can always save your Rhino 5 .3dm files as Rhino 4 (File->Save as-> Rhino 4 3DM Models).…
viors that aren't the sum of its parts... but as the project progressed, my understanding of the idea emergence has changed... The universe doesn't produce something out of the blue, everything is part of a series of events, its the minute deviance in the details and the reading that cause the system to tip from its usual behavior or appear random, emergence in true sense ( or strong emergence as they call it) is just apparent...
The next question that came to my mind was if the universe is a series of cause and effects, then does it produce emergent (new) rules of interactions of particles/ agents... it turns out no, as the universe evolves new rules do form, but then again, they are derived rules, not something out of the blue... they evolve from the current to produce new...
One thing is for certain, emergent systems produce structure and functionality from bottom up, they are capable of achieving very complex behaviors by interactions of simple rules at bottom level...
Coming to the spatial rules to produce emergent systems, one example is the circulation in my system, which resolves itself providing various exit routes for any organization.
There are 3 agents namely personal spaces, combine spaces, open spaces
These are the rules (very simplified)
Two personal spaces share one common wall
Newborn Personal space will share at least one wall with the parent
A Combined space hold up to 3 personalized spaces only
At least one side of combined space is connected to an open space
Every open space have at least 2 open spaces connected to it to provide entrance and exit
http://www.youtube.com/watch?v=HkKMImNOATM
The result produced is this simulation, where red and blue are the personalized and combined spaces while yellow are the open spaces... Things to observe here is the circulation being resolved and the creation of wide open spaces, which was never intended or expected from the code... and it is not a coincidence, no matter how times and in how many different ways it is simulated, the circulation resolution and the wide spaces are prominent, so it is part of the system behavior
…
tter tool compensation. Can Copy/paste that over).
- Mill a contour for each rotation step on the axis of the part. This will leave scalloping and that may be alright if you take small enough steps.
- For a better finish we would then rotate the whole part 360 while adjusting the tool to the surface with steps down the axis of the part as a finishing process.
Mind you this is not taking into account the roughing of the part. That may be done in 4 rotations?
I have never worked with a 4th axis, nor programmed with one. If you want to send me a description of your machine I can take a look at programming this lathe-ish process. Otherwise, check out my profile for my other surfacing and tapping scripts. They include the cutter tool offset and curve milling processes. Tapping script is "point at bottom of cut" dependent.
Let me know what works!
T…
solution. Many thanks
Attached please see the sketches and files. So basically I have 1. arrayed the diamond plate in a rectangle and add a 4. curve attractor to achieve a dynamic result when I change the number slider.
The problem I am currently encountering is the 2. rotation constraint. I would only like to allow back and forth rotation for each plate not larger than let say 30 degree angle perhaps. (will be amendable later on)
And the plate will not rotate at 360 degree itself when changing the attractor parametric value.
So when the parametric value changing, the plate will only respond within its rotation constraint.
…