Hallo Jochen,
ich bin am WE über die Winkelfunktionen gegangen, was leider Rechenzeit kostet. Siehe unten!
Ich möchte ein Rechteck mit Poly2_ zeichnen, das beliebig in der Fläche liegt.
Alles was ich habe ist eine Strecke, die durch Xa,Ya , Xe,Ye gegeben ist, wobei Xa # Xe und/oder Ya # Ye.
Über die Deltas bekomme ich die Länge der Strecke (und den Winkel, aber der interessiert mich nicht) die irgendwie in der Fläche liegt und will nun senkrecht (90°) zu der Strecke weiterzeichnen. Das ganze 4 x bis ein Rechteck vorhanden ist.
Ich habe keinen STATUSCODE gefunden der das kann. Nun meine Frage: Gibt es ihn? Wenn ja, bitte ich um Hilfe.
Gruß Mario
!!!2D-script
EPS = 0.0001
xU = 1
yU = 1
xO = 2
yO = 4
panelB = 0.1
panelBVersatz = 1
hiWi = ATN((yO-yU) / (xO-Xu+EPS)) !!!Winkel in dem das Panel steht
versatzX = (panelBVersatz) * SIN(hiWi) !!! Berechnet die Panelversatz in Abh. vom Winkel in dem das Panels steht
versatzY = (panelBVersatz) * COS(hiWi) !!! dto.
zusX = (panelB) * SIN(hiWi) !!! Berechnet die Panelstärke in Abh. vom Winkel in dem das Panels steht
zusY = (panelB) * COS(hiWi) !!! dto.
POLY2_ 5, 1+4,
xU-versatzX , yU+versatzY, 0+15,
xO-versatzX , yO+versatzY, 0+15,
xO-versatzX + zusX, yO+versatzY-zusY, 0+15,
xU-versatzX + zusX, yU+versatzY-zusY, 0+15,
xU-versatzX , yU+versatzY, 0+15