Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
Hello,
I am not able to unlock protoolkit and getting error message. error attached here.
Is this need separate license or Creo license is enough to unlock?
Solved! Go to Solution.
@CC_10758906 wrote:
Hello,
When I tried to unlock, I am getting this error unlocking this application requires option TOOLKIT-for-3D_Drawings.
Hi,
it is simple ... your application uses functionality which requires TOOLKIT-for-3D_Drawings (FEATURE 222) -AND- you do not have license code for module 222.
A license is required. See this link for details.
@CC_10758906 wrote:
Hello,
I am not able to unlock protoolkit and getting error message. error attached here.
Is this need separate license or Creo license is enough to unlock?
Hi,
unlock action is usually done be application creator.
Are trying to use a Toolkit app in a Creo session or are you needing to access the Toolkit API to develop a custom application?
If you need to register an application (protk.dat) then see this link. You do not need a toolkit license to register an app created using the Toolkit API.
Registering a Creo Toolkit Application
Hello,
When I tried to unlock, I am getting this error unlocking this application requires option TOOLKIT-for-3D_Drawings.
@CC_10758906 wrote:
Hello,
When I tried to unlock, I am getting this error unlocking this application requires option TOOLKIT-for-3D_Drawings.
Hi,
it is simple ... your application uses functionality which requires TOOLKIT-for-3D_Drawings (FEATURE 222) -AND- you do not have license code for module 222.
Hello Martin,
You are right, after unlocking Protkunlock.bat, it is showing TOOLKIT-for-3D_Drawings not available.
You did not paint the whole picture, but I assume you are compiling with the PTC example OTK make file make_otk_examples (C++).
This links with the otk_222.lib, which requires an additional (not just TOOLKIT/OTK) PTC license (💲) for unlocking.
The solution is "hidden" in the first lines of this make file:
# ATTENTION: this makefile assumes that license 222 is available;
# to build without this license, use otk_no222.lib instead of otk_222.lib
So, in your copy of the example make file, replace otk_222.lib with otk_no222.lib, and Bob's your uncle! (unless there is something else wrong... then he is not.)