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

Lisp zu transformieren 3d Polylines in 2d

  • Ersteller Ersteller querycad
  • Erstellt am Erstellt am

querycad

Guest
Guten Morgen.

Ich schaffe einen lisp-Befehl, um die folgende Situation zu lösen:

Datum ein Polylinea 3d
sie in eine 2d Polyline verwandeln.

den folgenden Code frage ich, ob es okay ist:

(Defun c:river)
c: river

(Spritzen)
(setq a (ssget)

Befehl Flatten (ssget)
Befehl explodieren (ssget)
Gelenkbefehl (p)

- Ja.

allego txt.
Vielen Dank!!!
 

Anhänge

Sie müssen viel mehr über die Lispe und seine Grammatik verstehen
die einzigen Zeilen mit einer Bedeutung nur 1 , dass "setq a" und schließen
der Rest macht keinen Sinn im Autolisp.
 
Ich weiß nicht, ob du lernst, oder es könnte gut sein, wie diese Anhaftung.
Polylinea 3d wird durch eine 2d ersetzt, deren Höhe dem Anteil des ersten Gipfels des ursprünglichen entspricht.
Sehr schön
und wenn ich sie in eine willkürliche Erhebung bringen will, wo interveniere ich?
(cons 38 (last (auto v))))) richtig?
 
genau, wenn Sie die Codezeile entfernen, wird die Höhe standardmäßig auf Null gesetzt.
Ich hatte dieses Feature gesetzt, weil ich auf Niveaukurven, die von 3d Polylinee mit Vertiken (natürlich) in der gleichen Höhe gearbeitet hatte, während ich brauchte 2d Polylinee auf dieser Höhe platziert.
 

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