App 开发器

在求解的同时更新图形和绘图

借助 App 开发器,用户可以在运行方法或命令序列的同时更新图形表单对象。基于这项新功能,您现在可以在同一个方法中切换网格绘图和绘图组,甚至能够利用相机自行制作动画。App 开发器中内置了在求解时进行绘图的功能,只需在研究中调用绘图组作为图形表单对象的源即可实现。

App 开发器新增了在求解时进行绘图的功能。 App 开发器新增了在求解时进行绘图的功能。

App 开发器新增了在求解时进行绘图的功能。

更为友好的视图支持

当利用 COMSOL Multiphysics 5.2 版本中内置的 App 开发器开发 App 时,您可以通过图形工具条切换视图。此外,您还可以通过图形工具条、命令序列或方法将视图重新设定为缺省视图;新版本中记录代码 特征支持查看节点、比如相机 节点,基于这个功能,用户可以轻松将所需代码提取至方法编辑器中,比如修改相机 属性的代码。

App 运行时,更改及重置视图。 App 运行时,更改及重置视图。

App 运行时,更改及重置视图。

模型数据访问特征新增更多设定选项

用户可以通过模型数据访问 工具轻松将模型设定设为表单对象的源,本特征新增了更多的设定选项,例如材料链接中的材料选择,以及选择绘图时间及结果中的参数等。

使用模型数据访问选择材料链接中的材料。 使用模型数据访问选择材料链接中的材料。

使用模型数据访问选择绘图时间。 使用模型数据访问选择绘图时间。

使用模型数据访问设定矩形的宽度与高度。 使用模型数据访问设定矩形的宽度与高度。

通过模型数据访问选择材料链接中的材料、绘图时间,以及矩形的宽度与高度。

编辑器工具

您可以在新建表单 对话框直接将模型及 App 内容添加到定制表单对象。现在通过新增的编辑器工具 窗口,您可以直接在现有表单中使用这一功能。例如,您只需点击一下就可以完成参数选择并创建相关文本标签、输入编辑框或单位等表单对象。与新建表单 对话框相同,您可以在此进行输入、输出、按钮及图形设定。

编辑器工具 窗口同样支持对方法进行操作,取代了之前版本中模型代码 窗口的功能。

表单对象中页面边距的设定

在单元格布局模式下,您可以对表单对象设定垂直或水平页面边距,从而能够更加精确地控制整个 App 的布局。

变量作为命令序列的参变量

很多情况下,用户都可以使用声明节点下的变量作为命令序列中的参变量,而非只能使用常数。例如,作为方法中的输入参变量。此外,您还可以计算派生值,并将结果直接保存在变量中,无需编写任何方法代码。

表单集合新增"平铺或者层叠"选项

利用新增的平铺或者层叠 选项,您可以在 App 运行时通过平铺或层叠的方式展示表单集合。在表单集合设定窗口中选定这一选项之后,您可以新增触发按钮表单对象,以便在两种模式间进行切换。

标签模式下的表单集合,显示了四个图像表单对象。 标签模式下的表单集合,显示了四个图像表单对象。

平铺模式下的表单集合,显示了四个图像表单对象。 平铺模式下的表单集合,显示了四个图像表单对象。

在表单集合 设定窗口(右)中设定标签或平铺模式。

表单集合 设定窗口(右)中设定标签或平铺模式。

四个表单对象在层叠(左)或平铺(中)模式下的显示结果,用户可以在表单集合 设定窗口(右)中对此进行设定。

方法编辑器的新增功能

方法编辑器中新增了若干关于内置方法的有用工具提示,同时改进了自动缩进与编辑格式支持,简化了方法的编写语言单元 窗口也收录了几个新建的内置方法。新增的重要功能包括:检索矩阵大小、添加或移除数组中的单元和行、在缺省浏览器中打开 URL 地址,定义邮件服务器以及清除模型中的网格与解。

定制图形工具条

新版本中,图形表单对象支持工具条按钮的定制,用户还可以控制工具条的放置位置,将其置于图形画布的上方、下方、左侧或右侧。

表单复用

您可以在多处使用同一个表单,例如在不同的表单集合中。此外,还可以在卡片堆中直接指向表单。

复制功能增强

App 开发器增强了在两个不同的 COMSOL Multiphysics 会话中进行复制粘贴的功能。除了在之前版本中已经支持的复制表单和表单对象以外,您现在还可以复制粘贴更多的节点,比如方法、库、菜单项。

在会话间复制粘贴方法。 在会话间复制粘贴方法。

在会话间复制粘贴方法。