Bentley AutoPIPE 发布了 2025 版本。本次更新聚焦两大亮点:非核疲劳分析功能与数据 API 功能,进一步提升了容器及管道系统在循环荷载下的评估精度与工程数据可访问性。
非核疲劳分析功能
振动或循环操作荷载引起的疲劳失效是管道与容器设计中的关键问题。新版本使非核用户能够更准确地确定重复循环荷载对设备寿命的影响,完善了从定义到输出的全流程。
分析流程优化
- 定义管线标识符:选择疲劳曲线与环境系数。
- 定义荷载并完成分析。
- 设置非标准组合,并基于组合定义荷载-循环对。
- 为每个标识符指定疲劳曲线,提供荷载-循环对。
- 由两个极端状态的最大剪切力范围确定应力,结合疲劳曲线得到许用循环次数。
- 使用系数计算至许用循环的用户循环次数。
输入 —— 疲劳曲线与环境系数
疲劳曲线(S-N 曲线)是材料相关的应力-循环曲线,通过瞬态交变峰值应力确定失效前最大循环次数。曲线取决于操作温度下的材料延展性、极限抗拉强度或最小规定屈服强度。ASME VIII-2 附录 3-F 指出,具有中间强度值的材料可通过插值获得对应曲线。AutoPIPE 2025 在管线特性选项卡中增加了疲劳曲线选择功能,并支持输入环境系数(不得小于 1.0,与许用循环次数成反比)。
输入 —— 荷载-循环对
几何模型建立并完成分析后,进入疲劳特征后处理器。用户可从预设的非标准组合中创建一系列瞬态(如操作变化、泵启停、地震、超压事件等),并在新增的疲劳选项卡中详细描述工况。支持定义最多 10000 个指数,数据存储于 CMB 文件中。
输出报告
输出报告的分析摘要子报告包含疲劳子节,列出实际循环数、荷载组合及工况描述。同时生成独立的疲劳报告,内容与输出表格类似,包括累计使用系数。
增加数据 API 功能
AutoPIPE 采用专有二进制文件格式,工程模型不易直接访问。2025 版本通过 Python 公开数据 API 模块,允许用户通过脚本与 AutoPIPE 数据文件交互,支持批处理操作、查询、报告生成及数据导入等工作流。
防止数据丢失
API 默认禁止覆盖操作,仅允许写入新文件。此预防措施避免因不支持的数据导致潜在丢失,建议始终备份原始模型。
安装与使用
API 包含编译的 Python 模块 autopipe.pyd、相关 resources DLL 及智能提示文件 (.pyi)。通过安装路径下的 DataAPI 目录可了解详细功能说明。