Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
de:infra-convert:dev:intro_neu [2019/11/04 16:52] me |
de:infra-convert:dev:intro_neu [2019/11/05 14:41] me |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~NOTOC~~ | + | {{page>de:infra-convert:dev:intro}} |
- | + | ||
- | <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 angelegt werden soll, dass zwei Zeichnungsblätter aus Verzeichnis 2 geladen werden sollen und dass die Parameterdateien "UiAccess.json", "SpecialCategories.json", "CharacteristicTags.json" und "StampTemplates.json", abweichend zum standardmäßigen Verhalten, aus Verzeichnis 1 geladen werden sollen. 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> | + |