Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:infra-convert:dev:intro_neu [2019/11/04 16:54] me |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~NOTOC~~ | ||
- | <WRAP noprint> | ||
- | |||
- | > Administratorhandbuch #@IC_HTML@# > Einleitung | ||
- | |||
- | </WRAP> | ||
- | |||
- | ====== Übersicht ====== | ||
- | |||
- | ---- | ||
- | |||
- | Einstellungen und Vorlagen werden mit Hilfe von Parameterdateien an #@IC_HTML@# übergeben. Die Parameterdateien sind in der JavaScript Object Notation (JSON, eine Beschreibung finden Sie [[http://www.json.org/json-de.html|an dieser Stelle]]) formatiert. Bei der Installation werden Parameterdateien mit Standardwerten in den Verzeichnissen "%ProgramData%\ELIAS GmbH\infra-Convert" und "%ProgramData%\ELIAS GmbH\infra-Convert\JsonData" abgelegt. Die Parameterdateien werden entweder beim Programmstart, beim Anlegen eines neuen Projekts oder bei Bedarf während der Laufzeit gelesen. | ||
- | |||
- | ^ ^ Datei ^ Inhalt ^ Beschreibung ^ | ||
- | ^ Übergeben beim Programmstart ^^^^ | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_einstellungen.png?nolink&80 }} ^ settings.json | Programm- beziehungsweise Grundeinstellungen | Konfiguration und Import > [[de:infra-convert:dev:settings|Parameterdatei "Settings"]] | | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_uiaccess.png?nolink&80 }} ^ UiAccess.json | Steuerelemente auf der Benutzeroberfläche sperren oder ausblenden | Konfiguration und Import > [[de:infra-convert:dev:uiaccess|Parameterdatei "UiAccess"]] | | ||
- | ^ Übergeben beim Anlegen eines neuen Projekts ^^^^ | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_kategorien.png?nolink&80 }} ^ SpecialCategories.json | Kategorien | Konfiguration und Import > [[de:infra-convert:dev:specialcategories|Parameterdatei "SpecialCategories"]] | | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_kennzeichnungen.png?nolink&80 }} ^ CharacteristicTags.json | Kennzeichnungen | Konfiguration und Import > [[de:infra-convert:dev:characteristictags|Parameterdatei "CharacteristicTags"]] | | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_stempelvorlagen.png?nolink&80 }} ^ StampTemplates.json | Stempelvorlagen | Konfiguration und Import > [[de:infra-convert:dev:stamptemplates|Parameterdatei "StampTemplates"]] | | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_klassen.png?nolink&80 }} ^ CharacteristicClasses.json | Klassen | Konfiguration und Import > [[de:infra-convert:dev:characteristicclasses|Parameterdatei "CharacteristicClasses"]] | | ||
- | ^ Gelesen während der Laufzeit ^^^^ | ||
- | ^ {{ :de:infra-convert:dev:icon_dev_toleranztabellen.png?nolink&80 }} ^ *.json | Toleranztabellen (mehrere Dateien) | Konfiguration und Import > [[de:infra-convert:dev:toltab|Toleranztabellen]] | | ||
- | |||
- | \\ | ||
- | |||
- | Die Programmeinstellungen ("settings.json") werden beim Start des Programms geladen. Änderungen durch den Benutzer (**Bearbeiten** (Menüleiste) > **Einstellungen**) werden direkt in diese zurückgeschrieben. Mit der "UiAccess.json" können einzelne Steuerelemente gesperrt oder ausgeblendet werden, so zum Beispiel auch das Menü "Einstellungen". | ||
- | |||
- | Die Definitionen für Kategorien, Kennzeichnungen, Stempelvorlagen und Klassen werden beim Anlegen eines neuen Projekts einmal eingeladen und im Projekt (*.icpx) gespeichert. Auf diese Weise wird die Austauschbarkeit von Projekten sichergestellt. Die Definitionen für Kategorien, Kennzeichnungen und Stempelvorlagen können im geladenen Projekt in der Benutzeroberfläche (**Bearbeiten** (Menüleiste) > **Projekteinstellungen**) geändert werden. | ||
- | |||
- | Toleranztabellen werden während der Laufzeit bei Bedarf (Anlegen eines Merkmals, Ändern der Merkmaleigenschaften) geladen. | ||
- | |||
- | Eine weitere Art von Parameterdatei ist die Startparameterdatei mit der Standardbezeichnung "StartParameterFile.json". Sie fasst Startparameter zusammen, welche beim Starten von #@IC_HTML@# übergeben werden sollen. Mit Startparametern können Automatismen realisiert werden, welche den Arbeitsfluss bei stets gleichartigen Arbeitsabläufen erleichtern. Diese Administration ist zum einen nötig, wenn #@IC_HTML@# in ein CAQ/MES-System eingebunden ist und zum anderen sinnvoll, wenn dem Benutzer Standardeinstellungen und -arbeitsabläufe vorgegeben werden sollen. | ||
- | |||
- | Folgende Grafik verdeutlicht das Konzept anhand eines Beispiels. #@IC_HTML@# wird mit einer Startparameterdatei gestartet. In dieser ist festgelegt, | ||
- | * dass ein neues Projekt anzulegen ist, | ||
- | * dass zwei Zeichnungsblätter aus Verzeichnis 2 zu laden sind und | ||
- | * dass die Parameterdateien "UiAccess.json", "SpecialCategories.json", "CharacteristicTags.json" und "StampTemplates.json", abweichend zum standardmäßigen Verhalten, aus Verzeichnis 1 zu laden sind. | ||
- | |||
- | Des Weiteren ist festgelegt, dass die Projektdatei, die gestempelten Zeichnungsblätter als PNG-Grafiken und der Prüfplan im JSONV1-Format beim Speichern des Projekts in das Verzeichnis 3 exportiert werden sollen. | ||
- | |||
- | {{ :de:infra-convert:dev:arbeiten_mit_parameterdateien_beispiel_01.png?nolink&800 |}} | ||
- | |||
- | |||
- | <WRAP noprint> | ||
- | |||
- | ---- | ||
- | |||
- | <WRAP group> | ||
- | <WRAP col2> | ||
- | |||
- | <WRAP rightalign> | ||
- | **Zurückblättern**\\ | ||
- | Einleitung > [[de:infra-convert:dev:Wiki|Tipps zum Administratorhandbuch]] | ||
- | </WRAP> | ||
- | |||
- | **Weiterblättern**\\ | ||
- | Konfiguration und Import > [[de:infra-convert:dev:parameter|Startparameterdatei]] | ||
- | |||
- | </WRAP> | ||
- | </WRAP> | ||
- | |||
- | </WRAP> |