I want to create a 3D polyline with an Arc 3D Shape.
How can I create Arc 3D and use which function value to covert it with 3D Polyline?
Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.
Melden Sie sich jetzt an und diskutieren Sie mit!
I want to create a 3D polyline with an Arc 3D Shape.
How can I create Arc 3D and use which function value to covert it with 3D Polyline?
Hi,
you can use
def Polygonize(arc: Arc3D, arcSegmentation: int, useArcSegmentation: int, armLength: float, riseValue: float) -> typing.Tuple(bool,
Polyline3D):
"""
Polygonize a Arc3D geometry object
Parameter: arc Arc3D which will be polygonized
arcSegmentation Count of segments
useArcSegmentation if use segment polygonization, set to 0
armLength max length of calculated segment, for rise value polygonization only
riseValue rise value
Return: tuple(bool true = success,
result polyline)
"""
Best regards
Horst
Hi,
you can use
def Polygonize(arc: Arc3D, arcSegmentation: int, useArcSegmentation: int, armLength: float, riseValue: float) -> typing.Tuple(bool,
Polyline3D):
"""
Polygonize a Arc3D geometry object
Parameter: arc Arc3D which will be polygonized
arcSegmentation Count of segments
useArcSegmentation if use segment polygonization, set to 0
armLength max length of calculated segment, for rise value polygonization only
riseValue rise value
Return: tuple(bool true = success,
result polyline)
"""
Best regards
Horst