| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Plotvorgaben für Designjet-800 ? (1368 mal gelesen)
|
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 01. Mrz. 2004 15:34 <-- editieren / zitieren --> Unities abgeben:
Hallo, wir haben seit kurzem einen neuen Designjet-800, für den ich ein Plotmacro schreiben will. Dabei geht es mir um die Ansteuerung des Plotters, damit man nicht immer die aktuellen Einstellungen direkt am Plotter ändern muß. Im ME10 gibt es ja so schöne Befehle wie z.B. "Set_sys_plot_..." oder TRUE_COLOR_PLOTTING ON/OFF", mit denen man schon gewisse Voreinstellungen im HPGL-file treffen kann. Leider konnte ich aber noch keine Befehle finden, die z.B. die Schachtelung (Ein/Aus), die Schachtel-Wartezeit oder die Anzahl von Kopien steuern. Nur für die Qualität habe ich schon etwas: Set_sys_plot_default 'QL1;' ('QL50;' 'QL100;') steht für Entwurf/Standard/Beste Qualität. Ähnliche Befehle müßte es doch auch für die anderen Einstellungen geben. Da das ganze auch unter UNIX laufen soll, nützen mir die Vorgaben, die ich im Windows-Druckmanager machen kann nicht viel, wobei ja auch dort nicht alles einzustellen ist. Weiß hierzu jemand Rat ? Gruß Thomas 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: 01. Mrz. 2004 20:22 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
|
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 01. Mrz. 2004 21:21 <-- editieren / zitieren --> Unities abgeben:
|
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 03. Mrz. 2004 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Hallo Thomas, das ganze muesste in der Datei: "defaults.m" ersichtlich sein. Probier mal fuer diesen Plotter ein HPGL-Kommando zusaetzlich als FRONT_STRING bzw. als APPEND_STRING mitzugeben. Die HPGL-Kommandos dazu muessten im Plotterhandbuch aufgelistet sein. Vielleicht klappt es ja so... Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
Beiträge: 674 Registriert: 16.01.2001
|
erstellt am: 03. Mrz. 2004 10:42 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Hallo Thomas, wir verwenden eine ähnliche Umgebung (allerdings v11 sowohl UX als auch ME10). Unser 800er ist gestern angekommen. Z.Z. habe ich noch das Problem ihn zum reinen Schwarz-Weiss-Druck zu überreden. Ich kriege das nur mit manuellem Start eines Makros namens Plot_black_and_white (aus v12) hin. Wie macht Ihr das?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 05. Mrz. 2004 08:29 <-- editieren / zitieren --> Unities abgeben:
@RainerH: die Datei "defaults" enthält leider nicht die Kommandos, die ich suche. Mittlerweise weiß ich auch, daß ich mit "Set_sys_plot_default" reine HPGL-Kommandos an den Plotter schicken kann. Ich bräuchte also die HPGL2-Befehle, die den Plotter veranlassen den Drehwinkel zu ändern, das Schachteln ein- und auszuschalten usw. Zum Plotter gibt es leider kein Handbuch (war zumindest keins dabei) sondern nur eine CD mit allgemeiner Bedienungsanleitung. @Roman: Das Plotten unter UNIX läuft bei uns nur über eigene Plotmacros bzw. UNIX-Shellscripts. Unter NT benutzen wir z.Z. noch die Standartkonfiguration von ME10 und haben nur in den "defaults.m" die Strichstärken an unsere Erfordernisse angepaßt. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dittrich Mitglied SysAdmin
Beiträge: 388 Registriert: 06.06.2000 Wenn es nicht geht, probier was anderes, vielleicht geht es dann auch nicht.
|
erstellt am: 05. Mrz. 2004 08:41 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Den Drehwinkel kannst Du in ME10 beeinflussen. Die Anzahl der Kopien wohl eher in der Warteschlangenkonfiguration. Schachteln ein/aus : Keine Ahnung. Schachteln finde ich gut. Auf jeden Fall solltest Du zum Ausgleich für verschwendetes Papier ein Krombacher trinken. Wartezeit zum Schachteln solltest du im Gerätemenü einstellen können. Der Ansatz mit den Winkeln ist OK. A1 sollte man schon selber bewusst drehen, wenn man nicht allzuviel plottet. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dittrich Mitglied SysAdmin
Beiträge: 388 Registriert: 06.06.2000 Wenn es nicht geht, probier was anderes, vielleicht geht es dann auch nicht.
|
erstellt am: 05. Mrz. 2004 08:47 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Zitat: Original erstellt von Roman:
Wie macht Ihr das?
Wahrscheinlich so, wie das in dem Makro steht. Ich vermute, er weist allen Linienfarben den Stift 1 zu (weil der ist offiziell Schwarz) und definiert eine Dicke der Linien betreffend der Farbe. In den älteren Plotkonfigurationen verwendete man verschiedene Stifte, die dann mit verschieden dicken aber schwarzen PENs bestückt waren. Da brauchte man sich um die Dicke nicht kümmern. Das waren noch Zeiten mit dem Stiftekarussel.
[Diese Nachricht wurde von Dittrich am 05. Mrz. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 05. Mrz. 2004 09:02 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Zitat: Original erstellt von Dittrich: Die Anzahl der Kopien wohl eher in der Warteschlangenkonfiguration.
Die Anzahl kann in diesem Fall bei eine LJ5000/A4 auch in FRONT_STRING mittels: chr(27)+"&l2X" gesteuert werden. (2 Steht fuer die Anzahl der Exemplare) -> als PCL-Druckerbefehl PLOTTER_TYPE ADD HPGL2_RTL FRONT_STRING (chr(27)+"E"+ {Reset Printer} chr(27)+"&l2X"+ {So werden dann 2 Exemplare ausgegeben} chr(27)+"&l4H"+ {Use A4 paper tray} chr(27)+"&l26A"+ {Set Pageformat to A4} chr(27)+"&l3o0E"+ {Set to Landscape mode} chr(27)+"*p50Y"+ {Set cursor and orgin to max lower left corner} chr(27)+"*ct5710Y"+ {Set printable area in dcipoints} chr(27)+"%0B") {Enter to HPGL/2 mode} APPEND_STRING (";"+ {Terminate HPGL files for HPGL2 devices} chr(27)+"E") {Reset Printer} 'LJ5000/A4' Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 05. Mrz. 2004 09:11 <-- editieren / zitieren --> Unities abgeben:
Hallo Dittrich gerade das Schachteln ist mein größtes Problem. Wenn ich am Plotter Schachtel auf "AN" setze, kümmert sich der Plotter nicht mehr um meinen Drehwinkel im HPGL-file und plottet DIN-A1 immer hochkant, d.h. er verschwendet das Papier, für dessen Kosten ich mir sonst ein Krombacher leisten könnte. Wenn ich Schachteln auf "AUS" setze, nimmt er zwar den Drehwinkel aus dem HPGL-file an und plottet DIN-A1 platzsparend, d.h. quer, dafür verschwende ich bei kleineren Formaten das Papier (und wieder wird's nichts mit dem Krombacher). @RainerH Leider nimmt der DJ800 keine PCL-Befehle an. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RaRo Mitglied Systembetreuer
Beiträge: 86 Registriert: 16.09.2002 Win2K WinXP auf Dell Precision 390 mit Quadro4 FX1500 WM z.Zt. 14.00b Modeling 14.00b Drafting 15.00
|
erstellt am: 05. Mrz. 2004 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Hallo Thomas, der Designjet 800 beherrscht PJL (Printer Job Language). Damit kann man normalerweise auch die Schachtelung ein- und ausgeschaltet werden. (z.B. @PJL SET NESTMODE = OFF|INORDER|OPTIMAL) Ich hab's zwar selber noch nicht probiert, aber unter dem unten stehenden Link gibt es zumindest ein paar Einzelheiten zu PJL Kommandos. Leider kann ich Datei nicht anhängen, da sie ca. 2MB gross ist. Vielleicht hilft dir das etwas weiter. Im Prinzip müsste sich das Ganze auch über den FRONTSTRING in der defaults.m einbinden lassen. http://lprng.sourceforge.net/DISTRIB/RESOURCES/HPDesignJetComparisonGuide.pdf ------------------ Grüsse aus Leonberg Ralf Roth [Diese Nachricht wurde von RaRo am 05. Mrz. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dittrich Mitglied SysAdmin
Beiträge: 388 Registriert: 06.06.2000 Wenn es nicht geht, probier was anderes, vielleicht geht es dann auch nicht.
|
erstellt am: 05. Mrz. 2004 12:53 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Hallo Thomas, hat der vielleicht noch ein extra Autorotate, das man ausmachen kann? Versuchdochmal ein A1 gedreht 1:1 auf einem A0-Papier zu drucken. Dreht er dann auch? Ich plotte unter ME10-UNIX alles auf Benutzerformat 1200x900. Die tatsächliche Größe ergibt sich aus der Plotskalierung. Und Papier wird keins verschwendet. Trotzdem Prost. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |