on excel (leaving 0,0 cell blank and also making sure there are no commas in the names ) Also let's call the names "ID"
2 - For the weight, use numbers ranging from 1 - 10 where 10 is the highest dependancy.
3 - Save the file as a Unicode CSV from excel
4 - Create another file on excel that has the attributes of your spaces, with the names of your spaces under the header ID (let's start with a simple "area" and "SNo" attribute but you could add more features for sorting and manipulating your data)
5 - Open Gephi and further open your matrix CSV file
5 - Import it as "," (comma delimited file) and make sure you check "matrix" for the data type
6 - Ensure the import is nondirectional as well (or Gephi adds silly arrows)
7 - Not gonna go into the gephi bit too much but select a force atlas layout and set the force to something high 1000 or 10000 depending on the size of the data and the attraction to a 1000th of that 1 or 10. Go to the data lab and import your excel with the attributes and append to your existing datasheet.
8 - Set the node attributes to use the area for the node size and color scheme to SNo
9 - Play around with all the layout options and finally go to your preview. Once you're happy with it, export it to a GDF graph file.
the GDF now has the coordinates of the circles and the diameters. as well as the edge connections.
I've written a very amateur script that converts this to GH geometry (below)
Hope this helps someone out, I'm still figuring out the gephi streaming API but I've only started with python about a month ago so might take a while to get there.
You can use the second half of the GDF files to also create dependency chord diagrams online as shown in the third image.
https://flourish.studio/2018/07/25/how-to-make-a-chord-diagram/
Cheers,
Sanjay
…
ed four workshops, each featuring a partnership of a creator of hardware technology and a software developer. The outcomes of the four workshops will form a single structure.
Workshops:
1. Facade panels with RoboFold & Kangaroo/Lobster
2. Cantilever CNC wooden lattice with Archiwaste & SMART Form by BuroHappold
3. Corian freeform surfaces by Cutting Edge & Evolute Tools
4. Milled foam and cast concrete with Cordek & Galapagos/David Rutten
Book on the Shape To Fabrication website or via SimplyRhino on 0208 498 9900. Tickets are limited to 10 per workshop at £500+VAT (professional) and £400+VAT (student).…
Added by Gregory Epps at 5:15am on September 29, 2011
wfullscreen mozallowfullscreen allowfullscreen></iframe> <p><a href="https://vimeo.com/60606151">06.03 Travelling Salesman - Python</a> from <a href="https://vimeo.com/exlab">exlab.org</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
However, I've run into a dead end where on line 3 it says
"Runtime error (UnboundNameException): name 'startIndex' is not defined"
I've tried changing the inputs' names on the Python inputs but have found nothing. What does the 'startIndex' being not defined means? I assume it just can't find the "startIndex" as I may have missed it in my cluster?
Some help would greatly be appreciated, I've attached my gh definition if anyone is able to look. Thanks a lot for your help guys.
Ed
…
n splitting curves and then join them to create the region; but I'am looking for a more straightforward solutions. 3- I know some plugins like clipper could do this, but I'm looking for more flexible solutions.
4- I tried Brep[] CreatePlanarBreps(IEnumerable<Curve>) in ghpython, but it doesn't work.
…
imension(new Plane(new Point3d(5, 3, 0), Vector3d.ZAxis), new Point2d(0, 0), new Point2d(10, 10), new Point2d(5, 5));
myDim.TextHeight = 500;
doc.Objects.AddLinearDimension(myDim);
The bold line seems to be not working because I can't see any changes of text size in the rhino document.
2. I failed to add my DimStyle Object to the LinearDimension object I created above.
Rhino.DocObjects.DimensionStyle myDimStyle = new Rhino.DocObjects.DimensionStyle();
myDimStyle.ArrowLength = 100; myDimStyle.TextGap = 200; myDimStyle.TextHeight = 500;
int dimStyleIndex = doc.DimStyles.Add("myDimStyle", false);
myDim.DimensionStyleIndex = dimStyleIndex;
The bold line seems to be not changing the style of my LinearDimension object.
Could anyone help me with these two failures?
Thanks!
-Jerome
…
/free/downloads
http://www.youtube.com/watch?v=YGOpitpKpps
This software is great but you can only create symmetric lights, and it's a bit difficult to draw smooth curves. Just miss a refit command...
So I thought I could generate a mesh with gh. Should be easy. Didn't have much time to work on this yet...
There are crucial choices to make in regard to the way you interact with the curve. I just made a try with attractors but I'm not really satisfied. Any ideas would be welcome.
IES-GH.3dm
IES-GH.gh
Cheers
Fred.
\edit..
By the way, can you include the material id color and the object id color? It's really a nightmare I always forget to set them right and there can be so many of them!…
xed as well as a changes to several components which increase functionality
v_1-09.1
- Added vertex colors to all components which create meshes as an output. New vertexes created in operations average their colors based on their location within each mesh face
- Added "clr" input to several m(+) components which allows for the placement of a color or a per face list of colors which will replace the averages vertex color at newly created edge conditions.
- Added "clr" input to several n(+) components which allows a corresponding list of colors to be passed for each input point.
- Added internal quad face boolean for volume based components which only properly operate on quad faces. If triangular faces are found in the inputs, the component skips these meshes
- Added face count check to mesh face subdivision component. If the input mesh only contains one face, it is skipped.
- Fixed Branch components loops input which was previously limited to 3.
- Fixed "t" value relationship on several volume components making parameters affected clearer
- Fixed Polyp edge radius input, reversing relationship, now 0-1 stays within bounds of face.- Changed loft component inputs from points to curves.…
y using the Honeybee_Update Honeybee component.
The video below (best viewed in full-screen mode) provides an idea of what these components are capable of being used for:
The video below shows how these components can be used in an existing Honeybee project (for additional links please open this video in youtube):
I have uploaded two examples as Hydra files that show how these components can be used for grid-point and image-based simulations:
Example1 : Grid Point Calculations
Example2: Image based simulation
Finally, a more esoteric application is demonstrated in this video:
These components are still in the beta-testing stage. Some of the limitations of the components are:
1. Only Type C photometry IES files are supported at present.
2. Rhino is likely to get sluggish if there are too many luminaires (i.e. light fixtures) present in a scene.
3. Due to the spectral limitations of the ray-tracing software (RADIANCE), simulations involving color mixing might not be physically realizable.
Additional details about photometric and spectral calculations are probably an overkill for this forum. However, I'd be glad to answer any related questions. Please report any bugs or request new features either on this forum or on Github.
Mostapha, Leland Curtis, Reinhardt Swart and Dr. Richard Mistrick provided valuable inputs during the development of these components.
Thanks,
Sarith
Update 16th January 2017:
An example with some new components and bug fixes since the initial release announcement can be found here
…