Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:infra-convert:user:stamppdf_neu

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:infra-convert:user:stamppdf_neu [2021/02/23 15:18]
me
de:infra-convert:user:stamppdf_neu [2022/10/12 13:33]
me gelöscht
Zeile 11: Zeile 11:
 ---- ----
  
-Zeichnungen im PDF-Format weisen hinsichtlich der Qualität für die automatisierte ​Lesbarkeit (Maschinenlesbarkeit) verschiedene Qualitäten auf. Grundsätzlich erreichen PDF-Zeichnungen nicht die Qualität von CAD-Austauschformaten (DXF, DWG, IGES). In dieser Anleitung beschreiben wir, wie Sie in #@IC_HTML@# abhängig vom Aufbau der PDF schnell und sicher einen Prüfplan erstellen.+Zeichnungen im PDF-Format weisen hinsichtlich der automatischen ​Lesbarkeit (Maschinenlesbarkeit) verschiedene Qualitäten auf. Grundsätzlich erreichen PDF-Zeichnungen nicht die Qualität von CAD-Austauschformaten (DXF, DWG, IGES). In dieser Anleitung beschreiben wir, wie Sie in #@IC_HTML@# abhängig vom Aufbau der PDF schnell und sicher einen Prüfplan erstellen.
  
-PDF-Zeichnungen werden von CAD-Systemen mit dem Hauptaugenmerk auf visuelle Anforderungen,​ also der Lesbarkeit für den Menschen, exportiert. Der PDF-Export kann jedoch für das automatisierte Stempeln in #@IC_HTML@# optimiert werden. Beachten Sie dazu unsere Empfehlungen für die Konfiguration des Exports. Sollten Sie Beratung benötigen, unterstützen wir Sie gerne.\\  **Siehe** [[de:​infra-convert:​user|Benutzerhandbuch]] > Zeichnungsexport aus dem CAD-System+PDF-Zeichnungen werden von CAD-Systemen mit dem Hauptaugenmerk auf visuelle Anforderungen,​ also der Lesbarkeit für den Menschen, exportiert. Der PDF-Export kann jedoch für das automatisierte Stempeln in #@IC_HTML@# optimiert werden. Beachten Sie dazu unsere Empfehlungen für die Konfiguration des Exports. Sollten Sie Beratung benötigen, unterstützen wir Sie gerne.\\  **Siehe** Benutzerhandbuch > [[de:​infra-convert:​user#Zeichnungsexport aus dem CAD-System]]
  
-**Anmerkung** Das automatische Stempeln von PDF ist nur in der Pro-Version von #​@IC_HTML@# ​freigeschaltet.\\  **Siehe** Auf einen Blick > [[de:​infra-convert:​info#​Die Funktionsumfänge Basis und Pro]|Die Funktionsumfänge Basis und Pro]]+**Anmerkung** Das automatische Stempeln von PDF ist nur in der Pro-Version von #​@IC_HTML@# ​möglich.\\  **Siehe** Auf einen Blick > [[de:​infra-convert:​info#​Die Funktionsumfänge Basis und Pro]|Die Funktionsumfänge Basis und Pro]] 
 + 
 +\\ 
  
 <WRAP noprint> <WRAP noprint>
 <WRAP group> <WRAP group>
-<WRAP column ​45%>+<WRAP column ​41%>
 //​**__Inhalt__**//​ //​**__Inhalt__**//​
  
- • [[de:​infra-convert:​user:​stamppdf_neu#Schritt 1: Herausfinden,​ wie eine PDF aufgebaut ist]]\\  + • [[de:​infra-convert:​user:​stamppdf#Schritt 1: Herausfinden,​ wie eine PDF aufgebaut ist]]\\  
- • [[de:​infra-convert:​user:​stamppdf_neu#Schritt 2: PDF abhängig vom Aufbau stempeln]]+ • [[de:​infra-convert:​user:​stamppdf#Schritt 2: PDF abhängig vom Aufbau stempeln]]
  
 \\  \\ 
Zeile 34: Zeile 36:
 **1) Ist der Inhalt gerastert oder vektorisiert?​** **1) Ist der Inhalt gerastert oder vektorisiert?​**
  
-Zum einen kann der Zeichnungsinhalt vektoriell beschrieben sein. Die Zeichnungselemente sind dann aus Linienzügen,​ Bögen etc. aufgebaut. Diese mathematische Beschreibung sorgt dafür, dass auch beim Hereinzoomen ​der Inhalt noch gestochen scharf angezeigt wird. In Rastergrafiken (auch: Pixelgrafiken) sind hingegen Bildpunkte (Pixel) in einem Raster gespeichert. Je weiter man hereinzoomt,​ desto deutlicher sind diese zu erkennen.+Zum einen kann der Zeichnungsinhalt vektoriell beschrieben sein. Die Zeichnungselemente sind dann aus Linienzügen,​ Bögen etc. aufgebaut. Diese mathematische Beschreibung sorgt dafür, dass auch beim Heranzoomen (Vergrößern) ​der Inhalt noch gestochen scharf angezeigt wird. In Rastergrafiken (auch: Pixelgrafiken) sind hingegen Bildpunkte (Pixel) in einem Raster gespeichert. Je weiter man hereinzoomt,​ desto deutlicher sind diese zu erkennen.
  
-{{ :​de:​infra-convert:​user:​terms:​pdf_gerastert_vektorisiert.png?​nolink&​750 ​|}}+{{ :​de:​infra-convert:​user:​terms:​pdf_gerastert_vektorisiert.png?​nolink |}}
  
 \\  \\ 
Zeile 42: Zeile 44:
 **2) Enthält die PDF zeichencodierten Text?** **2) Enthält die PDF zeichencodierten Text?**
  
-Ein Computer kann ein Textzeichen nur dann als solches ​interpretieren,​ wenn es durch sogenannte Zeichencodierung mit einer Bedeutung verknüpft ​ist (→[[de:​infra-convert:​user:​terms#​schriftart_font|Schriftart/​Font]]). Ob Zeichencodierung angewendet wird, können Sie mit einem PDF-Editor, zum Beispiel Adobe Acrobat, prüfen. Aktivieren Sie das Auswahl-Werkzeug (**Auswahl-Werkzeug für Text und Bilder** in Adobe Acrobat) und versuchen Sie den Text auszuwählen beziehungsweise zu markieren. Werden Elemente hinterlegt, meist in blauer Farbe, wurde codierter Text erkannt. Diesen können Sie kopieren (Rechtsklick > **Kopieren** oder **Strg** + **C**) und zum Beispiel in einem Texteditor einfügen.+Ein Computer kann ein Textzeichen nur dann als solche ​interpretieren,​ wenn sie durch sogenannte Zeichencodierung mit einer Bedeutung verknüpft ​sind (→[[de:​infra-convert:​user:​terms#​schriftart_font|Schriftart/​Font]]). Ob Zeichencodierung angewendet wird, können Sie mit einem PDF-Reader, zum Beispiel Adobe Acrobat ​Reader, prüfen. Aktivieren Sie das Auswahl-Werkzeug (**Auswahl-Werkzeug für Text und Bilder** in Acrobat ​Reader) und versuchen Sieden Text auszuwählen beziehungsweise zu markieren. Werden Elemente hinterlegt, meist in blauer Farbe, wurde codierter Text erkannt. Diesen können Sie kopieren (Rechtsklick > **Kopieren** oder **Strg** + **C**) und zum Beispiel in einem Texteditor einfügen.
  
-Im nachfolgenden ersten Beispiel ​ist kein zeichencodierter Text enthaltenim zweiten ist die Zahl "​20"​ zeichencodiert,​ im dritten ist zudem auch das Durchmesserzeichen codiert. CAD-Systeme exportieren ​grafische Symbole ​meist nicht zeichencodiert. Es lassen sich somit PDF ohne codiertemmit teilweise codiertem oder vollständig codiertem ​Text benennen.+Es lassen sich in etwa vier typische Fälle unterscheiden,​ wie nachfolgende anhand von Beispielen dargestellt:​ 1) Es ist kein zeichencodierter Text vorhanden; 2) Texteaußer ​grafische Symbole, sind zeichencodiert; 3) wie 2nur überlagert unsichtbarer,​ zeichencodierter ​Text den sichtbaren, nicht-zeichencodierten Text; 4) alle Texte sind zeichencodiert.
  
-{{ :​de:​infra-convert:​user:​terms:​pdf_zeichencodierung_erkennen.png?nolink&​750 ​|}}+{{ :​de:​infra-convert:​user:​terms:​pdf_zeichencodierung_erkennen_2.png?nolink |}}
  
 \\  \\ 
  
-Eine Besonderheit in PDF ist überlagerter Text. Nicht sichtbare codierte Textzeichen liegen dabei über dem Inhalt – der Inhalt kann gerastert oder vektorisiert sein. Ein Dokument wird mit diesen Informationen "​durchsuchbar"​. Diese Exportvariante steht in manchen CAD-Systemen zur Verfügung. Oft wird beim Scannen durch OCR überlagerter Text hinzugefügt (Hierbei ist beachten, dass bei Anwendung von OCR Fehler auftreten, Textzeichen also nicht richtig erkannt werden).+==== Schritt 2: PDF abhängig vom Aufbau stempeln ====
  
-Überlagerter Text kann wie oben beschrieben markiert ​werden. ​Oft erkennt man das Vorhandensein von überlagertem Text daran, dass die Markierung nicht genau mit den sichtbaren Textzeichen übereinstimmt. +Nachfolgend wird abhängig vom Aufbau empfohlen, ​wie Merkmale aus Zeichnungseinträgen angelegt ​werden ​können.
- +
-{{ :​de:​infra-convert:​user:​terms:​pdf_zeichencodierung_erkennen_ueberlagert.png?​nolink&​750 |}}+
  
 \\  \\ 
- 
-==== Schritt 2: PDF abhängig vom Aufbau stempeln ==== 
- 
-Nachfolgend wird abhängig vom Aufbau empfohlen, wie Merkmale aus Zeichnungseinträgen angelegt werden können. 
  
 <WRAP group> <WRAP group>
Zeile 68: Zeile 64:
  
 </​WRAP>​ </​WRAP>​
-<WRAP column ​80%>+<WRAP column ​85%>
  
-**PDF ohne zeichencodierten ​Text**+== PDF ohne zeichencodiertem ​Text ==
  
 Legen Sie die Merkmale manuell an. Dafür wird mit dem Stempel-Werkzeug an der Position des Zeichnungseintrags doppelt geklickt und der maßgebliche Text im Schnelleingabedialog eingegeben.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]] Legen Sie die Merkmale manuell an. Dafür wird mit dem Stempel-Werkzeug an der Position des Zeichnungseintrags doppelt geklickt und der maßgebliche Text im Schnelleingabedialog eingegeben.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]]
Zeile 76: Zeile 72:
 Beispiel für eine PDF mit enthaltener Rastergrafik:​ Beispiel für eine PDF mit enthaltener Rastergrafik:​
  
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_uncodiert_raster.png?​nolink&​750 ​|}}+{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_uncodiert_raster.png?​nolink |}}
  
 Beispiel für eine PDF mit vektorisiertem Inhalt: Beispiel für eine PDF mit vektorisiertem Inhalt:
  
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_uncodiert_vektor.png?​nolink&​750 ​|}}+{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_uncodiert_vektor.png?​nolink |}}
  
 </​WRAP>​ </​WRAP>​
Zeile 95: Zeile 91:
  
 </​WRAP>​ </​WRAP>​
-<WRAP column ​80%>+<WRAP column ​85%>
  
-**PDF mit teilweise zeichencodiertem Text**+== PDF mit teilweise zeichencodiertem Text ==
  
-Legen Sie Merkmale einzeln nacheinander an. Die zu einem Merkmal gehörenden Textfragmente können automatisiert ausgewertet werden, wenn Sie sie als Gruppe stempeln (**Strg**-Taste drücken, gedrückt halten und einen Rahmen über die zu stempelnden Elemente aufziehen oder die Elemente einzeln anklicken).\\  **Siehe** Funktionen > Merkmale ​> Automatisch stempeln ​> [[https://​wiki.elias-gmbh.de/​doku.php?​id=de:​infra-convert:​user:​functions:​ballooning#​arbeitsablauf|Arbeitsablauf]] > Schritt 4c+Für diesen Anwendungsfall wurde speziell die Funktion ​**Mit Vorgabe stempeln** entwickelt (verfügbar ab Programmversion 3.3.0). Folgen Sie der Anleitung auf der dieser Seite: 
 +\\  **Siehe** Funktionen > Merkmale > [[https://​wiki.elias-gmbh.de/​doku.php?​id=de:​infra-convert:​user:​functions:​ballooning_preset|Mit Vorgabe stempeln]]
  
-Enthält ein Zeichnungseintrag ein grafisches Symbol am Textanfang, zum Beispiel das Durchmesserzeichen in "⌀ 20", stempeln Sie den Text wie zuvor beschrieben. Die aufgrund des fehlenden Zeichens nicht oder falsch interpretierte Eigenschaft korrigieren Sie anschließend in den Merkmaleigenschaften. Aus "​20" ​wird zum Beispiel die Klasse ​"​Länge" ​erkannt. Diese ändern Sie anschließend in "​Durchmesser" ​ab. +> **Bis Programmversion 3.2.7 empfohlenes Vorgehen:​**\\  
- +> Legen Sie Merkmale einzeln nacheinander an. Die zu einem Merkmal gehörenden Textfragmente können automatisiert ausgewertet werden, wenn Sie sie als Gruppe stempeln (**Strg**-Taste drücken, gedrückt halten und einen Rahmen über die zu stempelnden Elemente aufziehen oder die Elemente einzeln anklicken).\\  **Siehe** Funktionen > Merkmale > Automatisch stempeln > [[https://​wiki.elias-gmbh.de/​doku.php?​id=de:​infra-convert:​user:​functions:​ballooning#​arbeitsablauf|Arbeitsablauf]] > Schritt 4c\\  
-Zeichnungseinträge mit nicht zeichencodierten Symbolen mitten im Maßtext, zum Beispiel ​"​20 ​±0,1" ​mit uncodiertem ​"​±"​, sowie Spezifikationen,​ die in der Beschreibung mit Merkmaleigenschaften komplex sind, wie Form- und Lagetoleranzen,​ stempeln Sie am besten direkt manuell.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]] +Enthält ein Zeichnungseintrag ein grafisches Symbol am Textanfang, zum Beispiel das Durchmesserzeichen in »⌀ 20«, stempeln Sie den Text wie zuvor beschrieben. Die aufgrund des fehlenden Zeichens nicht oder falsch interpretierte Eigenschaft korrigieren Sie anschließend in den Merkmaleigenschaften. Aus »20« ​wird zum Beispiel die Klasse ​»Länge« ​erkannt. Diese ändern Sie anschließend in »Durchmesser« ​ab.\\  
- +Zeichnungseinträge mit nicht zeichencodierten Symbolen mitten im Maßtext, zum Beispiel ​»20 ±0,1« mit uncodiertem ​»±«, sowie Spezifikationen,​ die in der Beschreibung mit Merkmaleigenschaften komplex sind, wie Form- und Lagetoleranzen,​ stempeln Sie am besten direkt manuell.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]]\\  
-Beispiel für eine PDF mit teilweise codiertem Text: +Beispiel für eine PDF mit teilweise codiertem Text:\\  
- +{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert.png?​nolink |}} 
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert.png?​nolink&​750 ​|}} +Beispiel für eine PDF mit teilweise ​codiertem, ​überlagertem Text (gerasterter Inhalt):\\  
- +{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert_raster.png?​nolink |}} 
-Beispiel für eine PDF mit teilweise überlagertem Text (gerasterter Inhalt): +Beispiel für eine PDF mit teilweise ​codiertem, ​überlagertem Text (vektorisierter Inhalt):\\  
- +{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert_ueberlagert_vektor.png?​nolink |}}
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert_raster.png?​nolink&​750 ​|}} +
- +
-Beispiel für eine PDF mit teilweise überlagertem Text (vektorisierter Inhalt): +
- +
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_teilweise_codiert_ueberlagert_vektor.png?​nolink&​750 ​|}}+
  
 </​WRAP>​ </​WRAP>​
Zeile 128: Zeile 120:
  
 </​WRAP>​ </​WRAP>​
-<WRAP column ​80%>+<WRAP column ​85%>
  
-**PDF mit vollständig zeichencodiertem Text**+== PDF mit vollständig zeichencodiertem Text ==
  
-Sämtliche vollständig ​codierten Einträge ​können direkt automatisch als Gruppe gestempelt werden.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]]+Sämtliche vollständig ​zeichencodierten Zeichnugnseinträge ​können direkt automatisch als Gruppe gestempelt werden.\\  **Siehe** Funktionen > Merkmale > [[de:​infra-convert:​user:​functions:​ballooning_man|Manuell stempeln]]
  
-{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_vollcodiert.png?​nolink&​750 ​|}}+{{ :​de:​infra-convert:​user:​terms:​pdf_stempeln_vollcodiert.png?​nolink |}}
  
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​
- 
-\\  
  
 <WRAP noprint> <WRAP noprint>
Zeile 150: Zeile 140:
 <WRAP rightalign>​ <WRAP rightalign>​
 **Zurückblättern**\\ ​ **Zurückblättern**\\ ​
-Zeichnungsexport aus dem CAD-System > Siemens PLM > [[de:​infra-convert:​user:​cadexp:​solid_edge_2019|Solid Edge 2019]]+Zeichnungsexport aus dem CAD-System > ZWSOFT ​> [[de:​infra-convert:​user:​cadexp:​zwcad_2020|ZWCAD (ab Version 2020)]]
 </​WRAP>​ </​WRAP>​
  
 **Weiterblättern**\\ ​ **Weiterblättern**\\ ​
-Weiteres > [[de:​infra-convert:​user:​exceltemp|Excel-Vorlagen erstellen und anpassen]]+Weiteres > [[de:​infra-convert:​user:​fonts|Umgang mit fehlenden Schriftarten]]
  
 </​WRAP>​ </​WRAP>​