Following these discussions and for a future release (0.8)
I made an implementation in my Nautilus plugin of stable positions of a list of objects. In order to work it needs some geometries that are closed (volume and centroid calculation). Using Pack it is possible to see all the stables positions.
Version 0.8 published
I added my version of Curve Divide Distances (work with linear search), thanks for the interface (wrap), I also implemented yours but it stays on my PC but you could surely make a plugin. Just an advise, separate gha from the tools, so make a library.
I am working on some new components. It is like the Region Slit from Grasshopper but I tried to add some new features, engulfed curves and non perpendicular planes. It is intended to output shapes that could be done with a 2D cutter(a saw, cnc). It works quite well but it has some limitations as it is not using 3D boolean, just 2D boolean (could be not assembled, if the end of a curve is too near from another curve …)
Here an example very simple.
I updated Nautilus and added 3 components Curve Region Offset
This component take a list of curves as input and put polylines in a datatree, first polyline in each branch is the contour and if other polylines are holes
All the features are in the library (with limitations if licence is not Level 3) but the Grasshopper components just exist in a personal set of tools that I use for my specific designs (Nautilus Purple).
For example here holes are cutted on a 2D shape (using Fern Spores) then “ReRolled” on 3D.
Hello every one,
I would like to ask two questions, according to nautilus plugin. In my work, i want to create groups of cubes with uniformly distribution of points, which will be a voronoi’s centers. I occured two problems and i cant solve it.
I want to create cubes with specific porosity (for example 30%). When i am doing it by ‘cubic distribution’ and set for example 500 points i get 62% porosity, but when i increase number of point even a little for example to 510 i get over 70% porosity (i cant set anything between). What is the problem? Can i solve it in some way?
I want to create cubes with hexagonal distibution of points, and i have to set the box with dimension: 30x30x30 [mm]. When i pick hexagonal from ‘populate box uniformly’ Rhino crushes and i cant do anything (even when i was waiting 1 hour)? Do you know what the problem is?
In the version 0.9.3.0 I added Planks in Region
This tool generate planks in region defined by planar curves. It works for region with or without holes. It outputs the polyline of the plank, the plane of the plank and the length of the plank (used for 1D nesting for example)