Creo 二次开发(通常指使用 Creo Toolkit/ProToolkit)的环境配置需要系统化的步骤。以下是详细的配置指南,适用于 Windows 平台(以 Creo 7.0+ 和 Visual Studio 2019 为例):
一、核心准备工作
-
安装 Creo Parametric
-
安装 Visual Studio
-
获取 Creo Toolkit
二、环境配置步骤
1. 配置系统环境变量
-
PROTK_COMM_MSG_EXE
→ 指向 <toolkit_dir>\i486_nt\obj\protk_comm_msg.exe
-
PRO_DEVELOP
→ 设置为 <toolkit_dir>
-
PROTOOLKIT_DIR
→ 设置为 <toolkit_dir>
-
将 Creo 的 bin
目录(如 C:\PTC\Creo 7.0\bin
)添加到 PATH
。
2. 配置 Visual Studio 项目
-
protk_dll.lib
protkmd.lib
wsock32.lib
3. 关键编译设置
三、配置文件 protk.dat
在 DLL 输出目录创建 protk.dat
(示例):
NAME YourPluginName
EXEC_FILE $PRO_DEVELOP\your_plugin.dll
TEXT_DIR $PRO_DEVELOP\text
STARTUP dll
REVISION 24.0 # 对应 Creo 版本(如 Creo 7.0=24.0)
ALLOW_STOP TRUE
END
路径说明:
四、调试与加载插件
1. 调试配置
2. 加载插件
五、常见问题解决
-
插件未加载
-
DLL 初始化失败
-
函数调用崩溃
-
$(PROTOOLKIT_DIR)\includes
$(PROTOOLKIT_DIR)\protk_appls\includes
-
设置库目录:
-
$(PROTOOLKIT_DIR)\$(PRO_MACHINE_TYPE)\obj
-
链接依赖项(在 附加依赖项
中添加):