Using Custom Parameters (e.g., "CREO_NAME") in Windchill to Reference Files with Dots in Creo
In my environment, I have my files with the dot ".", such as "11.123.234.prt". I already have automations and integrations based on this format. Is there any way for Creo to use this name with dots or use other parameters created in Windchill to reference and work with my files? And how can I do this?
This is the case of a potential client. We already knew, Creo doesn't work with dots in the file name.
He already had files with dots. There are already Automations and integrations linked to this format.
Can we create a new parameter in Windchill for these files and have Creo use this new parameter to reference these files?
Example:
The file name is "11.123.00-prt" but in Windchill there is a parameter "CREO_NAME" and Creo searches for and works with this same file by "CREO_NAME" instead of the file name "11.123.00-prt" and still keeps the original name for my system to work with it.
Is it possible? How may I do it?
In our environment, CAD files follow a naming convention that includes dots (e.g., 11.123.234.prt). We already have several automations and integrations built around this format.
As we know, Creo does not support dots in file names by default. However, we are working with a potential client who already uses this dot-based naming convention and has legacy systems that rely on it.
To avoid renaming all files and breaking existing integrations, we are looking for an alternative solution. One idea is to create a custom parameter in Windchill, for example, CREO_NAME, which would store the original name (with dots).
Our question is:
Is it possible to configure Creo to reference or work with this parameter (CREO_NAME) instead of the actual file name?
In other words, could Creo display or interact with the file using the value from CREO_NAME while keeping the original file name for system compatibility?
Example:
Actual file name: 11.123.234.prt
Windchill parameter: CREO_NAME = 11.123.234
Creo references and displays the part as CREO_NAME, while preserving the original file name in the system.
Is such a configuration possible? If so, how can we implement it?
Any help or guidance is much appreciated!

