| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt, eine Pressemitteilung
|
Autor
|
Thema: 2015 command und command-s (3062 mal gelesen)
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 23. Okt. 2014 15:03 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habs nicht verstanden. Seit Montag hab ich 2015 zum Ausprobieren und schlag mich damit rum dass ich command-Befehle umbauen muss. Ich hab das mit command-s schon kapiert (hoffe ich), aber an verschiedenen Stellen hab ich "zerlegte" command-Befehle. Also sowas z.B. Code: (command "_pline") (foreach p p_list (command p) ) (command "")
Da sollte ich command lassen und nicht command-s verwenden (wenn ich das richtig verstanden hab) Als nächstes wehrt sich meine Error-Funktion und ich bekomme die Meldung *push-error-using-command* zu verwenden. Hab ich wohl auch nicht so richtig verstanden, geht nämlich nicht so wie es soll. Gibt's denn über diese ganze command-Umbauaktion mal was richtig ausführliches für doofe in Deutsch ? Ich wills ja nur verstanden haben, damit wieder alles so funktioniert wie vorher. Ich hab hier über 1000 commands zu checken und das macht keinen Spaß.
------------------ Geht nicht, gibts nicht Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1763 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: 23. Okt. 2014 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Hallo Andreas, ich habe mir eine Script gebaut, welches eine if-Abfrage einbaut: z.B.: (if (>=(atof(getvar "ACADVER"))20.0);;;ab ACAD 2015 (command-s "_.pedit" (entlast)"_f" "") (command "_.pedit" (entlast)"_f" "")) So kann ich die Codes automatisch anpassen, muss aber zum Schluss trotzdem noch einen Testlauf machen (z.B. habe ich in einem alten Code die Zeile (command pause) gefunden, das ist für Command-S nicht definiert. Aber eine richtige Dokumentation habe ich auch noch nicht gefunden. Für BricsCAD können die Command-s - Befehle auch verwendet werden, dort sind es allerdings nur Dummy-Funktionen.
------------------ viele Grüße Jörn http://www.bosse-engineering.com Orthogonalvermassung Youtube Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 23. Okt. 2014 16:54 <-- editieren / zitieren --> Unities abgeben:
Danke Jörn, ich hab schon befürchtet dass das richtig Arbeit wird. Manchmal frag ich mich wirklich was die bei AutoDesk geraucht haben. Klar - die Entwicklung geht weiter, aber musste das denn wirklich sein ? Das macht richtig viel Arbeit und ich hab noch keinen Vorteil gesehen. Ja, command-s ist schneller. Von mir aus. Das was ich da jetzt an Arbeit verbrate, gleicht das wieder aus. Aber ich könnte mir vorstellen dass der "alte" command-Befehl mit ein bisschen mehr Mühe und Liebe zum Detail noch ohne Anpassung funktionieren würde. Vielleicht kam ja der Feierabend dazwischen, kann ja passieren. Naja, dann fang ich mal an. Wenn jemandem noch was einfällt, immer her damit. ------------------ Geht nicht, gibts nicht Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 23. Okt. 2014 22:18 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Hi, ich spiele im Moment nur ein bisschen mit 2015 herum, prüfe das eine oder andere Tool damit - noch nicht so richtig ernsthaftes Eruieren dieser command-s-Geschichte. Könnte man die Versionsabhängigkeit vielleicht mit folgendem Konstrukt lösen: (or command-s (setq command-s command)) Erste Tests sahen ganz gut aus. Gruß CADchup ------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 23. Okt. 2014 22:50 <-- editieren / zitieren --> Unities abgeben:
Für Abwärtskompatibilität (was ein Wort) sicher zu gebrauchen aber mein Hauptproblem ist dass das nicht an jeder Stelle einfach einsetzbar ist. Wie schon oben geschrieben brauche ich manchmal den alten command-Befehl. Außerdem schlage ich mich im Moment hauptsächlich mit der *error* Funktion herum, weil die nicht funktioniert. Da hab ich noch nicht kapiert warum, aber ich bin dran. ------------------ Geht nicht, gibts nicht Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Moderator CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools (d-tools.eu)
|
erstellt am: 24. Okt. 2014 05:38 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Stichwort Abwärtskompatibilität: command-s gibt es bereits seit Version 2012. Der Code für 2015 sollte dann auf jeden Fall bis runter in Veraion 2012 laufen. Und irgendwann ist dann auch mal,Schluss mit Abwärts ... . Klar ist es ärgerlich, wenn man seine ganzen Programme umstellen muss .. aber seit wievielen Versionen laufen denn die Tools ohne dass man da auch nur einen Finger für krumm machen musste. Denkt mal an die VBA-User! - denen bricht in absehbarn Zeiträumen die komplette Basis weg, die dürfen ihre Programme vollständig neu schreiben. Ich denke, dass Autodesk die Lisp-Schnittstelle in den letzten Jahren mehr oder weniger ignoriert hat, führte zu der komfortablen Situation, dass die Tools einfach in jeder Version liefen. Nun haben die etwas gemacht .. dann ist es auch nicht richtig. Aufregen hilft nichts -> Augen zu und durch! Grüße! Holger ------------------ Holger Brischke CAD on demand GmbH Individuelle Lösungen von Heute auf Morgen.
defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1146 Registriert: 20.12.2002
|
erstellt am: 25. Okt. 2014 14:55 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 25. Okt. 2014 14:59 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
neurosis Mitglied dipl.ing.
Beiträge: 224 Registriert: 22.08.2006
|
erstellt am: 25. Okt. 2014 17:50 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 25. Okt. 2014 20:01 <-- editieren / zitieren --> Unities abgeben:
Kein Unterschied. Hab schon angefangen alles mögliche umzubauen. Manches geht einfach, manches wehrt sich bis es blutet. Aber "Geht nicht, gibts nicht" und daran ändert auch AutoDesk nichts. (Und jetzt erst recht) Wenn ich durch bin, stelle ich meine Erknntnisse hier rein (selbstverständich) ------------------ Geht nicht, gibts nicht Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |