Instellingen gedefinieerd door variabelen
Variabelen kunnen specifiek voor gebruiker, model, systeem of rol zijn.
Gebruikerspecifieke variabelen
Gebruikerspecifieke variabelen werken in al uw modellen op de opgegeven manier en worden in uw lokale options.bin-bestand opgeslagen. Dit bestand bevindt zich standaard in C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings. De map kan worden gewijzigd met de variabele XS_USER_SETTINGS_DIRECTORY.
In het dialoogvenster Geavanceerde opties is het type USER. Enkele gebruikerspecifieke variabelen vereisen dat u nadat u de waarde hebt gewijzigd Tekla Structures opnieuw opstart.
Model-specifieke variabelen
Modelspecifieke variabelen werken alleen in het huidige model op de opgegeven wijze. Ze worden opgeslagen in options_model.db en options_drawings.db-bestanden in de map van het model.
In het dialoogvenster Variabelen is het type MODEL of DRAWING.
Sommige speciale modelspecifieke opties, die niet in het dialoogvenster Variabelen zichtbaar zijn, kunnen worden gewijzigd in het options.ini-bestand in de modelmap.
Systeemspecifieke variabelen
Systeemspecifieke variabelen zijn algemeen voor alle sessies van Tekla Structures en werken op de opgegeven wijze voor alle gebruikers en in alle modellen.
In het dialoogvenster Geavanceerde opties is het type SYSTEM. Een systeemspecifieke variabele kunt u in optiedatabase opslaan door op SYSTEM naast de optie te klikken en deze naar MODEL(SYSTEM) te wijzigen. De gewijzigde waarde werkt alleen voor het huidige model. Een variabele MODEL(SYSTEM) kan naar SYSTEM worden teruggezet door deze naar SYSTEM te wijzigen en in dat geval wordt het uit de optiedatabase verwijderd. Enkele systeemspecifieke variabelen vereisen het opnieuw opstarten van Tekla Structures nadat u de waarde hebt gewijzigd.
De systeemspecifieke variabelen worden uit de omgeving .ini-bestanden gelezen:
-
Globale systeeminstellingen worden gelezen uit het algemene bestand env_global_default.ini in ..\ProgramData\Trimble\Tekla Structures\<version>\environments\common\. Deze instellingen worden in alle omgevingen gebruikt.
-
Omgevingsspecifieke systeeminstellingen worden uit env_<omgeving>.ini in uw omgevingsmap gelezen. Hiermee worden alle instellingen overschreven die op globaal niveau zijn gedefinieerd in env_global_default.ini.
-
Rolspecifieke systeeminstellingen worden uit role_<rol>.ini in de omgevingsmap gelezen. Met de rolspecifieke instellingen worden alle instellingen overschreven die zijn gedefinieerd op een algemeen en omgevingsniveau in env_global_default.ini en env_<environment>.ini.
-
Systeemspecifieke systeeminstellingen op bedrijfsniveau overschrijven alle andere systeemspecifieke variabelen. U kunt ze opslaan in de firm- of project-mappen door de mappen voor de variabelen XS_FIRM en XS_PROJECT in te stellen.
Raadpleeg .ini voor meer informatie over hoe de omgevingsGebruikelijke initialisatiebestanden (.ini-bestanden) en hun leesvolgorde-bestanden worden gelezen.
SYSTEM(ROLE)-variabelen
SYSTEM(ROLE) zijn typisch rolspecifiek. De instellingen worden uit het .ini-bestand gelezen en worden niet opgeslagen in de databases. Wanneer een instelling of het type wordt gewijzigd, wordt de optie modelspecifiek en wordt deze in de databases opgeslagen.
MODEL(ROLE) en DRAWING(ROLE) zijn SYSTEM(ROLE)-opties waarvoor het type of de instellingen zijn gewijzigd. De wijziging wordt gebruikt als u wilt dat de optie SYSTEM(ROLE) met het model naar options_model.db en options_drawings.db onder de modelmap wordt opgeslagen. Deze instellingen kunnen weer op SYSTEM(ROLE) worden ingesteld, die vervolgens de standaardwaarde gebruiken.