Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Blockatttribut mehrmals ausgeben

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Blockatttribut mehrmals ausgeben (1767 / mal gelesen)
Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 23. Jul. 2019 16:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ich möchte das der Inhalt eines Attributs mehrmals auf der Zeichnung ausgegeben wird.
Ist das möglich?

Danke und Grüße

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 23. Jul. 2019 18:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

Ja das ist in AutoCAD möglich, zu Athena kann ich nichts beitragen.

In Autocad dienen 'Schriftfelder' diesem Zweck.
Ein Hoch auf die Übersetzung von _Field

In Textobjekten wie Attribute  MText usw. kann man 'Schriftfelder' einfügen,
diese zeigen Objekteigenschaften oder Variablenwerte usw. an.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 24. Jul. 2019 14:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das Problem ist hier schon mal angesprochen worden...leider ohne Erfolg.
http://ww3.cad.de/foren/ubb/Forum54/HTML/008269.shtml#000004

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 24. Jul. 2019 14:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

Eigentlich steht da genau das GEgenteil, nämlich das es geht - wie ich zuvor auch schon geantwortet habe.
Nur in AutoCAD 2004 ging das noch nicht (Beachte wann und zu welchen Versionen dort etwas geschrieben steht! Das Thema im Link ist 15Jahre alt)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 24. Jul. 2019 17:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

okay...ich dachte es geht nur in 2005
Also ich bin jetzt wie folgt vorgegangen:
Schriftfeld
Schriftfeldkategorie:Objekte

Schriftfeldnamen:Objekt
Objekttyp: per Maus den Block mit den entsprechenden Werten ausgewählt

Eigenschaft: Attribut aus Liste gewählt

OK

Der Text hängt an der Maus und wird abgesetzt

Wenn ich nun den Attributwert ändere geschieht nichts. Erst nach regen wird der Text aktualisiert.
Kann man das abkürzen?

Der neue Text gehört nicht zu dem Block aus dem das Attribut stammt.
Wenn ich versuche den Text über "Block an der jeweiligen Stelle bearbeiten" dem Arbeitssatz hinzuufügen erscheint die Meldung 'Änderungen können nicht zurückgespeichert werden, da Objekte im Bearbeitungsatz außerhalb des Bearbeitungssatzes referenzieren..."

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 24. Jul. 2019 17:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

>"Kann man das abkürzen?"
Nein, siehe Systemvariable FIELDEVAL
Und wenn wir schon dabei sind, ganz allgemeine Lektüre zum Thema (neben den Informationen aufbereitet in der Hilfe)
User:FAQ - Schriftfelder

>"Der neue Text gehört nicht zu dem Block aus dem das Attribut stammt"
Es ist gut, denn dann könntest du nur den Attributwert eines Attributes, einer Blockreferenz eines Blockes anzeigen ;-)
Wenn du dein Schriftfeld in einem zweiten Attribut der Blockreferenz erstellt hättest, dann wäre es schon so
wie gewollt (nehme ich an).

Also nur mal zum Test und um nah bei deinem Vorgehen zu bleiben:
Nehme eine Blockreferenz mit zwei Attributen und als Attributwert des fügst du ein Schriftfeld ein welches den Attributwert des anderen ausliest.
Also genau wie du es getestet hast, nur füge das Schriftfeld nicht in einen TEXT ein, sondern in das zweite Attribut.

Das wäre soweit schon mal ein funktionierendes Ergebnis, richtig?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 25. Jul. 2019 09:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich habe in dem Block erteinmal ein neues Attribut angelegt.
Wie wird jetzt der Wert aus dem Original ausgelesen?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 25. Jul. 2019 12:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

Mein Vorschlag war ja zunächst genau das gleiche zu machen wie du vorher bereits mit einem Text gemacht hast,
nur sollst du jetzt das Schriftfeld nicht als Textwert, sondern als Attributwert einsetzen.

Möchtest du diesem Tip nachgehen, so ist mir bei deiner Frage nicht ganz klar wonach du fragst.

Du hast einen Block mit 2 oder mehr Attributdefinitionen; Check
Du hast eine Blockreferenz des Blockes eingefügt; Check

Doppelklick auf die Blockreferenz oder zuerst den Befehl EATTEDIT und dann die Referenz auswählen,
dann als Attributwert das Schriftfeld erzeugen (wie du es ja schon einmal getan hast).

An welcher Stelle hakt es? 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 25. Jul. 2019 13:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das angelegte Attribut wird, wenn ich auf Attribute verwalten gehe angezeigt.
Unter Eigenschaften ist das Attribut nicht gelistet!?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 25. Jul. 2019 14:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

>"Attribute verwalten"
Ich kenne kein "Attribute verwalten"
Aber wie schon erwähnt kann ich auch nur bei AutoCAD helfen, nicht bei Athena (falls das ein Athena Menü/Befehl ist)

>"Unter Eigenschaften ist das Attribut nicht gelistet!?"
In der AutoCAD Eigenschaften-Palette [Strg]+[1] wird das Attribut nicht aufgelistet?
Dann hat die Blockreferenz auch dieses Attribut nicht.

Bitte füge eine neue Blockreferenz ein, fehlt es immernoch?
Fall Nein: Bitte teste nicht mit veralteten Blockreferenzen, schön wenn man es so einfach lösen konnte (iIn dem Zusammenhang: Kennst du ATTSYNC?)
Falls JA: Dann hast du der Attributdefinition die Eigenschaft "konstant" gegeben, in diesem Fall wird kein Attribut erstellt.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 25. Jul. 2019 14:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Attribute verwalten öffnet den Blockattribut-Manager
wie gesagt wurde das Attribut nicht angezeigt (strg+1)

Nach Erneuten Einfügen ist das Attribut nun vorhanden mit attsync(war mir unbekannt) nun auch im anderen Block
Eigenschaft konstant war nicht gesetzt (lässt sich aber im Blockattribut-Manager nicht umschalten!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 25. Jul. 2019 14:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

"Doppelklick auf die Blockreferenz oder zuerst den Befehl EATTEDIT und dann die Referenz auswählen,
dann als Attributwert das Schriftfeld erzeugen (wie du es ja schon einmal getan hast)."

Doppelklick bringt mich in den erweiterten Attributs-Editor!
Oder soll der Blockeditor geöffnet werden?

"als Attributwert das Schriftfeld erzeugen"

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 25. Jul. 2019 14:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

Dann bist du ja nun an dem Punkt eine dem Block entsprechende Blockreferenz zu haben, Glückwunsch.

Der Befehl zum bearbeiten von Attributwerten lautet wie gesagt eattedit, jetzt fügst du dein  Schriftfeld ein mit Verweis auf das andere Attribut
(so wie du es schon einmal gemacht hast, Objekt, Blockrefernz wählen, das Attribut als Eigenschaft auswählen, fertig)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 25. Jul. 2019 14:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich

>"Doppelklick bringt mich in den erweiterten Attributs-Editor! Oder soll der Blockeditor geöffnet werden?"
CADffm: Doppelklick auf die Blockreferenz oder zuerst den Befehl EATTEDIT
Warum also weiter in Frage stellen, passt doch?

>"als Attributwert das Schriftfeld erzeugen"
ok, du hattest wohl den Befehl SCHRIFTFELD gestartet und dabei nicht bemerkt: Der Befehl erstellt einen MText.
Das ist ein ganz gewöhnlicher MText, das hat auch nichts direkt mit Schriftfeldern zutun.
Schriftfelder sind bestimmte Codes welche als Platzhalter in TEXT,MTEXT,ATTDEF/Attributdefinitionen oder ATTRIBute eingefügt werden können,
demnach auch in Bemaßungen usw. Schriftfelder selbst sieht man eigentlich nicht, dur den "verlinkten" Wert falls es einen gibt.

Wenn du in so einem Objekt bist, in unserem Fall Attribut, dann nutze das Kontextmenü in dem Bereich in dem man den Inhalt eintippen kann,
ACAD sollte "Schriftfeld" anbieten und dann machen wir dann auch, den Rest hast du schon mal gemacht.

Du kannst also auch gerne als Attributwert erst etwas Text angeben und dann dein Schriftfeld einfügen.

Vorschlag: "Das andere Attribut hat den Wert: *"
* statt meinem "*" machtst du den Rechtklick und fügst ein Schriftfeld ein.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jörg
Mitglied
selbstständig


Sehen Sie sich das Profil von Jörg an!   Senden Sie eine Private Message an Jörg  Schreiben Sie einen Gästebucheintrag für Jörg

Beiträge: 104
Registriert: 24.07.2000

Autocad Architecture 2019 + Athena

erstellt am: 25. Jul. 2019 14:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Nach Doppelklick auf den Block, lande ich im Attributeditor.
Soll hier im neuen Attribut ein Bezug auf das erste Attribut erstellt werden?
Wenn ja wie?

Der Befehl Schriftfeld lässt sich an der Stelle nicht ausführen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 25. Jul. 2019 15:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jörg 10 Unities + Antwort hilfreich


190725-3.JPG

 
Zitat:
Original erstellt von Jörg:
Nach Doppelklick auf den Block, lande ich im Attributeditor.
Soll hier im neuen Attribut ein Bezug auf das erste Attribut erstellt werden?
Wenn ja wie?

Der Befehl Schriftfeld lässt sich an der Stelle nicht ausführen.


Zitat:
Original erstellt von cadffm:
Wenn du in so einem Objekt bist, in unserem Fall Attribut, dann nutze das Kontextmenü in dem Bereich in dem man den Inhalt eintippen kann,
ACAD sollte "Schriftfeld" anbieten und dann machen wir dann auch, den Rest hast du schon mal gemacht.

Du kannst also auch gerne als Attributwert erst etwas Text angeben und dann dein Schriftfeld einfügen. Vorschlag: "Das andere Attribut hat den Wert: *"
* statt meinem "*" machtst du den Rechtklick und fügst ein Schriftfeld ein.



Mal eine Hilfe-[F1] Suchanfrage, sicher nicht jeder Trefffer gold wert, aber es ja noch komplett neu für dich, also vile zu lesen/lernen.
http://help.autodesk.com/view/ACD/2020/DEU/?query=Kontextmen%C3%BC%20Schriftfeld

Ein Treffer daraus:

Erweiterter Attributs-Editor
Wenn ein Feld als Wert verwendet werden soll, klicken Sie mit der rechten Maustaste im Kontextmenü auf die Option Schriftfeld einfügen, um das Dialogfeld Schriftfeld zu öffnen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz