| |
![](https://ww3.cad.de/php/image.php?resolution=width:20050) | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: alle Attribute eines Blockes verschieben (1585 mal gelesen)
|
tappenbeck Mitglied Vermessungsingenieur
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für tappenbeck](/foren/ubb/pmimages/gbu.gif) Beiträge: 1215 Registriert: 30.05.2002 AutoCAD (Map)2022, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 06. Aug. 2008 09:34 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Moin ! Blockattribute kann ich, wenn nicht gerade gesperrt, über Griffe verschieben. Wenn man jetzt mit Blöcken arbeitet, die eine Vielzahl von Attributen beinhalten, dann ist es ziemlich lästig alle anzupicken. Kennt einer von euch einen anderen Weg - oder muss ich zum LISP-Editor greifen ? Gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![](/foren/avatars/runkelruebe.gif)
![Schreiben Sie einen Gästebucheintrag für runkelruebe](/foren/ubb/pmimages/gbu.gif) Beiträge: 8086 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 06. Aug. 2008 09:59 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für tappenbeck](/foren/ubb/pmimages/gbu.gif) Beiträge: 1215 Registriert: 30.05.2002 AutoCAD (Map)2022, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 06. Aug. 2008 10:04 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
|
Ex-Mitglied
|
erstellt am: 06. Aug. 2008 10:12 <-- editieren / zitieren -->
Hallo, da gabs vor kurzem schon mal einen Beitrag zu dem Thema. Ich finde ihn aber gerade nicht. Wenn die Attribute bei allen gleichen Blöcken gleich verschoben werden sollen, dann kannst Du den Block ja neu definieren, einmal einfügen und mit attsync die Attibute aller gleichen vorhandenen Blöcke anpassen. Ansonsten gab es ein Tool. Aber wie gesagt, ich finds grade nicht. Gruss Frederik |
tappenbeck Mitglied Vermessungsingenieur
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für tappenbeck](/foren/ubb/pmimages/gbu.gif) Beiträge: 1215 Registriert: 30.05.2002 AutoCAD (Map)2022, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 06. Aug. 2008 10:14 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
|
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für joern bosse](/foren/ubb/pmimages/gbu.gif) Beiträge: 1760 Registriert: 11.10.2004 Window 11 ACAD 2021 CIVIL 2021 BricsCAD ab V14 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz 32.0GB RAM NVIDIA GeForce MX450<P>
|
erstellt am: 06. Aug. 2008 10:55 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für tappenbeck
Hallo Jan, versuche es mal mit folgendem LISP (nur im WKS und es werden nur die GC 10's der Attribute berücksichtigt), kannst ja noch ein bißchen zurechtbasteln. Code:
(defun c:attmove ( / A ATT_LISTE OBJ PKT1 PKT2) (if (and(setq obj (car (entsel "\nBitte Block auswählen:"))) (=(cdr(assoc 0 (entget obj)))"INSERT") (setq att_liste(attmove:att obj)) (setq pkt1 (getpoint "\nVerschieben von Punkt:")) (setq pkt2 (getpoint pkt1 "\nVerschieben nach Punkt:"))) (progn (mapcar '(lambda(A) (entmod (subst (cons 10 (mapcar '+(cdr(assoc 10 A)) (mapcar '- pkt2 pkt1))) (assoc 10 A) A)))att_liste) (entupd obj)))) (defun attmove:att (obj / list_att) (if (and (entnext obj)(=(cdr(assoc 0(entget (entnext obj))))"ATTRIB")) (while (and(setq obj (entnext obj)) (/= "SEQEND" (cdr(assoc 0(entget obj))))) (if (=(cdr(assoc 0(entget obj)))"ATTRIB") (setq list_att (cons (entget obj)list_att))))) (if list_att (reverse list_att) nil))
PS: Ich bin dieses Jahr wieder auf der Intergeo in Bremen, kannst mich ja wieder besuchen
------------------ viele Grüße Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Claudio Mitglied Architekt
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für Claudio](/foren/ubb/pmimages/gbu.gif) Beiträge: 334 Registriert: 13.04.2002
|
erstellt am: 06. Aug. 2008 11:02 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für tappenbeck
|
tappenbeck Mitglied Vermessungsingenieur
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für tappenbeck](/foren/ubb/pmimages/gbu.gif) Beiträge: 1215 Registriert: 30.05.2002 AutoCAD (Map)2022, Topobase, MapEdit, Lisp, .vb.net
|
erstellt am: 06. Aug. 2008 11:13 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Moin ! der Link von Claudio war genau der gesuchte !! ... und es funktioniert - und derjenige hat sogar mit der internationalen englischen befehlsform geschrieben. das ist selten !!! gruß Jan :-) ------------------ jan :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |