proe的环境配置和设置
如何在企业中定制proe的使用环境

如何在企业中定制proe的使用环境一、引言Pro/ENGINEER是目前国际上最流行的“参数化、全相关”的三维设计软件。
全相关技术即产品的三维模型与二维图形相互关联,能高效率地生成二维投影视图。
因为在工程实践中,二维工程图是必不可少的,作为重要的技术文档,工程图必须有一定的规范和标准,特别是工程信息的标注如各种标注符号(焊接符号、表面粗糙度等)、标题栏和明细表以及工程图的打印等,这都需要按行业、企业的标准统一做相应的二次开发定制工作。
以下是厦门工程机械股份有限公司在Pro/ENGINEER2000i版本下为生成符合国标的工程图所进行的开发定制的主要过程。
二、定制Pro/ENGINEER建模的模板由于Pro/ENGINEER的三维模型和二维工程图的全相关性,在建模板时可以附加一些有用的模型通用信息和工作环境,将模板保存成startpart.prt或startasm.asm。
此后每次新建模型时,就用Copyfrom startpart.prt或startasm.asm,这样,模板所带的全部信息都直接传递给新模型,避免了重复劳动。
一般模板应包含下述内容。
1.设置环境配置文件和绘图设置文件这两个文件很重要,应根据企业的标准统一设置。
环境配置文件config.pro是用来设置Pro/ENGINEER工作环境的,包括窗口形式设定,指定一些重要文件的路径如绘图设置文件、跟踪文件、符号库、标准件库、格式库等;模型单位;公差的模式;图层的设定(三维模型和二维工程图);映射键的设置等。
绘图设置文件中可确定诸如尺寸高度、文本注释、文本方向、几何公差标准、字体属性、箭头样式等选项的特性,系统为这些选项赋了缺省值。
我们可根据企业标准为某些选项重新赋值定制一个统一的绘图标准,并将其保存在名为“filename.dtl”的绘图设置文件中,对于没有设置的选项,系统使用绘图设置文件选项的缺省值。
2.创建三个基准面三个基准面是模型的定位基准,是模型所必须的。
PROE 环境 变量 设置

yes no yes no
否 - 当改变"参照范围"用户界面时,显示信息"配置文件设置禁 止改变参照范围"。 allow_refs_to_geom_reps_in_drw 绘图 是 - 允许创建绘图参照几何表示 (包括尺寸、注释和导引)。如果 s 参照几何的改变导致绘图中不更新几何表示,则这些参照可能 会变为无效。 allow_rfs_default_gtols_always 尺寸和公差 是 - 即使 ANSI 标准不允许,也可以创建 RFS/缺省的几何公 差。 allow_save_as_instance 组件 允许此选项将把活动模型的副本保存为族表实例。 allow_shrink_dim_before allow_solid_perspective_hlr allow_udf_style_cosm_threads allow_workpiece_silhouette 铸造和模具 允许关系之前有计算。 设计 Yes - Allows a solid to be displayed with hidden lines while in 模型显示 perspective. 特征
on no yes no
设置 ATB '显示日志'切换的状态。 设置主 Pro/E 窗口的菜单管理器附件。
auto_constr_always_use_offset
组件
auto_constr_offset_tolerance auto_convert_cables
绘图 机电
auto_regen_views
Parametric Technology Corporation
1
Pro/ENGINEER Wildfire 3.0 配置选项
PROE的环境变量设置

◆Confi g.pro设置方法:选择U tilit ies--->Pre feren ces-->Edit Conf ig(进入编辑状态)/Load Conf ig (加载环境参数)注意:在编辑状态时,按下键盘上的F4键将会出来一个对话框,这个对话框中的说明可以提醒你可以输入值的范围。
◆co nfig.pro存储位置:⑴Pro的安装目录,\loa dpoin t\tex t;⑵用户执行ProE所在的工作目录;⑶用户的目录下◆conf ig.pr o执行顺序:Pr o的安装目录\loa dpoin t\tex t目录下;---->用户执行P roE所在的工作目录下;两者如有重复的环境参数设置,以最后读取的环境设置参数为主。
如果想以第一次的为主,可以将co nfig.pro更名为conf ig.su p强制使用这个文件。
@@PRO E的缺省环境变量7、斑竹,请教了,在P ROE2000I中,系统配置文件的某些改变,好象会多出一些菜单。
这是咋回事?答:如你需要象SHA FT,LI P,等命令的话,可在CONFI G文件里设置的可以在CONF IG文件中加一行“A LLOW_ANATO MIC_F EATUR ES YE S"即可比如sha ft特征缺省时不会显示。
8、如何设定PROE的缺省环境变量,如单位、精度等,而不是每一次打开PR OE 靠装入CONFI G 来设定?答:你把CON FIG文件设好后,放在以下目录: pro e2000i\\te xt 并改名为con fig.s up@@标题: proe系统环境配置文件(c onfig.pro)这是P ro/EN GINEE R软件系统提供给用户定制自己工作环境的配置文件。
Proe4.0草绘器环境设置

草绘器环境设置Pro/E已经对草绘器中的一些动作进行了默认设定,大多数情况下,使用这些设定即可。
对于某些特殊使用环境或有不同于默认设定的需要的话,可以使用“草绘器优先选项”对话框来进行调整。
单击菜单“草绘”>“选项”,弹出“草绘器优先选项”对话框,见图2.1-1。
图2.1-1“杂项”页面(图2.1-1中标记①处),提供了10种选项。
“栅格”,为显示屏幕栅格,即以辅助的横线、竖线,将绘图区划分为许多小格子。
“顶点”,对线段的顶点突出显示,此项也可由配置选项sketcher_disp_vertices控制。
“约束”,以规定的图标显示草绘中存在的约束,如“等长”显示为“L1”等等,此项也可由配置选项sketcher_disp_constraints控制。
“尺寸”,显示草绘中所有的尺寸(含系统自动生成的尺寸及手工标注的尺寸)。
“弱尺寸”,显示草绘中所有由系统自动生成的尺寸。
“帮助文本上的图元ID”,在鼠标指向草绘图元并稍作停顿时,鼠标上显示此图元的简要说明,选取此项后,在说明中出现图元的ID 号,此项也可由配置选项show_selected_item_id实现。
“捕捉到栅格”,鼠标点选时自动选中距鼠标点选位置最近的栅格点,与栅格是否显示无关。
“锁定已修改的尺寸”,选中此项后,自动锁定所有被修改的尺寸,以确保被修改的尺寸不会随图元的移动而改变,注意,如原没有选取此项,则选取此项之前修改的尺寸,不会被锁定,如选取此项后又去掉此项,则在此选项生效期间被自动锁定的尺寸,不会因取消此选项而解锁。
“锁定用户定义的尺寸”,选中此项后,所有手工标注的尺寸,都被自动锁定,以确保尺寸不驇随图元的移动而改变,注意,与“锁定已修改的尺寸”相同,此项的作用范围也仅为该选项生效期间的那些尺寸,并且被自动锁定的尺寸不会被自动解锁。
注意,本页面各项前均有一个复选框,前文对各项的说明,是指选中复选框也即此项生效时的作用,取消复选框即是取消相应的效果。
proe.环境下vs二次开发(附代码)

PRO/E 5.0环境下使用vs2008进行二次开发1、环境设置(只需第一次设置)1)进入工具/选项对话框,包含文件:○1./prodevelop/include; ○2./protoolkit/include2)库文件:○1./protoolkit/i486_nt/obj; ○2./prodevelop/i486_nt/obj2、新建MFC DLL工程(采用默认动态链接烈类型)3、设置项目属性1)进入项目/属性对话框(ALT+F7),选择配置管理器,将Active版本类型改为Release。
2)选择配置属性/链接器/输入,在附加依赖项一栏输入:wsock32.lib mpr.lib protk_dll.lib prodev_dll.lib psapi.lib netapi32.lib3)在忽略特定库一项输入mvcrt.lib1)添加头文件#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 )ProError ProCmdActionAdd (char *action_name,uiCmdCmdActFn action_cb,uiCmdPriority priority,uiCmdAccessFn access_func,// 是否在非激活窗口显示ProBoolean allow_in_non_active_window,//是否在附属窗口显示ProBoolean allow_in_accessory_window,uiCmdCmdId *action_id );ProError ProMenubarmenuPushbuttonAdd (ProMenuItemName parent_menu,ProMenuItemName push_button_name,ProMenuItemLabel push_button_label,ProMenuLineHelp one_line_help,ProMenuItemName neighbor,ProBoolean add_after_neighbor,uiCmdCmdId action_id,ProFileName filename );static uiCmdAccessState UserAccessDefault(uiCmdAccessMode access_mode) {return(ACCESS_AVAILABLE);// ACCESS_REMOVE 移除菜单项// ACCESS_INVISIBLE 不可见// ACCESS_UNAVALIABLE 可见,变灰不可选// ACCESS_DISALLOW 不可选// ACCESS_AVAILABLE 可选}5)编写信息文件格式第1行:关键字(必须与使用该信息文件函数的相关字符串相同)第2行:菜单显示英文文本第3行:中文文本第4行:为空(用#表示,必须在英文输入法下输入)6)编写注册文件格式:NAME 应用程序标识名EXEC_FILE 可执行程序名(包括路径)TEXT_DIR Text目录路径STARTUP 启动应用模式ALLOW_UP 是否允许在PROE工作时终止应用程序DELAY_START 是否延迟调用应用程序REVISION Pro/TOOLKIT版本号END 结束标志(每次修改后请重启PROE)。
一、 Proe5.0的工作环境和基础操作

Pro/E 5.0的工作环境和基础操作一、 Pro/E野火5.0的安装、开机、使用特点1.PROE野火5.0绿色版安装方法1)解压文件到你想要安装的文件目录下,如D:\PROE5.0。
2)找出自己电脑的网卡ID,开始-运行-在运行框输入cmd-进入DOS界面-再输入getmac-回车就会出来网卡ID: XX-XX-XX-XX-XX-XX,记下来备用。
3)用记事本打开解压文件里crack文件夹里的license.dat,将里面的00-00-00-00-00-00全部替换为你自己的网卡ID(替换的具体操作为:单击记事本菜单栏上的“编辑”-“替换”,在“查找内容”里输入:00-00-00-00-00-00,在“替换为”里输入你的网卡ID:XX-XX-XX-XX-XX-XX,然后点击“全部替换”),保存后关闭。
4)先不要急着运行程序。
将crack里的如下文件做一些处理:for pro/engineer:复制"proe_WF5_Win32_crack"到\i486_nt\obj 下运行"Next > 确认> Next > 确认 > Next > 确认 > Next > 确认 > Finish > 确认"。
for pro/mechanica复制"proe_mech_WF5_Win32_#1_crack"到\mech\i486_nt\obj 下运行,click "Next > OK > Next > OK > Next > OK > Next > OK > Finish > OK"。
复制"proe_mech_WF5_Win32_#2_crack"到\mech\i486_nt\ptc 下运行,click "Start > OK"。
Proe环境配置说明

什么是配置文件?首先我们以MS Word文档为例,启动Word默认情况下软件加载一个模板,该模板中包括版式、页边距、文字、段落等格式,然后我们通常对页面进行设置等等操作来满足我们在不同情况下的需求。
再次打开Word文档发现格式已经是原来设置好的格式,拿来即用,不用再一一重新设置。
有人就问,为什么我在Pro/E中辛苦设置好菜单、公差、界面、单位……,重新启动Pro/E却没有出现我的个性化配置?难道Pro/E就没有和MS Word文档一样的功能?答案是肯定的!Pro/ENGINEER软件系统同样提供给用户定制自己工作环境的配置文件。
它是一个文本文件,利用这个文件用户可以定制很多标准设置,如定制菜单、公差显示模式、尺寸单位、映射键(Ma pkey)、计算精度、工程图控制等等。
一般在企业或公司把它定制为标准文件,作为大家共同的工作环境,在应用产品数据管理(PDM)和协同设计过程中便于交流和数据共享。
那么配置文件(或称映射文件)又包括哪些呢?下面仅介绍常用的几个:config.pro 系统配置文件,配置整个PROE系统gb.dtl 工程图配置文件,你可以先简单的理解为设置箭头大小,文字等标注样式。
format.dtl 工程图格式文件(可以简单的理解为图框)的配置文件。
table.pnt 打印配置文件,主要设置工程图打印时的线条粗细、颜色等。
A4.pcf打印机类型配置文件,主要设置工程图打印出图时的比例、纸张大小等。
config.win操作界面、窗口配置文件,如模型树窗口的大小,各种图标、工具栏、快捷键在窗口的位置等。
Tree.cfg模型树配置文件,主要设置在模型树窗口显示的内容、项目。
注1:config.win文件通常以config.win.* 的形式出现,后缀*是流水号,为阿拉伯数字序号,形如:config.win.5。
该文件每改动一次,则新生成一个流水号加1的新文件,如config.win.6,依次类推。
proe操作界面及工作环境

06
Pro/Engineer应用实例
零件设计实例
总结词
通过实例展示Pro/Engineer在零件设计方面的应用,包括草图绘制、特征创建、参数 设置等。
详细描述
Pro/Engineer提供了强大的零件设计功能,通过实例展示如何使用草图绘制工具进行 二维轮廓设计,利用特征工具进行三维实体建模,以及如何设置参数和配置选项来控制
ProEngineer操作界面及工作环境
目录
• Pro/Engineer界面介绍 • Pro/Engineer工作环境 • Pro/Engineer基本操作 • Pro/Engineer参数设置 • Pro/Engineer模型创建流程 • Pro/Engineer应用实例
01
Pro/Engineer界面介绍
实用工具栏
包含测量、分析等实用工具的按钮。
自定义工具栏
用户可以根据自己的习惯和需求自定义工具栏。
浏览器面板
模型树
显示模型的层次结构,包括零件、组件和特征 等。
关系树
显示模型的关系,包括参数、关系和表达式等。
属性管理器
显示当前选定的对象属性,包括尺寸、材料等。
工作区
01
工作区是用户进行建模操作的主 要区域,可以显示模型的3D效果 图和2D工程图。
配置选项
通过配置管理器可以设置Pro/Engineer的各种选项,以满足特 定的工作需。
配置管理
可以创建多个配置,以适应不同的设计需求,方便用户切换和管 理。
层管理器
层管理器
用于管理模型的层,以便对不同层上的对象 进行组织和编辑。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Pro/ENGINEER 在启动的时候要搜索并应用常用配置文件如下。 z Pro/ENGINEER 系统配置文件 config.sup 和 config.pro。 z 自定义屏幕配置 config.win。 z 系统颜色配置 syscol.scr。
z 模型树配置 tree.cfg。 z 模型外观映射表(*.dmt,*.map)。 z 绘图(drawing)选项配置文件 drawing.dtl。 z 菜单定义文件 menu_def.pro。 下面介绍具体配置文件的作用和用法。 1. config.sup 和 config.pro config.sup 和 config.pro 是 Pro/ENGINEER 的主配置文件,基本上所有程序级别的配置都在 config.sup 和 config.pro 中进行。config.sup 也叫管理员配置,一般来说 config.sup 中的配置是属 于很少改动的基本配置,比如为某个公司定制的,那么公司内所有的人都使用这个 config.sup, 而每个人还可以根据自己的习惯来定制适合自己的 config.pro,但是如果在 config.pro 中的配置 选项和 config.sup 有冲突的情况下,系统会忽略 config.pro 的选项。通常 config.pro 中存放的是 个人使用的 mapkey 比较多,config.sup 一定要放在 Pro/ENGINEER 安装目录内下的 text 目录内 才有用。Pro/ENGINEER 启动的时候也会在启动目录上寻找 config.pro 并应用里面的有关配置。 要修改和编辑 config.sup 和 config.pro,最好是在 Pro/ENGINEERWildfire 3.0 的环境下进行,如 图 17-2 所示,命令位置:“工具”→“选项”。
z tangent_edge_display (7) 绘图视图
图 17-4
设置相切边的显示,建议用 dimmed(灰色线)。
z allow_move_view_with_move 允许直接拖动绘图视图。
(8) 特征
z allow_anatomic_feature 一些不常用特征。
z autobuildZ_enabled
的.txt.*文件)。
z pro_texture_library
指定纹理库路径。
z pro_material_dir
指定材料库路径。
z dxf_export_mapping_file dxf 输出使用的颜色映射文件。
z start_model_dir
起始零件和组件目录。
z seaai原创ProE教程
图 17-2
要添加或修改选项,只需在对话框下方的文本框上输入要添加或修改的选项(系统会自动根 据输入搜索选项),然后在右边栏中输入或选择选项值。接着单击“添加/更改”按钮就可以添 加或修改该选项。当所有的选项都修改或添加完了,就可以单击“应用”来应用。如果想将其 作为以后的标准配置,可单击另存图标把配置文件存到启动目录内(名字还是 config.pro)。
配置和定制 Pro/Engineer 环境
By 无维网 IceFai(黄光辉) 不同的人有不同的工作方式和使用习惯,只有在适合自己的环境配置下才能把工作者的效 率提到最高,本章的内容将带读者一步步设置更适合自己使用习惯的环境配置。 本章的配置包括文件选项配置、绘图选项配置、常用路径配置、绘图界面配置、图层和模 型树配置等。 装好 Pro/ENGINEER 后,应该在程序组和桌面上创建了 Pro/ENGINEER 的运行图标。如果 没有(或误删),可以到 Pro/ENGINEER 的安装目录(比如 D:\ptc\Pro/ENGINEERWildfire 3.0)下, 找到 bin 目录,转到这个目录内,找到 Pro/ENGINEER.psf、Pro/ENGINEERWildfire 3.0.psf(类 似,取决于用户的设置)、Pro/ENGINEER.bat 或 Pro/ENGINEER.exe,选择其一,创建快捷方式 再将其拖放至桌面上即可。如果不想这样做,也可以运行在 bin 目录下的 ptcsetup.bat 程序来进 行重新配置,这个配置包括可以重新指定 license,设定路径以及配置附加程序模块等。 对 Pro/ENGINEER 来说,一般都需要建立一个启动目录,在启动目录内把用户的所有的配 置文件都集中到一起。Pro/ENGINEER 启动的时候都会查找相关的配置文件,首先是在启动目
459
z search_path_file
搜索路径文件。
(3) 模板文件如图 17-4 所示。
(4) 单位
z pro_unit_length
指定长度单位系统。
z pro_unit_mass
指定质量单位系统。
(5) 语言界面设置
z menu_translation
设定菜单语言,yes:中文;no:英文;both:中英混合。
不少使用者反映 Pro/ENGINEER 的配置选项难记,不知道哪个选项有什么用,也不知道怎 么拼,其实用户可以单击对话框里的“查找”图标,然后打开选项搜索的对话框。在这个对话
458
第 17 章 配置 Pro/ENGINEER
无维网 IceFai 原创 ProE 教程
框中可以按照配置的类型来进行搜索。例如,想找有关组件处理的选项,就可以在“查找范围” 下拉列表框中选择“组件处理”,然后在“输入关键字”文本框中输入关键字。比如配置的选 项开头两个字符是 cu,就可以在上面输入 cu 来进行搜索,系统就会把所有以 cu 开头的并和组 件处理有关的配置选项都在下面的列表中显示出来,并且在每一个选项的右边都有简要的说 明,选择你想要的选项然后在“设置值”文本框中设定值便可。
Dual_secondary_units 第二尺寸单位。
464
字体。
z pro_group_dir
指定 udf 库的路径。
z pro_library_dir
指定标准件库的路径。
z pro_symbol_dir
指定自定义符号库路径。
z pro_catalog_dir
指定分类库目录。
z trail_dir
trail 文件的存放路径(就是启动 Pro/ENGINEER 生成
允许使用 autobuildZ(自动 2d 转 3d 功能)。
2. 自定义屏幕配置 config.win
在这个配置中,用户可以根据自己的习惯和爱好来对用户界面进行配置。包括指定菜单的 位置、工具条的位置以及种类、模型树以及窗口的宽度等。命令位置:工具→定制屏幕,如 图 17-5 所示。
460
第 17 章 配置 Pro/ENGINEER
无维网 IceFai 原创 ProE 教程
图 17-5
这里面的配置比较简单,读者可自行设置,修改后的配置要保存到启动目录的 config.win 中,以后可能启动时加载。
3. 系统颜色配置文件 syscol.scr
无维网IceFai原创ProE教程 在这个配置中,主要是设定显示的各种元素的颜色,包括基准、几何、图形和背景等。
463
图 17-10
几个关键的配置选项说明如下。
z Projection_type
first angle/third angle,第一视角为国标采用,第三视角欧美采用。
z z z
无维网IceFai原创ProE教程 Drawing_units
设置绘图单位,mm 是毫米,inch 是英寸等。
Dual_dimensioning 是否同时显示两个单位的尺寸。
指定绘图配置文件(*.dtl),最好是绝对路径。
z system_colors_file
系统配置颜色文件(*.col)。
z pro_colormap_path
模型外观颜色配置文件路径(*.map,*.dmt)。
(2) 相关路径选项
z pro_font_dir
指定字符路径,比如 c:\windows\font 就可以使用 windows
z help_translation
设定帮助文件语言,同上。
z msg_translation
设定提示信息语言,同上。
z dialog_translation
设定对话框语言,同上。
一般来说,建议 menu 和 dialog 设为 no(英文),help 和 msg 设为 yes(中文)。
无维网IceFai原创ProE教程 (6) 几何显示
无维网IceFa图i17原-9 创ProE教程
6. 绘图(drawing)选项配置文件(drawing.dtl) Drawing 选项配置文件用于存放有关绘图的选项。通过选项的设置来定值适合自己的工程 图环境,当中的设置包括工程图的视角、尺寸单位、各种元素的样式和大小。 命令位置:文件→属性→绘图选项,或者在绘图空白位置单击右键,在弹出的快捷菜单中 选择“属性”→“绘图选项”。 打开“配置”对话框后,此对话框 config.pro 的配置环境是类似的,操作方法也一样,如 图 17-10 所示。
无维网IceFai原创ProE教程 录内找,如果没有则去 Pro/ENGINEER 安装目录内的查找。不过,还是把配置文件放到启动目
录内比较好。要设定启动目录,可以在桌面上或程序组的 Wildfire 3.0 图标上右击,然后在快 捷菜单中选择“属性”命令,在弹出的“属性”对话框中指定启动目录即可,如图 17-1 所示。
如果想列出所有和组件处理有关的选项,那么就可以在“输入关键字”文本框的中输入* 号,系统就会自动寻找所有和组件处理有关的选项并列出供选择,如图 17-3 所示。
无维网IceFai原创ProE教程 图 17-3
不过为了方便大家起见,下面列出一些比较关键和常用的选项供大家参考。
(1) 配置文件路径
z drawing_setup_file