| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: PDF in Pro E W4 erstellen (2850 mal gelesen)
|
Florian19 Mitglied
Beiträge: 10 Registriert: 08.03.2013 Windows 8 Pro Intel Core i5-3570 Nvidia GeForce GTX660 8GB RAM
|
erstellt am: 06. Apr. 2013 17:02 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! Ich weiß es gibt schon etliche Beiträge zu dem Thema, aber ich wollte fragen, ob es wirklich keine einfache Methode gibt in Pro E hochauflösende PDFs zu erstellen. Derzeit kann ich die Zeichnung nur direkt als PDF speichern, doch kann man max. 600dpi einstellen, was nicht sehr viel ist. Ich hab mich auch an dem makePDF versucht, jedoch wurde da bei den Dateitypen unter Windows 8 wohl einiges umgestellt, wodurch ich damit auch nicht weiterkomme. Außerdem erscheint mir das unglaublich kompliziert nur um ein ordentliches PDF zu erstellen.(?) Gibt es keine einfache Lösung bei den Druckern einen PDF-Drucker hinzuzufügen? Irgendwo hab ich das schon einmal gesehen und das Ergebnis war viel besser, nur weiß ich leider nicht wie das geht. Wäre toll wenn mir jemand weiterhelfen könnte! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Callahan Ehrenmitglied V.I.P. h.c. Administrator PDMLink
Beiträge: 5611 Registriert: 12.09.2002
|
erstellt am: 07. Apr. 2013 06:23 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
|
der berater Mitglied Anwendungsberater
Beiträge: 323 Registriert: 07.12.2000 PTC Creo Parametric PTC Windchill PDMLink Mathcad Prime
|
erstellt am: 07. Apr. 2013 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
wenn du zunächst ein Postscript Format exportierst und dies dann mittels ghostscript in eine PDF konvertierst, bekommst du recht gute Ergebnisse. dies kann man mittels batch Datei und entsprechender *.pcf-datei ganz gut einrichten. ich hatte bei hoher Auflösung damals nur das Problem, dass proe die Datei schneller wieder gelöscht hat, als ghostscript zum konvertieren brauchte. dafür hatte ich dann noch das Script wait.exe mit eingebunden und den Löschvorgang nach dem drucken auf 5 Sekunden gestellt. pdf.pcf: ----------------- allow_file_naming no button_name PDF Plotter button_help Plot in PDF Datei nach C:\temp\pdf delete_after_plotting no interface_quality 3 paper_size_allowed A0 A1 A2 A3 A4 pen_table_file $admpath\config\plotter\table.pnt plot_destination file_and_printer plot_file_dir C:\temp\pdf plot_name yes plot_roll_media NO plot_scale 1 plot_sheets current plot_with_panzoom NO plot_handshake YES plotter POSTSCRIPT plotter_command %admpath%\config\plotter\pdf.bat ---------------------------------- pdf.bat: ---------------------------------- set path=C:\Programme\ghostscript\gs8.00\lib;C:\Programme\ghostscript\gs8.00\bin d: cd C:\Programme\ghostscript\gs8.00\lib rem --- %1 übergibt die aktuelle Postscriptdatei --- call C:\Programme\ghostscript\gs8.00\lib\ps2pdf %1 rem --- 5 Sekunden warten --- %admpath%\bin\wait\win32\wait.exe 5 rem --- dann alle Postscriptdateien löschen --- del C:\temp\pdf\*.ps --------------------------------- [Diese Nachricht wurde von der berater am 07. Apr. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Florian19 Mitglied
Beiträge: 10 Registriert: 08.03.2013 Windows 8 Pro Intel Core i5-3570 Nvidia GeForce GTX660 8GB RAM
|
erstellt am: 07. Apr. 2013 16:22 <-- editieren / zitieren --> Unities abgeben:
Danke für die Antworten. Aber wie funktioniert das mit dem Ghostscript? Kann mir da jemand weiterhelfen? Ich kenne mich da leider nicht aus, wie exportiere ich denn ein Postscript Format. Kenn mich mit dem Ghostscript leider auch nicht aus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
grisu486 Mitglied Senior Technical Consultant MCAD
Beiträge: 574 Registriert: 14.11.2005
|
erstellt am: 07. Apr. 2013 18:37 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
1. Ghostscript installieren, Installationspfad merken. 2. Im Ordner der Plotterdefinitionsdateien (entweder in ...\text\plot_config ODER dort, wo die Option "plot_file_dir" hinzeigt) eine Text-Datei mit dem Namen "PDF.psf" anlegen. 3. In diese Datei den Inhalt aus dem Posting vom Berater einfügen (alles zwischen den Strichen ab "pdf.pcf"). 4. Eine Textdatei mit dem Namen "PDF.bat" erzeugen, am einfachsten im selben Ordner oder irgendwo anders. 5. in diese Datei den Inhalt aus dem Posting vom Berater einfügen (alles zwischen den Strichen ab "pdf.bat"). 6. In der "PDF.psf-Datei kontrollieren, das "pen_table_file" auf eine korrekte "*.pnt" verweist. In der letzten Zeile die Pfadangabe dahingehend anpassen, das hier korrekt auf die "PDF.bat" verwiesen wird. 7. In der "PDF.bat" kontrollieren, ob die Pfadangabe zum Ghostscript stimmt. Wenn nicht, entsprechend anpassen. 8. Nun sind die Dateien fertig. Wenn alles richtig gemacht ist, dann funktioniert es auch. 9. Im Druckdialog von Pro/E NICHT sofort auf "OK" klicken, sondern rechts auf das kleine Plus mit dem Pfeil. Nun sollte in der Liste "PDF Plotter" erscheinen. 10. JETZT auf OK klicken, dann sollte ein entsprechendes PDF im Arbeitsverzeichnis erstellt worden sein. 11. Viel Spaß! [Edit ... Link korrigiert...] ------------------ Viele Grüße Uwe Mahner [Diese Nachricht wurde von grisu486 am 07. Apr. 2013 editiert.] [Diese Nachricht wurde von grisu486 am 07. Apr. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Florian19 Mitglied
Beiträge: 10 Registriert: 08.03.2013 Windows 8 Pro Intel Core i5-3570 Nvidia GeForce GTX660 8GB RAM
|
erstellt am: 07. Apr. 2013 22:52 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für die Erklärung, jetzt ist alles schon einiges klarer. Der PDF Plotter wird mir in Pro E jetzt auch schon angezeigt, allerdings kommt noch eine Fehlermeldung "Datei kann nicht für Schreibzugriff geöffnet werden". Ich habe aber noch nicht ganz verstanden was du meinst mit ich soll kontrollieren, ob "pen_table_file" auf eine korrekte "*.pnt*-Datei verweist. Wo soll die liegen, bzw. wann ist sie korrekt? Wenn du mir da noch weiterhelfen könntest, wäre das echt super! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
grisu486 Mitglied Senior Technical Consultant MCAD
Beiträge: 574 Registriert: 14.11.2005
|
erstellt am: 08. Apr. 2013 05:15 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
In einer *.pnt-Datei werden die Stiftstärken definiert, guckst Du Hilfe! Der Datei-Inhalt KÖNNTE so aussehen: ----------------------------------------------------------------- pen 1 thickness 0.05 cm; color 0.0 0.0 0.0; drawing_color pen 2 thickness 0.025 cm; color 0.0 0.0 0.0; edge_highlite_color pen 3 thickness 0.025 cm; color 0.0 0.0 0.0; half_tone_color pen 4 thickness 0.035 cm; color 0.0 0.0 0.0; highlite_color pen 5 thickness 0.025 cm; color 0.0 0.0 0.0; letter_color pen 6 thickness 0.05 cm; color 0.0 0.0 0.0; attention_color pen 7 thickness 0.025 cm; color 0.0 0.0 0.0; section_color pen 8 thickness 0.025 cm; color 0.0 0.0 0.0; dimmed_color -----------------------------------------------------------------
------------------ Viele Grüße Uwe Mahner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Callahan Ehrenmitglied V.I.P. h.c. Administrator PDMLink
Beiträge: 5611 Registriert: 12.09.2002 Windchill PDMLink 11.1 M020 Creo Parametric 8.0.2.0 (produktiv) Creo Parametric 9.0.0.0 (Test) SimuFact Forming 2022
|
erstellt am: 08. Apr. 2013 09:50 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
Zitat: Original erstellt von Florian19: Der PDF Plotter wird mir in Pro E jetzt auch schon angezeigt, allerdings kommt noch eine Fehlermeldung "Datei kann nicht für Schreibzugriff geöffnet werden".
Das liegt dann aber an irgend einem Schreibschutz innerhalb Deines Systems. Das kannst nur Du klären und beheben. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
grisu486 Mitglied Senior Technical Consultant MCAD
Beiträge: 574 Registriert: 14.11.2005
|
erstellt am: 08. Apr. 2013 13:23 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
Zitat: Original erstellt von Callahan:
Das liegt dann aber an irgend einem Schreibschutz innerhalb Deines Systems. Das kannst nur Du klären und beheben.
Außerdem bin ich mir nicht sicher, ob Pro/E WF4 auf Windows 8 überhaupt sicher und sauber läuft. Zertifiziert isses auf jeden Fall nicht. Achja, für was brauchst Du hochauflösende PDF? ------------------ Viele Grüße Uwe Mahner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Florian19 Mitglied
Beiträge: 10 Registriert: 08.03.2013 Windows 8 Pro Intel Core i5-3570 Nvidia GeForce GTX660 8GB RAM
|
erstellt am: 08. Apr. 2013 17:13 <-- editieren / zitieren --> Unities abgeben:
Mist. Gut dann muss die Auflösung wohl ausreichen. Muss für ein Projekt (TU) "möglichst hochauflösende" PDF-Files hochladen. Nachdem ich mit dem normalen Ergebnis aus Pro/E absolut nicht zufrieden war, dachte ich es gibt vielleicht doch eine nicht allzu komplizierte Lösung. Aber vielen Dank an alle für die Hilfe. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012
|
erstellt am: 24. Apr. 2013 09:24 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
Zitat: Original erstellt von der berater:
ich hatte bei hoher Auflösung damals nur das Problem, dass proe die Datei schneller wieder gelöscht hat, als ghostscript zum konvertieren brauchte. dafür hatte ich dann noch das Script wait.exe mit eingebunden und den Löschvorgang nach dem drucken auf 5 Sekunden gestellt.... %admpath%\bin\wait\win32\wait.exe 5
kann man auch mit bordeigenen mitteln ersetzen. ping localhost -n 5 >null Zitat: "ping localhost" :: sollte klar sein "-n" :: Anzahl der zu sendenen Echoanforderungen "5" :: is klar ... 5 Anforderungen = 5 sek. pause ">nul" :: ausgabe ins leere ... d.h. Antwort von .. wird nicht gezeigt!
------------------ Grüße Nico \o/ Üs - ProE-Beziehungen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DonChunior Mitglied CAD-Systemadministrator
Beiträge: 1148 Registriert: 09.09.2004 Creo Parametric 4.0 M120 Windchill 11.1 M020-CPS11 Windows 10 Enterprise x64
|
erstellt am: 24. Apr. 2013 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für Florian19
Zitat: Original erstellt von NicoFTB: kann man auch mit bordeigenen mitteln ersetzen.ping localhost -n 5 >null
Eine andere Alternative wäre:
Code: TIMEOUT /T 5 /NOBREAK
------------------ MfG, DonChunior Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |