使用 Tekla Launcher 启动 Tekla Structures 并打开模型
Tekla Launcher 是启动 Tekla Structures 以及打开或创建新模型的一种替代方法。Tekla Launcher 支持使用 Tekla Structures 的所有已安装版本创建模型,尽管 Tekla Structures 的早期版本存在一些限制。
使用 Tekla Launcher 您可以打开和创建模型以及打开和加入 Tekla Model Sharing 模型,而无需下载和安装环境 Trimble Downloads。通过 Tekla Launcher,可以在云服务中存储和管理环境,确保所有在模型上工作的人员都使用具有一致设置和文件的相同环境。通过 Tekla Launcher,您可以轻松访问最新的模型,并且可以使用现成的环境创建新的模型。
云服务中的 Tekla Structures 环境和从 Trimble Downloads 下载的环境是从同一个源构建的,因此环境文件的内容是相同的。
此外,Tekla Launcher 还支持在 Project Settings Management Console(这是一个基于 Web 的工具,让您能够在云中管理工程设置、环境和其他工程文件)中创建的工程设置和公司集合。一旦您在 Project Settings Management Console 中创建了设置,Tekla Launcher 会自动从云中检索已发布的设置。这使您能够创建新模型,让所有用户一致地应用相同的工程设置。请注意,Project Settings Management Console 是一项预览功能,所有支持 Project Settings Management Console 的相关功能在 Tekla Launcher 中均处于预览状态。
使用 Tekla Launcher 创建的 Tekla Model Sharing 模型只能使用创建时所用的环境和环境版本。这可以确保使用共享模型开展协作的所有用户都使用相同的环境。
当您安装 Tekla Structures时,会出现两个桌面图标:
启动 Tekla Launcher 启动屏幕。
启动经典 Tekla Structures 启动屏幕。
要使用 Tekla Launcher 启动 Tekla Structures,请双击桌面图标
或从 Windows 开始菜单中选择 Tekla Launcher。
第一次打开 Tekla Launcher 时,会打开一个对话框,您可以在其中选择 Tekla Structures 订阅。系统会自动选择包含最高级别功能的订阅。如果您有多个订阅,可以在不同订阅之间切换。
在 Tekla Launcher 中创建一个新模型
您可以使用 Tekla Structures 的所有已安装版本创建新模型。
要使用模型模板创建模型,请在新建选项卡上选择合适的模板。
-
在新建选项卡上,选择一个模型模板。
在 user.ini 的
XS_MODEL_TEMPLATE_DIRECTORY中为不同 Tekla Structures 版本定义的模型模板将自动输入到 Tekla Launcher。选中仅限我公司的模板复选框后,您就可以找到这些模板。Tekla Launcher 中也提供了上传到 Project Settings Management Console 的模型。
此外,..Users\<User>\AppData\Local\Trimble\Tekla Structures\<version>\UserSettings\ModelTemplates 中的模型模板也会被自动输入到 Tekla Launcher。
Tekla Launcher 中的每个模型模板都有一张卡片,其中显示了模板中使用的环境和角色。如果卡片上有 Trimble 徽标,则模型模板是使用 Trimble 创建的。
您可以将重要的模型模板标记为收藏。收藏夹是用户特定的设置,每个 Tekla Structures 版本的收藏夹均保存在您的计算机上。
您可以使用左侧的搜索功能来查找模型模板。您可以使用模板名称或描述中的文本或按区域或行业进行搜索。
-
单击创建。
-
为新模型输入名称和描述。
-
如果需要,为模型添加缩略图。
-
单击 创建新的。
所有数据均在创建模型时下载并缓存在本地。
Tekla Structures 已启动并打开模型。
本地创建的模型模板的元数据
本地创建的模型模板在 template-metadata.json 文件中提供了一些元数据。
支持的元数据 ID 为:
SupportedEnvironments, SupportedRegions, SupportedIndustries
SupportedEnvironments format is Environment{Role_b, Role_a}
example:
{
"metadataPairs":[
{
"MetadataDefinitionId":"SupportedEnvironments",
"Value":"SwitzerlandEnvironment"
},
{
"MetadataDefinitionId":"SupportedRegions",
"Value":"Switzerland"
},
{
"MetadataDefinitionId":"SupportedIndustries",
"Value":"All"
}
]
}
在模型模板中使用扩展
模型模板可以输入扩展,这些扩展在创建模型时从 Tekla Warehouse 进行下载。这需要一个 tsep-dependencies.json 文件。
{
"name": "FinlandEnvDefinition",
"version": "1.0.0",
"tsepDependencies": [
{
"id": "twh-concrete-bridge-reinforcement",
"name": "Concrete Bridge Reinforcement",
"version": "1.3.0",
"guid": "u572366a7-aa30-42b0-96c8-53ac730c793e"
},
{
"id": "twh-beam-extruder",
"name": "Beam Extruder",
"version": "^1.0.0",
"guid": "ucf5de403-9487-42ba-8333-dab5302ed449"
},
{
"name": "BEC Custom properties",
"version": "1.0",
"guid": "775c6138-bb20-4b3a-94d5-6f26810d81e3"
}
]
}
您可以将 Tekla Warehouse 中的内容视为不可变内容,这意味着内容上传后将无法修改。不可变内容通过前缀为 twh 的 ID 进行识别,这可确保包版本保持不变。非不可变内容仍然可以使用,但由于对扩展进行了缓存,如果在 Tekla Warehouse 中替换了某个版本,我们无法保证客户端可以使用被替换的版本。因此,对于非不可变内容,只能使用 GUID。
以下是升级规则:
-
x.y.z- 特定版本 - 由您管理更新 -
^x.y.z- 将主要版本升级到最新版本 -
latest- 升级到最新版本
在 Tekla Launcher 中打开最近使用的模型
在 Tekla Launcher 中打开现有模型
在以下位置打开共享模型 Tekla Launcher
您可以在共享模型选项卡上,打开并加入 Tekla Model Sharing 模型。您还可以查看与您共享的模型的基本信息,例如工程名称、环境以及您的 Tekla Model Sharing 角色。
您也可以在最新或模型选项卡上,打开一个共享模型。
跟踪 Tekla Model Sharing 模型的环境版本
如果您使用经典启动屏幕启动 Tekla Structures,系统不会强制您在 Tekla Model Sharing 中使用特定环境或环境版本。这意味着您可以启动使用任意环境的 Tekla Structures,不受限制地加入任意 Tekla Model Sharing 模型。这种灵活性可能有所助益,但也可能导致共享模型中出现不一致,例如,使用同一模型的两个 Tekla Model Sharing 用户使用不同的环境版本时,就会出现这种情况。
在 Tekla Launcher 中进行环境跟踪时,系统会强制要求使用 Tekla Launcher 创建 Tekla Model Sharing 模型只能使用创建时所用的环境和环境版本。
在 Tekla Launcher 中创建和共享的 Tekla Model Sharing 模型适用以下规则:
-
只有拥有 所有者角色的 Tekla Model Sharing 用户能够更改环境及其版本。
-
只有拥有所有者角色的 Tekla Model Sharing 用户能够跟踪和取消跟踪环境。
-
对环境及其版本的更改始终需要写出到共享服务。
-
如果环境版本发生变化,Tekla Structures 将提示用户重新启动应用程序并读入环境的新版本。
-
Tekla Structures 服务包更新不会强制用户使用新版环境。具有所有者角色的用户需要升级到环境的新版本。
探索示例模型
在示例模型选项卡上,您可以探索由 Trimble 及合作伙伴提供的用于展示不同工作流的示例模型。
示例模型在 Project Settings Management Console 中创建和维护,并按需从云中下载。
根据需要调整 Tekla Launcher
-
单击
以表格或图块形式显示模型列表。您可以根据不同的排序标准对图块视图中的模式进行排序。
-
使用搜索
来查找模型。 -
要更改默认用于保存 Tekla Structures 模型的模型文件夹,请转到
。模型默认保存在 TeklaStructuresModels 文件夹内。您可以通过单击浏览或键入新的文件夹位置,更改默认文件夹。
-
在右上角单击
即可提交对 Tekla Launcher 的反馈意见,帮助我们改进此款工具。 -
在右上角单击
即可切换到经典 Tekla Structures 启动屏幕。经典 Tekla Structures 启动方式不会使用 Tekla Launcher 所用的任何缓存环境,您需要在计算机上从 Trimble Downloads 安装环境。 -
在右上角单击
即可打开 Project Settings Management Console,它支持您在云中管理工程设置、环境和其他工程文件。 -
在右上角,单击
显示您的订阅选项,并切换到其他订阅(如果您有多个可用)。请注意,仅支持在线订阅。 -
在右上角单击
可以更改 Tekla Launcher的语言。 -
右上角的
表示您正在在线模式下工作,并且可以访问启用的云环境。您需要在本地保存许可证才能在脱机模式下使用 Tekla Launcher。关闭 Tekla Structures时,选中保存许可证的复选框。如果您处于离线模式,则可以创建一个新模型(如果您有本地安装的环境,或者您有缓存的环境)。您可以打开本地模型,但加入共享模型需要连接互联网。
Tekla Launcher 安装
Tekla Launcher 是一个轻量级安装程序。它会将文件安装到 %localappdata%\TeklaLauncher 文件夹中,该文件夹也包含应用程序本身。
Tekla Launcher 作为服务运行,每当各项修复和新功能发布时会自动持续地接收更新。可用更新显示在用户界面中。要自动下载并安装较新版本,请单击重新启动以安装较新版本。。更新后,Tekla Launcher 会自动重新启动。
| 路径 | 函数 | 说明 |
|---|---|---|
|
..\Users\<user>\.tekla-launcher |
Tekla Launcher 数据的基本路径。 |
您需要手动将其删除。Tekla Launcher 将根据需要创建数据。 |
|
..\Users\<user>\.tekla-launcher\<version> |
云环境特定的数据,云 XSDATADIR。 |
每个版本的 Tekla Structures 都会单独保存其文件,以防止版本之间存在冲突。 不允许将新文件添加到此位置。 您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches |
云数据缓存。 |
您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\Collections |
云集合运行时区域。 |
Tekla Structures 从此位置读取文件。 您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\EnvCache |
经典环境的缓存。 |
压缩文件将存储在此位置。 您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\EnvSandbox |
沙盒运行时区域。 |
您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\ModelTemplatesCache |
本地模型模板缓存,供脱机使用。 |
您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\PkgDef |
云包定义的运行时区域。 |
Tekla Structures 从此位置读取文件。 您可以手动将其删除。 |
|
..\Users\<user>\.tekla-launcher\Caches\Tsep |
云 .tsep 的隔离位置。 |
Tekla Structures 从此位置加载扩展。 您可以手动将其删除。 |
|
%localappdata%\Trimble\Tekla Launcher |
Tekla Launcher 设置文件夹。 |
在删除此文件夹之前创建备份以保留您的设置。 |
|
%localappdata%\Trimble\Tekla Launcher\TeklaStructuresLauncherSettings.xml |
Tekla Launcher 的设置文件。此文件存储在用户界面中执行的操作。 |
不建议手动更改,因为这可能会导致序列化错误。 |
|
%localappdata%\Trimble\Tekla Launcher\Logs |
Tekla Launcher 的运行时日志。 |
如果发生错误,需要使用此日志文件进行故障排除。 |
|
%localappdata%\Trimble\Tekla Launcher\Cache |
WebView2 缓存,Tekla Launcher 用户界面。 |
您可以手动将其删除。 |
|
%localappdata%l\Trimble\Tekla Structures\<version>\Runtime |
Tekla Structures 版本特定的 .ini 以及生成的其他 .ini 文件。 role-xxxx.ini bypass-xxx.ini teklastructures-xxx.ini |
每次打开或创建模型时,都会生成新文件。这可确保 Tekla Structures 能够与其他版本并排运行。 系统会保存最近五次运行中的文件。 |

,然后选择一个操作。
。