QuickField Builders
把 JSON 元文件转成原生 QuickField 文件的免费工具,不依赖 AI,也可用于常规自动化流程。
QuickField Builders 是一组免费工具,用于把人可读的 JSON 元文件转换为原生 QuickField 文件。
Builders 本身与人工智能无关,AI 只是 JSON 元文件的一种可能来源。同样的工具也可以配合手工准备的文件、自定义脚本、外部工程应用,或是那些不适合手工直接创建 QuickField 问题的企业工程系统使用。
Builders 需要与已安装 QuickField 的同一台计算机配合工作,通过 ActiveField API 控制 QuickField。任何版本的 QuickField 都可以作为 COM 服务器使用,但只有 QuickField 专业版没有内置的网格规模限制。
为什么用 JSON 元文件
QuickField Builders 使用三种 JSON 元文件:
.qfp问题定义
.qfs几何模型
.qfd材料、场源与边界条件
这些元文件对仿真问题给出紧凑、可读的描述。
与直接编写 API 脚本相比,JSON 元文件更易于审阅、编辑、纳入版本管理、自动生成,也更便于在不同软件工具之间交换。
检查生成的 API 代码需要对仿真软件的 API 有详细了解;而检查 JSON 元文件更接近于审阅工程模型本身——几何、材料、场源、边界条件与问题设置。正因为如此,JSON 元文件既适合 AI 辅助建模,也适合传统的自动化流程。
三个 Builder
Problem Builder由 .qfp、.qfs、.qfd 元文件创建完整的 QuickField 问题:建立问题数据库,生成所需的模型与数据文件,建立它们之间的引用关系,并可选择自动开始求解。Problem Builder 已包含 Model Builder 与 Data Builder;如果计划用 AI 生成完整的 QuickField 问题,通常只需要 Problem Builder。
Model Builder把 .qfs 元文件转换为 QuickField 几何模型。它包含在 Problem Builder 中,也可以在只需要生成几何时单独使用。
Data Builder把 .qfd 元文件转换为包含材料属性、场源与边界条件的 QuickField 数据文件。它包含在 Problem Builder 中,也可以在只需要生成数据时单独使用。
