| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Drucken mit Makro (1864 mal gelesen)
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 14. Jan. 2014 21:29 <-- editieren / zitieren --> Unities abgeben:
Also da ich immer wieder 2 bzw 3 Seiten Drucken muss, hab ich mir gedacht bau ein Makro. Aber unter Filedia 0 kommt immer noch das Dialogfenster. Hat wer eine Idee wie ich das trotzdem umsetzen kann? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 14. Jan. 2014 22:09 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Filedia steuert die Dialoge zur Dateiwahl/angabe (nichts anderes). Befehle welche durch ein Dialogfeld Userdaten abfragen haben aber oftmals auch eine entsprechende Befehlszeilenversion, nach dem Autodesk Syntax fangen diese Befehle mit einem vorangestellten Minus an. Befehl Plot, Dialogfeld Befehl -Plot, Befehlszeilenversion. Schau also in der Hilfe den Befehl -Plot an, und/oder folge einfach dem Befehlsablauf in der Befehlszeile. Daran denken das Modell und Layout verschiedene Optionen im Plotbefehl haben, im Dialog macht das keine Probleme, ein Makro hat aber einen festen Ablauf. PS: Plot ist eines der häufigsten Makrogeschichten, es gibt also viele Beispiele im Netz(bzw.Scripte, die aber gleich aufgebaut sind) ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 14. Jan. 2014 22:47 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2014 09:22 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Zitat: Original erstellt von 4thdimension: aber mit aktivierten hab ich gar keine Chance ein Makro zu Progrannieren.
Das ist ja eine merkwürdige Aussage ? Wenn bei mir Filedia auf 1 steht, so funktioniert folgendes Makro dennoch ohne Probleme: ^C^C_.CIRCLE;5,5;1.5 und auch ^C^C_.-PLOT;_y;;PDFquick;A4 usw. Viel Erfolg bei deinem Plo-Makro
------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 15. Jan. 2014 14:25 <-- editieren / zitieren --> Unities abgeben:
|
tunnelbauer Moderator Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 15. Jan. 2014 16:22 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
EDIT: Blödsinn - wir sind ja im LT-Forum.... Sorry - da geht das nicht... Also für PDFCreator könnte ich was anbieten, das die Abfrage des Dialogensters umgeht und den aktuellen Dateinamen als PDF-Dateinamen verwendet und die Datei im selben Verzeichnis ablegt wie die dwg liegt. Leider geht es nur bei DIN Formaten ohne manuelles zutun - wenn du aber gs am Laufen hast und das Modul "pdfwrite" funktioniert, kann man einen Shell-Aufruf hinterher schicken, der dir die weißen Ränder bei Übergrößen abschneidet. (Anders geht es leider nicht, da die benutzerdefinierte PDF-Größen in DEVMODE mit Longints abgelegt sind.) ------------------ Grüsse Thomas www.autocadbuch.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 15. Jan. 2014 18:57 <-- editieren / zitieren --> Unities abgeben:
Schade. Wir arbeiten eh nur auf A4 Der Rest ist ab und zu ein 1:1 Potting aber das meiste geht über DXF direkt an die CNC. Und ich hab heute nachgesehen und der Plot geht nur kann ich nicht die Anzahl der Kopien einstellen. Und nur darum geht es mir. Denn ich muss jeden Auftrag zwischen 1-3 mal drucken und da kommt es vor das ich die Tasten nicht richtig treffe und dann kommen zb 23 Exemplare heraus. Und das versuche ich mit dem Makro zu umgehen. Viell. gibts ja eine Möglichkeit. mit Diesel oder so. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 15. Jan. 2014 19:32 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 15. Jan. 2014 19:47 <-- editieren / zitieren --> Unities abgeben:
Ja logisch reicht das, warum logisch denken wenns umständlich auch geht. ^^ Am ende müssen nur 2 od. 3 Zeichnungen im Drucker liegen. Vielen dank für deinen schups. [Diese Nachricht wurde von 4thdimension am 16. Jan. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 16. Jan. 2014 18:39 <-- editieren / zitieren --> Unities abgeben:
So jetzt hab ich das Makro so geschrieben (C^C^-Plot;;;;;;;;-Plot;;;;;;; . Es funktioniert ABER da dauert der Druck doppelt so lange (zumindest beim PC). Denn dieser Befehl löst den Druck/Plot Vorgang 2 mal aus,das heißt in weiterer folge, dass das Scannen des Blattes 2 mal ausgeführt wird. Und das dauert etwas lange. -.- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 18. Jan. 2014 11:18 <-- editieren / zitieren --> Unities abgeben:
Wie ist es möglich das ich nach dem Drucken sofort das Layout wechsle? Hab mir das so vorgestellt: Ich drücke auf das Icon, der Druck beginnt und ich bin im nächsten Icon. Es sollte aber auch Funktionieren wenn es das letzte Layout ist. Wie geht das? ------------------ Hab leider Tipperitis. Dh ich vertippe mich leicht. -.- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |