| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: Problem mit Schriftkopf-Block (1010 mal gelesen)
|
wauwaknax Mitglied
Beiträge: 12 Registriert: 15.01.2004 P4 1,6GHz 1GB Ram 19" TFT Windows XP Professional Autocad 2004 Windows XP Professional HP DesignJet 1050C
|
erstellt am: 15. Jan. 2004 07:57 <-- editieren / zitieren --> Unities abgeben:
Ich habe ein Problem mit einem Schriftkopf (siehe Anhang) Im oberen Bereich befinden sich die Indexzeilen (Attribute), leider sind es nur 8 Zeilen. Jetzt reicht es aber nicht mehr aus und ich wollte diesen Block bearbeiten, d.h. diese Zeilen samt Attribut nach oben schieben und nach unten erweitern, damit ich mehr Zeilen zur Verwendung habe. Wenn ich jetzt aber diesen Block neu definiere, befinden sich zwar die Zeilen (Linien) am richtigen Platz (richtig verschoben) nur die Attribute bleiben an ihrer unveränderten Stelle. Wie kann ich diese Attribute mitverschieben?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 669 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 15. Jan. 2004 08:34 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
|
wauwaknax Mitglied
Beiträge: 12 Registriert: 15.01.2004 P4 1,6GHz 1GB Ram 19" TFT Windows XP Professional Autocad 2004 Windows XP Professional HP DesignJet 1050C
|
erstellt am: 15. Jan. 2004 08:46 <-- editieren / zitieren --> Unities abgeben:
Danke erstmal für den Beitrag. Aber es ist nicht ganz das was ich wollte. Ich will die Indexzeilen samt Attribute nach oben schieben. Wenn ich den Block sprenge den Indexkomplex nach oben schiebe und dann den Block neu definiere, dann verändert sich die Position der Attribute nicht! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 669 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 15. Jan. 2004 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
|
wauwaknax Mitglied
Beiträge: 12 Registriert: 15.01.2004 P4 1,6GHz 1GB Ram 19" TFT Windows XP Professional Autocad 2004 Windows XP Professional HP DesignJet 1050C
|
erstellt am: 15. Jan. 2004 09:12 <-- editieren / zitieren --> Unities abgeben:
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 669 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 15. Jan. 2004 09:24 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
1.alten insert gesprengt. 2.alles nach oben verschoben 3.zwei indexzeilen nach unten kopiert (mit attribute) 4.attribute umbenannt. (eigenschaftenfenster) 5.befehl _block bei "objekte wählen" zuerst die geometrieelemente (=bei dir der indexkasten und text) und dann der reihe nach die attribute auswählen. (reihenfolge des auswahlsatzes unbedingt einhalten) sonst alles wie bei "normalen" block. (bei interesse: im lisp-forum findest du eine ganze reihe beiträge zu blöcken mit attr. die dir einen überblick über die datenstruktur geben.) ciao georg
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 15. Jan. 2004 09:47 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Hallo Georg, aber der Inhalt der Attribute ist futsch, oder? Wie kann ich 2 Zeilen hinzufügen und nach oben verschieben, und den Inhalt (des Plankopfes) dennoch erhalten. Geht das mit Hausmitteln, oder nur mit *.lsp???? Lothar ------------------ "Stellt Euch vor, es geht, und keiner kriegt's hin." (Neuss) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2004 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 15. Jan. 2004 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Servus mit attredef block kopieren>explodieren>änderungen durchführen>attredef verwenden ps "attredef" ist wie "Block" nur das die Änderungen der Attribude bei schon eingefügten Blöcken auch geändert werden.
------------------
Warum einfach, es geht auch Kompliziert. mfG Bernd P. [Diese Nachricht wurde von Bernd P am 15. Jan. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 15. Jan. 2004 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2004 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
|
gmk Mitglied Dipl.-Ing.(FH) Vermessung
Beiträge: 669 Registriert: 23.10.2002 Autocad 2004, WS CadCompass, Normica V2000, WinXP Prof., AMD Athlon 64 X2, 2GB, NVIDIA GeForce 7600GS, HP1055CM
|
erstellt am: 15. Jan. 2004 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
@lothar von inhalt der attr. erhalten hat wauwaknax (cooler name) ja nichts gesagt. für sowas gibts doch die einschlägigen werkzeuge von cadwiesel oder holger (neuer block - attr. übernehmen) georg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2004 10:09 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
@Kramer Sorry, war evtl etwas kurz geraten die Antwort... also ab 2002 müßte man natürlich ein "attsync" danach ausführen. (mit all den Konsequenzen, bei einem Schriftfeld aber ja völlig egal)
Wer eine Version <2002 hat muß nochmal ein attredef (mit einer Kopie) durchführen, (ohne weitere Änderung)
------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wauwaknax Mitglied
Beiträge: 12 Registriert: 15.01.2004 P4 1,6GHz 1GB Ram 19" TFT Windows XP Professional Autocad 2004 Windows XP Professional HP DesignJet 1050C
|
erstellt am: 15. Jan. 2004 10:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd! Mit "attredef" erreiche ich zwar, das die Attribute mit verschoben werden, nur die Inhalte gehen dabei verloren!!! Wie kann man die Inhalte dennoch behalten? ------------------ "Alles funktioniert - und keiner weiß warum!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 15. Jan. 2004 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Servus Mann muss darauf achten das kein Attribut denn selben Namen hat. Die alten Attribute müssen denn gleichen Namen beibehalten. zur Not wenn es wirklich nicht funktionier (obiges beachten) verwende doch von denn E-Tools attin un. attout.
------------------
Warum einfach, es geht auch Kompliziert. mfG Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 15. Jan. 2004 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Zitat: Original erstellt von cadffm: [Balso ab 2002 müßte man natürlich ein "attsync" danach ausführen.[/B]
Das fehlte mir noch, Danke an alle... Lothar ------------------ "Stellt Euch vor, es geht, und keiner kriegt's hin." (Neuss) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2004 10:14 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Zudem möächte ich auf ein Lisp hinweisen "att-clone" welches Attributwerte von einem zu anderen Blockreferenzen überträgt ! Den Wert des AttributNAME kopieren zu einer anderen Blockreferenz mit dem gleichen AttribNAMEN... Wer das noch mit Zuweisungen benötigt: Blxy, Att(wert)1 --> Blxy, Att(wert)2 Muß mal bei www.defun.de vorbeisehen. ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2004 10:16 <-- editieren / zitieren --> Unities abgeben: Nur für wauwaknax
Zitat: Original erstellt von wauwaknax: Hallo Bernd!Mit "attredef" erreiche ich zwar, das die Attribute mit verschoben werden, nur die Inhalte gehen dabei verloren!!! Wie kann man die Inhalte dennoch behalten?
@wauwaknax Du mußt attredef natürlich mit einer KOPIE durchführen, sonst (beim Auflösen) gehen die Attwerte natürlich flöten ! ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wauwaknax Mitglied
Beiträge: 12 Registriert: 15.01.2004 P4 1,6GHz 1GB Ram 19" TFT Windows XP Professional Autocad 2004 Windows XP Professional HP DesignJet 1050C
|
erstellt am: 15. Jan. 2004 13:44 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Bernd P: ServusMann muss darauf achten das kein Attribut denn selben Namen hat. Die alten Attribute müssen denn gleichen Namen beibehalten. zur Not wenn es wirklich nicht funktionier (obiges beachten) verwende doch von denn E-Tools attin un. attout.
Also, ich hab jetzt mit "attout" die Attribute gesichert, hab dann mit "attredef" den Schriftfeldblock umgeändert hab mir dann die richtigen Attributinhalte mit "attin" wieder hereingeladen. Aber da vertauscht er Änderung mit Index (d.h. die Attributsinhalte von vorher Datum stehen dann im Feld Änderungen - und umgekehrt) ???
------------------ "Alles funktioniert - und keiner weiß warum!" Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |