• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Entscheiden Sie den Teil

  • Ersteller Ersteller Angelo2449
  • Erstellt am Erstellt am

Angelo2449

Guest
Hallo alle,
Ich versuche, einen Code zu schreiben, der entscheiden kann, auf welcher Seite ein p-Punkt im Vergleich zu Punkt 1 Punkt 2 Vektor aber orientiert ist.
die Wahl des Teils hängt von der Richtung des Trägers ab, dann nach links negativ und nach rechts positiv.
der p-Punkt durch einen Getpoint definiert ist, Punkt 1 und Punkt 2 bereits bekannt sind.
Bisher habe ich instabile Ergebnisse erzielt, weiß jemand mehr?
Danke.
 
wenn die Brust des Winkels zwischen der p1-p2-Linie und dem p3-Punkt positiv ist, ist der Punkt links, wenn negativ nach rechts.
(minusp (sin)dann, wenn es zurückkehrt:
t = rechts
nil = links
 
alternativ die Koordinaten von p1, p2 und p extrahieren, in den einzelnen x und y um nth trennen und dann Vergleiche zwischen x und y der Punkte in der Ebene des Punktes vornehmen.
komplexeres Verfahren, aber das kann auch einen möglichen Winkel von 0° (gelb auf der Geraden) verwalten
 
alternativ die Koordinaten von p1, p2 und p extrahieren, in den einzelnen x und y um nth trennen und dann Vergleiche zwischen x und y der Punkte in der Ebene des Punktes vornehmen.
komplexeres Verfahren, aber das kann auch einen möglichen Winkel von 0° (gelb auf der Geraden) verwalten
funktioniert nicht bei nicht-orthogonaler Linie, um die Hillyness zu überprüfen, sollten Sie lernen, dass der Winkel zwischen p1-p2 und p1-p3 gleich null oder mehr ist.
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben