Looking for a solution?

Where there's a problem there's a solution

  • MixSim 2.1: transient / sliding mesh model: Error: open_udf_library: The system cannot find the path specified.

  • A model file is loaded that involves a transient / sliding mesh analysis.
    At the attempt to run the solver, an error message appears:
    Error: open_udf_library: The system cannot find the path specified.
    The model file was created with a release that is not identical to the current one.
    (To check this, see the first couple of lines of the .mxm file -- the numbers in the lines "Major...", "Minor...", AND "Release" (which denotes the revision, i.e. the third digit here) must match!

    More detailed information from a test run where this issue was first encountered:

    This test was successful on September 12, failed on September 15. Notes the PATH in the current transcript. It is using load /Testinghost/local/fluent/preinstall/mix218_nt/Fluent.Inc, in previous version it used the mapped drive letter. I'm not sure if this is what causes the problem. When running the tests, all test locations (working directory, executable, test std) all point to drive letter. I also tried installing MIXSIM directly on the local test machine, and it still failed.

    From transcript Sept12
    (if (not (apply or (map (lambda (x) (strstr? x "librta")) (rpgetvar 'udf/libname)))) (ms-ti-menu-load-string (slashify-all-backslashes (string-append "/define/user-defined/compiled-functions load " (double-all-backslshs *ms-object-library-path*) "librta"))))/define/user-defined/compiled-functions load D:/shared/preinstall/mixsim/Fluent.Inc/mixsim2.1.6/Mixsim-Object-Library/librta "D:/users/lam/mixsim/mstslm/v2.1.6/mstslm.sp.ntx86.09_12_06_08_20_09"

    Opening library "D:/shared/preinstall/mixsim/Fluent.Inc/mixsim2.1.6/Mixsim-Object-Library/librta"...
    Library "D:/shared/preinstall/mixsim/Fluent.Inc/mixsim2.1.6/Mixsim-Object-Library/librtantx863dlibudf.dll" opened
    rotate_velo_vects

    From current transcript:
    (if (not (apply or (map (lambda (x) (strstr? x "librta")) (rpgetvar 'udf/libname)))) (ms-ti-menu-load-string (slashify-all-backslashes (string-append "/define/user-defined/compiled-functions load " (double-all-backslshs *ms-object-library-path*) "librta"))))/define/user-defined/compiled-functions load /Testinghost/local/fluent/preinstall/mix218_nt/Fluent.Inc/mixsim2.1.8/Mixsim-Object-Library/librta #f

    Error: open_udf_library: The system cannot find the path specified.
    The model must be recreated from scratch in the current MixSim release.
    With some limited risk of subsequent failure, one can use the following method to facilitate the re-creation of the model:
    - Load the old model file.
    - In the Model Management panel, navigate to each Object, click "As Defaults", and confirm.
    - Save a defaults file.
    - In a new MixSim session, load the defaults file just created. Then create a new model and add all objects that were present in the old model file.
    Settings used in the old file will automatically be applied to the newly added objects in the newly set-up model.



  • Show Form
    No comments yet. Be the first to add a comment!