Hallo,
es geht um Winkel in AutoCAD - bzw. Winkelumrechung und Schraffuren.
Wir haben DWGs mit der Vorgabe:
- Winkel in gon
- in Uhrzeigersinn
- Basiswinkel Nord
Das ist (soweit ich verstehe) ein geodätisches System.
Ich muss Schraffuren einen bestimmten Winkel zuweisen der aus dem oben genannten System stammt.
In der ACAD API Dokumentation steht, dass der Winkel in radians angegeben werden muss und dass Standardmässig entgegen dem Uhrzeigersinn gezählt wird (also wohl ein math. Winkelzählung).
Jetzt muss ich scheinbar meine Winkelangaben (geodätisch) umrechnen, so dass ich der Schraffur der korrekten (auf die math. Winkelzählung bezogene) Winkel zuweise.
Hier komme ich nicht weiter. Kann mir jemand helfen?
ich habe eine Formel zur Umrechung gefunden aber diese gibt bei mir nicht die erwarteten Werte:
schraff_winkel : der Winkel, den ich setzen will (geodätisch)
double schraffwinkel_math = (schraff_winkel % 400);
schraffwinkel_math = ((450 - schraffwinkel_math * 360 / 400) % 360);
double winkel_neu = schraffwinkel_math * Math.PI / 200.0; // Umrechnung nach radians
Ich bin da nicht vom Fach und komm im Augenblick nicht weiter. Für jeden Hinweis dankbar,
Robert
------------------
raumpatrouille3d.blogspot.com
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP