Grasshopper

algorithmic modeling for Rhino

hello,

the pipe component seems to have a bug in Build 0.9.0076.

When I create a polyline, defined by minimum 4 points which are planar (2d) and add the pipe component everything works fine.

But when I move one point out of the planar level (z-direction) so that the polyline becomes threedimensonal, the pipe function creats a total distorted result.

I found this out by open an Gh-definition made by an older Gh-version, were everything has worked fine. But in the current build it does not work, even when i reproduce it.

Does anybody know this problem?

Views: 1281

Replies to This Discussion

can you supply the curve in question or at least provide some images showing these cases. I cannot re-create the problem based solely on your description above.

Or is this what you are describing?

Here are some screenshots how I create the pipe and what happens if one point has been lifted.

The same depends to the sweep component.

What is wrong here?

Attachments:

I'm afraid I simply cannot re-create the conditions. It might have something to do with the Units/Tolerances/Mesh Settings you have.

upload the files see if that will help re-create it.

and the sweep component!  ...same distortion!

Attachments:

Here are my files.

Can anybody be so kind and check if the same problem apears when moving one of those points a little bit in Z-direction.

Thank you.

Attachments:

No bug no problem work great!

I found a fellow sufferer who has a very similar problem.

http://www.grasshopper3d.com/forum/topics/piping-on-curve-misalignment

Not grasshopper is the problem but rhino. Therefor I was able to recreate the same eroor by building the pipe object directly in rhino.

The solution is to change the preset configuration for absolute tolerance from 0.0001 to 10 units.

Not till then the error disapears.

anyway, thank you for help.

please forget my optimistic reply above!

When the line is made out of more points then 4 it will more and more harder to solve the problem by pushing the tolerance, even if I put it to 1000 units, which does not make any sense. It is not possible to work accurately even with 10 units  because it removes any precision for other operations.

So this can't be a proper way.

But it might be better to change to a rhino-forum with this case.

problem fixed by updating rhino to newest version. Now everything works fine.

thanks for the update.

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