flexiCAD Rhino Forum deutsch

Support => Rhino für Windows => Thema gestartet von: KaiN in 29 Sep 2010, 13:47

Titel: RhinoScript: AddArc..., aber wie?
Beitrag von: KaiN in 29 Sep 2010, 13:47
Ich möchte der Zeichnung per RhinoScript einen Bogen hinzufügen, von dem ich
[ol type=\'a\'][li]den Startpunkt[/li][li]den Endpunkt[/li][li]das Zentrum und[/li][li]den Uhrzeigersinn also seine Richtung[/li][/ol]
kenne. Nun stehen mir drei ja Methoden zur Verfügung, von denen ich aber auf den ersten Blick keine so richtig gebrauchen kann.
[ol type=\'1\'][li]Rhino.AddArc (arrPlane, dblRadius, dblAngle)[/li][li]Rhino.AddArc3Pt (arrStart, arrEnd, arrPoint)[/li][li]Rhino.AddArcPtTanPt (arrStart, arrDirection, arrEnd)[/li][/ol]
Den Radius kann ich leicht errechnen, für den Winkel könnte ich Rhino.Angel2 heranziehen. Über den Weg kommt leider nur Murks heraus. Bei AddArc3Pt müsste ich irgendeinen Punkt auf dem Bogen errechnen, den ich nicht habe. Und bei der dritten Methode verwirrt mich die Onlinehilfe mit einer Tangentenberechnung, die ich nicht durchschaue. Google und Konsorten waren leider auch keine Hilfe. Hat jemand eine Idee, wie ich vorgehen könnte?
Titel: RhinoScript: AddArc..., aber wie?
Beitrag von: Michael Meyer in 29 Sep 2010, 14:01
Hallo Kain,

ich kann Dir auch nicht direkt helfen, aber warum nicht Rhino.AddArc3Pt? Einen beliebigen arrPoint müßte man doch mit Deinem Startpunkt, Endpunkt und Zentrumspunkt und ein bisschen Mathe berechnen können.

Viel Erfolg,

Michael