跳转至

匹配计算结果

介绍从计算软件导出结果数据库,并将计算结果匹配回小迅模型的完整流程。

大纲


一、概述

完整流程:导出数据库 → 匹配构件 ID → 匹配构件信息。

步骤 说明 查阅
导出计算结果 从 YJK 导出 dtlmodel、dtlCalc、dsnModel 数据库 二、导出计算结果
匹配计算结果 建立 构件 ID 对应关系,回写截面、内力配筋与楼层表等 三、匹配计算结果

导模方式与匹配方式需对应:若采用 按视图导模,匹配时应使用 「当前视图匹配ID」。

名词解释见 六、名词解释。


二、导出计算结果

匹配前须先从计算软件导出结果数据库,分为 一键导出与 手动导出。

2.1、一键导出

当用户安装YJK API后,可直接一键导出三个数据库。

一键导出数据库

一键导出数据库的操作步骤。

关联 Q&A:

2.2、手动导出

若无法采用“一键导出”方式,可手动导出三个数据库:

所需的计算数据库1

在建模功能模块中,点击:「导出dtlmodel数据库」功能按钮

所需的计算数据库2、3

在「设计结果」选项卡中,点击:「导出dtlCalc数据库」和「导出dsnModel数据库」功能按钮

📢 特别说明:

导出dsnModel时,界面中无需勾选任何选项。

导出dsnModel的界面

导出dsnModel的界面中无需勾选任何选项


三、匹配计算结果

3.1、使用场景与方式选型

常见的使用场景以及对应的匹配构件ID方式:

使用场景 匹配方式 说明
单图建模的常规模型 「全工程匹配ID」或「当前图纸匹配ID」 两种方式效果相同
多图纸或协同建模 「当前图纸匹配ID」 仅当前图纸有权限的标准层进行构件匹配
匹配按视图导出的计算模型 「当前视图匹配ID」 计算模型“从哪个视图来回到哪个视图去”
翻模匹配计算模型 「当前视图匹配ID」 建议逐层对楼层三维图进行匹配操作

匹配构件ID的不同方式

匹配构件ID的功能按钮组

3.2、计算总参数的存储

计算模型前处理总参在不同匹配方式下有不同的存储位置:

匹配方式 计算模型前处理总参的存储位置
「全工程匹配ID」 存储在当前的设计图纸
「当前图纸匹配ID」 存储在当前的设计图纸
「当前视图匹配ID」 存储在当前视图

📢 特别说明:

如果模型有不同的计算总参数,请按视图导出计算模型,再使用「当前视图匹配ID」匹配结果。

3.3、核心步骤

匹配计算结果主要包括两个核心步骤:

第一步:匹配构件ID ➡️ 第二步:匹配构件信息

匹配计算结果

匹配构件ID

匹配构件ID的主要目的:

  1. 建立小迅模型与计算模型的构件对应关系
  2. 按计算软件的数据更新楼层表信息
  3. 将计算软件的前处理总参存储在小迅模型中

匹配构件信息

匹配构件信息

「匹配构件信息」的功能界面

匹配构件信息 = 将计算模型数据写入小迅模型并进行一次整体刷新3D构件。

用户可选择以下内容进行匹配:

构件类型 截面 内力配筋 特殊指定 其他数据
梁 ✔️ ✔️ ✔️ YJK支座边
柱 ✔️ ✔️ ✔️ 减震器、柱帽
墙 ✔️ ✔️ ✔️ 洞口截面
板 ✔️ ✔️ 楼梯
斜撑 ✔️ ✔️ ✔️ -

✔️ 为默认勾选项,用户可按需设置。

📢 特别说明:

匹配荷载:通常仅在翻模场景中使用。

3.4、匹配方式详解

全工程匹配ID

🖍️ 操作步骤:

  1. 在「后处理」选项卡 /「①匹配构件ID→②匹配构件信息」面板中点击「全工程匹配ID」按钮
  2. 选择:计算模型文件夹中的 .yjk 文件
  3. 检查:是否存在无法匹配的构件
  4. 点击:「匹配构件信息」功能按钮
  5. 选择:勾选需要匹配的构件信息
  6. 选择:计算模型文件夹中的 .yjk 文件

全工程匹配ID

常规单塔模型:使用「全工程匹配ID」匹配构件 ID 与构件信息的操作步骤

当前图纸匹配ID

仅对当前图纸有编辑权限的标准层进行构件匹配。

「当前图纸匹配ID」与「全工程匹配ID」的区别

🖍️ 操作步骤:

  1. 在「后处理」选项卡 /「①匹配构件ID→②匹配构件信息」面板中点击「当前图纸匹配ID」按钮
  2. 选择:计算模型文件夹中的 .yjk 文件
  3. 检查:是否存在无法匹配的构件
  4. 点击:「匹配构件信息」功能按钮
  5. 选择:勾选需要匹配的构件信息
  6. 选择:计算模型文件夹中的 .yjk 文件

多图纸协同建模项目

多图纸协同建模的项目概况

当前图纸匹配ID

使用「当前图纸匹配ID」匹配构件 ID 与构件信息的操作步骤

当前视图匹配ID

若计算模型按视图导出生成,则匹配时应使用「当前视图匹配ID」。

🖍️ 操作步骤:

  1. 重要:切换到导出计算模型的视图(匹配后计算总参会存储在当前视图中)
  2. 在「后处理」选项卡 /「①匹配构件ID→②匹配构件信息」面板中点击「当前视图匹配ID」按钮
  3. 选择:计算模型文件夹中的 .yjk 文件
  4. 检查:是否存在无法匹配的构件
  5. 点击:「匹配构件信息」功能按钮
  6. 选择:勾选需要匹配的构件信息
  7. 选择:计算模型文件夹中的 .yjk 文件

按视图导模生成的钢结构模型

按视图导模生成的钢结构模型

当前视图匹配ID

使用「当前视图匹配ID」匹配构件 ID 与构件信息的操作步骤


四、常用使用场景专题

4.1、翻模匹配计算模型

当计算模型不是由小迅模型导出时,匹配计算结果的主要流程:

第一步:在楼层三维图中,点击「导入YJKID」,将计算简图导入当前视图,检查模型的平面关系

第二步:当小迅与计算模型平面不一致时,需要「创建匹配矩阵」

第三步:在楼层三维图中,点击「当前视图匹配ID」按钮,进行构件ID的匹配

第四步:「定位空ID构件」,采用「指定构件ID」方式补齐构件ID信息

第五步:完成匹配 ID 后,点击「匹配构件信息」,回写构件信息

第六步:逐层重复上述操作

导入YJKID

将计算结果(含有构件ID信息)的平面图导入当前视图。

功能入口:在「后处理」选项卡 /「导入YJKID」面板中点击「导入YJKID」按钮。

导入YJKID的操作步骤

导入YJKID的操作步骤

📢 特别说明:

若需删除已导入的计算结果平面图:选中其中任一对象,执行选择类似对象:SELECTSIMILAR,再删除:ERASE。

创建匹配矩阵

当计算模型的坐标系与小迅模型不同时,需要创建匹配矩阵后,再匹配构件ID。

功能入口:在「后处理」选项卡 /「导入YJKID」面板中点击「创建匹配矩阵」按钮。

📢 特别说明:

若计算模型是由小迅模型导出,用户无需使用此功能。

🖍️ 操作步骤:

  1. 在「后处理」选项卡 /「导入YJKID」面板中点击「导入YJKID」按钮,导入计算结果平面图
  2. 点击「创建匹配矩阵」按钮,先指定计算模型坐标系,再指定小迅模型的坐标系
  3. 创建完成后,再次点击「导入YJKID」按钮,复核两个模型的平面位置是否基本重合

创建匹配矩阵

创建匹配矩阵的操作步骤

删除匹配矩阵:同面板下拉列表中另有「删除匹配矩阵」功能按钮。

指定构件ID

当小迅构件因某些原因(例如位置距离过远),无法匹配时,可通过手动指定的方式解决。

功能入口:在「后处理」选项卡 /「导入YJKID」面板中点击「指定构件ID」按钮。

🖍️ 操作步骤:

  1. 在「后处理」选项卡 /「导入YJKID」面板中点击「导入YJKID」按钮,在视图中导入计算结果平面图
  2. 点击「指定构件ID」按钮,同时框选小迅构件与YJKID标签,如下图所示
  3. 建议:按构件类型(梁、板、柱、墙)分开指定

指定构件ID

指定构件ID的操作步骤

定位空ID构件

快速定位没有匹配 YJK ID 的构件。

功能入口:在「后处理」选项卡 /「导入YJKID」面板中点击「定位空ID构件」按钮。

定位空ID的构件

点击「定位空ID构件」按钮,查看没有匹配 YJK ID 的构件

清空构件ID

清除构件上已匹配的 YJK ID。

功能入口:在「后处理」选项卡 /「导入YJKID」面板中点击「清空构件ID」按钮。

清空构件ID

清空构件ID的操作步骤

📢 特别说明:

清除构件ID时,不会清除已经匹配写入的构件信息。

4.2、多个模型计算书归并

🖍️ 操作步骤:

  1. 点击:「包络模型ID」功能按钮,包络不同计算模型的 ID(匹配方式可参考匹配方式详解)
  2. 点击:「包络配筋」功能按钮,包络计算内力、配筋
  3. 若需要包络多个计算模型,可重复上述操作

包络模型ID

包络模型ID的功能按钮

包络配筋

包络配筋的操作界面

4.3、匹配计算软件的板配筋

导出与匹配

🖍️ 操作步骤:

  1. 在计算软件的「板施工图」模块中,生成配筋数据
  2. 在「板施工图」模块中,点击左上角的「导出数据库」按钮,以此导出板的施工图数据库
  3. 在正确匹配板ID的前提下,再匹配构件信息,并且「匹配构件信息」界面中勾选板的「内力配筋」选项

计算软件中板施工图功能截图

导出板计算书数据库的功能按钮

匹配构件信息需要勾选板的内力配筋

匹配构件信息界面中,需要勾选板的「内力配筋」

YJK板匹配结果

在视图中查看板是否已匹配计算软件的板配筋结果。须先完成上方 导出与匹配。

功能入口:在「后处理」选项卡 /「YJK板配筋」面板中点击「YJK板匹配结果」按钮。

视图中的标签显示含义如下:

  • 配筋数值:已匹配计算软件的板配筋结果;显示「无」则表示没有匹配计算软件的板配筋
  • 计算方法:显示上一轮板配筋的计算方法,分别为:YJK、GW有限元、Null(未计算)

YJK板匹配结果的显示示意

已匹配时显示配筋值与计算方法;未匹配显示「无」;未计算显示 Null

若用户需要关闭板匹配结果的显示:

  • 关闭计算方法的显示:点击右上角的「隐藏标签」

  • 关闭板配筋值的显示:在「后处理」选项卡 /「删除」面板中点击「当前视图属性标签」按钮


五、后处理其他操作

「后处理」选项卡中,除 匹配主流程 与 场景专题 外,还提供查看匹配结果、定位 YJK 构件、查看超限信息、清除有限元计算结果等辅助按钮。本节作功能对照说明;翻模相关操作步骤见 4.1、翻模匹配计算模型。

5.1、查看匹配结果

用于在视图中查看匹配后的 ID 与相关结果。

功能入口位于「后处理」选项卡 /「匹配结果」面板:

查看匹配结果

匹配结果的功能面板

查看

查看小迅模型的构件与计算软件的对应关系。

功能 说明
「模型ID」 在视图中显示模型 ID
「计算ID」 在视图中显示计算 ID

模型ID的示意

橙色ID的构件表示对应了多个计算构件

  • 绿色ID标签:小迅构件与计算模型的构件是一一对应关系
  • 橙色ID标签:小迅构件对应了多个计算模型的构件,多数情况为计算软件按节点打断构件
  • 红色ID标签:红色 Null 表示没有匹配到计算模型构件,可利用「定位空ID构件」快速定位

📢 特别说明:

板在计算软件中只有「模型ID」,没有「计算ID」。

关闭匹配结果的显示:点击右上角的「隐藏标签」

修改

按构件类型修改匹配的 YJKID:

功能 说明
「梁」 修改梁的匹配 YJKID
「柱」 修改柱的匹配 YJKID
「斜撑」 修改斜撑的匹配 YJKID
「剪力墙」 修改剪力墙的匹配 YJKID

📢 特别说明:

常规场景下不宜使用「修改」功能;若匹配有误,应先核查错误匹配的原因。

楼梯

用于检查是否已正确匹配计算模型中创建的楼梯数据。

功能 说明
「显示楼梯」 在视图中显示楼梯相关匹配信息
「清除楼梯」 清除楼梯相关匹配信息

关闭楼梯结果的显示:点击右上角的「隐藏标签」

匹配时间

「显示匹配时间」:在视图中显示匹配的计算模型与时间。

关闭匹配时间的显示:点击右上角的「隐藏标签」

5.2、定位YJK构件

按计算软件中的 ID,在小迅模型视图中定位对应构件。

功能入口位于「后处理」选项卡 /「定位YJK构件」面板,下拉选择定位方式:

功能 说明
「计算ID」 按计算 ID 定位构件
「模型ID」 按模型 ID 定位构件

关闭构件ID的显示:点击右上角的「隐藏标签」

5.3、超限信息

在视图中查看计算软件匹配回写后的构件超限信息。

功能入口位于「后处理」选项卡 /「超限信息」面板:

功能 说明
梁 显示梁的超限信息
柱 显示柱的超限信息
斜撑 显示斜撑的超限信息
剪力墙 显示剪力墙的超限信息

关闭超限信息的显示:点击右上角的「隐藏标签」

5.4、清除有限元计算结果

清除已匹配回写到小迅模型中的有限元计算结果。

功能入口:在「后处理」选项卡 /「清除」面板中点击「清除有限元计算结果」按钮。

点击后弹出参数对话框,可设置清除范围与是否同时清除 YJK ID:

参数 说明
清除范围 输入 1:当前图纸;2:所有图纸;3:用户选择
同时清除YJK的Id 勾选后,清除计算结果的同时清除构件上的 YJK ID

🖍️ 操作步骤:

  1. 在「后处理」选项卡 /「清除」面板中点击「清除有限元计算结果」按钮
  2. 按需设置清除范围,并确认是否勾选「同时清除YJK的Id」
  3. 点击「确定」完成清除

📢 特别说明:

仅需清除匹配回写的计算结果、且希望保留构件 ID 时,取消勾选「同时清除YJK的Id」。


六、名词解释

📍 dtlmodel数据库

YJK对外接口文件,包括:构件数据、楼层数据、荷载信息、特殊指定。

对应文件:计算模型文件夹根目录\dtlmodel.ydb

📍 dtlCalc数据库

计算结果数据库文件,包括:构件计算ID、内力数据、配筋数据

对应文件:计算模型文件夹根目录\施工图\dtlCalc.ydb

📍 dsnModel数据库

包含三维模型和计算结果的数据库文件。

对应文件:计算模型文件夹根目录\中间数据\dsnModel.ydb

📢 特别说明:

小迅主要读取的是dsnModel数据库中的楼层表信息。

📍 板施工图数据库

计算软件的板配筋计算结果。需要在“板施工图”模块中完成计算并手动导出。

对应文件:计算模型文件夹根目录\施工图\dtlSlabPub.ydb

📍 构件ID

建立小迅模型构件与计算模型构件之间的映射关系。

先匹配ID,而后再匹配构件信息。

📍 匹配矩阵

小迅模型与计算模型之间平面位置的映射关系。

若用户导模时选择了「旋转体系」,则小迅会自动创建匹配矩阵。

若计算模型不是由小迅导出,则可能需要手动创建匹配矩阵。

以此保证小迅模型与计算模型能够对应。


更新日期:2026年07月22日