Problem
Wie kann der Dateiname der Plotkonvention (ohne Dateiendung) mit dem Zeichnungsnamen (ohne Dateiendung) getrennt durch einen "_" im Dateinamen der PDF Datei aufgenommen werden?
Lösung
2. Erstellen Sie im MicroStation Verzeichnis …\WorkSpace\Interfaces\MicroStation\default eine Datei mit dem Namen Benannte Ausdrücke.dgnlib und öffnen diese.
3. Öffnen Sie die MicroStation Druck Dialogbox Datei -> Drucken (zwingend erforderlich)
4. Öffnen Sie die Dialogbox Benannte Ausdrücke über Extras -> Benannte Ausdrücke
5. Selektieren Sie das Symbol Neu und geben unter Interner Name und Externer Name einen Namen für Ihren Benannten
Ausdruck ein z.B. PenTableName
6. Tragen Sie eine Beschreibung ein
7. Unter Schlüsselwörter selektieren Sie Drucksatz
8. In der Auswahlbox für Symbolsätze selektieren Sie PrintDefinition -> Hinzufügen und System.Path -> Hinzufügen
9. Im Eingabe Feld Ausdruck fügen Sie die folgende Zeile ein
System.Path.GetFileNameWithoutExtension(PrintDefinition.PenTableFile) & "_" & System.Path.GetFileNameWithoutExtension(PrintDefinition.SourceFile)
10. Speichern Sie Ihren Benannten Ausdruck , schließen die Dialogbox Benannte Ausdrücke und öffnen eine Zeichnungsdatei
11. Nun muss in der Druckertreiberkonfigurationsdatei der Benannte Ausdruck eingetragen werden:
MicroStation -> Datei -> Drucken .. -> die Druckerdialogbox öffnet sich -> Datei -> Bentley Treiber auswählen -> pdf.pltcfg
auswählen -> OK -> Datei -> Druckertreiberkonfiguration bearbeiten ->
Basiseigenschaften -> Name der Standard-Druckdatei –>
Unter Dateiname wird der Benannte Ausdruck eingetragen
Dateiname= <expr?name=PenTableName>
Datei -> Speichern -> Datei -> Beenden ->
die Druckerdialogbox ist offen -> Datei -> Druckertreiber Konfiguration neu laden
Erstellen Sie nun z.B. von der Zeichnungsdatei House_Model.dgn und der Plotkonvention Project_001_2015.tbl eine PDF Datei,
so lautet der Dateiname: Project_001_2015_House_Model.pdf