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

LIPS O TOOLS für Ladefläche/Länge und Kontingente

  • Ersteller Ersteller eug994
  • Erstellt am Erstellt am

eug994

Guest
Hallo, ich brauche Hilfe bei der Erstellung eines Befehls (wenn es nicht bereits vorhanden ist), der es mir erlaubt, innerhalb von Blöcken mit Attributen die Eigenschaften (z.B. Oberfläche und Länge) der ausgewählten Polylinea einzufügen.
Ich weiß, dass es das Befehlseingangsdatenfeld gibt, aber dieser Befehl ist nicht automatisch, ich muss es manuell in das Blockattribut einfügen und dann die Polyline an die neue "Rückkehr" anpassen.
Ich möchte auch wissen, ob es einen Befehl gibt, der es mir erlaubt, zwei Quoten einzufügen, vielleicht senkrecht zueinander oder die dem Umfang der geschlossenen Polylinea folgen.
Danke.
 
Vielen Dank für die Antwort. dass Lisp nur groß ist, dass natürlich auch mögliche Reservierungen berücksichtigt, während ich nach einer weniger "gekühlt" suchte.
Ich befolge immer noch Ihren Rat und versuche, besser zu erklären, was ich suche.
in dem beigefügten Bild gibt es eine Reihe von Polylinien von Kompartiment, und in jedem Attribut muss ich Oberfläche und Perimeter (neben anderen Features) in den Block mit Attributen einfügen, dann einfügen Sie sie manuell ist eine Verarbeitung und immer Gefahr von Fehlern.
Deshalb suchte ich eine Lispe, die mir erlaubt, das Attribut mit den Eigenschaften von Polylinea zu verbinden.
Ich könnte dies zum Teil mit dem "Datenfeld" tun, indem ich den Befehl im Attribut im Zinsblock durch Kopieren der Combo "Block*polilinea" in jedem Kompartiment kopiert und die Polylinea manuell an das Kompartiment anpasst, aber es dauert so viel Zeit.
So schließlich versuche ich oder eine Lispe, die Block mit Attributen an die Polylinea verbindet oder vielleicht, wenn es einen Befehl gibt, dass ich nicht weiß, dass ich eine Polyline an das Kompartiment anpassen kann, in dem sie eingefügt wird (keine _bpoly, die es offensichtlich nicht erlaubt, mich an den Block anzuschließen).
 

Anhänge

  • Screenshot (7).png
    Screenshot (7).png
    201,9 KB · Aufrufe: 15
Vielen Dank!
Ich denke, dies ist der schnellste Weg, um die von mir beschriebene Operation durchzuführen, so dass ich die Fehler viel reduzieren kann.
anstatt zu "erweitern" eine bestimmte Polylinea entlang des Faches von Interesse (so vielleicht eine andere Polylinea mit cont Befehl erstellt) gibt es etwas, das Sie wissen?
Ich werde es besser erklären, indem ich ein Bild in diesem Fall anhefte.
Ich habe durch den Befehl "Datenfeld" das Oberflächenattribut an blaue Polylinea angeschlossen, jetzt kopieren Sie n-mal diese Combo (Block mit Attributen + blau Polylinea) innerhalb der Räume meines Interesses, mit einem Befehl, der die blaue Polylinea entlang der Räume (grüne Polylinie) Ich könnte noch schneller mit dem Befehl "rigen" sein.
 

Anhänge

  • Screenshot (9).png
    Screenshot (9).png
    174,6 KB · Aufrufe: 15
praktisch der Befehl sollte sein "blaue Polyline erstreckt sich auf grüne Bestäuber" oder erweitern blaue Polylinea auf die nächste Kontur(?? )
 
praktisch der Befehl sollte sein "blaue Polyline erstreckt sich auf grüne Bestäuber" oder erweitern blaue Polylinea auf die nächste Kontur(?? )
Schauen Sie mir, was Sie fragen, ist nicht einfach zu planen und die Nutzung, die im Allgemeinen getan werden könnte, ist fast null.
Aber ich habe eine Idee für eine "ignorante" Lösung:
es gibt lisp, um Polylinese mit einem bestimmten Offset-Set auf einer vorhandenen Polylinea (nur Look, vielleicht versuchen Sie mit verschiedenen Codes), versuchen, Offset auf 0 (die Polyline zieht Sie Overlay), kopieren Sie in jeder Wohnung (oder Kompartiment) Ihren Block mit Oberfläche und Fläche und dann verwenden Sie die lisp oben, um die Daten in den Block einfügen.
"ignorant" aber funktionale Lösung. .
 

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