How to Ensure Continuity of Graph Mapper ? (Start, End at same Hight)

Hi,
I’m Trying to model the façade of “Luanda Multisports Pavilion”
but when using Graph Mapper to give the Curvy shape, the start and end point doesn’t come at same Hight and therefore make a discontinuity.

I hope the Solution will keep the “Graph Mapper” Component used
as I know I can draw the Curvy shape manually and map it to the surface façade but I want to keep the possibility to play with the shape parametrically.

Here is some screenshots of the problem:




Hello
I think you can’t with current Graph Mapper. It could be better you draw a closed curve. Then reparametrize it and used the height as output

Thank you, but that doesn’t solve my problem
and i think you are right there is no solution with current graph mapper.

I don’t see why ?

If you don’t want a curve you can use an equation like a
h(t) = min+ (max-min)*(sinus(shift +t*2*pi*N)+1)
t is [0 1], N is an integer [1, inf[
shift is [0 2*pi]

Because I don’t see how can I change the curve parametrically to get different shape!
Also how did you draw the first curve? is it on-surface? or in Plan as 2D?
and in your definition you are using “Quick Graph” to represent the Z Hight of the curve, but you can’t change that parametrically, you have to change the curve in Rhino…

I think there is misunderstanding of that my question is, i will update my question and add some more description.

I see your point, staying in Grasshopper is a choice. I don’t know a components thats allows what you want. It doesn’t seem to complex to develop, but seems not to be developed (Rich Graph Mapper is an extension of Graph Mapper that could perphas be extended by the author).

If you want to use a Graph Mapper you could do that (position continuity)

graph mapper, same value on 0 and 1.gh (8 KB)

My curves is in 3d, you’ll have to bake it to use it.
curve as graph mapper.gh (7.3 KB)

I Couldn’t find a way to Edit my Post, to add more description so I will add it here:
My intention is to find a way to insure the continuity of the Curvy curve in the façade (The one in the middle) so the Start Point meet the End Point, and at the same time be able to change the curve shape parametrically by using “Graph Mapper”, or another way is acceptable.

As an alternative you can draw a curve in 2d and intersect with lines in y direction to implement a graph mapper in Rhino.

Or you can compute the delta from your end and start value and correct/multiply the inner values by a blending factor ranging from 0 (lowest) impact to 1 (highest).

Hope that makes sense

1 Like

For now I draw the Curve in Rhino and manually insured that the Start & End Point are at same Hight.

it make sense but i don’t know how to calculate that Equation and implemented in Grasshopper, Can you explain or share a script or GH file ?
Thank you

You answers make me feel like you are a Chat GPT or some sort of an AI answer, as your answer doesn’t make sense.
Anyone agrees with me ?

@M_Baraa As you answer to me, it understand you estimate I am not Human and you ask the question to me. Who is not human here ?
People on this forum mostly answer for free (except I hope people from Mc Neel) so you can be not happy with the answer, but being rude is not cool.

6 Likes


continousGraph.gh (13.8 KB)

3 Likes

No. Laurent is one of the most knowledgeable and helpful persons in this forum

4 Likes

Array the join for more periods.

Sorry my friend I really didn’t mean to be rude, but I really though it is an AI generated answer.
as the answer doesn’t solve the main problem which is ensure a continues curve with same Hight at start and end point.
Thank you anyway for your efforts trying to help me, apologies…

Thank you, this is solving my problem