| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: AutoCAD 2008 - Attribute des Originalblocks übernehmen (2657 mal gelesen)
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 13:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, Habe in einem Projekt vorgegebene Blöcke, in denen sich Informationen zur Leuchte befinden, welche in einem Attribut gespeichert sind, warum auch immer. Nun wurde die Leuchte geändert und ich möchte nicht allen zig Leuchten all diese Informationen manuell zuweisen. Gibt es eine Möglichkeit, den Block in den Ursprungszustand (Originalblock wie im Blockeditor) zurückzusetzen? Über die Funktion zurücksetzen klappt das leider nicht... Würde mich um Hilfe freuen. Danke sehr. 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: 21. Nov. 2011 13:38 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Nov. 2011 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 14:24 <-- editieren / zitieren --> Unities abgeben:
Mit Attsync funktioniert es leider nicht. Zitat: Original erstellt von CADmium: Also Attributwert soll Vorgabewert werden ? Für alle Attribute der Blockreferenz ? oder ein einzelnes ? Für zu wählende Blockrefererenzen ? Für alle Blockreferenzen eines BlocksGeht auf jeden Fall zu proggen. Äußer dich mal.
Ja-Ja-Ja-Ja Am liebsten hätte ich gern alle Blöcke (entweder alle markierten, oder jeweils den Block(typ) den ich berühre (insofern aber, dass jeder des Types z.B. "Block_2xy" geändert wird). Für alle Attribute dieses Blockes soll der Vorgabewert (also Defaultwert) auch im eingefügten Block übernommen werden. Habe ich mich deutlich genug ausgedrückt? Sorry, dass es vorher so undeutlich war.
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: 21. Nov. 2011 14:57 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 15:27 <-- editieren / zitieren --> Unities abgeben:
|
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 21. Nov. 2011 15:30 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
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: 21. Nov. 2011 15:30 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 16:05 <-- editieren / zitieren --> Unities abgeben:
|
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: 21. Nov. 2011 16:16 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 16:48 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: ... dann gibste ATTS2DEFAULTVALUE in der Befehlszeile ein, wie dir das der Loadertext bei Laden versucht schmackhaft zu machen ...
Hab ich versucht, er schreibt nur: Command: ATTS2DEFAULTVALUE Unknown command "ATTS2DEFAULTVALUE". Press F1 for help. Zuvor aber: "ATTS2DEFAULTVALUE.VLX successfully loaded." Danke für die Hilfe und auch für den sarkastischen Unterton. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 21. Nov. 2011 16:55 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Nov. 2011 16:55 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 17:11 <-- editieren / zitieren --> Unities abgeben:
So, ich habe die Datei mit dem Befehlt appload geladen, in der Kommandozeile: Command: appload ATTS2DEFAULTVALUE.VLX successfully loaded.Dann gebe ich ATTS2DEFAULTVALUE ein und es kommt: Command: ATTS2DEFAULTVALUE Unknown command "ATTS2DEFAULTVALUE". Press F1 for help. Die Information mit "Thomas Krüger", etc. gar nicht... Bei mir wird also die Datei geladen, aber wenn ich sie aufrufen will, wird sie nicht gefunden... Die Datei befindet sich im //Programme/Autocad 2008/ATTS2DEFAULTVALUE.VLX [Diese Nachricht wurde von LDA.DK am 21. Nov. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spider_dd Mitglied
Beiträge: 1111 Registriert: 27.11.2003 Win 10Pro Intel(R) Core(TM) i7-7700 NVIDIA Quadro P1000 ACAD, Civil-3D 2018
|
erstellt am: 21. Nov. 2011 17:28 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
Um irgendwelche "Vertipper" in der Befehlszeile und im Vergleich dazu in Deinen Posts auzuschließen, kopiere doch mal den Inhalt des Befehlszeilenfensters bei Deinem Versuch hier rein. Dass sollte dann in etwa so aussehen: ------------------------------------------------------------------- Befehl: (LOAD "C:/Downloads/ATTS2DEFAULTVALUE.VLX") ATTS2DEFAULTVALUE : Ändern des Attributwertes auf den Vorgabewert (C) Thomas Krüger 2011 (tk@cad-od.de) Testversion Befehlszeilenaufruf : ATTS2DEFAULTVALUE nil Befehl: ATTS2DEFAULTVALUE Objekte wählen: ----------------------------------------------------------------------- Bei mir geht der Befehl jedenfalls nach dem Laden. (Ob er das macht, was Du willst, habe ich aber nicht ausprobiert) Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 21. Nov. 2011 17:34 <-- editieren / zitieren --> Unities abgeben:
Code: Command: appload ATTS2DEFAULTVALUE.VLX successfully loaded. Command: Command: Command: ATTS2DEFAULTVALUE Unknown command "ATTS2DEFAULTVALUE". Press F1 for help.
Im Menü von appload klicke ich die VLX Datei an, es wird gesagt "ATTS2DEFAULTVALUE.VLX successfully loaded.", wenn ich jedoch unter "Loaded Applications" schaue, ist das ATTS2DEFAULTVALUE.VLX nur grau und nicht schwarz....MfG 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: 21. Nov. 2011 20:56 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 22. Nov. 2011 08:55 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: Aber andere Lisps und vlx laufen bei dir ?
Andere Lisps schon, habe eine "ZeroRotation" gerade probiert, die die Rotation von Objekten auf 0 stellt... Andere vlx habe ich nicht, suche gleich im Google... Edit: Habe gerade eine andere vlx verwendet, das klappt gut. Würde mich sehr freuen, deine vlx hinzubekommen, da ich sie echt brauchen würde... [Diese Nachricht wurde von LDA.DK am 22. Nov. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 22. Nov. 2011 09:39 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
Also dass der Eintrag im APPLOAD nur grau ist, ist normal. Was passiert wenn du die VLX aus dem Explorer direkt in die Zeichenfläche ziehst? (zur Info: Das ist die Schnelllademethode für Faule ) Und du verwendest eine AutoCAD-Vollversion 2008 Deutsch auf Windows XP? Ohne jegliche weitere Tools/Zusatzapplikationen? Wir alle finden es nämlich reichlich verwunderlich, dass nur bei dir der "Intro"-Text nicht erscheint... ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 22. Nov. 2011 11:04 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von tunnelbauer: Also dass der Eintrag im APPLOAD nur grau ist, ist normal.Was passiert wenn du die VLX aus dem Explorer direkt in die Zeichenfläche ziehst? (zur Info: Das ist die Schnelllademethode für Faule ) Und du verwendest eine AutoCAD-Vollversion 2008 Deutsch auf Windows XP? Ohne jegliche weitere Tools/Zusatzapplikationen? Wir alle finden es nämlich reichlich verwunderlich, dass nur bei dir der "Intro"-Text nicht erscheint...
Danke für die Info. AutoCAD Vollversion 2008 Englisch auf XP. Ohne Tools, etc. Wenn ich es per drag&drop einfüge kommt folgendes:
Code: Command: (LOAD "C:/Programme/AutoCAD 2008/Lisp/ATTS2DEFAULTVALUE.VLX") nil Command: atts2defaultvalue Unknown command "ATTS2DEFAULTVALUE". Press F1 for help.
Was ist mit "Intro" Text gemeint, vom LVX (Thomas Krüger)? Die anderen lsp haben einen Intro Text (Zerorotation zeigt beispielsweise das Kommando an) Ein anderes lvx das ich gefunden habe (nur in Google gesucht) zeigt an:
Code: Command: (LOAD "C:/Programme/AutoCAD 2008/Lisp/2dunfold.vlx") 2Dunfold command loaded. (C)2009, XANADU - www.xanadu.cz ____ CAD, PLM, GIS/FM custom application development nil
[Diese Nachricht wurde von LDA.DK am 22. Nov. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 22. Nov. 2011 11:17 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
Was ich vorher schon fragen wollte: Dein Explorer zeigt dir die Dateitypen (Dateiendungen) an und du hast nach dem Runterladen der Datei das ATTS2DEFAULTVALUE.vlx.txt auf ATTS2DEFAULTVALUE.vlx (ohne .txt) geändert? (Ich frag jetzt mal blöd... könnte ja sein...) (Ich arbeite nämlich auch auf AC 2008 englisch mit XP SP3 - und ich hab keine Probleme...) ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 22. Nov. 2011 11:28 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von tunnelbauer: Was ich vorher schon fragen wollte:Dein Explorer zeigt dir die Dateitypen (Dateiendungen) an und du hast nach dem Runterladen der Datei das ATTS2DEFAULTVALUE.vlx.txt auf ATTS2DEFAULTVALUE.vlx (ohne .txt) geändert? (Ich frag jetzt mal blöd... könnte ja sein...) (Ich arbeite nämlich auch auf AC 2008 englisch mit XP SP3 - und ich hab keine Probleme...)
Ja genau, war das falsch??? Bitte um Info, besser peinlich und geschafft... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 22. Nov. 2011 11:30 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 25. Nov. 2011 04:38 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: na dann anbei mal was zum ausprobieren ....
So, danke nochmal für Deine Mühe und all Eurer Mühe. Habe es jetzt zu Hause am Firmenlaptop probiert, im Grunde die gleiche Installation, hier funktioniert es wunderbar, frag mich, warum es am PC nicht geht. Meine Frage/Bitte: Ist es möglich, dass er alle Blöcke des selben Types ändert (ähnlich wie bei attsync, also alle vom Blocktyp "EL_LeuchteXY")? Momentan ändert das Programm einen Block allein. Vielen Dank auf jeden Fall. 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: 25. Nov. 2011 07:31 <-- editieren / zitieren --> Unities abgeben: Nur für LDA.DK
|
LDA.DK Mitglied Lichtplaner
Beiträge: 18 Registriert: 16.02.2010
|
erstellt am: 25. Nov. 2011 08:18 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: Na wähl doch per Schnellauswahl ( Befehl _qselect )alle Blockreferenzen vom Block "EL_LeuchteXY" und starte dann das Prog mit ebendieser Auswahl .... man kann zwar noch ne Menge ranproggen aber IMHO sollten erstmal die Bordmittel ausgeschöpft werden.
Danke für die Info, kannte den Befehl nicht. Danke nochmal... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |