写该系列文章目的:记录硕士论文中Pro/E二次开发中的点滴,主要是对其中的碰到的困难和问题的解决的记录。

第一、Pro/E widefire 4.0的安装,关于这个问题已经有很多高人讨论过,可以参考http://www.proewildfire.cn/。其重要注意的几点是:

1、安装的时候对license的修改一定要全面,这个有很多版本的破解,注意选择;

2、安装完毕后,一定要在按照说明在正确的位置打上破解补丁。

 

第二、ProToolkit的安装,为了进行Pro/E二次开发就一定要在安装Pro/E主程序的时候选择安装API工具ProToolKit。

第三、ProToolkit程序的编译工具,可以选择Vc++6.0(该程序有可能会与Office2007发生冲突,导致Vc++6.0打开文件时候程序以外关闭,解决方案为:卸载Office2007),另外就是可以选择使用VS2005或VS2008作为开发编译工具(该程序不会与Office2007冲突),本人选择VS2005作为开发工具;

 

接下来就介绍一下怎样用Visual Studio 2005来开发ProToolkit的安装测试程序 (pt_install_test.dll)

1、打开VS2005,新建一个VisualC++的MakeFile项目(生成文件项目)ProToolKitInstall;

2、从Pro/E安装目录下的protoolkit/i486_nt/obj/make_install文件复制到刚才建立的项目文件下,即包含了ProToolKitInstall.vcproj文件同一级目录出(这个位置一定要对,要不然在后面项目生成dll文件的时候就会出现找不到make_install文件的错误);

3、项目中添加已有项,找到项目文件夹下的make_install文件添加入项目;

4、打开make_install文件,编辑PROTOOL_SRC = (protoolkit在电脑中的位置);

5、生成项目dll;

6、从Pro/E安装目录下的protoolkit中复制prokt.dat文件到Pro/E启动目录,编辑该文件内容为:

name install_test
startup dll
exec_file D:\PROJECTS\Pro.E_Dev\install_test\pt_inst_test.dll(刚才生成的dll的路径)
text_dir D:\TOOLS\PTC\protoolkit\protk_appls\pt_install_test\text (protoolkit\protk_appls\pt_install_test\text的安装路径)
end

6、启动Pro/E,就能在File(文件)菜单项下面看到一个新的菜单项:安装测试(Install_test),点击该菜单项就可以得到测试成功的对话框了。

 

这样第一个测试Protoolkit程序就好了,一定要注意上面文章中红色字部分。

 

 

 posted on 2010-03-15 19:22  Alex.Shi  阅读(1343)  评论(1编辑  收藏  举报