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

Fügen Sie bestehendes Blockdatenfeld hinzu

  • Ersteller Ersteller Hartman
  • Erstellt am Erstellt am

Hartman

Guest
Hi.

Ich habe einen Block als Etikett verwendet, um die Räumlichkeiten zu identifizieren. zwischen den verschiedenen Feldern, die es bilden, gibt es zwei von besonderem Interesse. einen lokalen Identifikationscode und ein Datenfeld, das einer Polylinie zugeordnet ist, die den Bereich extrapoliert. Nun möchte ich dem Block ein neues Datenfeld hinzufügen, das die Länge der Polylinea extrapoliert. das Problem ist, dass ich jedem Block die Verbindung "Datenfeldlänge -> Objekt id" resoziieren sollte, weil ich kein System gefunden habe, um autocad verstehen zu lassen, dass das Objekt id des Bereichs gleich dem Umfang ist.
Kannst du mir helfen? Danke.

Aktualisierung:
oder seit der Operation Ich muss nur Daten exportieren, z.B. den folgenden Ausdruck des Datenfeldes
%<\acobjprop-Objekt(%\_objid 140694865789888%).
wäre ebenso nützlich eine Lispe, die ich gehen, um "Fläche" mit "Länge" automatisch für alle Blöcke zu ersetzen
 
...
wäre ebenso nützlich eine Lispe, die ich gehen, um "Fläche" mit "Länge" automatisch für alle Blöcke zu ersetzen
Sie können eine Lisp machen, die in Wörterbüchern funktioniert, wo die Daten der Felder gespeichert sind... ersetzen Fläche mit Länge... aber die Struktur der Daten ist ein wenig zu artikuliert
und es dauert eine lange Zeit, die ich jetzt nicht habe.

Allerdings kann ich eine weitere sehr kleine elegante Methode empfehlen:-(aber noch effektiv.
- erstellen Sie einen Dxf der Zeichnung.
- Öffnen Sie es mit einem Texteditor
- die Wortlänge ersetzen.
- die dxf neu laden und aggcampodati tun.
 
Sie können eine Lisp machen, die in Wörterbüchern funktioniert, wo die Daten der Felder gespeichert sind... ersetzen Fläche mit Länge... aber die Struktur der Daten ist ein wenig zu artikuliert
und es dauert eine lange Zeit, die ich jetzt nicht habe.

Allerdings kann ich eine weitere sehr kleine elegante Methode empfehlen:-(aber noch effektiv.
- erstellen Sie einen Dxf der Zeichnung.
- Öffnen Sie es mit einem Texteditor
- die Wortlänge ersetzen.
- die dxf neu laden und aggcampodati tun.
Sie waren sehr hilfreich! Es funktioniert. Danke!
Ich hatte diese Straße versucht, aber mit dem dwg-Format, ohne ein Ergebnis zu erhalten (kein Sinn schrumpft). Ich wusste nicht, dass das dxf-Format im Gegensatz zum dwg editierbar war!
 

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