| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Menu 'Speichern' erstellen (1657 mal gelesen)
|
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 21. Jan. 2005 16:39 <-- editieren / zitieren --> Unities abgeben:
Hallo miteinander Wir sind daran, auf die Version 13.00 upzudaten. Es läuft bis jetzt alles wunderbar, doch sollte ich noch einen Button oder Menu erstellen, bei dem ich noch so meine Mühe habe. Da unsere Tochterfirma noch auf der V11.65 weiterarbeitet, besteht das Problem des Datenaustausches. Die Daten in einer älteren Version abzuspeichern geht ja mit (bin-io-revision :mr-11-6-release). Meine Frage: Kann man ein Button oder Menü erstellen, dass unter 1x folgende Befehlsfolge ausführt...OSDM umstellen auf V11.6 und danach über eine Auswahl die betreffenden Teile/Baugruppe als *.pkg speichert? Gruss Marcel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 21. Jan. 2005 21:23 <-- editieren / zitieren --> Unities abgeben: Nur für Marcel Capeder
Hallo Marcel, in dem Beitrag http://ww3.cad.de/foren/ubb/Forum29/HTML/001417.shtml findest Du ein Macro mit dem eine Baugruppe als PKG gespeichert wird. Du musst in den Speicherbefehl noch die Version einbauen und dann hast Du die Lösung. In dem Macro musst Du noch ":modifies nil" wie Claus es beschrieben hat ändern. Das Verzeichnis C:\Temp kannst Du ja auf ein Netzlaufwerk ändern auf das Alle Zugriff haben. Muss das Macro doch auf Heikos Hilfeseite ? Tschuess Martin ------------------ OSDM - Die freie Wissensdatenbank WorkManager Forum [Diese Nachricht wurde von Martin.M am 21. Jan. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 22. Jan. 2005 11:33 <-- editieren / zitieren --> Unities abgeben: Nur für Marcel Capeder
|
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 24. Jan. 2005 11:01 <-- editieren / zitieren --> Unities abgeben:
Hallo miteinander Das Abspeichern über das Macro von Martin, mit der Ergänzung (bin-io-revision :mr-11-6-release) funktioniert wunderbar. Ich möchte nun das Macro folgendermassen anpassen: - autom. Auswahl mit :all_at_top beim speichern - Eingabe eines Filenamen, damit ich den Namen selber bestimmen kann. - Info/Ausgabe, wohin das File gespeichert wurde. Wie mache ich dies am einfachsten? Gruss Marcel [Diese Nachricht wurde von Marcel Capeder am 24. Jan. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 24. Jan. 2005 14:40 <-- editieren / zitieren --> Unities abgeben:
|
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 25. Jan. 2005 16:45 <-- editieren / zitieren --> Unities abgeben: Nur für Marcel Capeder
|
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 26. Jan. 2005 15:58 <-- editieren / zitieren --> Unities abgeben:
Hallo Martin Hier ist meine Version: ------------------------------------------------------ (in-package :examples) (use-package :oli) (sd-defdialog 'gr_pkg-export :dialog-title "PKG-Export 11.6" :variables '((name :value-type :string :title "Filename" :prompt-text "Bitte Filenamen eingeben." ) )
:ok-action '(progn (oli::BIN-IO-REVISION :MR-11-6-RELEASE) (save_package :all_at_top :FILENAME (FORMAT NIL "m:/_Export/~A.pkg" name) (display (format nil "Das File wurde im Pfad M:_Export unter der OSDM-Version 11.6 als ~A.pkg gespeichert." name)) ) ) ) ------------------------------------------------------ Ich gebe dem User nur die Möglichkeit, den Dateinamen zu bestimmen. Wenn er dann auf OK klickt, so speichere ich alles vom Top unter der Version 11.6 in einem dafür vorgesehenen Ordner in seinem Workingdirectory. Als Zusatz lasse ich über das Ausgabefenster noch die Info darstellen, wo das File gespeichert wurde. Gruss Marcel [Diese Nachricht wurde von Marcel Capeder am 26. Jan. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |