Grasshopper

algorithmic modeling for Rhino

I have a delaunay Mesh and I would like to move some points in Z axis. I have tried to move from the vertices but I only get to move the specific point and the mesh doesn't move. How can I do, to move a point and that the mesh move with it?

Thank you very much for the help I have look for other discussion but I didn't find the way.

Please, look the attached file.

(Sorry for my English is not my mother tongue. I hope it isn't too hard to understand my explanation).

Thanks again!

Views: 1240

Attachments:

Replies to This Discussion

Hello

after you have deconstructed your mesh, you choose from the vertices output the vertex (or vertices) to move. then you construct the new mesh with the same faces of the previous mesh and the new vertices, which are the old list of vertices, where with the help of replace item component you can replace the old vertices that have been moved with the moved ones.

hope that helps

cheers

alex

Thank you very much Alex, I have been trying with that but the vertices join between them, and I need that they join with its closest point, if not I have a mesh and some plane, there is another way to do it? maybe I'm doing something wrong?

please internalize all the data in grasshopper points or anything else that is in the rhino viewport (point component right click and choose internalize) and upload your defintion to check it.

I'm not pretty sure what is internalize data, but I have tried to do it. I attached my definition. I hope to solve the problem.
Thank you!

Attachments:

hello again. that happens because in the screenshot and definition i shared i made a mistake.

the i input of the replace items component needs the same values as i input of the list item component. (these are the indexes of the points that are being moved and need to be the same in both components.)

check screenshot.cheers

alex

ps. to internalize data right click towhaterever component stores-contains data referenced from rhino viewport (in your case the points). you right click to the component and the menu has an option to internalize data. that way you dont have to include the rhino file, as the needed geometry in internalized in grasshopper file.

Thank you very much Alex,

Your explanation is really accurate. I'm learning a lot.
It works!! but the high points now don't include all the faces around them. Do you know why? Is It because there is more than one point for each?


Thank you very much, I really appreciate your help!

(Now I have internalized data points, I hope I have done well)

Attachments:

yes exactly. there is more than one point, so you will have to weld the vertices (it purges all the vertices to one according to the distance you define)

you can find this component to the following link (along with other useful components for mesh editing)

http://www.food4rhino.com/project/meshedittools

after you install the plug in you can find the weldvertices  component in tab mesh/utilities/weldvertices

and since you are working with meshes you can also check out the following plug ins

http://www.grasshopper3d.com/group/weaverbird

http://www.grasshopper3d.com/group/milkbox/forum/topics/mesh-pipe-a...

http://www.grasshopper3d.com/group/starling

http://www.grasshopper3d.com/group/mesh

That is awesome thank you very much!! I had already installed the mesh edit tool, but I hadn't worked with that tool. Thanks a lot.

If you are not so tired of helping me, I would like to make you a last question, what can I do if I want to do the same but with the central points in each triangulation?
I have the central points and I have the faces boundaries but I could find the tool to join them in a new mesh.

Anyway, I really apreciate all your help. 

Attachments:

No problem :-)

both weaverbird and mesh+ have a stellate component which does what you are describing.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service