| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | SPS |
Autor
|
Thema: SolidWorks-Event Print? (523 mal gelesen)
|
afieb Mitglied
Beiträge: 9 Registriert: 05.08.2005 SW2004/SP3.0
|
erstellt am: 21. Apr. 2006 10:30 <-- editieren / zitieren --> Unities abgeben:
Hallo ich bin gerade dabei, mich etwas in die Makroprogrammierung einzuarbeiten und bin dabei auf folgendes Problem gestoßen: Bevor ich eine Zeichnung drucke, möchte ich in die benutzerdefinierten Dateieigenschaften das Druckdatum und den User, der gedruckt hat, einfügen und mit auf die Zeichnung drucken. Nur kann ich leider kein SW-Event finden, das mir vor dem Druckmenü ein Event sendet. Kennt jemand ein solches Ereignis oder vielleicht eine andere Vorgehensweise? Vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3814 Registriert: 29.09.2004 SOLIDWORKS 2024 SP1.0 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1 SOLIDWORKS 2020 SP5 SOLIDWORKS 2019 SP5 (VM)
|
erstellt am: 21. Apr. 2006 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für afieb
Du kannst doch ein Marko schreiben, welches die von dir geschriebenen Aufgaben ausführt, und dann den Druckbefehl startet. Wenn das Makro läuft kannst du das Icon in der Symbolleiste zum Drucken entfernen und ein eigenes Icon verwenden, welches dein Makro ausführt (Menuleiste Datei Drucken gleichfalls). Nicht verhindern kannst du, dass jemand sich selber wider das Original Druckicon zurückhohlt, und so den Prozess des Druckens anstösst. Die andere Variante ist ein Datenverwaltungssystem welches beim Drucken die Zeichnung stempelt. ------------------ ( Um an die Quelle zu kommen, muss man gegen den Strom schwimmen ) OM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas5 Mitglied Konstrukteur, SWX-Admin
Beiträge: 420 Registriert: 14.07.2003 SWX2013
|
erstellt am: 21. Apr. 2006 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für afieb
Hallo afieb, wir haben auf der Zeichnungsvorlage ein Feld, in das wir Datum und User mit den SWX -Eigenschaften $PRP:"SW-Kurzes Datumsformat(Short Date)" und $PRP:"SW-Letzte Speicherung durch(Last Saved By)" drucken. Bedingung ist, daß vor dem Drucken die Zeichnung auch gespeichert wird, damit die Daten aktuell sind. Viele Grüße! Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
afieb Mitglied
Beiträge: 9 Registriert: 05.08.2005 SW2004/SP3.0
|
erstellt am: 24. Apr. 2006 11:16 <-- editieren / zitieren --> Unities abgeben:
Mit der Variante , daß das Makro den Druckprozeß startet, könnte ich leben (kann ich in der Druckvorschau/Seitenansicht den Drucken-Button eigentlich auch auswechseln??) aber ich finde leider nirgendwo einen Befehl, der das Druck-Menü aufruft, um den Drucker auszuwählen, der Makrorekorder zeichnet auch nur "PrintDirect" auf. Kennt jemand einen solchen Befehl? Albrecht Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|