Grüße!
Momentan arbeite ich an einer Schnittstelle zum Auslesen von Daten aus .dwg Dateien für unsere Firmensoftware. Bislang besteht das Ganze aus einer in Delphi programmierten Anwendung, die im Hintergrund BricsCAD aufruft, dort eine Zeichnung öffnen lässt und ein Lisp Script ausführen lässt, um die Informationen sämtlicher im Modelspace enthaltener Objekte in eine temporäre Datei zu schreiben, die wiederum von der Delphi-Anwendung ausgelesen werden kann.
So weit so gut.
Die Lisp/BricsCAD-Seite läuft inzwischen recht rund(obwohl ich das Gefühl nicht loswerde, irgendetwas übersehen zu haben).
Und jetzt kommt des Pudels Kern:
Auf der Delphi-Seite habe ich Schwierigkeiten, Polylinien, die aus Bögen bestehen ordentlich zu verarbeiten.
Ich sehe einfach keine saubere Bedingung, um zu ermitteln in welche Richtung die Wölbung des Bogens gehen soll.
Sicher weiß ich schon, dass die Wölbung dadurch bestimmt wird, ob der Bulge-Wert positiv oder negativ ist aber ich scheine eine Denkblockade zu haben.
Kann mir jemand sagen, wie genau BricsCAD beim zeichnen ermittelt in welche Richtung der sich der Bogen wölben soll?
Ich sollte erwähnen, das ich kein CAD-Zeichner, sondern Anwendungsentwickler in der Ausbildung bin und eher ein rudimentäres Wissen über CAD habe.
Vielen Dank im Voraus für die Hilfe!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP