| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
 | Effektives Anforderungsmanagement und agile Entwicklung, eine Pressemitteilung
|
Autor
|
Thema: ME10/Windows: Plotten in Datei per Makro (1868 mal gelesen)
|
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 15. Mai. 2008 17:39 <-- editieren / zitieren --> Unities abgeben:         
Hi, ich versuche mich gerade an der Portierung unserer HPUX-Umgebung nach Windows. Darunter sind auch Makros, die mit Hilfe von Ghostscript eine hochauflösende TIFF/JPG-Datei erzeugen. Dazu wird per Makro in eine Postscriptdatei gedruckt, die dann später von Ghostscript verwurstet wird. Das klappt unter UX alles prima, unter Windows habe ich allerdings das Problem, daß immer nach dem Dateinamen für die Postscripdatei gefragt wird. Der ist aber schon vorher per SET_SYS_PLOT_FILENAME_PREFIX gesetzt und ist auch als Vorschlag in dem Windows-Abfragedialog zu sehen. Der Plotvorgang selbts wird mit dem Befehl: PLOT_DO PLOT_SET END gestartet Unter UX läuft das wie gesagt in ME10V13.20 ohne Probleme. Unter Windows ist es die Version 14.50 Danke für jeden Tip Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
     
 Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 15. Mai. 2008 17:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
|
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 15. Mai. 2008 18:42 <-- editieren / zitieren --> Unities abgeben:         
Danke für die Antwort. PDF ist ja im Prinzip Ok. Leider benötigen wir manchmal eben TIF (Kundenwünsche, Einbauen in eigene Dokumentationen, ...). Ich habe aber zwischenzeitlich eine Lösung gefunden. Statt PLOT_DO muss PLOT_PLOT verwendet werden. Den Unterschied werde ich mir morgen genauer anschauen. Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
     
 Beiträge: 2296 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.5737 ● Drafting V17~V20.7@job ● Modeling V17~V20.7@job ● Windchill 12.1.2.6@job ● UWGM Client 13.0.0.1@job ● Taschenrechner ● Stift+Zettel V8.42
|
erstellt am: 15. Mai. 2008 20:36 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Zitat: Original erstellt von Roman: PDF ist ja im Prinzip Ok. Leider benötigen wir manchmal eben TIF
Aber wenn der Kunde TIF haben will, warum gibst Du ihm dann nicht TIF? BITMAP_TO_FILE <format> <option> <outputdestination> Beispüle: BITMAP_TO_FILE TIF PORT CURRENT del_old 'd:/kunde_wuenscht.tif' BITMAP_TO_FILE TIF PORT CURRENT RESOLUTION 1500,-1 del_old 'd:/kunde_wuenscht.tif' Den Umweg ueber PDF und Ghostscript ist nicht noetig (es sei denn, Du brauchst Multipage TIFFs) ------------------------------------------ in Deiner System-info steht: "ME10 v.8.7G, 11.6B" Im Text schriebst du aber: "ME10V13.20 bzw. 14.50" Kannst Du das mal klaeren/updaten. Nicht das Du nachher schreibst 'bitmap_to_file' gibt es in 8.7G nicht  ------------------ ● Seamonkey Firefox Thunderbird Seamonkey auf deutsch ● OSD Hilfeseite (de) / help page (en) ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 16. Mai. 2008 08:39 <-- editieren / zitieren --> Unities abgeben:         
Hi, danke für den Tip. Aber das gibt mir nicht die Qualität, die ich bei meiner Lösung habe: * Schwarz auf Weiss * Strichstärken werden berücksichtigt Roman [Diese Nachricht wurde von Roman am 16. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
     
 Beiträge: 2296 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.5737 ● Drafting V17~V20.7@job ● Modeling V17~V20.7@job ● Windchill 12.1.2.6@job ● UWGM Client 13.0.0.1@job ● Taschenrechner ● Stift+Zettel V8.42
|
erstellt am: 16. Mai. 2008 20:47 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Zitat: Original erstellt von Roman: Hi, danke für den Tip. Aber das gibt mir nicht die Qualität, die ich bei meiner Lösung habe: * Schwarz auf Weiss * Strichstärken werden berücksichtigt
Und ich weiss nicht wie gut die Qualitaet der GhostScript Konvertierung ist  es sei aber noch der hinweis auf SCREEN_TRANSFORMATION erlaubt. Und die Strichstaerken werden im Annotation (per default) nicht angezeigt weil man beim Reinzoomen an manchen Stellen dann einfach NIX mehr sieht. -> siehe settings browser -> "Annotation/Viewport/Appearance/ShowPensize" -->> Einstellungssache Dieser "SCREEN_TRANSFORMATION" wird auch beim Print Preview verwendet falls du mal gucken willst was der so treibt (die Beschreibung in der Drafting Online help sieht erstmal recht wild/wirr aus  An der Qualitaet schraubst Du halt ueber die RESOLUTION option. Kannst ja mal 'n Beipiel MI rüberschieben und 'nen TIF, wenn Du magst. ------------------ ● Seamonkey Firefox Thunderbird Seamonkey auf deutsch ● OSD Hilfeseite (de) / help page (en) ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 16. Mai. 2008 23:04 <-- editieren / zitieren --> Unities abgeben:         
Hallo Wolfgang, die TIFF-Ghostscriptkonvertierung ist von einem PDF kaum zu unterscheiden (bei 300dpi). Die Strichstärken sind genauso wie auf Papier/PDF geplottet. Natürlich verwenden wir für die Bildschirmanzeige KEINE Strichstärken. Da TIFFG3-verwendet wird ist die Datei auch nicht so groß. Beispiel und TIFF folgen Montag. Deinen Tip werde ich mir auch noch anschauen. Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
karl-josef_wernet Mitglied SysAdmin CAD-ME im Sabbatical
   
 Beiträge: 1046 Registriert: 27.11.2000 PTC-Direct-Modeling/Drafting 19.0 Classic/Tablett DELL T5820, Precision 7760 Workmanager/Model-/Drawing-Manager WIN10 PE8.0
|
erstellt am: 16. Mai. 2008 23:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Hi, also ich habe mir ein Makro geschrieben, welches mir - zunächst die Farben entsprechend unserer Definition in Strichstärken wandelt z.B. CHANGE_LINESIZE 0.5 SELECT GLOBAL WHITE CONFIRM, anschliessend mit - SCREEN_TRANSFORMATION ALL ALL SAME BLACK alles auf schwarz setzen, und mit - CHANGE_VIEWPORT_COLOR WHITE den Hintergrund auf weißs setzen und dann BITMAP_TO_FILE mit entsprechender RESOLUTION-Einstellung die Sache dann in eine Datei schreiben ------------------ kjw Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 16. Mai. 2008 23:09 <-- editieren / zitieren --> Unities abgeben:         
|
der_Wolfgang Moderator Tastenhauer
     
 Beiträge: 2296 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.5737 ● Drafting V17~V20.7@job ● Modeling V17~V20.7@job ● Windchill 12.1.2.6@job ● UWGM Client 13.0.0.1@job ● Taschenrechner ● Stift+Zettel V8.42
|
erstellt am: 17. Mai. 2008 11:21 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Zitat: Original erstellt von Roman: Ok, das sieht vielversprechend aus.
Am besten (TIP fuer die weniger erfahrenen!) * oeffnest Du mal den print dialog im Annoation, wählst PDF + schwarz weiss + dünn * oeffnest via oli:sd-execute-annotator-command einen ME10 trace * drückst auf 'Vorschau' * machst via oli:sd-execute-annotator-command mal nen einfachen BITMAP_TO_FILE TIF PORT CURRENT ..(siehe oben) * drückst wieder auf 'Vorschau' (also selbige ausschalten) * und schliesst den ME10 trace wieder via oli:sd-execute-annotator-command dann hast Du schon mal eine brauchbare Vorlage auch fuer die Screentransformation. ---------- 'CHANGE_LINESIZE 0.5 ..' aendert halt die MI Daten. Deswegen würde ich das vermeiden zu versuchen. Zitat: ....Kombination ME10-Ghostscript zu befassen, da damit eine Menge geht.
Ja, das ist wohl war.  ------------------ ● Seamonkey Firefox Thunderbird Seamonkey auf deutsch ● OSD Hilfeseite (de) / help page (en) ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
holt Mitglied Systembetreuer CAD
  
 Beiträge: 720 Registriert: 07.08.2003 Lenovo ThinkStation P360 Core i7-12700@2.10 GHz, 32GB NVIDIA RTX A2000 12 GB Creo Elements/Direct Modeling 20.5 Creo Elements/Direct Drafting 20.5 Creo Elements/Direct ModelManager 20.5
|
erstellt am: 19. Mai. 2008 17:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Zitat: Original erstellt von Roman:
Ich kann trotzdem nur jedem empfehlen sich mit der Kombination ME10-Ghostscript zu befassen, da damit eine Menge geht.
Dem kann ich auch nur zustimmen!
------------------ Gruß aus dem Salzkammergut Thomas Hollerweger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
  
 Beiträge: 709 Registriert: 16.01.2001
|
erstellt am: 19. Mai. 2008 18:44 <-- editieren / zitieren --> Unities abgeben:         
|
der_Wolfgang Moderator Tastenhauer
     
 Beiträge: 2296 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.5737 ● Drafting V17~V20.7@job ● Modeling V17~V20.7@job ● Windchill 12.1.2.6@job ● UWGM Client 13.0.0.1@job ● Taschenrechner ● Stift+Zettel V8.42
|
erstellt am: 20. Mai. 2008 20:45 <-- editieren / zitieren --> Unities abgeben:          Nur für Roman
Zitat: Original erstellt von Roman: Anbei mal ein Beispiel,
genau, also 100% passt es nicht, ich habe wohl etwas andere Stiftransformationen.
Anbei ein PNG, erzeugt mit dem o.g. bitmap_to_file wenn der Preview des Print dialogs aktive ist (es geht ja erstmal um das ergebniss prinzipiell) Ich habe mal PNG genommen weil drafting unkomprimiertes TIF schreibt (tif=27MB, png=65kB). Die visuellen unterschiede zwischen BITMAP_TO_FILE und PDF-plot+GhostScript sind gering. Anbei noch 2 Ausschnittvergroesserungen. ------------------ ● Seamonkey Firefox Thunderbird Seamonkey auf deutsch ● OSD Hilfeseite (de) / help page (en) ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |