我在使用Dymola 2020翻译Modelica模型时遇到问题:当我尝试翻译模型时,出现以下错误消息:
"Dymola中的未知内部错误"。
几天前,该模型正在翻译和模拟,同一模型仍在其他同事的计算机上运行。我没有在两者之间更改编译器,也没有更改Dymola版本。我也重新启动了计算机,但问题仍然存在。
此外,其他模型仍在转换,因此并非所有模型都会受到此错误的影响。
有人知道如何调试这个错误吗?非常感谢你的提示!
最有可能的解释是一些奇怪的标志设置。你可以通过以下方式查看你是否有任何奇怪的正常标志设置:
- Dymola 2020:编辑>选项>常规>标志。。。选中"非默认">
- Dymola 2020x:工具>选项>常规>标志。。。选中"非默认">
(如果是非布尔设置,则会有点混乱。(
这是假设它实际上是同一个模型,并且路径中的任何模型(包括工作目录(都没有差异。
坦率地说,如果你遇到"Dymola中的未知内部错误",你应该(通过经销商(向达索系统的技术支持报告,并让他们进行调试。
调试这样的错误不是你的工作。
您是否尝试从工作目录(WD(中删除内容?有时会出现一些工件,它们会打乱特定模型的编译。
你可以使用检查它在哪里
- GUI,文件->工作目录->复制路径并粘贴到资源管理器中
- 命令行键入
cd
,返回WD的路径
然后确保WD中没有重要文件(通常是.mo文件(,最后删除目录的全部内容。
注意:您应该确保WD是本地路径(否则性能可能会受到严重影响(。此外,将WD从存储模型的目录中分离出来通常是个好主意。