2016-11-12 1 views
1

Ich habe eine Kurve aus Liniensegmenten. Es sieht in etwa wie folgt:Extrudierkurve nach 2D

enter image description here

Ich möchte aus diesem ein 2D Polygon zu schaffen, mit einer einheitlichen Breite überall, etwa wie folgt:

enter image description here

(Stellen Sie sich vor, es ist überall gleich breit)

Gibt es einen Algorithmus, der das macht?

Antwort

0

Sie suchen nach dem sogenannten Kurvenoffset. Dies ist ein stark untersuchtes Problem. Software ist reich, z. B. können Sie in Adobe Illustrator versetzen. Die Aufgabe ist besonders schwierig für sich selbst schneidende Kurven, wie unten dargestellt.


CurveOffsets


Hier ist ein Papier (die Abbildung oben indlues):

Liu Xu Zheng, Jun-Hai Yong, Guo-Qin Zheng, und Jia-Guang Sun . "Ein Offset-Algorithmus für Polylinien-Kurven." Computer in der Industrie 58, nein. 3 (2007): 240-254.

Suche nach "Kurvenoffset-Algorithmen."

Verwandte Themen