XS_SYSTEM
此高级选项指定 Tekla Structures 系统文件夹的位置。
高级选项对话框中的类别:文件位置
注:
此高级选项仅供管理员使用。
该系统文件夹包含用于定义 Tekla Structures 默认设置的文件,例如:
-
标准文件
-
数据文件 (.dat)
-
属性文件
-
阴影图案文件
-
图纸文件
-
模板文件
-
报告文件。
此系统特定的高级选项的类型为 SYSTEM。无法将类型更改为 MODEL(SYSTEM)。
在 XS_SYSTEM 路径中指定多个文件夹
如果在 XS_SYSTEM 路径中只指定一个文件夹,则只会读取该文件夹根目录下的文件。要读取子文件夹中的文件,必须将子文件夹包含在 XS_SYSTEM 路径中。例如:
set XS_SYSTEM=%XSDATADIR%\environments\common\system\ConstructionManagement\;%XSDATADIR%\environments\common\system\Steel\;%XSDATADIR%\environments\common\system\
Tekla Structures 从右到左搜索文件夹,从路径末尾的文件夹开始。
在此示例中,%XSDATADIR%\environments\common\system\ 文件夹将被首先搜索,而 XS_STEEL 文件夹将被最后搜索:
set XS_SYSTEM=%XS_STEEL%;%XS_ENGINEERING%;%XS_CONTRACTOR%;%XS_GENERAL%;%XSDATADIR%\environments\common\system\
如果多个文件夹中包含同名且扩展名相同的文件,则距离路径开头最近的文件夹具有最高优先级。在上面的示例中,将使用 XS_STEEL 文件夹中的文件,而非其他文件夹中的同名文件。
针对不同角色使用多个系统文件夹
您可以指定多个系统文件夹来定义不同角色的不同设置。使用 XS_SYSTEM 文件中定义的角色选项,在 env_<environment>.ini 中为每个角色指定系统文件夹。输入角色选项并用分号分隔。
例如,每个此类角色选项都指定了包含特定于该角色的设置的文件夹:
-
XS_STEEL(\Steel) -
XS_CONCRETE(\Concrete) -
XS_ENGINEERING(\Engineering) -
XS_PRECAST(\Precast)
此示例显示了 env_<environment>.ini 文件中钢角色的选项:
set XS_STEEL=%XSDATADIR%\environments\Steel\master_drawings\;%XSDATADIR%\environments\Steel\model_filters\;%XSDATADIR%\environments\Steel\model_settings\