| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Bechtle stärkt PLM-Geschäft mit Neugründung |
Autor
|
Thema: PDF der Schnellansicht einer Zeichnung erstellen (1952 mal gelesen)
|
iLIKEtoMOVE Mitglied Konstruktuer
Beiträge: 8 Registriert: 02.09.2015 Win7 x64 SP1 HP Z420 - Intel Xeon E51620, Nvidia Quadro 4000<P>SWX2013 SP3 (bald SWX 2015)
|
erstellt am: 02. Dez. 2015 15:03 <-- editieren / zitieren --> Unities abgeben:
Hallo, durch eine Datenkonvertierung kommt es bei manchen Teilen zu Aufbaufehlern (diese waren teils noch mit SWX <2007 abgespeichert). Leider gibt es hier keine PDFs der Zeichnungen und in der AV wurden die Zeichnungen bisher mit dem Viewer ausgedruckt. Wenn die Zeichnungen nun nach der Konvertierung neu abgespeichert werden, können diese fehlerhaft sein. Deshalb möchte ich vor der Umsetzung an den Produktivdaten ein PDF für alle Zeichnungen erstellen, so wie es Stand heute hier ausgedruckt werden würde. Die AV würde dann zukünftig nur noch mit PDFs arbeiten. Das Problem: Wenn ich eine Zeichnung im Modus "Schnellladen" öffnen (so wie dies der Viewer tut), dann bekomme ich die gewünschte Ansicht - leider kann ich in SWX davon aber kein PDF ableiten. Bei "Speicherung unter" ist .tif die einzigste Option. Hier bekomme ich aber riesige Dateien wenn man bei A0 noch Maße lesen können soll... Eine weitere Idee war der Druck über einen PDF-Drucker - das funktioniert, leider übergibt SWX nur 32Zeichen des Dateinamens. Hier sind diese natürlich länger... Kurz: Wie komme ich an ein PDF der Darstellung "Schnellansicht" einer Zeichnung (mit vollem Dateinamen)? Hat jemand eine Idee?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 02. Dez. 2015 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, habt Ihr Standard Acrobat-PDF oder einen anderen PDF-Writer? Dann kannst Du die Datei nur in der Schnellansicht öffnen und dann als PDF drucken Sorry, ich hab das mit den 32 Zeichen überlesen
------------------ Grüße Heinz
[Diese Nachricht wurde von nahe am 02. Dez. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eman1 Mitglied Maschinenbau Ingenieur
Beiträge: 33 Registriert: 22.02.2007 SW 2016 SP4, WIN 7 X64, NVIDIA K2000D, INVENTOR 2010, PAC4SW, TOTAL COMMANDER 8.51
|
erstellt am: 02. Dez. 2015 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, Da du die zeichnungen "read-only" verarbeiten moechtest kannst du folgender massen vorgehen. Kopier all zeichnungen in ein Temp folder Kopier die liste der datei namen in EXCEL In EXCEL die original namen umbenennen (<32 zeichen). Exportiere die umbenannten Zeichnungen (macro, pdf-printer) in PDF format Nun musst du die PDF's mittels Excel umbenennen auf die orginallen datei namne. Bitte mein deutsch zu entschuldigen... Elmar Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
iLIKEtoMOVE Mitglied Konstruktuer
Beiträge: 8 Registriert: 02.09.2015 Win7 x64 SP1 HP Z420 - Intel Xeon E51620, Nvidia Quadro 4000<P>SWX2013 SP3 (bald SWX 2015)
|
erstellt am: 02. Dez. 2015 16:30 <-- editieren / zitieren --> Unities abgeben:
|
Andi Beck Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2572 Registriert: 02.10.2006 Firma: SW 2023-4.0 + PDM Prof. Windows 10 Pro 64bit, i9-11900 32 GbRAM, Quadro P2200 Home: SW 2022-5.0 Passungstabelle von Heinz Windows 11 Pro 64bit, i7-12700K, 32 GbRAM, GeForce GTX 1050Ti Samsung C34H892, 3440x1440 Pixel
|
erstellt am: 02. Dez. 2015 18:58 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Zitat: Original erstellt von iLIKEtoMOVE: .. allerdings bei >100.000 Dateien doch sehr aufwändig...
Hallo, doch so wenig. Also ich hab das jetzt mal per Makro versucht. Man kann eine Zeichnung auf jeden Fall in der Schnellansicht laden. Sie wird auch vollständig angezeigt. Speichere ich sie anschließend als PDF ab, wird nur das innere der Zeichnung in dem PDF sichtbar, ohne Rahmen und Schriftfeld. Dagegen als TIF wird die kpl. Ansicht gespeichert. So wie es aussieht, kommt ihr um den Umweg per TIF nicht drum rum. Bei dieser Menge ist sowieso ein Automat mit Makro, Taskplaner, JobBox oder Stefans PAC4SWX ratsam. Grüße, Andi ------------------ Hast du kein Problem? Such dir eins. ( Und löse es ) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3682 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 02. Dez. 2015 19:08 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
|
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 02. Dez. 2015 22:02 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
|
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 02. Dez. 2015 22:09 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
|
Andi Beck Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2572 Registriert: 02.10.2006 Firma: SW 2023-4.0 + PDM Prof. Windows 10 Pro 64bit, i9-11900 32 GbRAM, Quadro P2200 Home: SW 2022-5.0 Passungstabelle von Heinz Windows 11 Pro 64bit, i7-12700K, 32 GbRAM, GeForce GTX 1050Ti Samsung C34H892, 3440x1440 Pixel
|
erstellt am: 03. Dez. 2015 00:21 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Zitat: Original erstellt von Ralf Tide: Steuerst Du den Viewer auch über die API an?
Hallo Ralf, keine Ahnung ob und wie das geht. Hab den Viewer nicht Installiert. Einen PDF-Drucker hab ich zu Hause auch nicht, kann also im Moment nicht per "Drucken" über die API testen, was geht. Hab auch nur nen schnelles Makro geschrieben, um zu sehen, ob außer TIF speichern noch was anderes geht. Manuel ist ja in SW bei der Schnellansicht wirklich nur TIF möglich. Habs jetzt auch mit PNG getestet, und das geht ebenfalls, die Ansicht ist kpl. wie beim TIF, aber dafür geringerer Speicherbedarf. Blöd ist das natürlich bei Zeichnungen mit mehreren Blättern, da ist PDF Speichern schon komfortabel. Grüße, Andi
------------------ Hast du kein Problem? Such dir eins. ( Und löse es ) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten Niemeier Ehrenmitglied V.I.P. h.c. Maschinenbau Ingenieur
Beiträge: 3682 Registriert: 21.06.2001 "ZUSE I.36", 8 BIT, 32 Lämpchen, Service-Ölkännchen "ESSO-Super", Software: AO auf Kuhlmann-Parallelogramm-Plattform ** CSWP 04/2011 ** ** CSWE 08/2011 **
|
erstellt am: 03. Dez. 2015 00:40 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Zitat: Original erstellt von Torsten Niemeier: Wie wär's, bei Tif die Group-4-Fax-Kompression einzusetzen? Das ergibt IMHO durchaus überschaubare Dateigrößen.Oder sind die Zeichnungen farbig?
Hab's grad' probiert mit Schnellansicht und Group-4-Fax. Läuft doch super. Und wenn diese Dateien tatsächlich zu groß sind, würden es pdfs wohl auch sein. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 03. Dez. 2015 08:51 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo nochmals der Ansatz von Elmar hat mich auf eine Idee gebracht. Annahme(n): 1.) Du hast eine Liste mit den Zeichnungs/Dateinamen 2.) Du hast Standard Acrobat PDF (und damit einen PDF-Drucker) 3.) Du hast im PDF-Drucker einen temporären Ausgabeordner angegeben erstelle ein Makro was folgendes erledigt in einer Schleife den ersten Namen aus der Liste einlesen in SWX öffnen PDF drucken PDF-Datei umbenennen auf den richtigen, langen Namen PDF-Datei in ein anderes Verzeichnis verschieben Datei schließen nächsten Namen aus der Liste holen Schleifen Ende
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eman1 Mitglied Maschinenbau Ingenieur
Beiträge: 33 Registriert: 22.02.2007 SW 2016 SP4, WIN 7 X64, NVIDIA K2000D, INVENTOR 2010, PAC4SW, TOTAL COMMANDER 8.51
|
erstellt am: 03. Dez. 2015 15:24 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, Die ganze sache ist recht einfach. All zu kopierenden Zeichnungen in ein Verzeichnis kopieren. Mid dem folgenden excel spreadsheet die zeichnungnen umbenennen. Sortiere die liste aller datei namen alphabetisch. Das Umbenennen ist einfach. AB........DDC 100000 -> 1 AB........XYZ 999999 -> 2 und so weiter. Nun die Zeichnungen einfach read-only offnen und ueber PDF drucken konvertieren. Anschliessend alle pdf's mittels dem selben spreadsheet und der liste auf den originallen Namen umbenennen. 1 -> AB........DDC 100000 2 -> AB........XYZ 999999 Das ganze dauert kaum laenger als die Zeichnugen ohne umbenennung zu verarbeiten. Falls du Pac4SWX hast dann wirds noch einfacher. Organisatorisch einfach...Bei 100 000 Zeichnungen musst du SW so oder so periodisch runter fahren und wieder hoch starten oder SW crashes. http://strugglingtoexcel.com/2014/01/01/excel-batch-renamer/ Hope this helps Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 03. Dez. 2015 17:24 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, ich versteh nicht für was das Kopieren der Zeichnungen gut sein soll? Man kann doch gleich die Originalzeichnungen öffnen und die zuletzt erstellte PDF umbenennen, oder? ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eman1 Mitglied Maschinenbau Ingenieur
Beiträge: 33 Registriert: 22.02.2007 SW 2016 SP4, WIN 7 X64, NVIDIA K2000D, INVENTOR 2010, PAC4SW, TOTAL COMMANDER 8.51
|
erstellt am: 03. Dez. 2015 20:51 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Gute frage. Erstens, bei so vielen Zeichnungen kann es durchaus vorkommen dass jemand einen fehler macht. Die Kopy ist da schon sicherer. Zweitens, es ist moeglich dass die Zeichnungen in unter-ordnern abgelegt sind. Bei 100 000 zeichnungen bin ich da ganz sicher. Da ist es besser die noetigen daten raus zu kopieren und dann den batch laufen lassen. Ist auch bezueglich kontrolle viel einfacher zu managen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 04. Dez. 2015 06:01 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, also mir fällt jetzt kein Fehler ein, der Auswirkungen auf die Zeichnungen haben könnte, wenn die in der Schnellansicht geladen werden. Wenn Zeichnungen in Unterordner verstreut sind, dann sollte das sowieso vom Makro gehandelt werden können, weil das Zusammenkopieren wird dadurch ja auch nicht gerade einfacher. Zur Kontrolle kann das Makro ja auch noch eine Protokolldatei mitschreiben. ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eman1 Mitglied Maschinenbau Ingenieur
Beiträge: 33 Registriert: 22.02.2007 SW 2016 SP4, WIN 7 X64, NVIDIA K2000D, INVENTOR 2010, PAC4SW, TOTAL COMMANDER 8.51
|
erstellt am: 04. Dez. 2015 15:36 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo Das problem ist nicht SW das risiko liegt im umbenennen. Falls du beim umbenennen einen fehler machst dann kann das bei 100 000 daten sehr schnell stressig werden. Das andere ist das ich mit Pac4SWX kein macro beboetigt wird. Ledgiglich ein PDF printer. Beides sollte heutzutage standard ausruestung fuer SW file management sein. Man kann auch mit speciellen mitteln wie custom macros arbeiten so wie du vorgeschlagen hast. Das ist offensichtlich auch eine loesung.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi Beck Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 2572 Registriert: 02.10.2006 Firma: SW 2023-4.0 + PDM Prof. Windows 10 Pro 64bit, i9-11900 32 GbRAM, Quadro P2200 Home: SW 2022-5.0 Passungstabelle von Heinz Windows 11 Pro 64bit, i7-12700K, 32 GbRAM, GeForce GTX 1050Ti Samsung C34H892, 3440x1440 Pixel
|
erstellt am: 04. Dez. 2015 16:10 <-- editieren / zitieren --> Unities abgeben: Nur für iLIKEtoMOVE
Hallo, evtl. noch ne andere Idee, die bei so vielen Daten den Aufwand rechtfertigt. Einfach nochmals eine alte SW-Version installieren und die Back-Up Zeichnungen regulär und vollständig öffnen. Das ganze automatisiert und dabei PDFs erzeugen. Und bei allen neu erstellten Dokumenten gleich PDFs mit speichern. Grüße, Andi ------------------ Hast du kein Problem? Such dir eins. ( Und löse es ) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |