Grasshopper

algorithmic modeling for Rhino

David,

I understand that you are busy with a new release but I would like to record some wishlist items before I forget. I am going to list them for the record.

1. SURFACE TRIM, both with a curve or another surface.
(I have been using a VB component that I found on this forum which allows surfaces to be trimmed using curves. That is great. But it would be good to have this as a core component in GH).

2. Curve MIDPOINT: Preferably “Endpoints” component should include midpoint too… In my experience, getting a midpoint by first dividing a curve and then selecting an item from the list is too cumbersome for something that seems to be quite basic.

3. PERPENDICULAR: Ability to pick the perpendicular direction or draw a line perpendicular to a curve in a given plane and/or at a given point. Again, I feel like this is a basic function which is used quite often.

Thank you.
Sameer

Views: 314

Replies to This Discussion

For points 2 and 3:

1. Is actually quite difficult. We can use curves for trimming in the Rhino viewports because there is always a Cplane or View direction to fall back on. I agree that we badly need trimming tools, but it's not at all clear to me what kind of inputs are useful.

2. As Vicente pointed out, EvalLength at 0.5 will give you the midpoint. Is this still too cumbersome?

3. There are either 2 perpendicular directions or no perpendicular directions if the curve happens to be perpendicular to the base plane. How do we handle these?
About trimming, apparently many people seem mildly happy with this simple method i posted some time ago:
http://www.grasshopper3d.com/forum/topics/surfacetrim-workflow
(it's just the rhutil.RhinoSplitBrepFace method)
Maybe you can make that into a component for the time being until you can think of a good solution for this, since some many people are asking for it.
I'll add a custom object that allows you to evaluate curves at a given location. Something like EvalLength, but a bit more compact and more easily changable. This will allow you to create points at start, mid, end, 25%, 33.68% or whereever else you want equally easy.
Can't you do all this already using only the evallength component?

Btw, what are you doing posting at 5 AM CET time? i hope you are not out of europe again ...if so, McNeel really needs to hire more people for GH.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service