App 开发器更新


COMSOL Multiphysics® 6.4 版本为“App 开发器”的用户带来了多项增强功能,包括支持多个同类型的声明节点、新增代码生成特征以及扩展的数据访问 选项。请阅读以下内容,进一步了解这些更新及其他新增功能。

多个声明节点

现在,用户可以为基本类型字符串布尔型整型双精度 及其数组和二维数组版本添加多个声明节点。此功能便于通过将相关变量分组来更好地构建和组织 App,就像在“模型开发器”中使用参数组一样。每个组都可以赋予具有描述性的名称,并可通过适用于 Java 的 COMSOL API 单独访问,从而为变量管理提供更清晰、更灵活的方式。

代码生成新功能

新版本提供了两个实用工具,用于生成可在方法和 Java Shell 窗口中使用的代码。首先,作为代码复制到剪贴板 菜单中新增了设置所有显示的设置 选项,可为所选节点设置 窗口中当前显示的所有设置生成代码,而原有的全部设置 命令现已重命名为设置所有修改的设置

其次,Java Shell 窗口新增录制代码 按钮,可在操作过程中实时录制代码并直接发送至 Java Shell 窗口,无需创建任何方法。

录制代码并直接发送至 Java Shell 窗口。

数据访问新增功能

数据访问功能现可支持更多顶层“模型开发器”节点(包括几何网格研究结果),无需编写方法代码,即可将这些节点的设置用作“App 开发器”中表单对象的数据源。

COMSOL Multiphysics 用户界面,显示了“模型开发器”,其中突出显示“网格”节点,并显示其对应的“设置”窗口;“图形”窗口中显示模块化搅拌器模型。
网格节点中启用 单元大小设置的数据访问复选框后,无需编写任何代码,即可通过 App 中的组合框直接控制该设置。

其他通用改进

  • 在处理大型 App(例如包含大量表单、子窗口、方法或实用工具类)时,“App 开发器”的性能显著提升。
  • 按钮(包括切换按钮)现在支持使用图像作为图标,并可按原始尺寸显示,便于创建基于图像的大按钮。
  • 运行 App 时,现在可以更改图形 表单对象的背景颜色和图标。
  • 新增在数据查看器中显示 选项,支持从 Java Shell 窗口的计算输出直接跳转至数据查看器 窗口中的对应变量。
  • 数据查看器 窗口现新增了工具栏,可用于展开或折叠分支、切换数值全精度模式以及编辑节点。
  • 输出到 System.outSystem.err 的内容现在会发送至调试日志 窗口,方便用户使用标准 Java 代码进行调试。
  • 新增两个 writeFile() 重载方法,支持用户使用自己指定的分隔符保存字符串矩阵。
  • 用户现在可以复制方法错误和警告 窗口中的内容,以借助外部 AI 工具进行分析。

新的教学案例

COMSOL Multiphysics® 6.4 版本引入了一个全新的声学 App 和一个 ECAD 导入插件。