Dymola 转换脚本,运行 手动脚本

Dymola conversion script, run script manually

我在顶层 package.mo 文件中有一个没有 annotation (uses(Modelica(version="X.Y.Z"))); 的库。我可以手动执行转换脚本来更新我的库吗?它位于哪里?我正在使用 Dymola。

转换脚本通常位于库的 Resources 文件夹中。

例如对于随 Dymola 2020x 一起提供的 MSL 3.2.3,您可以在这里找到它们:

C:\Program Files\Dymola 2020x\Modelica\Library\Modelica 3.2.3\Resources\Scripts\Dymola

要手动应用转化:

  1. 打开一个新的 Dymola window
  2. 运行 转换脚本
    • 通过 GUI 使用 运行 脚本模拟 选项卡
    • 或从命令行使用 RunScript("path/to/conversion.mos")
  3. 打开库进行转换
  4. Dymola 将直接应用转换,您不会看到通常的转换对话框。检查日志 window 以查看转换的内容。