I just tried to use 'SimMechanic Link' with creo parametric 3.0 StudentEdition. After adding the configuration to creo the following error occurs:
Creo Toolkit application 'Sim Mechanics Link', from registry file '..\creo2matlab.data', predates Pro/ENGINEER Wildfire v4.0 but was not marked as using legacy encoding.
Any help would be appreciated. Best regards,
Johannes
I opened a simillar question at Mathworks Q&A:
SimMechanics Link not marked as Legacy - MATLAB Answers - MATLAB Central
Solved! Go to Solution.
I found an answer:
To solve the problem, add the following line to your registration file, eg creo2matlab.data
name SimMechanics Link
startup dll
exec_flie matlabroot\bin\os\cl_proe2sm.dll
text_dir matlabroot\toolbox\physmod\smlink\cad_systems\proe\text
unicode_encoding false
end
Johannes,
I guess that application 'Sim Mechanics Link' was compiled using ProE WF4 Toolkit libraries and therefore it does not work with Creo 3.0. Toolkit environment is changing continuously and applications must be recompiled using newer versions.
Martin Hanak
Johannes,
according to Install and Register SimMechanics Link Software - MATLAB & Simulink, SimMechanics Link Software is compatible with PTC Creo. I think I cannot test SimMechanics Link Software installation because I do not have MATLAB installed on my PC.
I suggest you to check information mentioned in Installation Requirements section, carefully.
Martin Hanak
Martin,
thanks a lot for your help! I did check the installation requirements again, but unfortunately could not improve. I'm using 64-bit versions for all tools. My hope is, that any answer from Mathwork is going to help. Again thank you for your advice.
Johannes
I found an answer:
To solve the problem, add the following line to your registration file, eg creo2matlab.data
name SimMechanics Link
startup dll
exec_flie matlabroot\bin\os\cl_proe2sm.dll
text_dir matlabroot\toolbox\physmod\smlink\cad_systems\proe\text
unicode_encoding false
end
Don't forget to mark your answer as correct for those that search and find this thread.