| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Script und ATTDIA (1710 mal gelesen)
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 09:09 <-- editieren / zitieren --> Unities abgeben:
Ich versetze in einem Script einen Block mit ATtributen und stelle sicherheitshalber im Script ATTDIA nochmals auf 1. Trotzdem werden die Att-werte in der Befehlszeile abgefragt, obwohl der Wert für Attdia sicher auf 1 steht(Kontrolle während des Ablaufs mit Schriftfeld für ATTDIA und REGEN in script eingebaut). Kann mir das jemand erklären ? ATTDIA 1 -EINFÜGE blockname3 0,0 ;einfügepkt 1 ;faktor X 1 ;faktor Y 0 ;drehwinkel REGEN ;für ATTDIA-Kontrolle -EINFÜGE blockname2 0,0 1 1 0 ursprung l REGEN -EINFÜGE blockname1 0,0 1 1 0
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: 10. Nov. 2011 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 10. Nov. 2011 09:13 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 09:58 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: und was ist mit ATTREQ ? ---> F1
ATTREQ ist ebenfalls auf 1 Zitat: Original erstellt von tunnelbauer: Lies mal die Hilfe zu ATTDIA . Da steht drinnen, dass ATTDIA das Verhalten von EINFÜGE (_INSERT) steuert - nicht aber von -EINFÜGE (_-INSERT).
Was nicht explizit ausgeschlossen ist sollte doch eingeschlossen sein, oder? 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: 10. Nov. 2011 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 10. Nov. 2011 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
Das 'oder?' beantworte ich ganz klar mit 'Nein' (mit der Einstellung sollte man mal ein Leben führen wollen ) In den Hilfetexten zu den jeweiligen Systemvariablen steht explizit das sie sich um die Regelung von Dialogfeld"ern kümmern. "Legt fest, ob der Befehl EINFÜGE für die Eingabe von Attributwerten ein Dialogfeld verwendet." oder "Steuert die Anzeige von Dialogfeldern für einige Befehle." oder auch "Unterdrückt die Anzeige von Dialogfeldern zur Dateinavigation." Ich finde diese Hilfetexte sind ziemlich eindeutig . ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 10:22 <-- 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: 10. Nov. 2011 10:29 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 10:53 <-- editieren / zitieren --> Unities abgeben:
initdia hilft nicht und hätte auch nicht geholfen, da Script zum Einfügen der Planköpfe und anderen Standardblöcken für Kollegen auf LT gedacht ist. Muss er sich halt durch die Befehlszeile durchwurschteln. Aber danke für die Hilfe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 10. Nov. 2011 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
Hi, anderer Ansatz, ungetestet: ATTREQ auf 0 stellen, Block einfügen lassen, DDEDIT aufrufen und die Objektwahl mit L für letztes Objekt beantworten. Gruß CADchup ------------------ CADmaro.de [Diese Nachricht wurde von CADchup am 10. Nov. 2011 editiert.] 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: 10. Nov. 2011 11:28 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 11:41 <-- editieren / zitieren --> Unities abgeben:
Nein, funktioniert auch nicht, dürfte im Script wohl so sein. zu tunnelbauer: mit -EINFÜGE funktioniert der Attributsdialog sehr wohl zu cadffm: wo findest Du deine Hilfetexte? in 2006 mag es ja sein, in 2012 finde ich das nicht und die Eindeutigkeit eines Textes "steuert die Anzeige von Dialogfeldern für einige Befehle " kann ich nicht ersehen. Und von der Lebenseinstellung lebt z.B. jeder kreative Steuerberater Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 10. Nov. 2011 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 13:21 <-- editieren / zitieren --> Unities abgeben:
Super, es funkt.Weiß nicht,was bei meinem Erstversuch falsch lief. Vermute fast, dass ich statt _l eine 1(eins) eingab. Als letzte Zeile habe ich noch ATTREQ 1 angehängt,um die Standardwerte wieder einzustellen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 13:25 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von cad4fun: Super, es funkt.Weiß nicht,was bei meinem Erstversuch falsch lief. Vermute fast, dass ich statt _l eine 1(eins) eingab. Als letzte Zeile habe ich noch ATTREQ 1 angehängt,um die Standardwerte wieder einzustellen.
EDIT: _l ATTREQ 1 die Leerzeile dazwischen ist wichtig! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 10. Nov. 2011 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für cad4fun
Ich habe zugegebenermaßen gerade kein 12er zur Hand, kenne nur die Hilfe bis 2011 und da steht das eben immer noch so beschrieen wie in 2006 und 2000 usw. Die Eindeutigkeit liegt in dem Wort welches du bis jetzt nicht verstehen willst (sehe ich anhand der Aussage von dir an Tunnelbauer über "-einfüge". Es geht nämlich nicht ! Und doch hast du recht, das bestreitet aber keiner, schönes Chaos. Das Problem was du hier bereitest ist aber das du nicht genau liest, Tunnelbauer, die Hilfe und AutoDESK reden nämlich von DialogFELD und du redest plötzlich von DIALOG (welcher ja nun auch mal ein BEFEHLSZEILENdialog sein kann). ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 10. Nov. 2011 14:05 <-- editieren / zitieren --> Unities abgeben:
Und ich redete auch vom Dialogfeld und war halt ein wenig schleissig in der richtigen Begriffswahl, aber im Zusammenhang meiner Ursprungsfrage und mit tunnelbauers Beitrag und meinem Hinweis und mehr Sensibilität und weniger Empfindlichkeit sollte schon klar sein, was ich meine, oder? "Steuert die Anzeige von Dialogfeldern für einige Befehle." Eindeutig wäre "Steuert die Anzeige von Dialogfeldern für die Befehle A und B und .." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |