Grasshopper

algorithmic modeling for Rhino

Hi everyone.

I've been trying to apply the random component to move points from a triangular surface/mesh and to join them through the surface from points command (I want to create a sort of 'outer' skin of a structure through the random component) but the surface from points is now giving me 'A point in the grid is null' error message. I suppose is referring to the third point of the triangle. How can I resolve that?

Views: 2284

Attachments:

Replies to This Discussion

Hi Fabio,

SuraceFromPoints works on a uniform grid. If you SDivide a a trimmed surface then you are missing some of the points that define the grid as they fall outside the trimming boundary.

Attached is an example of a trimmed triangular surface and an untrimmed triangular surface (made from 4 points instead of 3).

Just change the toggle value from true to false to see the difference.

Attachments:

I see but that is probably going beyond my 'beginner understanding' of GH. I thought I made my way around it using Meshes. It works when I use the mesh on xy plane but if I change the base plane... things aren't working any longer, although the rest of the parameters are left unchanged. The only change is applied on the move vector. It cannot be that the problem, right?

Attachments:

Delauney doesn't guarantee to rebuild a mesh. As far as I'm aware, the algorithm is designed for horizontal surfaces.

use Decompose Mesh (mComp) to extract the veritces, move them any way you like (as long as their order remains) and rebuild the mesh with Mesh.

Attachments:

Thanks Hannes. That worked as I wanted it.

here a pic of the studies I'm developing on a responsive structure.

Attachments:

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service