Durch Doppelklick auf den Viewprovider eines Teils im Treeview erhält man in der 3D Szene ein Hilfsobjekt, mit dem man das Placement des Teils ändern kann.
Durch die Erstellung der Ref Nodes wurden automatisch im FreeCAD Ref Links erzeugt, die von den Kugeln abhängen. Wird eine Kugel geändert, so benachrichtigt der Ref Link die Ref Node im Pyflow und diese Ref Node stößt eine Kalkulation bis hin zur BSplineCurve an.
Es ist nicht einfach, den Kurvenverlauf durch Verschiebung der Pole in eine gewünschte Form zu bringen. Einfacher geht es, wenn man statt der BSpline Curve eine BSplineCurve Interpolation Node oder eine BSplineCurve Approximation Node verwendet.
Bei diesen beiden Nodes läuft die Kurve direkt oder näherungsweise durch die Kontrollpunkte.