Gotcha. That does make it more involved. As others have mentioned, an extension is probably the way to go.
Only other suggestion I can give you with ootb nodes is to use two points. One point as your “control point” that can be dragged around and a second point that’s just a translation of your control point but with an offset of your specified elevation. But that only works if your points are close enough to view at the same time.
Thats a way that I already thought of, but this isn’t handy enough for e.g 50 control points, like you already assumed.
I already contacted the developer of the DynaShape Package as they managed to make points movable in any direction whithout a number slider. But dragging these points only in z-direction is a mess. I hope I get a reply to my message to him soon.
Consider this, you’ll need to manually enter the initial Z coordinate values of the 50 control points in the number sliders by referring to the values in the Watch Node.
The example below has only 3 control points. Similar to your approach, but using Design Script.
You want the flexibility to drag but when you open the graph you want it to default to the original Z value? Or you want to programmatically push other Z values while maintaining a manual geometry manipulation capacity?
You can use a Z value to offset another point and adjust those values as desired, but I think what you are actually looking for is a tool which isn’t out of the box Dynamo (ie: DynaShape, or a custom UI tool for point manipulation).
first of all I want to say thank you to all of you for your suggestions and advices. I managed to solve my problem with the DynaShape Package as I found out how to drag the handle points only in z-axis
As this fits better to my other topic, where I am looking for a Package that allows to drag points in only z-axis, I will upload a video this evening there where I show you what I came up with.