| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: .mi in .pdf Umwandlung (3839 mal gelesen)
|
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 19 SolidPower Win 10 64bit
|
erstellt am: 03. Aug. 2005 13:43 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute Wir geben unsere Zeichnungen an Kunden als .pdf weiter. Nun ist die Standard-Umwandlung für jede Zeichnung übers Druckermenü sehr zeitraubend. Muß auch noch tausende ältere Zeichnungen umwandeln. Zur Umwandlung suche ich deshalb eine Makrolösung, welche die Zeichnung automatisch lädt, umwandelt und speichert (für die Umwandlung von .mi in .dxf verwende ich das im Forum gefundene Makro translate_dxf.mac, und es genügt meinen Ansprüchen). Kann mir jemand so ein Makro kostenlos zur Verfügung stellen, oder was kostet so was(wir sind eine kleine Firma)? Ich besitze keine Makro-Kenntnisse. Wie und welcher pdf-Druckertreiber muß auf dem Rechner eingerichtet werden, geht das auch über Acrobat 6 (ist installiert)? Die ganze Prozedur mit "Ghostscript" (hier im Forum gefunden) habe ich nicht hinbekommen. Meine Betriebsdaten: Rechner 2,6Gh; WIN XP Prof; Einzelplatz OSD Drafting 13 Freue mich auf Eure Antworten. Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
woho Mitglied Technik CAD
Beiträge: 1468 Registriert: 05.09.2000
|
erstellt am: 03. Aug. 2005 14:37 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Nachdem OSDM und OSDD in Version 13 pdf-Dateien erstellen koennen ist es nicht notwendig, Acrobat 6 installiert zu haben oder den Umweg ueber Ghostscript zu machen. Eventuell genuegt eine kleine Anpassung des translate_dxf.mac Makros, sodass damit schon die pdf-Dateien erzeugt werden koennen. Gruss WoHo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 19 SolidPower Win 10 64bit
|
erstellt am: 04. Aug. 2005 11:29 <-- editieren / zitieren --> Unities abgeben:
Hallo woho danke für deine Antwort und Unities sind unterwegs. Habe mir die translate_dxf.mac angeschaut, weiß (keine Makro-kenntnisse) aber nicht wo-wie-was ich reinschreiben muß. Wer kann mir noch weiterhelfen? Mit freundlichen Grüßen aus München Joachim
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PeterO Mitglied Admin
Beiträge: 101 Registriert: 14.01.2003 Windows XP Modeling 15.50A Drafting 15.50A UI3 ModelManager 15.50A
|
erstellt am: 04. Aug. 2005 17:53 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Mit dem Macro kannst Du *.mi Files direkt nach *.pdf wandeln. Es müssen nur die Pfade entsprechend geändert werden. LET Temp "C:\Temp\" LET Pfad_input "C:\Temp\" LET Pfad_output "C:\Temp\" ------------------ Gruß, Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 19 SolidPower Win 10 64bit
|
erstellt am: 10. Aug. 2005 12:22 <-- editieren / zitieren --> Unities abgeben:
Hallo PeterO Aus Zeitgründen (Einmann-Konstruktion) kann ich Dir erst jetzt antworten. Ich habe Dein makro ausprobiert, aber ohne Erfolg. Habe hierzu als Test zwei mi-Zeichnungen ins Verzeichnis C:\Temp\ kopiert und dann das Makro im ME10 über INPUT gestartet. Es kam die Meldung "zeichnung nicht gefunden. Was habe ich falsch gemacht? Was meinst Du mit Pfade anpassen? Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PeterO Mitglied Admin
Beiträge: 101 Registriert: 14.01.2003 Windows XP Modeling 15.50A Drafting 15.50A UI3 ModelManager 15.50A
|
erstellt am: 10. Aug. 2005 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
|
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.50 MM 14.00A Windows-XP Pro x64 Edition -------------------------- HP xw6400 Intel Xeon 3.00 GHz 4.00 GB RAM ATI FireGL V7200
|
erstellt am: 10. Aug. 2005 15:25 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
@Joachim Wenn du die Pfade so aenderst, dann werden die *.mi vom akt. Verzeichnis gelesen und die *.pdf in das akt. Verzeichnis geschrieben. LET Temp "C:/Temp" INQ_ENV 0 LET Pfad_input (INQ 302 + '/') {"C:/Temp/"} LET Pfad_output (INQ 302 + '/') {"C:/Temp/"} @Peter Tolles Makro uebrigens !! HTH
Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 19 SolidPower Win 10 64bit
|
erstellt am: 10. Aug. 2005 17:55 <-- editieren / zitieren --> Unities abgeben:
Hallo PeterO und RainerH Recht herzlichen Dank, das Makro funktioniert jetzt. Es ist wirklich ein sehr gutes Makro, und erleichtert die Umwandlung kolossal. Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 11. Aug. 2005 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Hallo allerseits Ein echt tolles Makro! Nach so was hatte ich schon lange gesucht... Doch was macht ihr, wenn man Annotation-Zeichnungen mit mehreren Blätter und unterschiedlichen Formaten in Pdf's umwandeln möchte?!? >> Bei mir macht er dann alle Blätter übereinander. Kann es sein, dass dieses Makro noch in einer früheren Version des Draftings erstellt wurde und das 'neue' Druckmenu der V13 (noch) nicht berücksitigt wurde? Wäre super, wenn man dies noch berücksichtigen kann. Denn wir haben die Situation, dass wir früher oder später alle Zeichnungen in Pdf's wandeln werden. Da wir 'reine' Drafting, als auch Annotation-Zeichnungen haben, sollte das Makro beide richtig erkennen und umwandeln... Gruss Marcel [Diese Nachricht wurde von Marcel Capeder am 11. Aug. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DarrenL Mitglied System developer
Beiträge: 3 Registriert: 09.01.2004
|
erstellt am: 11. Aug. 2005 14:55 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Hi Joachim and Marcel, PDFAssistant does everything you need PLUS it also converts MI files to DXF, DWG etc. AT THE SAME TIME! Take a look at: www.nethut.net/me10 If your drawing contains Annotator sheets, then each sheet is treated seperately, guaranteeing correct size/format and pen widths. After generation the PDF's can be merged into one file (optional). PDFs can also be indexed for quick and easy viewing/navigation on the web. A demo version is available. We are also working on a new version that will maintain text as text (with fonts) rather than presenting everything as dumb raster. This is expected in just a few weeks. (Apologies for my poor German!) Best regards Darren Litherland Accurate Consulting Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 11. Aug. 2005 16:36 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Hi Darren Thanks for your answer. I have downloaded the demoversion from the PDFAssistant 7.0...but I can not extract the zip-file without a password... Can you send me a password for try out the demoversion of PDFAssistant 7.0? >> Then I can make any example with your product. Best regards Marcel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DarrenL Mitglied System developer
Beiträge: 3 Registriert: 09.01.2004
|
erstellt am: 11. Aug. 2005 17:32 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
|
PeterO Mitglied Admin
Beiträge: 101 Registriert: 14.01.2003 Windows XP Modeling 15.50A Drafting 15.50A UI3 ModelManager 15.50A
|
erstellt am: 11. Aug. 2005 19:40 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Ich habe das Macro nur schnell zusammengebaut. Wir benutzen es sonst nur um aus ME10 bzw. Annotation heraus einzelne Zeichnungen im PDF-Format abzuspeichern. Ich habe es trotzdem schnell erweitert. Jetzt sollten auch Annotationzeichnungen erkannt werden. ------------------ Gruß, Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 12. Aug. 2005 09:07 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
@Darren My email adress: marcelcapeder@swissonline.ch Many thanks for your help! Best Regards Marcel @Peter
Werde dein Makro ausprobieren, sobald ich eine freie Minute habe. Vorab schon mal vielen Dank für die rasche Erweiterung. Gruss Marcel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcel Capeder Mitglied
Beiträge: 154 Registriert: 21.06.2001 HW: Fujitsu Siemens Celsius WS 8 GB Ram SW: Win7 64bit Creo Elements/Direct Drafting 17 Creo Elements/Direct Modeling 17 Creo Elements/Direct ModelManager 17
|
erstellt am: 12. Aug. 2005 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
|
mdonmez Mitglied SW-Developper
Beiträge: 78 Registriert: 07.06.2005
|
erstellt am: 19. Dez. 2005 08:34 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
|
Werner Kropf Mitglied
Beiträge: 1 Registriert: 26.04.2006
|
erstellt am: 26. Apr. 2006 10:07 <-- editieren / zitieren --> Unities abgeben: Nur für fjsa
Hallo PeterO, ich bin neu hier im Forum und habe das Makro mi_nach_pdf_v2.m leider jetzt erst entdeckt. Es ist wirklich S U P E R. Leider hat die Sache eine kleine Nebenwirkung bei mir (WINXP prof.; OSD Drafting 13.20). Nach Ausführung des Makros kann ich nicht mehr auf meine ursprünglichen Drucker zugreifen. Gibt es eine Möglichkeit, sich die Druckervorgaben zu "merken" und nach Ausführung des Makros wieder zu aktivieren? Gruß Werner ------------------ WernerK Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |