Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
We have just installed Creo 11 in our office and have now found the it is stripping the Mapkey from the Config.pro files and placing them in the App data setting folder as a new Mapkey.pro.
This is a big problem for us....
We have multiple start up shortcut that point to different folder that has different Config.pro & search.pro files depending on the task we are working on, and each Mapkey in the config.pro points to a different file location to set the working directory.
I don't have a problem with the Mapkey being placed in a separate file, but I hope we have the option in the config file to point to a different location so we can mange the different options.
Peter
I am not using Creo 11 yet, but I hope that mapkeys can be loaded on the fly by executing a mapkey, if not then none of the "toggle" type mapkeys will work. I know that this issue (among others) was raised with PTC when they asked for feedback on moving mapkeys out of the config.pro.
If anyone is running Creo 11 and can you confirm that toggle type mapkeys still work?
Hello Tbraxton
I can see what PTC is trying to do, but that isn't any help for how we are using Creo...
As we use Creo to manage a production plant with forging equipment , product design and CNC machines , we have found the best way to manage our operation is to have Program start shortcut that point to Creo, but with the option to start in a specific folder based on the session we are starting, not the user.
We have for each type of operation , a separate start shortcut, see below.
in this short cut, we point to a folder that stores our search.pro & config.pro files for the type of session we are about to open.
This works fine for us, as we found trying to had one search pro & config pro files wasn't a good idea, as it was trying to load everything into memory, so this arrangement allowed us to have session based setup for the task we are doing.
This include Mapkey that was setup based on the sessions needs, like setting the working directory and other folder locations for the tasks we are about to do.
All we need is to have an option in the config.pro to set where the Mapykey. Pro file is stored, like everything else, this will give us the flexibility to manage the mapkey based on the session started, and not who the user is.
I hope this is fixed in future releases of Creo 11, otherwise it is a step backwards for us.
Peter
Have you opened a call with PTC tech support on this issue? I understand it is a step backward if there is not a workaround to deal with your scenario. I was involved in some discussions with the PTC product manager when they were planning for this change to mapkeys. The issue you are having was disclosed to them at the time. I am hoping there is a solution, and it is just not documented in the help files.
If you open a case, post the case # here if they are not able to resolve it for you. If it remains unresolved, I will make sure the product manager knows about this.
I have copied this thread to our support rep and asked him to raise the support call.
We only swapped over yesterday, as we had been running Creo 9 0.2.0 up to this point, so this is new to us.
Peter
@tbraxton wrote:
Have you opened a call with PTC tech support on this issue? I understand it is a step backward if there is not a workaround to deal with your scenario. I was involved in some discussions with the PTC product manager when they were planning for this change to mapkeys. The issue you are having was disclosed to them at the time. I am hoping there is a solution, and it is just not documented in the help files.
If you open a case, post the case # here if they are not able to resolve it for you. If it remains unresolved, I will make sure the product manager knows about this.
We have opened a case about mapkeys.pro not following the same rules for loading as config.pro:
"mapkeys.pro does not load from start-in directory. Seems to only load from Common Files/text and %APPDATA%/Roaming/PTC/ProENGINEER/Wildfire/.wf/.Settings or %PTC_WF_ROOT%/.Settings if PTC_WF_ROOT is set.
This file definitely needs to follow the same rules as config.pro for loading."
https://www.ptc.com/en/support/article/CS416002
I am not sure who thought that putting the user mapkeys.pro by default in one of the .Settings directory was a good idea. The current functionality is plain broken for the user controlled mapkeys.pro. The system mapkeys.pro that loads from the Common Files/text works good however loading the user created mapkeys is not usable at this point.
Using the Creo Parametric tools you can't even save one except in some hidden hard to find .Settings directory whose location which is dependent on if %PTC_WF_ROOT% set or not.
Breaking out mapkeys to a separate mapkeys.pro file is a good idea. The mapkeys.pro not following the same rules as config.pro to load is a very bad idea.
I opened an idea for a setting in config.pro to point to a specific mapkey.pro file.
Hello Benloosli
I have just copied my reply from above, into thread you opened on the Mapkey issue.
Thank you
Peter
Hi,
I hope I "resolved" your problem ...
I use E:\users\creo11_parametric as working directory for Creo 11.0.
In this directory I have _cr11_000 shortcut
Target field contains
"E:\PTC\Creo11_000\Creo 11.0.0.0\Parametric\bin\parametric.exe" "E:\users\creo11_parametric\mapkeys_01_trail.txt"
This command forces Creo to run mapkeys_01_trail.txt trail file during startup.
Start in field contains
E:\users\creo11_parametric
mapkeys_01_trail.txt
This file contain code which imports mapkeys from E:\users\creo11_parametric\mapkeys_01.pro file.
See rows 73, 74, 76. You can change paths/names in these rows according your situation.
Additional information ... it is not necessary to use absolute paths. That means the same trail file can be used in all projects.
Target field can contain
"E:\PTC\Creo11_000\Creo 11.0.0.0\Parametric\bin\parametric.exe" mapkeys_02_trail_relative.txt
mapkeys_02_trail_relative.txt is attached.
Personally I have no clue why PTC is doing such a change. I guess that the responsible person has no clue what the people are doing to save time, on getting things done, instead of dying in a click battle.
I would completely agree to separate, but NOT in that way, like already mentioned, same order and placement as config.pro. On top, who can have the idea to place it in that path 😩😩😩. They have so much “Skeletons in the closet“ why not using a path with proengineer in the path name. Creo has hundreds of path configuration options, why the hell PTC does not keep an eye to the user. I would expect a couple of pages long explanation, for the benefit. Not the 3 sentences why it may better to have admin mapkeys. For me it smells fishy.
I’m sure this will end up that the mapkey.pro will be deleted, when ever people working with mapkeys, upfront. Even if the is located in such a famous path:
%AppData%\Roaming\PTC\ProENGINEER\Wildfire\.wf\.Settings
My recommendation would be, create the folder “mapkey.pro” here, that’s it with saving the users mapkey file at this location 😉
Don’t forget the doc says “CAN”
Oh I oversaw that this famous path already has ProEngineer in the path name 😂😂😂
The Sr. Director Product Manager responsible for this function within Creo Parametric is following this thread. It has visibility to the people who can address it directly within PTC. Stay tuned, I do expect a response on this issue from PTC.
All I want to see is the following of the same config.pro option for the search.pro file in the options table.
If we had this, we can control where the Mapkey.pro fil is managed, and we can have the setup the way we need it.
Peter
@Wheelsofsteel wrote:
All I want to see is the following of the same config.pro option for the search.pro file in the options table.
If we had this, we can control where the Mapkey.pro fil is managed, and we can have the setup the way we need it.
Peter
Hi,
I'm just curious...
Did you test my suggestion (2024-05-15 05:10 PM) to apply trail file during Creo startup?