Hi Mags,

I don't think you can do all those steps quite yet. You can extract
Box corners and BRep vertices if you ever decide to use more
complicated input geometry.

Creating multiple smooth curves will be difficult. Although you might
be able to create smaller segments and then join them together. Graphs
deal with numbers, not curves. Although you could create curves using
a graph, you have to somehow find a way to make a curve from number,
only then will you be able to use the Graph editor.

Blending can be achieved with a Bezier component. You need the
endpoints of the curves (not difficult) and the tangent vectors (just
a wee bit more difficult). These two endpoints and tangents then allow
you to create a Bezier curve which acts like a Blend Curve.

--
David Rutten
Robert McNeel & Associates

On Nov 27, 2:42 pm, Mags <[EMAIL PROTECTED]> wrote:
> Hi,
>
> As seems to be the case with a few people, I'm quite new to
> Grasshopper, and loving what I get out of it so far - thanks David.
> However, I'm still on a ridiculously elementary level both when it
> comes to GH and maths, so here we have several stupid questions baked
> into one:
>
> I'm trying to create a model that begins with a three-dimensional
> 'bounding box' object. This would hopefully become asymmetrical later
> on, but let's say for the sake of simplicity that it's a 5 x 5 x 5
> unit box. Let's think of this as if we were viewing it in front
> elevation. On the left hand side, we have two corners, one top, one
> bottom. I'd like to create a curve that stretches, say, one unit from
> the bottom corner upwards (from 0 to 1), and I want to be able to edit
> this curve in different ways: turn it into a sine curve, a bezier
> curve, a power curve, and so on, and tweak it into different positions
> and curvatures. I then want to do the same with the corner on the top
> left hand side, and then blend the curves together. I then want to do
> this for each corner of the bounding box, and loft between them,
> creating a new, deformed object. In other words, I'm trying to create
> a set of three-dimensional corners that can be updated and that
> control the surfaces in between them. And I want to do lots of
> iterations - hence Grasshopper.
>
> 1) How do I create the corner curves? Can I do this with the Graph
> Editor? I understand how to make a curve using a range (with sliders)
> and an expression, but this doesn't give me as much intuitive control
> as I would like. The Graph Editor seems to be able to do what I want,
> but  I have no idea how to use it and can't find any info.
>
> 2) How do I map these corners onto my bounding box?
>
> 3) How do I blend between the end points of my corner curves? Can this
> be done in Grasshopper, or can I link it to the Rhino BlendCrv command
> somehow?
>
> Many thanks in advance, and once again sorry for bringing up questions
> the answers to which are probably really obvious.
>
> /Mags

Reply via email to