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

Berechnen Sie die seltsame zwischen zwei Linien

Dize

Guest
immagine1.PNGGuten Morgen.

Ich sollte, mit autocad/c3d/dynamo, eine Datei, die mich von Entfernungen automatisch aussetzt.


in Bild 1 gibt es zwei Tracks (grüne)
weiße Linien sind versetzt (von 5cm) dieser horizontalen Spur

Ich muss eine Datei Lisp erstellen, die die Entfernung schmelzen (die von 9.8554 Ich sagte, dass nur als Beispiel) automatisch. Dieser Abstand ist derjenige, der alle 5cm der Verschiebung zwischen den beiden Spuren erzeugt. und dann automatisch diese Abstände exportieren; natürlich wird der Abstand bei Kurvenfahrt unterschiedlich sein.

oder in image2 (vielleicht sehen Sie besser) gibt es die beiden Tracks (grün) und ich brauche eine Dateispange, die die Entfernung (99,21) schmelzen, die alle 5cm erzeugt wird (diese 5cm werden fixiert).
Offensichtlich, wenn es einen gekrümmten Abstand 99,21 gibt, wird anders sein.immagine2.PNG
 
Nun müssen Sie nur nach dem Schnittpunkt zwischen den weißen Linien (oder rot je nach Bild) und dem grünen Pfad suchen.
Wie?
Auswahl von weißen Linien (die in eine Auswahlgruppe gehen - ssget ti la dritta)
dann wählen Sie das Grün.
an diesem Punkt mittels eines Schleifenzyklus werden Sie den Schnittpunkt zwischen einer weißen Linie und der grünen Strecke suchen. durch die Erinnerung an die Koordinaten dieses Punktes in einer Variablen (kann besser eine Liste sein, so dass Sie können, wenn Sie die nächsten Punkte erreichen).
finden Sie den Punkt, den Sie an die nächste weiße Linie übergeben, wiederholen Sie die Suche und Lagerung, bis das Ende aller weißen Linien.
tun Sie dies, werden Sie in Ihrer Liste alle weißen / grünen Schnittpunkte finden und Sie werden sie verwalten, wie Sie am besten glauben (export file txt, csv etc.)

Meine Grundidee der Routine ist dies, jetzt müssen Sie nur studieren, wie man eine funktionierende Lispe schreibt. .
 

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