[Frage] Schnittpunkt zweier Linien [Gelöst]

Schlagworte:

Hallo zusammen,

mit reichlich Hilfe der Schwarmintelligenz hier im Forum bin ich mittlerweile tiefer in die PythonParts Programmierung eingestiegen. Jetzt stehe ich vor der Aufgabe, den Schnittpunkt von zwei Linien zu ermitteln. Kann mir jemand ein passendes Python Script aus den Beispielen nennen, das ich verwenden könnte? Ich habe ein bisschen durchgesucht, aber tatsächlich noch nichts passendes gefunden.

Gruß
Jochen Krämer

Lösung anzeigen Lösung verbergen

Du suchst nach folgendem:

import NemAll_Python_Geometry as AllplanGeo
...
intersection = AllplanGeo.IntersectionCalculus(line1, line2)

Siehe https://pythonparts.allplan.com/2021-1/2021-1/NemAll_Python_Geometry.html#-IntersectionCalculus

Hallo Jochen,

ich empfehle die Unit-Tests für NemAll_Python_Geometry. Dort gibt es sehr viele Beispiele für die Verwendung der Geometriefunktionen. Der Download erfolgt über https://pythonparts.allplan.com/

Viele Grüße
Horst

so etwas dürfte auch helfen:
https://www.frustfrei-lernen.de/mathematik/schnittpunkt-zweier-geraden.html

Du suchst nach folgendem:

import NemAll_Python_Geometry as AllplanGeo
...
intersection = AllplanGeo.IntersectionCalculus(line1, line2)

Siehe https://pythonparts.allplan.com/2021-1/2021-1/NemAll_Python_Geometry.html#-IntersectionCalculus

Zitiert von: Horst_Hohmann
Hallo Jochen,
ich empfehle die Unit-Tests für NemAll_Python_Geometry. Dort gibt es sehr viele Beispiele für die Verwendung der Geometriefunktionen. Der Download erfolgt über https://pythonparts.allplan.com/
Viele Grüße

Horst


Hallo Horst,

vielen Dank, die Downloadmöglichkeit hatte ich bisher noch gar nicht auf dem Schirm.

Vielen Dank
Jochen

Zitiert von: M_Philipp

... und was noch viel mehr helfen würde wäre eine halbwegs konsequente Dokumentation seitens Nemetschek. Ziel wäre ja tatsächlich, sich nicht solche Funktionen selber zu programmieren. Wie das mathematisch geht, bekomme ich zur Not auch noch zusammen ....


https://campus.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren