| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Plotdatum (3831 mal gelesen)
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 25. Nov. 2002 15:23 <-- editieren / zitieren --> Unities abgeben:
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000
|
erstellt am: 25. Nov. 2002 16:15 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 26. Nov. 2002 08:38 <-- editieren / zitieren --> Unities abgeben:
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 02. Dez. 2002 09:25 <-- editieren / zitieren --> Unities abgeben:
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000
|
erstellt am: 02. Dez. 2002 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 02. Dez. 2002 10:20 <-- editieren / zitieren --> Unities abgeben:
|
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 02. Dez. 2002 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Hallo Andi Am einfachsten mache folgendes: Programm in VBA einfügen. Erstelle dir eine neue Werkzeugleiste (RMT auf eine Werkzeugleiste, "Anpassen..." - "Werkzeugleisten" - "Neu", Namen eingeben). Dann TAB-Leiste "Befehle" und auf "Makros" das entsprechende Makro anwählen und per drag and drop in die Werkzeugleiste ziehen. Bei jedem Druck auf das Icon wird das Plotdatum eingefügt (sofern du die Benutzerdefinierten Felder - SysDate, SysTime im Schriftkopf hast). Das klingt zwar auf den ersten Blick kompliziert, ist aber nicht so schlimm. Viel Glück ------------------ mechanical Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 02. Dez. 2002 15:34 <-- editieren / zitieren --> Unities abgeben:
Hallo mechanical, Danke für Deine Antwort, aber habe dass Problem, dass ich bei Anpassen unter dem Register Befehle nichts im Makro angezeigt bekomme. Ich denk mal dass ich irgendwas im VBA falsch gemacht habe ?? Kannst Du mir weiterhelfen....... Grüße Andi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pisarz Mitglied
Beiträge: 280 Registriert: 05.03.2002 AIP2011 Win7x64 HP Z400/W3565(3.2GHz) 12GB RAM 100GB SSD / 1TB Raid1 MSI R5770 Hawk SpacePilot
|
erstellt am: 02. Dez. 2002 16:30 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
1. in IV den VBA-Editor öffnen 2. im Projekt-Browser das Anwendungprojekt (default.ivb) suchen und darunter das Modul1. Doppelklick auf das Modul, ein Textfenster öffnet sich (oder ist schon offen) 3. dort den text des Makros einfügen. 4. Speichern nicht vergessen Nun müsstest Du "Modul1.AddSysDateTime" bzw. "AddSysDateTime" in deiner Makroliste finden und auch als Schaltfläche definieren können. ------------------ Grüße Jörgen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 02. Dez. 2002 16:36 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Mit Alt+F11 den VBA-Editor aufrufen und Script unter "Anwendungsprojekt" - "Modul 1" einfügen. Das Script ist dann in der globalen Datei, in der lokalen (d.h. aktuell offenen) bekommst du das Makro unter "Befehle" nicht angezeigt. ------------------ mechanical Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000 Autodesk Inventor Pro/ENGINEER Wildfire (alle Versionen) Windchill ProductPoint Windchill Intralink
|
erstellt am: 02. Dez. 2002 23:02 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Hallo Andi, bist du mit den Anleitungen von mechanical und Jörgen zurecht gekommen? Zur Untermauerung des Gesagten, anbei eine geänderte IDW die du in das Templates-Verzeichnis deines Projektes ablegen solltest. Durch ausführen des enthaltenen Makro Plotstamp wird die benutzerdefinierte Variable angelegt und mit dem Datum und Uhrzeit der Ausführung des Makro gefüllt. Eine ereignisgesteuertes automatischen Ausfüllen beim wirklichen Drucken/Plotten kann ich nicht dienen. So etwas wird in den EDM/PDM/PLM-Systemen realisiert. Ich hoffe du kommst jetzt ein Stück weiter. @mechanical, @pisarz: Danke für zwischenzeitliche Unterstützung.
------------------ gruß robby [Diese Nachricht wurde von Robby Lampe am 02. Dezember 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 03. Dez. 2002 08:29 <-- editieren / zitieren --> Unities abgeben:
Danke Robby, Mechanical und Pisarz, also dass Plotdatum funktioniert soweit, habe jetzt nur noch Problem für das Aktualisieren ein Button zu erstellen. Irgendwie schaffe ich es nicht dass bei mir unter Anpassen>Befehle unter der Kategorie Makros etwas angezeigt wird ??´ Kann mir diesbezüglich bitte noch jemand auf die sprünge helfen..... Grüße Andi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 03. Dez. 2002 09:19 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 03. Dez. 2002 10:04 <-- editieren / zitieren --> Unities abgeben:
|
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012 64Bi
|
erstellt am: 03. Dez. 2002 10:11 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Pisarz Mitglied
Beiträge: 280 Registriert: 05.03.2002 AIP2011 Win7x64 HP Z400/W3565(3.2GHz) 12GB RAM 100GB SSD / 1TB Raid1 MSI R5770 Hawk SpacePilot
|
erstellt am: 03. Dez. 2002 10:11 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Hi Andi, nach deinem Bild hast Du es im Modul2 vom Dokumentobjekt "Wollin" abgelegt. Kopier doch mal den Code in Modul1 vom Anwendungsprojekt: Doppelklick auf Modul1 -> das Code-Fenster öffnet sich (Titel des Fensters kontrollieren) -> Code einkopieren. Dann nochmal die Schritte für den Button... ------------------ Grüße Jörgen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 03. Dez. 2002 10:25 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 03. Dez. 2002 10:28 <-- editieren / zitieren --> Unities abgeben:
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000
|
erstellt am: 03. Dez. 2002 22:45 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
HAllo Andi, meine letzte Aussage ist schon wieder hinfällig. Hier das habe ich bei den amerikanischen Kollegen gesehen: Public Sub TestPortrait() ' Einbindung des SysDate und SysTime vor dem Plot Call AddPlotStamp 'siehe Beispiel-IDW ' Aufruf des aktiven Standard-Drucker Dim oDrawPrintMan As DrawingPrintManager Dim oDocPrint As DrawingPrintManager Set oDocPrint = ThisApplication.ActiveDocument.PrintManager oDocPrint.PrintRange = kPrintCurrentSheet oDocPrint.Orientation = kPortraitOrientation oDocPrint.SubmitPrint End Sub
------------------ gruß robby Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 04. Dez. 2002 08:39 <-- editieren / zitieren --> Unities abgeben:
|
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 04. Dez. 2002 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Gleiche Einbindung wie das "Plotdatum" Script. Nur die Zeile Call AddPlotStamp ist mit Call Plotdatum zu ersetzen. Allerdings hast du mit dieser Variante keine Möglichkeit den Drucker auszuwählen oder sonstige Einstellungen vorzunehmen (Papierformat, Ausrichtung, ...) ------------------ mechanical Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 04. Dez. 2002 11:57 <-- editieren / zitieren --> Unities abgeben:
|
mechanical Mitglied Entwicklungsingenieur
Beiträge: 192 Registriert: 28.06.2002
|
erstellt am: 04. Dez. 2002 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000 Autodesk Inventor Pro/ENGINEER Wildfire (alle Versionen) Windchill ProductPoint Windchill Intralink
|
erstellt am: 04. Dez. 2002 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
Hallo Andi, es macht Sinn, wenn das Blattformat in der IDW per VBA-Befehl(z.Z. RMB->Blatt ändern) ausgetauscht werden könnte. Dann könnten die Programmierer ein Plotmanager zusammenstricken, der eine Kombination aus dem AutoCAD Plotmanager und der MDT /MCAD-Zeichnungskopf/-rahmenverwaltung wäre. ------------------ gruß robby Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi S Mitglied
Beiträge: 266 Registriert: 31.01.2002 IV10 SP3a; Win XP Pro SP1 Pentium 4 3.4GHz 4 GB RAM Quadro FX3400
|
erstellt am: 05. Dez. 2002 08:11 <-- editieren / zitieren --> Unities abgeben:
|
Robby Lampe Mitglied
Beiträge: 1026 Registriert: 18.10.2000
|
erstellt am: 06. Dez. 2002 00:18 <-- editieren / zitieren --> Unities abgeben: Nur für Andi S
|