典型配置场景
假设 Tensor Engineering 组织致力于为大量客户提供服务。该公司针对绘图边框、单元库、层和材质等制定了自己的内部标准。但是,有些客户要求增加或改用自己的标准。该公司的信息技术 (IT) 部门针对内部标准使用一台服务器Tensor。其主要客户之一是 Imperial Biotechnology 公司,该公司有自己的标准。对于针对 Imperial Biotechnology 开展的所有工作,IT 部门使用服务器Imperial。管理员需要为 Tensor Engineering 及其代表 Imperial Biotechnology 开展的工作定义适当的配置,并使所有 OpenBuildings Designer 用户均可共享该配置。以下是管理员应当采取的步骤。
Tensor 的 OpenBuildings Designer 管理员对 OpenBuildings Designer 安装程序进行配置,使自定义配置指向 \\Tensor\OpenBuildings Designer\Configuration\。启动 OpenBuildings Designer 之后,此参数将定义 _USTN_CONFIGURATION 变量。
#---------------------------------------------------------------------- # WorkSpaceSetup.cfg - Configures WorkSpace for Tensor Engineering # # Set the WorkSpace label to Client #---------------------------------------------------------------------- _USTN_WORKSPACELABEL = Client #---------------------------------------------------------------------- # Tensor-wide standards are located on the ‘Tensor’ server #---------------------------------------------------------------------- _USTN_ORGANIZATION = //Tensor/MicroStation/TensorStandards/ #---------------------------------------------------------------------- # Tensor Client Configuration files are located on the server. #---------------------------------------------------------------------- _USTN_WORKSPACESROOT = //Tensor/MicroStation/Clients/
将NoWorkSpace和Template目录复制到_USTN_WORKSPACESROOT的新位置。在此示例中,该位置是 //Tensor/MicroStation/Clients/。
Tensor Engineering 决定针对其内部标准使用 Bentley 建议的子目录结构。因此,管理员创建的子目录将与提供的示例 Configuration\Organization 目录中的子目录相同,且使用符合 Tensor 标准的单元库、DGNLIB、材质、字体等填充这些目录。由于子目录结构与示例相同,因此管理员仅需将提供的 Standards.cfg 复制到 \\Tensor\ OpenBuildings Designer\TensorStandards\ 目录即可。由于 standards.cfg 中的所有配置变量定义与 _USTN_ORGANIZATION 相关,因此无需更改。
#---------------------------------------------------------------------- # Imperial Biotechnology.cfg – Configuration for Imperial Biotechnology # # All of the standards and WorkSets for Imperial are located on the # ‘Imperial’ server. #---------------------------------------------------------------------- _USTN_WORKSPACEROOT = //Imperial/MicroStation/ #---------------------------------------------------------------------- # Imperial Biotechnology supplies several DgnLibs and GUI DgnLib files: #---------------------------------------------------------------------- MS_DGNLIBLIST > $(_USTN_WORKSPACESTANDARDS)DgnLib/*.dgnlib MS_GUIDGNLIBLIST > $(_USTN_WORKSPACESTANDARDS)DgnLib/GUI/*.dgnlib #---------------------------------------------------------------------- # Imperial Biotechnology supplies several Cell libraries, so # add their subdirectory to the Cell library search path. #---------------------------------------------------------------------- MS_CELL > $(_USTN_WORKSPACESTANDARDS)Cell/
Tensor Engineering 与 Imperial Biotechnology 签署了一份新合同,负责改造该公司在美国新墨西哥州陶斯设立的实验室。在Imperial Biotechnology工作空间中,他们创建了一个名为Taos的新工作集。 创建工作集对话框可用于将工作集模板复制到 _USTN_WORKSETSROOT,从而创建 \\Imperial\OpenBuildings Designer\WorkSets\Taos.cfg.管理员 保留标准和数据位置的缺省设置,因此创建工作集 对话框将创建子目录 \\Imperial\OpenBuildings Designer\WorkSets\Taos\Standards 和 \\Imperial\OpenBuildings DesignerWorkSets\Taos\Dgn,以保存 此工作集的标准和设计文件。