Dear community,
i’ve updated my AnyBody version to 7.1 recently. Unfortunately, my “old” models seem to have problems with the path definitions of the Body Model coming with the new version. When trying to load the model the following error message occurs:
ERROR(SCR.SCN10) : C:/P…s/A…y/A…1/AMMR/Body/A…n/T…k/PelvisMuscleAttactmentNodes.any(168) : ‘<ANYBODY_PATH_MODELUTILS>/WrappingSurfaces/WrappingCylinder5PointFit.any’ : Path definition does not exist.
Of course, I could simply use the “old” AMMR and everything is fine, but what have to be done to use the current one?
Generally speaking you would need to connect your model to the new AMMR by changing the path to the libdef.any that is being used. This way all relevant definitions will be present.
In your particular case it looks like it does not know one of the new paths, which is peculiar - i would expect that some older paths are not undefined. I would need to look at your case. Could you send me an e-mail?
Looks like there are problems between the new human model and the LengthMassFatScaling - Anyscript? When commenting out the scaling function, the model works just fine.
I would not call it problems. We have changed the system a little to improve functionality and at the same gave slightly better names.
The problem that you are having indicates that you use an older version of anthropometric file as well (similarly to the libdef.any). You could create a new AnyMan.any looking at the examples in: AMMR\Body\AAUHuman\Scaling\AnyFamily\
and define it using the following statement:
#path BM_SCALING_ANTHRO_FILE "new_any_man.any"
I apologize for the inconvenience, but it was decided to do this way.
You could also try removing the path definition (i assume you have it since it causes the problem), then you will get the default values without a need to specify an AnyMan file.
thanks for your help, everything works just fine now. You’re right, problem was the wrong term. It was simply not that obvious to me which Script I have to exchange in order to get the model running again.