Can I load my Modelica library on ACTIVATE Personal?/ACTIVATE PersonalでModelicaライブラリをロードできますか?
I use ACTIVATE Personal 2022, and I get an error message below when I load my Modelica library(libtestd) using "Import Modelica Library" function. The loaded library never be shown on the Palettes.
"Error loading library libtestd.
Missing installer in call to function vssInstallLibrary at line number 2504 in file vssImportModelicaLibrary.oml"
I tried just simple library, also I got the same error.
I wonder the ACTIVATE Personal can't load any Modelica library, or needs extra tool installing.
Am I something wrong? Is there anyone in same trouble?
Could anyone tell me about it, please?
-----
ACTIVATE Personal 2022を使っています。「Modelicaライブラリのインポート」を使って自作のModelicaライブラリ(libtestd)をロードしようとしていますが、下記のエラーが出て、ロードできません(Palletesに現れません)。
ごく単純なライブラリで試しでも、同様のエラーが出ます。
そもそも、ACTIVATE Personalではロードできないのでしょうか?それとも、なにか拡張ツールを追加インストールする必要があるのでしょうか?
何か間違ってますか?どなたか同じ症状出てますか?
何かご存知でしたら教えてください。
Best Answer
-
Thanks for the additonal investigations and information. I suppose that the VC++ compiler can't handle unicode characters. So, good to know and thanks again.
1
Answers
-
Hi Moriya-san,
In general, there are no restrictions on importing a Modelica library in Activate personal edition.
Please check a few things:
- Can you run any Modelica demo model?
- Did you install a MS Visual C++ compiler (e. g. free buildtools)?
Please attach your test library libtestd, I can then check the import with an identical input.
1 -
RoKet_21298 said:
Hi Moriya-san,
In general, there are no restrictions on importing a Modelica library in Activate personal edition.
Please check a few things:
- Can you run any Modelica demo model?
- Did you install a MS Visual C++ compiler (e. g. free buildtools)?
Please attach your test library libtestd, I can then check the import with an identical input.
Dear Roket-san,
Thank you for your reply.
I tried a Modelica demo "DiodeBridgeRectifierSmoothed.scm", and I've got right result. I attached the screen capture below. (By the way, this circuit is not correct, I think.)
And, I think the VC++ Compiler has been installed I think, because the Visual Studio 2017 has installed on my PC.
I'm afraid but I found the reason why I cannot import a modelica library by myself.
It will fail when a Japanese character(i.e. multibyte character) is in the path of "Activate Library Path".
I'm very sorry for bothering you with my mistake.
Thank you again.
0 -
Thanks for the additonal investigations and information. I suppose that the VC++ compiler can't handle unicode characters. So, good to know and thanks again.
1