Skip to main content
3-Newcomer
July 5, 2025
Solved

问题分析和技术建议(愚蠢知己的PTC,相对于solidworks和ug)

  • July 5, 2025
  • 2 replies
  • 544 views
Product: Creo Parametric Version: All versions Issue Type: Functional Defect Severity: High Problem Description: Inability to save STP files with Chinese characters in filenames Filenames get truncated or display garbled characters when attempting to save Affects all Unicode characters (including Chinese, Japanese, Korean, etc.) Technical Analysis: STEP export module fails to properly handle UTF-8 encoding File dialog doesn't utilize Windows Unicode API Internal string processing lacks proper multibyte character set consideration Proposed Solutions: Refactor export module to use wide-character API (wchar_t) Add "Filename Encoding" option in STEP export settings Implement UTF-8 encoding for all file operations Add filename validation supporting Unicode characters Provide clear error messages for unsupported characters User Impact: Severely affects non-Latin script users (Chinese/Japanese/Korean markets) Disrupts workflow by requiring manual file renaming Degrades international user experience and productivity
Best answer by VladimirN

Article - "When save a copy model file to STEP format file with a Chinese characters as file name in Creo Parametric, it prompts warning message: "Invalid Name. Check to ensure filename contains only legal characters."": https://www.ptc.com/en/support/article/CS364372 

2 replies

VladimirN24-Ruby IIIAnswer
24-Ruby III
July 5, 2025

Article - "When save a copy model file to STEP format file with a Chinese characters as file name in Creo Parametric, it prompts warning message: "Invalid Name. Check to ensure filename contains only legal characters."": https://www.ptc.com/en/support/article/CS364372 

Community Moderator
July 11, 2025

Hello @YV_7802312,

 

It looks like you have a response from a community champion. If it helped you solve your question please mark the reply as the Accepted Solution. 
Of course, if you have more to share on your issue, please let the Community know so other community members can continue to help you.

Thanks,
Vivek N.
Community Moderation Team.