| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Verschachtelte Wblöcke neu definieren (328 mal gelesen)
|
Helmut Wieser Mitglied Mitarbeiter in Architekturbüro
Beiträge: 134 Registriert: 08.03.2004 AutoCAD 2006 ArchTools 2004
|
erstellt am: 17. Nov. 2004 10:36 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute! Ich arbeite viel mit Blöcken, oft sind sie ineinander verschachtelt. Es kommt immer wieder vor, dass ich einen Block in verschiedenen Zeichnungen editiere, als Wblock rausschreibe und dann in anderen Zeichnungen über Block einfügen / Datei / neu definieren aktualisiere. Jetzt ist es aber (zumindest bei mir) so, dass bei verschachtelten Blöcken immer nur die "oberste Schicht" neu definiert wird, nicht aber die tiefer liegenden Blöcke. Ich behelfe mir damit, diese "tieferen" Blöcke dann extra neu zu definieren, was aber irgendwie lästig ist. Also: gibts eine Möglichkeit (Systemvariable?) alle "Tiefenstufen" von verschachtelten Blöcken gleichzeitig neu zu definieren? Schön wäre eine steuerbare Methode, weil es unter Umständen auch ganz praktisch sein kann wenn Neudefinitionen ignoriert werden. Dank im Voraus und Grüße aus Wien Helmut Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 17. Nov. 2004 10:43 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
wenn du den BLOCK neu definierst (beim Ersetzen / neu Einfügen und gleicher Namen wie der alte!), werden alle Referenzen aktualisiert, egal, ob die sich im Modellbereich, Layout oder innerhalb von verschachtelten Blöcken befinden!! ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 17. Nov. 2004 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Hallo, nee Cadmium, hier ist etwas anderes gemeint. Die Blockdefinition beinhaltet weitere INSERTS. Diese werden nicht aktualisiert. Ist auch logisch. Es wird ja nur die Blockdefinition des eingefügten Blockes neu definiert, und diese enthält ja nur den INSERT und niocht die Definition des verschachtelten Blockes. Es ist tatsächlich so, wie Helmut das beschreibt, dass man dann den verschachtelten Block neu reinziehen muss. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Helmut Wieser Mitglied Mitarbeiter in Architekturbüro
Beiträge: 134 Registriert: 08.03.2004 AutoCAD 2006 ArchTools 2004
|
erstellt am: 17. Nov. 2004 10:53 <-- editieren / zitieren --> Unities abgeben:
|
Helmut Wieser Mitglied Mitarbeiter in Architekturbüro
Beiträge: 134 Registriert: 08.03.2004 AutoCAD 2006 ArchTools 2004
|
erstellt am: 17. Nov. 2004 11:31 <-- editieren / zitieren --> Unities abgeben:
Eigentlich hatte ich ja auf eine Antwort gehofft wie: Ja dieses lästige Neudefinieren kenn ich auch und deshalb hab ich mir ein Lisp gebastelt, dass alle Unterblöcke mit rausschreibt und auch wieder reinholt, alles schön übersichtlich mit Unterordnern und so - guck mal in einem Monat unter Deinen Christbaum gezeichnet: Das Christkind Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 17. Nov. 2004 12:21 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Hallo Helmut, warum arbeitest du denn nicht mit dem Design-Center? In diesem lässt du dir die Zeichnung, die den WBlock darstellt, anzeigen und ziehst dir von dort aus die verschachtelten Blöcke rüber. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 17. Nov. 2004 12:26 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Zitat: Original erstellt von Helmut Wieser: Eigentlich hatte ich ja auf eine Antwort gehofft wie: Ja dieses lästige Neudefinieren kenn ich auch und deshalb hab ich mir ein Lisp gebastelt, dass alle Unterblöcke mit rausschreibt und auch wieder reinholt, alles schön übersichtlich mit Unterordnern und so - guck mal in einem Monat unter Deinen Christbaumgezeichnet: Das Christkind
Helmut, du bist doch nun lang genug im Forum unterwegs, solltest deshalb auch wissen, dass es für derartige Tools immer wieder Links auf Christkind-Seite(n) gibt. Du möchtest doch nichts anderes, als dass alle Blöcke einer Zeichnung als Wblock rausgeschrieben werden, die du dann als Basis deiner Neudefinieren-Aktion wieder reinziehen kannst. Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
newcad Mitglied Abteilungsleiter in der AV
Beiträge: 260 Registriert: 12.11.2003 Acad 2008 DE SP1 Expresstools DE Acad LT 2008 DE SP1<P>Intel Core2Quad Q6600 2,4GHz Windows xp pro, SP3 2GB DDR2 Ram GeForce GT 220 1024MB Zwei-Bildschirm-Arbeitsplatz TFT=V7 22"Wide TFT=V7 22"Wide AutoCAD OEM 2010 CAD+T Konstruktionsmodul
|
erstellt am: 17. Nov. 2004 12:54 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Hallo Helmut, ich arbeitete ebenfalls viel mit Blöcken (Bibliothekserstellung und Pflege). Habe eine Gesamtzeichnung in der alle Blöcke enthalten sind. Natürlich verschachtelte. Weil diese Zeichnungen aber sehr groß sind und für die einzelnen Anwender schlecht zu händeln, schreibe ich die verschiedenen Bereiche (der gesamt-Zeichnung) als W-Blöcke heraus. Mit den kleiner Zeichnungen kann man dann auch gut über das DC arbeiten. Ab Acad 2004 kannst Du über das DC die einzelnen Blöcke mit der rechten Maustaste neu definieren, ohne diese in der aktuellen Zeichnung bearbeíten zu müssen. Ansgar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Helmut Wieser Mitglied Mitarbeiter in Architekturbüro
Beiträge: 134 Registriert: 08.03.2004 AutoCAD 2006 ArchTools 2004
|
erstellt am: 17. Nov. 2004 14:01 <-- editieren / zitieren --> Unities abgeben:
@ Holger: Da war wohl eher der Osterhase unterwegs ... Ich find das Päckchen nicht (unter Objekte / Blöcke ???) noch ein kleiner Tipp... @ Ansgar: Arbeite (leider noch) mit Acad 2002 - Da geht das mit der rechten Maustaste / Neudefinieren nicht.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 17. Nov. 2004 15:56 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
|
Helmut Wieser Mitglied Mitarbeiter in Architekturbüro
Beiträge: 134 Registriert: 08.03.2004 AutoCAD 2006 ArchTools 2004
|
erstellt am: 17. Nov. 2004 16:32 <-- editieren / zitieren --> Unities abgeben:
@ Holger: Supergut! Draussen sind die Blöcke - Kommen sie auch woanders wieder rein ? Ich hab' da ja immer so ein Bescheidenheitsproblem - "das Tool ist super, aber... " - ich mach's mal anders: Wenn Du Lust hast das Lisp weiterzuentwickeln gib Bescheid ansonsten herzlichen Dank. Us sollten schon drüben sein. Helmut Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
Beiträge: 735 Registriert: 18.11.2003 Grafikkarte: Rage128 Fury ProII 32MB Prozzesor ~1,5MHz Arbeitsspeicher~1,3GB Windows 2000 Professional ACAD 2004 Express Tools(deutsch) Photoshop 7.0 Quark Express 5.5 Acrobat 5.0
|
erstellt am: 17. Nov. 2004 16:41 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Hi, da muß ich mich doch gleichmal melden! Da ich den Thread gepostet habe! @ Wieser die gleich Frage hatte ich auch mal! Andersrum geht es auch! Gibt's auch ein Tool! Suchmal! Wenn ich es finde zeig ich es Dir! Mfg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 17. Nov. 2004 18:36 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
Zitat: Original erstellt von Helmut Wieser: @ Holger: Supergut! Draussen sind die Blöcke - Kommen sie auch woanders wieder rein ?Ich hab' da ja immer so ein Bescheidenheitsproblem - "das Tool ist super, aber... " - ich mach's mal anders: Wenn Du Lust hast das Lisp weiterzuentwickeln gib Bescheid ansonsten herzlichen Dank. Us sollten schon drüben sein. Helmut
Hallo Helmut, dazu brauch ich nicht mal Lust haben. Solch ein Tool ist bereits fertig in der Schublade, nur waren das Aufträge, weshalb ich das hier nicht for free posten werde. Ich hoffe auf dein Verständnis. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man's hat! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1968 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 17. Nov. 2004 21:02 <-- editieren / zitieren --> Unities abgeben: Nur für Helmut Wieser
|