搜档网
当前位置:搜档网 › ProE二次开发参考文献

ProE二次开发参考文献

ProE二次开发参考文献
ProE二次开发参考文献

ProE二次开发参考文献

[1]江宁.VC平台中的PRO/E二次开发研究[J].中国水运,2009,09(10):120-121.

[2]Parametric Technology Corporation.Pro/Toolkit User's Guide[M].USA:PTC, 2001.

[3]吕迎玺.浅谈CAD软件发展现状[J].科技情报开发与经济,2003,13(12):208-209.

[4]二代龙震工作室.Pro/Toolkit Wildfire 2.0 插件设计[M].北京:电子工业出版社,2005.

[5]谢敏理,和丽,许纪倩. PRO/E 二次开发实现自动装配的一种方法[J].现代机械,2006(1):46-48.

[6]宋峨,李世国.PRO/E二次开发中的界面设计技术[J].机械设计与制造,2005(5):56-58.

[7]钟培荣.二次开发技术在装配干涉检查中的应用[J].广西轻工业,2009(6):83-85.

[8]孙铁波.基于Pro/Toolkit的减速器参数化自动装配技术[J].机械工程与自动化,2009(5):56-60.

[9]周晖,胡于进.基于Pro/E的标准件库及其装配工具集的开发[J].计算机与数字工程,2007,35(2):69-72.

[10]汪硕,梅琼风,姜昆,周雄辉.基于Pro/E的智能化标准件库开发[J].模具技术,2010(4):5-9.

[11]田红.Pro/ENGINEER二次开发方法解析[J].茂名学院学报,2005,15(1):30-34.

[12]David J Kruglinski,Scot Wingo,George Shepherd.Programming Visual C++ 6.0

[M].Microsoft Press,1999.

[13]张晋西.基于ActiveX的Auto CAD菜单开发技术[J] .重庆工学院学

报,2002(2):26-28.

[14]陶松桥.基于VC环境的Pro/E的二次开发研究[J].机械管理开

发,2008(5):179-180.

[15]赖朝安,李振南,孙延明等.Pro/E二次开发关键技术[J].计算机应用,2001,30(1):

43-45.

[16]宋满仓,张俊河.Pro/E二次开发中的UI对话框技术[J].计算机应

用,2006(1):49-50.

[17]赵奇平.CAD软件二次开发方法与技术探索[J].理工高教研究,2002,21(4):125-126.

[18]康文利,陈晓明,周学辉.Pro/E二次开发技术在液压支架参数化设计中的应用

[J]. 煤矿机械,2010,31(3):228-229.

[19]王士元. C高级实用程序设计[M].北京:清华大学出版社,1996.

[20]何彦海.基于Pro/Toolkit的参数化模型二次开发方法研究[J].机械工程与自动

化,2009(6):73-75.

[21]Corry,Mayfield,刘云,孔雷译.COM/DCOM编程指南[M].北京:清华大学出版社,

2000.

[22]Randy https://www.sodocs.net/doc/7410446105.html,/DCOM unleashed [M].Indianapolis,1999.

[23]苏丹,刘佶.Pro/E二次开发基本方法研究[J].机电产品开发与创新,2008,21(6):

114-116.

[24]谭浩强.C程序设计(第二版).北京:清华大学出版社,2000.

[25]Herbert Schildt. C The Complete Reference Fourth Edition[M].

USA:McGraw-Hill Companies,2000.

[26]Brian W. Kernighan .Programming in C - A Tutorial[M]. Bell

Laboratories,Murray Hill,2009.

[27]Stephen G. Kochan. Programming in Objective-C 2.0 [M].Developer’s Library,

2008.

[28]陈国章. Turbo C程序设计技巧与应用实例[M].天津:天津科学技术出版社,1995.

[29]戴水贵,戴扬.C语言程序设计实例解析[M].北京:清华大学出版社,2008.

[30]吴文虎.程序设计基础[M].北京:清华大学出版社,2003.

[31]吴立军,陈波.PRO/ENGINEER二次开发技术基础[M].北京:电子工业出版社,

2006.

[32]吴卓,丁志磊,赵国霞.在VC环境下利用Pro/TOOLKIT对Pro/E进行二次开发[J].

组合机床与自动化加工技术, 2006(6):40-43.

[33]李世国.Pro/Toolkit程序设计[M].北京:机械工业出版社,2003.

[34]欧元贤,刘旺玉,刘其洪.AutoCAD尺寸公差国标标注的二次开发[J].机械与电

子, 2000 (2) : 63 – 641.

[35]中国科学技术情报研究所.形位公差标注指南[M].沈阳:科学技术文献出版社,

1980.

[36]傅成昌编著.形位公差应用基础知识[M]. 北京:机械工业出版社,1988.

[37]方昆凡,宫冶平,樊文萱等编.公差与配合技术手册[M].北京:北京出版社,1984.

[38]杨颜志,杨岳,李兵. Pro/E环境下尺寸公差自动查询及标注软件的开发[J].机床

与液压,2007,35(2):211-213.

[39]John W-Satzinger.System Analysis and design[M].Course Technology Inc, 2004.

[40]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,2001.

[41]Dendy.David A V.Dendy, David A.V Sorghum and the millets[J].production and

importance, 1995:11-26.

[42]杨秀金.数据结构[M].西安:西安电子科技大学出版社,2000.

[43]潘道才,陈一华.数据结构[M].成都:电子科技大学出版社,1994.

[44]Belton PS.Taylor JRN Workshop on the proteins of sorghum and

millets[J].enhancing nutritional and functional properties for africas ,2003. [45]杨颜志,杨岳,李兵.Pro/E环境下尺寸公差自动查询及标注软件的开发[J].机床

与液压,2007,35(2):211-213.

[46]张继春编著.Pro/ENGINEER二次开发实用教程[M].北京:北京大学出版社, 2003.

[47]王文波等. Pro/E 4.0二次开发实例解析[M] .北京:清华大学出版社,2010.

[48]Brian wKernighan,Dennis M.Ritchie.The C Programming Language[M].

Prentice-

Hall,1988.

[49]N.Zingirian,M.Maresca,S.Nalin.Efficiency of standard software architectures for

Java-based access to remote[J]. University of Padua.Padua.Italy ,1998.

[50]Varsha Apte,Tony Hansen,Paul Reeser. Performance comparison of dynamic web

platforms [M].Indian Institute of https://www.sodocs.net/doc/7410446105.html,A ,2002.

proe二次开发教程

proe二次开发教程——手把手教你如何二次开发 经历了千辛万苦才把图片截取完整,现在就把它贴出来吧…… 本实例是针对proe4.0在VS2005环境下的开发,对于vs2003以上版本的开发本例均适用,本例从开始的打开vs2005软件开始讲解,一步不漏,并加入适当的解释和必要的说明,相信照着做完之后应该没有不成功的了! 注:软件安装注意事项:proe的安装目录不能有空格,比如:“D:\Program Files\proeWildfire 4.0”是不对的,运行的时候会出错,要把路径中的空格去掉,如“D:\proeWildfire4.0” 一、配置相关信息: 打开VS2005,选择工具——》选项, 在“项目和解决方案”中选择“VC++目录”,在“显示一下内容的目录”中选择“包含文件”,加入以下文件: D:\proeWildfire4.0\protoolkit\includes D:\proeWildfire4.0\protoolkit\protk_appls\includes D:\proeWildfire4.0\prodevelop\includes 在“显示一下内容的目录”中选择“库文件”,加入以下文件: D:\proeWildfire4.0\protoolkit\i486_nt\obj

D:\proeWildfire4.0\prodevelop\i486_nt\obj 注:这是开始前的环境配置,一次配置之后永久生效,以后再新建项目就不需要再配置了二、新建项目,进行项目设置: 文件——》新建——》项目: 选择MFC DLL 模板,输入项目名称: 确定后点完成,项目生成后选择项目——》属性,进行属性设置:

PROE导出STP文件保留颜色

1.PROE导出STP文件保留颜色 proe5.0导出*.stp文件,颜色消失,怎么解决? 最佳答案 在config.pro里,增加step_export_format为ap214_cd step_export_format或ap214_dis或ap214_is即可保存原有颜色。 即:step_export_format ap214_cd。 设置config选项step_export_format为ap214_cd就可以了。这样就可以把颜色也输出去。默认的是ap213是不输出颜色的 导出为STP后就是模型文件了,不具有电气特性了,再导入进来DXP也只是把这些作为模型处理,因此proe培训看不到什么电子元件的电气特性了。 2.在PROE装配里,怎么样将一个零件着色,另一个零件设成线框 应该在"视图管理器"里的"简化表示"吧...你试试 3.Proe中怎么查看零件的颜色信息? 零件上色后不知道这零件用的哪种颜色 AlT+V再按C 出现外观编辑器,点指定一栏里面的:“从模型”然后再点零件,就知道是什么颜色了,可以看RGB调色盘 4.关于proe颜色,装上去后画出来的零件图颜色呈亮白,这个问题跟电脑显卡有关吗?是显卡好一点,就不会有这样的问题了吗? 应该是深度问题引起的 在工具-选项下找到下面的项 depthcue_value改为0 depthcue_always改为YES 改好后在右下角点击:添加/更改,应用后再点右上角的保存为CONFIG.PRO下重 启就行 出现亮白不是显卡问题,那是跟PROE底色有关,默认的底色是比2001的底色高亮些。 可以对比下:

5. ProE装配图组件的颜色如何改变

proe中config文件设置及保存

以下代码是我的config.pro文件设置,以及映射键设置,仅供参考,个人可根据自己的喜好设置。新建记事本文件,复制保存为config.pro放在启动目录下即可。当你修改了config.pro文件时,记得一定要保存在proe启动目录下,而不要保存在工作目录下,否则,下次Proe启动时,该修改不会生效 ------------------以下是我的config设置 !跟踪文件路径 trail_dir E:\TerryKong\run-proe\trail !模板路径 format_setup_file E:\TerryKong\run-proe\template format\ pro_format_dir E:\TerryKong\run-proe\template format\incase !材料搜索路径 search_path E:\TerryKong\run-proe\materials pro_material_dir E:\TerryKong\run-proe\materials !系统颜色文件配置 system_colors_file E:\TerryKong\run-proe\syscol.scl !轴线,平面,点默认隐藏 display_axes no display_coord_sys no display_coord_sys_tags no display_points no !工程图文件配置 drawing_setup_file E:\TerryKong\run-proe\cns_ISO.dtl intf_out_layer part_layer lang_propagate yes !修改单位设置 pro_unit_length unit_mm pro_unit_mass unit_kilogram template_designasm mmns_asm_design.asm template_esrasm mmns_asm_esr.asm template_mfgcast mmns_mfg_cast.mfg template_mfgcmm mmns_mfg_cmm.mfg template_mfgemo mmns_mfg_emo.mfg template_mfgmold mmns_mfg_mold.mfg template_mfgnc mmns_mfg_nc.mfg template_mold_layout mmns_mold_lay.asm template_sheetmetalpart mmns_part_sheetmetal.prt template_solidpart mmns_part_solid.prt

proe视频分类-124个实例教程proe族必备!

proe视频分类-124个实例教程proe族必备! 来看看何为高质量proe视频教程,下面的视频包括了proe安装和配置、proe基础指令、proe曲面造型和逆向造型、proe阵列特征和proe优化设计、proe模具设计和分模、proe 数据管理和二次开发、proe工程图和直接建模、proe机构模拟和动画,总之所有的proe 模块的视频教程你都可以从下面的视频教程中找到。所有视频都进行分类整理,方便各位懒人使用,菜鸟收藏它,早晚成高人! 1、proe安装配置视频教程 116、Pro/Toolkit二次开发视频教程:Pro/E Wildfire5.0配Microsoft Visual Studio 2008编译安装测试(野火5.0版本):https://www.sodocs.net/doc/7410446105.html,/html/video/2010-03/4178.html 117、proe视频教程之低版本打开高版本模型文件及后续特征更新和操作: https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4499.html 118、Pro/Engineer精度系统详解和应用: https://www.sodocs.net/doc/7410446105.html,/html/video/2008-11/3089.html 119、proe5.0安装方法_终极版视频: https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4487.html 120、emx4.1安装方法视频教程:https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4494.html 121、emx5.0安装方法视频教程:https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4495.html 122、emx6.0安装方法_视频教程:https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4496.html 123、proe配置文件之config.pro: https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/4542.html 124、proe5.0安装方法视频教程: https://www.sodocs.net/doc/7410446105.html,/html/video/2010-10/proe5_sv.html 2、proe基础指令视频教程 88、ProE曲线方程式应用和进化(WildFire): https://www.sodocs.net/doc/7410446105.html,/html/video/2008-11/2965.html 89、ProE实体化曲面造型实例视频教程:手机按键: https://www.sodocs.net/doc/7410446105.html,/html/video/2008-11/2966.html 90、ProE螺旋扫描视频教程(WildFire4.0版本): https://www.sodocs.net/doc/7410446105.html,/html/video/2008-11/2975.html 91、ProE可变扫出(vss)的轨迹参数trajpar详解: https://www.sodocs.net/doc/7410446105.html,/html/video/2008-11/2976.html 92、ProE扫描混合指令视频教程(WildFire4.0):

proe背景色永久保存法

在3.0中默认的背景颜色是渐变灰色的,刚开始的我也不知道如何设置背景颜色并保存,后来发现要通过配置config文件来保存设置。 1.在“视图”菜单下面选择“显示设置”->“系统颜色”,如图1。 图1 2.在打开的系统颜色对话框中的“布置”菜单下面选择您喜欢的背景颜色,当然您也可以配置自己个性化的色彩。 图2 3.选择或配置好背景颜色后,当前画面背景已经更改过来了,但是如果不保存下次打开软件后又恢复原来的样子了。选择“文件”菜单下面的“保存”,假设按照默认的名称“syscol.scl”保存至proe的启动目录,如图3。 图3

4.配置config文件选项“system_color_file”指向您第3步创建的“syscol.scl”文件,如果不会配置config文件请参考: 配置Proe选项(config.pro文件)的两种方法 Pro/E中的很多选项设置都是通过设置“config.pro”文件来完成的,设置该文件有两种方法分别是:直接建立config.pro文件,在系统选项对话框中设置然后保存该文件。下面介绍两种配置方法。 方法一 1.在Pro/E的启动目录中新建记事本文件,把文件名“新建文本文档.txt”重命名为“config.pro”。如果看不到扩展后缀名请把“文件夹选项”中“隐藏已知文件类型的扩展名”前面的勾去掉,如图1. 图1 2.把相关配置写入“config.pro”文件中,以配置实体模板为例,如图2,其中配置选项和配置值之间添加空格。

图2 方法二 1.在Pro/E中选择“工具”菜单下面的“选项”,如图3。 图3 2.在选项对话框中,标号2处填写选项,标号3处填写选项对应的值,如图4。需要注意的是:点击标号5处的“保存副本”后保存目录必须为启动目录并且文件名称必须为“config.pro”。 图4 知识扩充:每个选项左侧的图标将表明所作改变是立即应用,还是在下次启动时应用。闪电形图标表示立即应用。短杖形图标表示所作更改将应用于创

ProE40二次开发教程之VB篇

ProE4.0二次开发教程之VB篇:Pro/Toolkit(VC)和AGW插件配合使用 (Wildfire野火4.0版本) 好了,今天就把这个题目给结束掉啦~~这篇教程主要的是讲一下如何在VC环境下使用AGW插件来进行PROE开发。先说两个好处吧,你可以使用VC强大的MFC类库;你还可以将AGW和PRO/TOOLKIT混合使用,AGW简单易用,代码量少,PRO/TOOLKIT功能强大。 废话少说,立马就入正题,进入正题之前,也是要提醒大家的,确保你的计算机已经安装好了VC6.0,PROE(这里是PROE 4.0 C000),AGW插件这几个重要的软件,还有你要了解PROE软件的一些基本术语和操作,了解VC的一些基础知识。 你可以一步一步地跟着这个例子(这个例子是打开一个PROE模型)做,到最后你就可以很方便地在VC环境下使用AGW插件的对象和方法了。 ==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) 1.

启动VC6.0。 2.『文件』->『新建』命令,在弹出的对话框中进行如图操作。

3.在如图弹出的对话框中选中(基本对话框)选项,点完成,在弹出的对话框中点确定按钮。这样就建立了一个基本对话框的应用程序了。

4.在VC环境进行如图操作,如图添加代码(绿色的为注释,可不添加)。

5.在VC环境进行如图操作,如图添加代码(绿色的为注释,可不添加)。其中第一行代码#import "D:\RAND\GWAX.exe"中引号内的是AGW插件的安装路 径。

6.在VC环境进行如图操作,如图添加代码(绿色的为注释,可不添加)。

proe文件保存的方法

PROE ....文件保存的方法....... [.复制链接....]. 作者:...PROE ....技巧.. 分类:...PROE ....技巧.. 标签:...PROE .... P .ROE ...保存.. PROE ....中文件保存有三种方法,每种保存的方法用处....................也不一样,下面介绍下具体保存..............的方法以及常见的用法。........... 1.、直接保存,或者快捷键...........CTRL+S ...... 模型建好后,直接点击屏幕左上角的保存图标....................,或者快捷键......CTRL+S ......,此种方法.....的保存之前,最好先建好工作目录,点一次保....................存都会保存到工作目录文件夹中。............... 2.、保存为副本...... 模型建模....后,点击文件......——..保存副本,此种保存方法需要新建文件名称才....................能保存,如图......:. 在一个组建中,可以选择其中一个零件保存为....................副本,点击模型名称后的下箭头选取,选..................取后新建名称,确定保存即可............. 3.、备份... 模型建模后,文件........——..备份..——..选择保存到另外一个文件夹,确定即可,在组....................建中,也....可以选择其中一个零件进行备份,方法跟第...................2.种方法一样,备份的保存方法是不需要新建名....................称。..

ProE_二次开发入门实例

ProE二次开发入门实例 1. 创建项目 这个就不用多说了吧,新建-> 项目->C++->MFC DLL 2. 项目配置 这个可以参考我以前的一篇文章:P⑹ENGINEER的二次开发(5)-Vc环境配置 3. 初始化菜单文件 在这里,先创建一个菜单,作为演示,: (1)在住文件添加Pro/TOOLKIT 头文件。由于在后面的操作中,都要用到这些头文件,故将头文件放到stdafx.h 文件中。77777777777777777777777777777777777777777777777777777777777777777777777777 ⑵添加Pro/TOOLKIT 程序的初始化函数和终止函数,

return TRUE : } … 『 extern int uier_initi alii e fint j char* 』char* j char* * v char_t 电rrbnf [so ]) r eturia. L ; 】 初始化函数 t 匸L X' r?id e 终止函数 ⑶创建一个窗体:右键单击解决方案的资源文件,然后点击添加Dialog,如图: ms? 零 Accelerator S§ Bitmap Sfe Cursor S HTML FJ Icon 自 M@nu *fc Strrg Tatile 到到 Toolbar Ol \ ersion 蜀 Resource.h ? stdafx.h g zenun,h 3 TestDelg.h □ 资潺立件 3 zenun.rc 31 zeraun.rc? IS ReadMe.txt 刀解"??丨马类…国熒… 3. (4)添加一个按钮,然后双击添加类向导,创建CTestDialog 类,然后再窗体中添加一个按钮,做测试之用,如图: ar gc argw[] versi on b^ili

ProE二次开发国内外现状综述

Pro/E二次开发国内外现状综述 CAD技术起步于50 年代后期,在CAD软件发展初期,CAD的含义仅仅是图板的替代品,人们希望借助此项技术来摆脱繁琐、费时、绘制精度低的传统手工绘图。此时CAD 技术的出发点是用传统的三视图方法来表达零件,以图纸为媒介进行技术交流,这就是二维CAD 技术,占据绘图市场主导地位的是Autodesk 公司的AutoCAD软件。进入70年代,CAD技术从单纯的二维制图延伸到了三维建模,实现了以计算机完整描述产品零件的主要信息的过程,同时也使得CAM 和CAE等技术的开发有了现实的基础。随着计算机技术的迅速发展,CAD 技术也取得了日新月异的进步,许多功能更加强大、用途更加广泛的软件不断涌现[3]。 Pro/E软件系统是美国参数化技术公司PTC的优秀产品,于1986年开发创建,不仅最先将“参数化”技术融入CAD系统,并且借助PC(个人计算机)的快速崛起,率先将高端CAD系统从航空、航天、国防等尖端领域推介到民用制造行业,为现代CAD的技术发展与应用普及做出了贡献。经过近20年的快速发展,目前Pro/E 系统的功能得到很大提升和完善,已成为一个集CAD/CAM/CAE于一体的中高端系统。它提供了集成产品的三维模型设计、加工、分析及绘图等功能的完整的CAD/CAE/CAM 解决方案。Pro/E 软件在我国的机械、电子、家电、塑料模具等行业取得了广泛的应用,并且在这些行业里应用的时间也较长。 由于Pro/E在CAD/CAM领域的优秀表现,它在各大中型企业中的使用率越来越高。但这同时也带来了另外一个问题,那就是怎样对通用软件进行本地化。因为通用的软件在设计的时候不可能考虑到每个企业的特殊情况,要想充分发挥软件的功能,为企业创造更大的效益,企业必须跟据自身的特点,对软件进行本地化的工作,即二次开发。Pro/E为用户提供的二次开发工具有Pro/Program,族表(Family Table),用户自定义(UDF),J-link和Pro/Toolkit[4],其中Pro/Toolkit 是功能最强大的二次开发工具。 目前,国内外有不少科研单位已经或正在进行Pro/E二次开发的研究工作。北京科技大学的谢敏理等人研究了一种利用Pro/Toolkit进行Pro/E二次开发实现零件的自动装配的方法[5];江南大学的宋峨、李世国等人研究了Pro/E二次开发中的界面设计技术,即分析了在VC 环境下开发Pro/Toolkit应用程序的关健技

PROE渲染实例的创建和保存方法

渲染实例的创建和保存方法 此教程已发布到美雅Pro/E学习网 渲染实例是一种带渲染的PRT文件,它比普通的PRT文件更具有收藏价值. 将PRT文件的渲染参数保存下来,可以使你每次打开文件都能还原渲染效果,可以对你的渲染效果反复进行调整。更重要是,渲染实例可以使大家直接看到渲染的实际参数,从而更快的掌握渲染的要领,可能在一定程度上要比教程来的更直接一些。 一、为了使大家方便的打开渲染实例,有必要对渲染实例的统一格式作一下规范,具体要求如下: 将所有与该实例有关的文件放在同一个文件夹内,文件夹内须包含如下内容:1.一个包含所有与实例有关的材质的和背景的文件夹。 2.保存了各项渲染参数的PRT文件。 3.关于打开文件和渲染设置参数的简要说明。 下图为开瓶器的渲染实例文件夹示意图

一、渲染实例的创建方法 1.材质及贴图的保存方法,有两种方法可以选用:第一种方法:是将所有材质贴图放到单独的文件夹中,如下图(茶杯材质文件夹缩略图,这种方法的好处是这些材质还可以另作他用,缺点就是有点麻烦。(自己使用时直接将这个文件夹放到PROE默认的材质库去 就行。见下图) 第二种方法:就是找到:save_texture_with_model 将其值改为yes (如原先没有的可以自己添加) 或者将:save_texture_with_model yes 直接加到配置文件config中去

yes - 将应用于模型或房间墙壁的纹理图像与模型和场景一起保存。在保存模型或场景后,即使这些纹理图片不存在了,打开模型后照样能看 到材质贴图的效果。 no - 在保存模型或场景时,不保存应用于模型或房间墙壁的纹理图像。 注意: 如果将 save_texture_with_model 配置选项设置为 no,则只会将纹理名称与模型一起保存。在这种情况下,只有纹理文件位于由texture_search_path 配置选项设置的目录中,在重新加载模型或场景 时,纹理才能与模型一起显示。 这种方法的缺陷是:一是会导致保存了纹理的模型或场景文件的容量显著增加。而且,对独立纹理文件所做的更改不会反映到与模型或场景 一起保存的相应纹理中。 二是这些纹理图片将不能作为他用。

史上最全ProE二次开发测试及环境配置方法

32位系统preo5.0二次开发测试及环境配置 首先,proe5.0是配合VC++2008来进行二次开发的,因此首先得安装VS2008,其次,要确保proe5.0中已经安装了protoolkit,安装方法略。 如何测试Pro/Toolkit安装成功 第一步,找到proe安装目录下的protooltik文件夹,并找到..\protoolkit\i486_nt\obj这个路径下的一个叫做make_install的文件,用写字板打开,找到如下 # Pro/Toolkit Source & Machine Loadpoint (EXTERNAL USE - DEFAULT) 这么一行字,然后把它下面的PROTOOL_SRC=../..改成PROTOOL_SRC = ...\PTC\protoolkit,保存下关闭就好了。 第二步,在“开始”中找到Microsoft Visuall Studio Tools→Visual Studio Tools→Visual Studio Tools2008命令提示符,打开。 第三步,在打开的这个界面里面敲下如下字符cd ...\PTC\protoolkit\i486_nt\obj,然后回车,再敲上如下字符:nmake /f make_install dll,然后再回车,等其运行完毕,关掉命令提示符,然后再回到...\PTC\protoolkit\i486_nt\obj文件夹中,会发现多了一个pt_inst_test.dll文件,证明前面的工作全是成功的。 第四步,回到...\PTC\protoolkit文件夹,找到protk.dat文件,用写字板打开,将第二行和第三行前面的“.”改成路径...\PTC\protoolkit,将第五行后面的“18”改成“wildfire5.0”,其他保持不变,保存,关闭。 第五步,启动proe5.0,找到工具→辅助应用程序,打开,点“注册”,找到...\PTC\protoolkit,里的protk.dat,打开,选中,点“启动”,发现左上角出现“’pt_inst_test.dll’启动成功”。关闭“辅助应用程序”。 第六步,打开“文件”菜单栏,会有一个“安装检测”,点击后,会出现“PRO/PROTOOLKIT 安装检测成功”。至此,PRO/PROTOOLKIT安装检测全部完成。 配置VC++2008 Debug模式配置 第一步,加上PRO/TOOLKIT的包含文件和库文件,打开工具→选项→项目与解决方案→VC++目录显示以下内容的目录→包含文件,添加如下文件: ...\PTC\protoolkit\includes ...\PTC\protoolkit\protk_appls\includes ...\PTC\prodevelop\includes ...\PTC\prodevelop\prodev_appls\includes 将包含文件换为库文件,添加如下文件: ...\PTC\protoolkit\i486_nt\obj ...\PTC\prodevelop\i486_nt\obj

proe5.0环境下vs2008二次开发(附代码)

PRO/E 5.0环境下使用vs2008进行二次开发 1、环境设置(只需第一次设置) 1)进入工具/选项对话框,包含文件:○1./prodevelop/include; ○2./protoolkit/include 2)库文件:○1./protoolkit/i486_nt/obj; ○2./prodevelop/i486_nt/obj

2、新建MFC DLL工程(采用默认动态链接烈类型) 3、设置项目属性 1)进入项目/属性对话框(ALT+F7),选择配置管理器,将Active版本类型改为Release。 2)选择配置属性/链接器/输入,在附加依赖项一栏输入: wsock32.lib mpr.lib protk_dll.lib prodev_dll.lib psapi.lib netapi32.lib 3)在忽略特定库一项输入mvcrt.lib

1)添加头文件 #include"ProMenu.h" #include"ProUtil.h" #include"ProMenubar.h" 2)添加初始化函数 extern"C"int user_initialize() { ProError status; // 用户接口程序 return status; } extern"C"void user_terminate() { // 结束代码 }

// 定义菜单的可访问性设置函数 static uiCmdAccessState UserAccessDefault(uiCmdAccessMode access_mode) { return(ACCESS_AVAILABLE); } int MsgBox() // 定义菜单按钮相应函数 { AfxMessageBox(_T("My first Pro/E redeveloping")); return 0; } extern"C"int user_initialize() { ProError status; uiCmdCmdId cmd_idl; ProFileName mfName; ProStringToWstring(mfName, "Msg.txt"); // 添加菜单 status = ProMenubarMenuAdd("CHECK", "CHECK", "Utilities", PRO_B_TRUE, mfName); // 添加菜单动作 status = ProCmdActionAdd("ShowTest1", (uiCmdCmdActFn)MsgBox, uiCmdPrioDefault,UserAccessDefault, PRO_B_TRUE, PRO_B_TRUE, &cmd_idl); // 添加菜单按钮 status = ProMenubarmenuPushbuttonAdd("CHECK", "MSGBOX", "PathMsg", NULL, NULL, PRO_B_TRUE, cmd_idl, mfName); return status; } 4)关键函数 wchar_t* ProStringToWstring ( wchar_t*wstr, char*str ); // 把char*类型转换为wchar_t* ProError ProMenubarMenuAdd ( ProMenuItemName menu_name, ProMenuItemLabel untranslated_menu_label, ProMenuItemName neighbor, ProBoolean add_after_neighbor, ProFileName filename )

proE自动退出文件恢复方法

如何利用trail文件恢复Pro-e未保存文件 每次启动proe,都会产生一个新的trail文件,其命名为trail.txt.#(#为一个自然数,proe根据系统里已经存在的最新的trail 文件的这个数字自动加一来作为新的trail文件后缀)。trail文件一般保存在proe的启动目录里,如果另行设置过trail文件保存目录,则它会放在所设置的目录里。 下面来个例子:开机、启动proe,在proe里新建了一个prt文件,画了一个圆柱,再用鼠标拖着这个圆柱转了几下,没保存。打开任务管理器,强行关掉proe。 1.找到刚才启动proe所生成的trail文件。打开proe启动目录,可以看到里面有很多trail.txt.#的文件,用文件修改时间排序,找到修改时间最近的那个trail文件(注:也就是后缀数字最大的那个trail文件)。像我下图里的就是trail.txt.366这个文件是刚才启动proe生成的轨迹文件,它记录了我刚才启动proe到proe被强行关掉这段时间内,我在proe里做的每一个动作。我们恢复数据就靠这个文件了。 2.用记事本打开刚才的这个trail文件上图里的trail.txt.366)。先看它的头部,第一行是轨迹文件版本号,第二行是所用proe 的版本号,每一个轨迹文件,都是以这样两行开头的。轨迹文件版本号与proe版本号不匹配的话,是不能用的。再下去是一些动作记录,再后面就是创建新文件、建立特征的记录了。这些内容就是对我们有用的数据了。 3.上面的是轨迹文件的头部及中间的内容,这些东西,基本上都是对我们有用的数据(除了那些以"!"打头的行)。我们恢复数据的希望就是这些记录了。下面再看看文件尾部有些什么。 4.虽然基本上我们只在把最后几行去掉就可以了,但认真看一下trail文件的结构及记录特点,还是对我们分析数据大有好处的。在整个trail文件中,基本上每一个行都以一个特定的符号打头,看看这些符号代表什么意思:(90%以上的行都以下面5个符号打头,我们知道它们是什么意思就能知道每一行都记录的是什么东东了) 5.去掉无用行,另存文件为一个文本文件。我们把trail.txt.366的最后四个以"~"打头的行及其中间的行都去掉,然后把文件另存为trail-1.txt。(极度重要的一个问题:文件最后要有一个,且仅一个空行) 6.重新启动proe,点选“功能”---->“播放轨迹/培训文件”,在弹出的窗口里找到上一步另存的那个文本文件(trail-1.txt)。如果你上一步确实只去掉了最后几个没用行,又没有在前面的某些什么地方去“添油加醋”的话,那应该是-----proe自已在那里按照刚才我们的动作过程,做了一个我们刚才做的特征出来。 7.我都一步步照你说的做的,怎么proe自动做了几步就又OVER了?别急,重复上面的过程,找到刚才生成的trail文件(这回是trail.txt.367了)。打开看看,再打开刚才的文本文件,看看:新的轨迹文件里记录了失败位置,它指出刚才执行trail-1.txt时,在这个文件的第55行,出错了。看看trail-1.txt,用^G转到第55行看看,第55行是一个双星号打头的行,

(完整版)ProE_二次开发入门实例

ProE 二次开发入门实例 1.创建项目 这个就不用多说了吧,新建–>项目–>C++->MFC DLL 2.项目配置 这个可以参考我以前的一篇文章:Pro/ENGINEER的二次开发(5)-Vc环境配置 3.初始化菜单文件 在这里,先创建一个菜单,作为演示,: (1)在住文件添加Pro/TOOLKIT头文件。由于在后面的操作中,都要用到这些头文件,故将头文件放到stdafx.h文件中。 (2)添加Pro/TOOLKIT程序的初始化函数和终止函数,

(3)创建一个窗体:右键单击解决方案的资源文件,然后点击添加Dialog,如图: (4)添加一个按钮,然后双击添加类向导,创建CTestDialog类,然后再窗体中添加一个按钮,做测试之用,如图:

(5)双击按钮,添加一个按钮单击函数,写下一下代码: void CTestDialg::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 AfxMessageBox("Hello ,Pro/e second develop!!!~~~"); } 4.创建菜单 (1)将窗体头文件引入到主程序中,添加一些必要的声明定义: //添加初始化启动函数 //这里附带将菜单的实现部分加进来 //定义菜单的命令函数 //1.窗体显示函数 void helloFormFn(); //2.用户菜单访问权限设置随时有效 static uiCmdAccessState helloFormAccessFn(uiCmdAccessMode access_mode){ return ACCESS_AVAILABLE;//设置全有效 } //3定义全局对话框变量 CTestDialg * hellodlg=NULL;//窗体界面,后续更改 (2) 接下来,开始写菜单注册函数了,具体的都在下面,:

Proe应用ProTOOLKIT二次开发

手把手教你开发Pro/TOOLKIT应用程序 1前言 本教程采用VS2008 + Pro/E Wildfire5.0来讲解怎样开发Pro/TOOLKIT应用程序。 开发Pro/TOOLKIT应用程序时,Pro/E和Visual Studio的版本需对应,否则很难搭建开发环境,其对应关系如下: ?Wildfire 4.0 <> VS2008 ?Wildfire 5.0 <> VS2008 ?Creo 1.0 <> VS2010 ?Creo 2.0 <> VS2010 本教程所述的方法完全适用于Wildfire4.0 + VS2008、Creo1.0 + VS2010、Creo2.0 + VS2010。 2一、准备 1.Pro/TOOLKIT 在安装Pro/E时,默认是不安装Pro/TOOLKIT的,必须选中【API工具包】节点下的Pro/TOOLKIT选项。 可以通过运行:[Pro/E安装目录]/bin/ptcsetup.bat 查看有无安装

Pro/TOOLKIT。 2.VS2008 VS2008中文版下载地址: 最好安装下VS2008 SP1补丁,否则编译Debug版本时常会报错。 VS2008 SP1中文版下载地址: 如果你需要开发64位的Pro/TOOLKIT程序,请确保安装X64 Compilers and

Tools,如下图所示: 3二、新建工程 点击【文件】->【新建】->【项目】菜单命令,创建MFC DLL工程。输入工程名称:test_wf5。

单击【确定】,然后在弹出的对话框中单击【下一步 >】DLL类型:使用共享 MFC DLL

Proe轨迹文件trail处理方法.txt

Proe轨迹文件(trail.txt)的设置及使用方法 一、Creo每一次启动都会生成一个trail.txt文件,用于记录用户的每一个操作,默认情况下会保存在起始位置,日积月累会变成垃圾文件,通常我们都需要清除这些文件来释放硬盘空间。(但这些文件也不是没有用处的,我们可以通过回放轨迹文件来找回丢失的模型,遇到Creo意外关闭时尤其重要的!) 首先我们可以在config.pro里定义轨迹文件的保存位置,trail_dir D:\temp,然后我们可以选择选择手动删除这些文件,或者让Creo 每次启动自动清理之前的轨迹文件,只保留最新的一个文件。 1、新建一个txt文档,输入如下内容,保存为bat批处理文件,这样我们每一次双击运行这个文件时就会删除D:\temp下的轨迹文件。 2、找到D:\Program Files\PTC\Creo 2.0\Parametric\bin\parametric.psf,打开后在最后增加一行RUN="D:\Creo2\bat\del.bat“ 这样每次启动Creo时就会自动运行前面的批处理文件,删除轨迹文件

二、当系统崩溃或异常退出时,我们可以使用轨迹文件来恢复未保存的设计。 跟踪文件(trail.txt):Pro/ENGINEER软件使用跟踪文件(trail.txt)记录整个操作行为,需要的时候还可以读入这个跟踪文件来回放你的整个操作过程。跟踪文件的产生是自动的,每次启动 Pro/ENGINEER软件的时候,在启动目录中会看到跟踪文件 trail.txt.# 出现,每启动一次,小版本号就增加一个。 如果用户不喜欢把跟踪文件放在启动目录中,可以设置系统配置文件(config.pro)选项:trail_dir,在磁盘上指定一个绝对路径。在通常情况下,这个跟踪文件是没用的,定期清理即可。 当系统异常退出而你又没来得及存盘时候,跟踪文件也许能给你带来些惊喜。但这种文件需要编辑修改一下才可以使用。 具体修改办法如下。 1、编辑跟踪文件 首先,把trail.txt.#文件改成另外名字,去掉后面的小版本号,例如abc.txt。这是一个纯文本文件,打开后在文件的最后删除几行信息,下图是正常退出Pro/ENGINEER软件的状态,将图示区域删除即可正常回放。

ProE4.0二次开发ProE J-Link开发环境配置

ProE4.0二次开发Java篇:ProE J-Link开发环境配置 以前我们更多的在用ProToolkit配VC的环境来进行ProE的开发,以后没事大家也玩玩J-Link,喜欢JAVA的上:victory: ProE安装的时候请勾选J-Link,如下图

==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) 安装JDK和JRE 下载地址 https://www.sodocs.net/doc/7410446105.html,/javase/downloads/index.jsp 我这里装的是JDK6

==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) 设置环境变量: 新建 CLASSPATH = .;C:\ptc\proeWildfire4\text\java\pfc.jar;%CLASSPATH%;C:\ptc\Java\jre6\lib 在已有的Path变量最后添加 Path = C:\ptc\Java\jdk\bin

==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) 代码以后再慢慢写,现在我们先用PTC提供的测试例子来看看 目录:C:\ptc\proeWildfire4\jlink\jlink_appls\install_test 编译:javac StartInstallTest.java

==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) protk.dat文件也不用做,C:\ptc\proeWildfire4\jlink\jlink_appls\install_test目录下有 name InstallTest startup java java_app_class StartInstallTest java_app_start start java_app_stop stop allow_stop true delay_start false text_dir ./text end 内容差不多,就是找dll的变成找class了 ==更多精彩,源自无维网(https://www.sodocs.net/doc/7410446105.html,) 启动ProE,更改工作目录到C:\ptc\proeWildfire4\jlink\jlink_appls\install_test

ProE二次开发参考文献

ProE二次开发参考文献 [1]江宁.VC平台中的PRO/E二次开发研究[J].中国水运,2009,09(10):120-121. [2]Parametric Technology Corporation.Pro/Toolkit User's Guide[M].USA:PTC, 2001. [3]吕迎玺.浅谈CAD软件发展现状[J].科技情报开发与经济,2003,13(12):208-209. [4]二代龙震工作室.Pro/Toolkit Wildfire 2.0 插件设计[M].北京:电子工业出版社,2005. [5]谢敏理,和丽,许纪倩. PRO/E 二次开发实现自动装配的一种方法[J].现代机械,2006(1):46-48. [6]宋峨,李世国.PRO/E二次开发中的界面设计技术[J].机械设计与制造,2005(5):56-58. [7]钟培荣.二次开发技术在装配干涉检查中的应用[J].广西轻工业,2009(6):83-85. [8]孙铁波.基于Pro/Toolkit的减速器参数化自动装配技术[J].机械工程与自动化,2009(5):56-60. [9]周晖,胡于进.基于Pro/E的标准件库及其装配工具集的开发[J].计算机与数字工程,2007,35(2):69-72. [10]汪硕,梅琼风,姜昆,周雄辉.基于Pro/E的智能化标准件库开发[J].模具技术,2010(4):5-9. [11]田红.Pro/ENGINEER二次开发方法解析[J].茂名学院学报,2005,15(1):30-34. [12]David J Kruglinski,Scot Wingo,George Shepherd.Programming Visual C++ 6.0 [M].Microsoft Press,1999. [13]张晋西.基于ActiveX的Auto CAD菜单开发技术[J] .重庆工学院学 报,2002(2):26-28. [14]陶松桥.基于VC环境的Pro/E的二次开发研究[J].机械管理开 发,2008(5):179-180. [15]赖朝安,李振南,孙延明等.Pro/E二次开发关键技术[J].计算机应用,2001,30(1): 43-45. [16]宋满仓,张俊河.Pro/E二次开发中的UI对话框技术[J].计算机应 用,2006(1):49-50. [17]赵奇平.CAD软件二次开发方法与技术探索[J].理工高教研究,2002,21(4):125-126.

断电或误删没保存的proe文件恢复

断电或误删没保存的proe文件恢复 断电或误删没保存的proe文件恢复: 每次启动proe,都会产生一个新的trail文件,其命名为trail.txt.# (#为一个自然数,proe根据系统里已经存在的最新的trail文件的这个数字自动加一来作为新的trail文件后缀)。trail文件一般保存在proe的启动目录里,如果另行设置过trail文件保存目录,则它会放在所设置的目录里。 下面来个例子:开机、启动proe,在proe里新建了一个prt文件,画了一个圆柱,再用鼠标拖着这个圆柱转了几下,没保存。打开任务管理器,强行关掉proe。 1.找到刚才启动proe所生成的trail文件。打开proe启动目录,可以看到里面有很多trail.txt.#的文件,用文件修改时间排序,找到修改时间最近的那个trail文件(注:也就是后缀数字最大的那个trail文件)。像我下图里的就是trail.txt.366这个文件是刚才启动proe生成的轨迹文件,它记录了我刚才启动proe到proe被强行关掉这段时间内,我在proe里做的每一个动作。我们恢复数据就靠这个文件了。

2.用记事本打开刚才的这个trail文件上图里的trail.txt.366)。先看它的头部,第一行是轨迹文件版本号,第二行是所用proe的版本号,每一个轨迹文件,都是以这样两行开头的。轨迹文件版本号与proe版本号不匹配的话,是不能用的。再下去是一些动作记录,再后面就是创建新文件、建立特征的记录了。这些内容就是对我们有用的数据了。 3.上面的是轨迹文件的头部及中间的内容,这些东西,基本上都是对我们有用的数据(除了那些以"!"打头的行)。我们恢复数据的希望就是这些记录了。下面再看看文件尾部有些什么。 4.虽然基本上我们只在把最后几行去掉就可以了,但认真看一下trail文件的结构及记录特点,还是对我们分析数据大有好处的。在整个trail文件中,基本上每一个行都以一个特定的符号打头,看看这些符号代表什么意思:(90%以上的行都以下面5个符号打头,我们知道它们是什么意思就能知道每一行都记录的是什么东东了) 5.去掉无用行,另存文件为一个文本文件。我们把trail.txt.366的最后四个以"~"打头的行及其中间的行都去掉,然后把文件另存为trail-1.txt。(极度重要的一个问题:文件最后要有一个,且仅一个空行) 6.重新启动proe,点选“功能”---->“播放轨迹/培训文件”,在弹出的

相关主题