| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: Makro-Knopf für Customizing (1041 mal gelesen)
|
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 19. Okt. 2006 06:49 <-- editieren / zitieren --> Unities abgeben:
Manchmal wie verhext, manchmal ist man auch nur einfach zu doof. Ich habe bei meinem Kollegen einen Button eingerichtet, mit dem er sich verschiedene Makros und Einstellungen laden kann. So wie auf der Hilfeseite beschrieben: http://osd.cad.de/anleitungen.htm#02 Per Texteditor hab ich die Codes in das Feld Befehlsaktion kopiert. Das Problem ist: Von den Befehlen in Klammern speichert OSD nur die erste Reihe. Also statt vp_background "1" :type :gradient...usw. (load "C:/User/Lisp/Beispiel_1.lsp") (load "C:/User/Lisp/Beispiel_2.lsp") (OLI::SD-SWITCH-APPLICATION "Annotation") ist nachher im Button nur dies vorhanden: vp_background "1" :type :gradient...usw. (load "C:/User/Lisp/Beispiel_1.lsp") Dann habe ich es mit einer Zwischenreihe versucht: vp_background "1" :type :gradient...usw. (load "C:/User/Lisp/Beispiel_1.lsp") vp_background "1" :type :gradient...usw. (load "C:/User/Lisp/Beispiel_2.lsp") vp_background "1" :type :gradient...usw. (OLI::SD-SWITCH-APPLICATION "Annotation") Damit ging es dann Alles in Klammern setzen hat auch nicht geholfen. Bei mir war es am Anfang auch so: erst hat er den Text nicht komplett übernommen, später ging es aber, und auch richtig. Hat dazu vielleicht jemand einen Tip ? ------------------ Matthias OneSpaceDesigner Hilfeseite Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Moderator Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000
|
erstellt am: 19. Okt. 2006 07:37 <-- editieren / zitieren --> Unities abgeben: Nur für highway45
Hallo Matthias, ich habe das mal mit einem neuen Knopf und diesem Code: vp_background "1" :type :gradient :2colors n :color1 :color 2434394 :done :color2 :color 14144206 :done complete (load "e:/sd-makros/freistich-geppert.lsp") (load "e:/sd-makros/kopie-erstellen-original-loeschen.lsp") (OLI::SD-SWITCH-APPLICATION "Annotation") ausprobiert. Bei mir klappt es wunderbar (übrigens schöner Farbverlauf im Hintergrund :-) ) Liegt es evtl. am Editor mit dem Du den Code vielleicht erstellt oder verändert hast? Es könnte sein, daß der dort irgendwelche Steuerzeichen oder Leerzeichen eingebaut hat, die Du nicht sehen kannst. Den Code habe ich mit Context erstellt und dann einfach in die Befehlsbox eingefügt. Gruß, Michael edit: Ich schwöre, ich habe die Smilies deaktiviert, trotzdem kommen sie durch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 19. Okt. 2006 07:46 <-- editieren / zitieren --> Unities abgeben:
|
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 19. Okt. 2006 08:21 <-- editieren / zitieren --> Unities abgeben:
Jetzt habe ich ihm mal Walters Makro mit der Hand reingeschrieben. So ging es dann ! Dann habe ich es mal so abgespeichert: vp_background "1" :type :gradient...usw.(load "C:/User/Lisp/Beispiel_1.lsp")(load "C:/User/Lisp/Beispiel_2.lsp")(OLI::SD-SWITCH-APPLICATION "Annotation") Also alles hintereinander. Danach im OSD wieder mit "Enter" zurechtgerückt: Das ging !
Also im Notepad-Fenster kann ich keine Steuerzeichen oder sonstwas finden. Aber da muß etwas sein. Ich habe eben auch gemerkt, als ich diesen Text schrieb, daß ich zweimal "Enter" drücken mußte, damit die Zeile springt. So ähnlich wie beim Link reinstellen, da muß man ja auch zweimal drücken, bevor der Zeilensprung kommt. Also: nackter Text ist wohl doch nicht so nackich, wie man denkt ! ------------------ Matthias OneSpaceDesigner Hilfeseite Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Moderator Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000
|
erstellt am: 19. Okt. 2006 08:31 <-- editieren / zitieren --> Unities abgeben: Nur für highway45
Ich bin auch schon mit dem Notepad gescheitert. Seitdem verwende ich Context als Editor für alles. Da kann ich mir sicher sein, daß tatsächlich das rauskommt, was ich will. Noch schlimmer wirds mit Word als Editor (ein Kollege fand Word praktischer...). Frohes Schaffen! Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 19. Okt. 2006 08:48 <-- editieren / zitieren --> Unities abgeben:
Ja, aber ich kann jetzt nicht überall ConText installieren... Aber so weiß ich nun Bescheid und kann mir helfen. Was ich da mache, löst bei einigen hier sowie schon Allergien aus. Bei uns sind welche, die haben den OSD noch genauso wie am Anfang. Und wenn man sagt, das kann man auch ergonomischer machen kommt: "ooh ooh, nee, lieber nichts verändern". Weil die Admins sich hier auch immer so anstellen, habe ich für andere Kollegen dann das mit dem Makro-Knopf erfunden: hochfahren, draufdrücken, alles drin. Übrigens: beim Workmanager hatten wir mal ein ähnliches Problem: man kann ja eine Notiz ans Dokument hängen und wenn man den Text von woanders da reinkopiert, läßt es sich nicht mehr laden, wenn zum Beispiel ein TAB-Sprung darin war. Bis wir das rausgefunden hatten...
------------------ Matthias OneSpaceDesigner Hilfeseite Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Moderator Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000
|
erstellt am: 19. Okt. 2006 09:26 <-- editieren / zitieren --> Unities abgeben: Nur für highway45
Wenn Du für andere als Admin tätig bist könntest Du Dir Context evtl. auch auf einem USB-Stick installieren und dann an den Fremdrechnern von dort aus starten (ich habe es allerdings noch nicht ausprobiert). Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
highway45 Moderator Bastler mit Diplom
Beiträge: 6331 Registriert: 14.12.2004 SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8
|
erstellt am: 19. Okt. 2006 09:47 <-- editieren / zitieren --> Unities abgeben:
|