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

Pri*_*nka 1 updates modelica dymola

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

mar*_*rco 5

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

例如,对于 Dymola 2020x 附带的 MSL 3.2.3,您可以在此处找到它们:

C:\Program Files\Dymola 2020x\Modelica\Library\Modelica 3.2.3\Resources\Scripts\Dymola
Run Code Online (Sandbox Code Playgroud)

要手动应用转换:

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