Link Search Menu Expand Document

Steuerung des automatisierten Mehrfachdrucks von Skizzen

Inhaltsverzeichnis

  1. Steuerungsdatei zuweisen
  2. Einrichtung der Steuerungsdatei
  3. Anpassung für dieses Tutorial
  4. Datenfelder für das Mehrfachdrucken
    1. ausgabe_pfad
    2. zeichnungen_pfad
    3. zeichnungen
    4. layerstatus
    5. ansicht
    6. raster
    7. nummer
    8. aussteller
    9. flex_layout_nummer

Für das automatische Mehrfachdrucken wird eine Steuerungsdatei verwendet. In der Steuerungsdatei sind alle Informationen enthalten, die für das automatische Mehrfachdrucken benötigt werden. Die Steuerungsdatei hat die Endung .db.json und ist im Ordner der Benutzeranpassung gespeichert.


Steuerungsdatei zuweisen

Damit die Anwendung weiß, welche Steuerungsdatei für das Mehrfachdrucken verwendet werden soll, muss diese über die AutoSTAGE Optionen mit dem ASOPT-Befehl zugewiesen werden:
Steuerungsdatei zuweisen über die AutoSTAGE Optionen

Ansicht der Optionen nach der Zuweisung der Steuerungsdatei. Speichern nicht vergessen! Ansicht der Optionen nach der Zuweisung der Steuerungsdatei


Einrichtung der Steuerungsdatei

Für die Bearbeitung der Steuerungsdatei muss ein Texteditor verwendet werden.

Wir empfehlen den Editor Visual Studio Code von Microsoft. Dieser Editor zeigt den Inhalt der Steuerungsdatei mit visuellen Formatierungen an, welches beim Bearbeiten der Inhalte hilft. Visual Studio Code kann hier heruntergeladen werden.

Nach der Installation von Visual Studio Code (oder eines beliebig anderen Editors) kann die Steuerungsdatei direkt aus AutoSTAGE über den Fairground Tab mit dem Befehl ASFGPLANPLOT_JSON angezeigt werden.
Steuerungsdatei zum Bearbeiten anzeigen

Nach dem Öffnen der Steuerungsdatei sieht diese im Visual Studio Code Editor ungefähr so aus. Sehr gut zu sehen ist die visuelle Formatierung und Hervorhebung der einzelnen Bestandteile der Steuerungsdatei. Die Steuerungsdatei ist in mehrere Abschnitte unterteilt. Für das Mehrfachdrucken wird der Abschnitt benötigt, der mit “skizzenplot”: [ beginnt und mit der dazugehörigen ], endet. Anzeige der Steuerungsdatei im Editor


Anpassung für dieses Tutorial

In der Einrichtung haben wir die Beispielvorlage einer Benutzeranpassung in den Ordner C:\AutoSTAGE\MeineFairgroundAnpassung kopiert.

Die neuen Dateipfade nach dem Kopieren der Benutzeranpassung müssen in der Steuerungsdatei aktualisiert werden:
Anzeige der Steuerungsdatei im Editor

Der Name der Zeichnungen bleibt gleich und muss nicht verändert werden. Alle anderen Felder werden ebenfalls so übernommen.

Achtung!

  • Beim Einfügen (z. B. mit Copy-Paste) eines Pfads in die Steuerungsdatei markiert der Visual Studio Code Editor diesen als Fehler (siehe oberes Bild).
  • Für den Editor ist das Windows \ (Backslash) als Trenner zwischen Dateiordnern ein unzulässiges Sonderzeichen.
  • Der Editor wünscht sich anstelle eines \ ein / (Slash) als Trenner zwischen Dateiordnern.
  • Diese Fehlermarkierung kann ignoriert werden, die Anwendung kann den Pfad richtig auflösen, unabhängig davon ob der Dateiordnertrenner als \ oder / ausgeführt ist.

Datenfelder für das Mehrfachdrucken

Die Steuerungsdatei enthält eine Reihe von Datenfelder, die bestimmte Informationen für das Mehrfachdrucken speichert. Für die Formatierung gelten folgende Grundregeln:

  • Alle Daten müssen von Anführungsstrichen umschlossen sein.
  • Jede Zeile wird mit einem Komma abgeschlossen.
  • Ausgenommen davon ist die letzte Zeile in Listen wie bei zeichnungen und ansicht.
  • Groß- und Kleinschreibung wird bei der Auswertung ignoriert.

ausgabe_pfad

  • Ist der Dateipfad, in dem die Skizzen erstellt werden.
  • Wenn der Ordner nicht vorhanden ist, dann wird dieser automatisch erstellt.

zeichnungen_pfad

  • Ist der Dateipfad, aus dem die Zeichnungen für das Mehrfachdrucken geladen werden.

zeichnungen

  • Definiert die Liste der Zeichnungen, die geladen werden.
  • Es werden nur die hier angegebenen Zeichnungen für den Mehrfachdruck verwendet,
    auch wenn andere Zeichnungen im Zeichnungspfad vorhanden sind.
  • Der Zeichnungsname wird ohne Dateierweiterung angegeben.
  • Es können beliebig viele Zeichnungen angegeben werden.
  • Ein ? am Anfang des Zeichnungsname bewirkt, dass die Zeichnung für den Mehrfachdruck ignoriert wird.
    Die Zeichnung “?Fairground_Sample_Halle_2” wird nicht gedruckt.
  • Es muss mindestens eine Zeichnung angebeben werden!

layerstatus

  • Name des Layerstatus, der beim Vorbereitung des Layouts verwendet wird.
    JSON layerstatus
  • Wenn der Layerstatus mit dem angegebenen Namen in der Zeichnung vorhanden ist, dann wird dieser aktiviert.
    Ansonsten wird der Layerstatus ignoriert.

ansicht

  • Weiter Ansichtsoptionen nur für AuStFairgroundArea Objekte (Fairground Messe- und Standflächen). Diese Ansichtsoptionen gelten für alle Skizzen.

raster

  • Schaltet das Raster der Messe- und Standflächen bei der Skizzenerstellung ein (1) oder aus (0).

nummer

  • Schaltet die Gang- und Standnummer der Messe- und Standflächen bei der Skizzenerstellung ein (1) oder aus (0).

aussteller

  • Schaltet den Ausstellernamen der Messe- und Standflächen bei der Skizzenerstellung ein (1) oder aus (0).

flex_layout_nummer