Loading...

 Repeatable Mapkey Generator

 How to use it?

 Repeatable Mapkey Generator


By default the programm generates the Repeatable Mapkey code from the list below.
The Repeatable Mapkey Generator uses the existing Mapkey "4k". The Mapkey "4k" is user-defined and is repeated on every object from the list. Please do not forget to set the Close window at the end of your user-defined Mapkey, because Creo is limited that only 15 active windows are allowed to use.

Note: In the code is applied that if you use Windchill as PDM system, the generated Mapkey will automatically click OK button to PDM storage conflicts (~ Activate `storage_conflicts` `OK_PushButton`;). This configuration could be risky for some cases. In the current state, the user could set the config option dm_checkout_on_the_fly to handle this.

List of Creo objects names:

For example:

Insert models' names. The file description can be included (prt, asm, drw)
Creo Parametric Mapkey shortcuts and model names shall not contain whitespaces.
 If you need to generate a list of all files in a folder, use Command: dir /s /b /o:gn >list.txt

Mapkey Preferences:

(max. 2 letters or digits)
(max. 20 characters)
(max. 30 characters)

Result (click "Generate Mapkey Code" button to refresh)

 

Generated Mapkey Code can be copied at the end of a config.pro file of your Creo configuration or load as a separated configuration file into active Creo sesion.


Repeatable Mapkey Generator | How to loop Creo Mapkey

By default the programm generates the Repeatable Mapkey code from the list below. The Repeatable Mapkey Generator uses the existing Mapkey "4k". The Mapkey "4k" is user-defined and is repeated on every object from the list.

Note: In the code is applied that if you use Windchill as PDM system, the generated Mapkey will automatically click OK button to PDM storage conflicts (~ Activate `storage_conflicts` `OK_PushButton`;). This configuration could be risky for some cases. In the current state, the user could set the config option dm_checkout_on_the_fly to handle this.


About me

I am a highly successful, competent team member with extensive hands-on experience as an Application Engineer with Pre-sales consulting, implementing, troubleshooting and Post-sales consulting, configuration and setup of PTC products.