首页/文章/ 详情

结构龙虾周报:可驱动PKPM分析引擎,并实现全流程的过程可视化

3月前浏览1215

StructureClaw Weekly · 2026-04-21

可驱动 PKPM 分析引擎,
运行流程也看得见了。

这周 StructureClaw 主要推进了两件事:可驱动 PKPM SATWE 结构分析引擎,以及全流程的过程可视化。从“能算”,走到“让你看见怎么算”。

驱动 PKPM  · 全流程过程展现 · 分析不再是黑箱

国产引擎

驱动 PKPM SATWE ——从自然语言到计算结果

StructureClaw 现在已经可以驱动 PKPM SATWE 引擎完成结构静力分析。

整个链路实现了闭环:V2 模型 → JWS 转换 → SATWE 执行 → 结果提取

模型转换器

将 V2 统一模型 JSON 自动转换为 PKPM JWS 工程文件。支持 H/I 型钢、箱型、管型、矩形等多类截面,覆盖 Q235 到 Q460 及 GJ 系列钢材牌号,并支持多层标准层与自然层的自动映射。

SATWE 执行

通过 PKPM 官方的 JWSCYCLE.exe 与 DirectorySet.conf 机制启动计算,并支持超时控制与并发锁管理。

结果提取

通过 APIPyInterface.ResultData 提取完整设计结果,包括模态周期、梁柱内力、节点位移、层间位移角、层刚度、刚度比、剪重比、轴压比等关键指标,全部可量化输出。

配套技能同步落地

PKPM 计算书 — 基于 SATWE 结果自动生成计算书(Markdown / Word / PDF),覆盖模态分析、层刚度、基底剪力、构件设计结果等核心内容。

引擎矩阵

分析引擎从 2 个扩展到 3 个

引擎静力动力计算书
OpenSees                  
✓                  
✓                  
—                  
Simplified                  
✓                  
✓                  
—                  
PKPM SATWE
✓                  
—                  
✓                  

所有引擎统一从 V2 模型格式出发,新引擎只需补充对应 converter。

过程展现

分析不再是黑箱——你能看到每一步在做什么

过去,用户发出一条消息,最终只能看到 AI 的回复;中间经历了什么、系统正在做什么、卡在了哪里,都不清楚。

现在,StructureClaw 已经实现完整的分阶段实时过程展现。发出请求后,你可以看到整个工程计算管线是如何一步步执行的。

五阶段管线,实时可见

理解意图 → 建模 → 校验 → 分析 → 报告

每个阶段都有独立进度状态(pending / running / done / error),并在阶段之间自动流转。

步骤级实时流

每个阶段下都能看到具体工具调用步骤,例如“提取参数”“转换模型”“运行 SATWE”等。每一步都有开始、完成或报错状态,并附带时间戳与耗时信息。

技能标签

每个步骤都会标注当前由哪个技能执行,例如 pkpm-staticframe,让你知道“是谁在干活”。

产物状态卡片

模型、分析结果、报告三个产物分别拥有独立状态(pending / available / error),完成后即可预览,不再需要盲等。

为什么这件事重要

工程计算并不是秒回任务。一次 PKPM SATWE 分析往往需要几分钟。如果界面上只有一个 loading,用户很容易误以为系统卡住了。现在你可以清楚看到“正在转换模型 → 正在运行 SATWE → 正在提取结果”,整个过程更可感知,也更让人放心。

结构龙虾的基础设施

三件新功能让结构龙虾系统更扎实

并发会话

前端支持多个聊天会话同时存在、同时流式接收消息,也支持流取消与消息持久化。你可以并行发起多个分析任务,不必串行等待。

V1 → V2 模型统一

StructureModel 内部格式已统一迁移至 V2,作为唯一模型格式。所有分析引擎都从同一个 V2 格式出发,减少版本转换带来的歧义。

严格技能激活

只有用户显式选择的技能才会被激活,对应工具才会执行。工作流边界更加清晰,不相关技能不会干扰结果。

来源:陆新征课题组
振动非线性化学建筑消防BIM理论Opensees材料科普数字孪生控制试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-04-28
最近编辑:3月前
地震那些事
博士 抗震防灾数值模拟仿真
获赞 84粉丝 73文章 672课程 0
点赞
收藏
作者推荐

AI-structure Copilot v0.4.5:结构设计参数与工具面板再升级,操作更便捷!

0引言 AI-structure Copilot 又迎来新一轮 功能升级。在持续打磨底层智能设计算法的同时,我们也始终关注工程师在实际使用过程中的真实体验。无论是剪力墙设计中底部加强区的设置是否合理,还是设计条件输入是否足够完整;无论是楼板划分是否更符合主流分析软件的建模习惯,还是构件和荷载修改是否足够高效便捷,这些看似细节的问题,都会直接影响工程师的使用效率和设计体验。针对这些实际需求,AI-structure Copilot v0.4.5 对结构设计参数设置与工具面板功能进行了进一步完善。新版本新增底部加强区设置,优化设计条件输入逻辑,并引入基于虚梁规则的楼板划分机制,使生成模型更加规范、更加贴近工程实际;与此同时,工具面板也同步升级,支持更高效的批量编辑与荷载修改操作,并新增软件安装/更新进度展示功能,让整体使用过程更加直观、顺畅、安心。1更完善的结构设计功能 (1)增加底部加强区的设置在剪力墙结构设计中,底部加强部位的确定十分关键。根据规范要求,底部加强部位的高度可取底部两层和墙体总高度 1/10 二者的较大值。为此,AI-structure Copilot 在楼层组装界面中新增了底部加强区设置功能。用户点击“刷新”按钮后,系统即可自动识别楼层信息,计算符合规范要求的底部加强区层数及建议墙厚。同时,系统也保留了足够的灵活性,支持用户对加强区层数和墙厚进行手动调整。该功能实现了规范要求与模型参数的有效联动,有助于进一步提升模型设置的合理性与规范性。 图1 增加底部加强区的设置(2)更完善的设计条件输入为了进一步提升设计输入的完整性与准确性,新版本在参数设置页面中增加了结构抗震等级自动判断功能,为后续智能设计提供更可靠的依据。在“基本信息”栏中,新增了“抗震设防类别”选项。用户依次完成设计条件输入后,进入“楼层信息”栏进行楼层组装,系统将根据各标准层层高的累加结果自动计算结构总高度;随后进入“信息校核”栏时,系统可结合设防烈度、场地类别等信息,自动判断当前结构的抗震等级,并进一步区分抗震措施与构造措施。这一更新使设计条件输入更加系统、清晰,也为后续结构智能设计提供了更准确的参数基础。 图2 更完善的设计条件输入(3)更合理的基于虚梁规则的楼板划分算法该功能充分参考了 PKPM 建模中利用“剪力虚梁”拆分楼板的工程习惯,在自动生成墙体与梁系的同时,智能布置虚梁,对复杂楼板进行合理分割。该机制能够有效减少畸形楼板的产生,使后续进入结构分析引擎时,楼板单元更加规则,网格划分更加顺畅,从而提升整体建模质量与分析适配性。 图3 引入虚梁使楼板更加规则2工具面板功能更新 图4 全新工具面板(1)增加构件尺寸批量编辑功能在实际工程设计中,外围构件往往由于受力需求或建筑造型要求,其截面尺寸通常大于内部构件。此前,如需对这类特定构件进行尺寸调整,往往需要逐个选中并逐一修改,效率相对较低。针对这一问题,新版本在工具面板中新增了“构件尺寸批量编辑”功能。用户选择待修改的结构平面图后,点击如“X向外墙厚度”等按钮,对应构件便会在图中高亮闪烁显示。该功能支持用户依据特定规则一次性调整多个构件的尺寸,大幅提升了结构修改效率,也使设计调整过程更加便捷直观。 (a)“构件尺寸批量编辑”功能面板 (b)“构件尺寸批量编辑”绘图区显示图5 增加构件尺寸批量编辑功能(2)用户修改梁上线荷载、楼板均布荷载功能更新此前有工程师反馈,智能设计完成后,结构荷载与构件属性的编辑修改还不够方便。针对这一使用需求,本次版本对相关功能进行了进一步完善。 图6 完善了结构构件新建和编辑功能以下面案例中的楼梯的荷载输入为例:结构建模分析中,通常将楼梯间的楼板厚度设置为0,再布置楼梯荷载。对此,我们在AI-structure中对楼梯间楼板设置参数,输入板厚h=0,恒荷载 DeadLoad=8kN/m2,LiveLoad=3.5kN/m2。 按照上述条件完成输入后,系统会自动对修改后的板构件进行重新渲染,如图7(a)所示;提交智能设计计算后,在导出的 PKPM 模型中,可以看到修改后的板厚与荷载均已正确写入,如图7(b)所示。梁上线荷载的修改操作与楼板均布荷载的修改流程类似,用户可参照相同方式完成调整。 (a) 在Copilot中修改楼板均布荷载 (a) 修改后的板均布荷载在PKPM中输出图7 板构件修改案例(板厚h=0,恒荷载DeadLoad=8kN/m2, LiveLoad=3.5kN/m2)3软件安装/更新增加进度条此前有工程师反馈,在软件更新过程中,由于缺乏清晰的进度反馈,往往容易误以为程序“卡住”了。在无法判断还需等待多久的情况下,部分用户甚至会选择强行关闭程序,从而影响更新过程的顺利完成。为进一步优化使用体验,新版本正式加入了实时进度条功能。更新过程中,用户可以清晰看到当前进度与传输状态,更直观地掌握软件安装和更新情况。该功能有效缓解了等待过程中的不确定感,让更新过程更加透明、稳定、可控。 图8 增加进度条展示更新进度4结语AI-structure Copilot 的每一次升级,都是课题组在“AI+结构设计”方向上的一次持续探索。从结构设计参数的完善,到工具面板交互体验的优化,我们始终希望把工程师在实际工作中的真实需求,转化为更高效、更顺畅、更可靠的设计支持能力。欢迎大家继续试用 AI-structure Copilot 实验室版功能,也欢迎提出宝贵意见和建议。课题组将持续打磨相关算法与产品体验,为工程设计提供更加智能、更加实用的辅助工具。后续,我们还将不断完善相关产品功能。欢迎大家持续关注我们的工作,多多支持! 温馨提示:为更好使用AI设计工具,请仔细阅读使用说明书(https://ai-structure.com)。来源:陆新征课题组

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈