Grasshopper

algorithmic modeling for Rhino

Hi all,
I want to make Scale to the edges of a Brep (wireframe) by an attractor point, but a scale to the thickness of the edge (I made Pipe to the edge) and not to the length of the Pipe.
here is a picture for how i made this but the result was a scale to the length of the edge and not the thickness:

Views: 2606

Replies to This Discussion

Unclear question, sorry. A manually roughed out model of what you want would help.

An attractor point nearby should thicken the beams close to it? Must they taper perfectly to match together at each vertex? Lots of options to consider. You could do the "attractor point" by simply using the distance of each line midpoint to it and scale the pipe by that distance, no?

It is true your question is unclear. A sketch is useful.If you want to scale a tube in diameter not length select the end of the tube (En output of BREP edges). I also add min and max radius of pipe. Plus sphere (but you need to remove duplicate points). The only trick is loft options

Additionally to Laurent's good stuff ... here's a mesh (I don't like meshes at all) approach using the highly temperamental ExoW (fails frequently by reporting engulfing type of issues where's no such condition exists).

Make some blob and a line graph using rand pts on it:

then do this (using any number of attractors in pull/push mode): or that:

PS: Obviously only for Academic/Small Decorative objects usage since yields one single object (hopefully(?) watertight).

PS: Enable the C# only after having finished with your line graph.

Attachments:

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