| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| GENIUS TOOLS Purge , eine App
|
Autor
|
Thema: Plotten in File aus ME10V10.0 auf WIN2000 (2331 mal gelesen)
|
Harald Kurz Mitglied Administrator
Beiträge: 4 Registriert: 11.04.2002
|
erstellt am: 11. Apr. 2002 10:34 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wir haben die Aufgabe über ein Makro mehrerer Zeichnungen zu laden und diese zu Plotten. Der Plot soll in eine Datei umgeleitet werden! Wir arbeiten mit meplot in unserer WIN2000 Umgebung. Im ME10 das unter HP-UX installiert ist kann man mit den Optionen Set_sys_plot_filename_prefix '/var/tmp/test.ps' Set_sys_plot_filename_delold (TRUE) Set_sys_plot_filename_generate (TRUE) die Ausgabe steuern. Im meplot gibt es auch diese Optionen aber Sie werden nicht beachtet. Mit welchen Einstellungen können wir den ME10-Plotter (WIN2000) so ansprechen das sofort in eine Datei gedruckt wird und diese nicht auf dem Plotter ausgegeben wird. Gruss Harald Kurz teamtechnik GmbH
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 11. Apr. 2002 12:34 <-- editieren / zitieren --> Unities abgeben: Nur für Harald Kurz
Hallo Harald, Es gibt zwar diverse Möglichkeiten den Plotvorgang unter ME10/Windows zu automatisieren (Meprint-Macro für ältere ME10-Versionen, das Macro "win_prt_mgr" und HPGL(2)-Plot unter ME10 Rev.11 ). Aber mit keiner davon kann man meines Wissens nach bei einer Druck-Umleitung in eine Datei den Dateinamen mit übergeben. Es erscheint immer ein Dialogfenster, in dem man manuell den Dateinamen eintragen muß. Ein VB-Script unter Windows zur Druckerdialogsteuerung oder der Umweg über einen Formatkonverter wie z.B. Maketiff ( Demo unter http://www.ccs-techsoft.de ), der im Batchbetrieb ME10-Zeichnungen nach Tiff umsetzen kann, könnte helfen. Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
awi Mitglied Programmierer
Beiträge: 275 Registriert: 11.11.2001 awinformatik - individuallösungen rund um me10. - pc-steuerungen.
|
erstellt am: 11. Apr. 2002 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Harald Kurz
|
skoehler Mitglied Ae
Beiträge: 12 Registriert: 10.03.2001
|
erstellt am: 11. Apr. 2002 18:49 <-- editieren / zitieren --> Unities abgeben: Nur für Harald Kurz
Warum immer hinten quer durch die Brust? Selbstverständlich kann man mit ME10 Vers. 10 einen Plot in eine Datei umleiten. Ab Version 11 gehts sogar noch schöner - da stehts sogar in der Doku von CC drin wie's geht. Aber nun zu ME10 8.x 9.x oder 10.x Einfach nen lokalen Drucker aufsetzen. Als Port gebt Ihr einfach den Dateinamen an z.B. C:\temp\plotfile.hp2 Nach dem Plotten kopiert ihr per Macro das File dahin wo ihr wollt und löscht das orginal wieder. Fertig ist die Kiste. Randbedingungen: Print-Managerdialog auf OFF stellen und den angelegten Drucker als default-Drucker einrichten, dann kommt keine Dialogbox von Windows hoch. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 11. Apr. 2002 21:49 <-- editieren / zitieren --> Unities abgeben: Nur für Harald Kurz
Der Ansatz von Stefan klingt richtig gut Wenn man das ganze noch mit Meprint verbindet kann man auf diese Art auch noch mit verschiedenen Blattformaten und Ausrichtungen arbeiten. Für alle die es noch nicht kennen: Meprint gibt es kostenlos zum Download unter www.me10.de Wie oben schon einmal geschrieben - ab Version 11 ist die nötige Funktionalität in ME10 schon enthalten. Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Harald Kurz Mitglied Administrator
Beiträge: 4 Registriert: 11.04.2002
|
erstellt am: 18. Apr. 2002 18:00 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von skoehler: Warum immer hinten quer durch die Brust?Selbstverständlich kann man mit ME10 Vers. 10 einen Plot in eine Datei umleiten. Ab Version 11 gehts sogar noch schöner - da stehts sogar in der Doku von CC drin wie's geht. Aber nun zu ME10 8.x 9.x oder 10.x Einfach nen lokalen Drucker aufsetzen. Als Port gebt Ihr einfach den Dateinamen an z.B. C:\temp\plotfile.hp2 Nach dem Plotten kopiert ihr per Macro das File dahin wo ihr wollt und löscht das orginal wieder. Fertig ist die Kiste. Randbedingungen: Print-Managerdialog auf OFF stellen und den angelegten Drucker als default-Drucker einrichten, dann kommt keine Dialogbox von Windows hoch. Gruß Stefan
Dieser Hinweis hat zu Ziel geführt!!! Vielen Dank Wir haben ein Programm erstellt das im batch-modus Zeichnungen aufruft und in eine Datei plottet. Gruß Harald
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
blackdomain Mitglied techn. Zeichner
Beiträge: 2 Registriert: 22.04.2002
|
erstellt am: 18. Sep. 2002 22:38 <-- editieren / zitieren --> Unities abgeben: Nur für Harald Kurz
Hallo Harald also wir haben in unserer Firma das Program MEPrint und da braucht man lediglich nur den Befehl "ENABLE_MEPRINT_TO_FILE" vor den Einstellungen anzugeben und schon kann man direkt in eine Datei plotten. Hier meine Einstellungen in einem Batchmacro: ENABLE_MEPRINT_TO_FILE {*** autom.Dateiname aus Datum/Uhrzeit erzeugen *** } GET_AUTO_FILENAME {*** Verzeichnis anlegen, in dem die Dateien gespeichert werden ***} LET HPGL_Dir (Plot_Dir + "plot_hpgl2/" + Auto_File_Name) CREATE_DIRECTORY HPGL_Dir Set_sys_plot_plotscale 0.99 Set_sys_plot_name 'DEP017445 on DEM000194' {*** Name des Plotters ***} Set_sys_plot_filename_delold (FALSE) Set_sys_plot_filename_generate (FALSE) Set_sys_plot_macro_name 'User_plot_macro' Set_sys_plot_size 'A0 841x1189 mm' Set_sys_plot_source ALL {*** Später, in einem LOOP muß noch der Dateiname angegeben werden und die Datei kann erzeugt werden ***}
LET Sys_plot_filename (HPGL_Dir + '/' + PlotFilename + '.plt') plot_do Das war's... mfG Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |