cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

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

Creo11 and Mapkey.pro

Wheelsofsteel
6-Contributor

Creo11 and Mapkey.pro

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

14 REPLIES 14

It would appear that PTC still supports multiple files where mapkey definitions can be read from:
 
The enhancements to the mapkeys include:
Two levels of mapkeys that can be saved in two locations:
Admin-level mapkeys: within the installation directory structure.
User-level mapkeys: in the user settings directory.
 
An administrator can define a set of mapkeys that are automatically stored in the Mapkeys.pro file (located in AppData\Roaming\PTC\ProENGINEER\Wildfire\.wf\.Settings). The administrator can place the Mapkeys.pro file in the installation directory or in an alternate folder, if it is set up. The mapkeys defined by the administrator are controlled only by the administrator, and any modifications made by a user to the administrator mapkeys are not saved.
A user can also define their own personalized set of mapkeys. By default, all user-defined mapkeys are automatically saved to the Mapkeys.pro file that is located in the <user>\AppData\Roaming\PTC\ProENGINEER\Wildfire\.wf\..
========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

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?

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

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.

Wheelsofsteel_0-1715630318284.png

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.

 

Wheelsofsteel_1-1715630479828.png  

Wheelsofsteel_2-1715630524486.png

 

 

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.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

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

RandyJones
19-Tanzanite
(To:tbraxton)


@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.

Mapkey config.pro - PTC Community

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.


Martin Hanák

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.


Martin Hanák
RPN
17-Peridot
17-Peridot
(To:Wheelsofsteel)

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.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

All I want to see is the following of the same config.pro option for the search.pro file in the options table.

 

Wheelsofsteel_0-1716234918905.png

 

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.

 

Wheelsofsteel_0-1716234918905.png

 

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?


Martin Hanák
Top Tags