ProE程序编程基础教程

ProE程序编程基础教程

ID:42185007

大小:265.01 KB

页数:20页

时间:2019-09-10

ProE程序编程基础教程_第1页
ProE程序编程基础教程_第2页
ProE程序编程基础教程_第3页
ProE程序编程基础教程_第4页
ProE程序编程基础教程_第5页
ProE程序编程基础教程_第6页
ProE程序编程基础教程_第7页
ProE程序编程基础教程_第8页
ProE程序编程基础教程_第9页
ProE程序编程基础教程_第10页
资源描述:

《ProE程序编程基础教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、程序的常用语句ProE编程基础教程时间:2013-09-01  作者:模具联盟网  点击:557  评论:0  字体:T

2、T pro/engineer里的程序语句非常简单,不像其它语言那么复杂,就那么几种,下面详细介绍,并给出一此例子: pro/engineer的常用语句有5种,即:执行语句Execute,暂停语句Interact,条件语句If...else,特征隐藏语句Suppressed,尺寸参数修改语句Modify.下面分别介绍这几种语句及运用.执行语句Execute 该语句用于在装配中执行零件的程序,即在当前装配程序中去执行某个零件的程序, 记得只在有装配的时候才能使用这个语句,否则

3、无效或出错.其格式如下: Executepart(part_name) 表达式 ENDExecute例如: input aasrting(aa是变量名,string是变量的类型) "enterthenameofpart"(是提示作用,不要也没有影响,若pro/e是中文版,变量及提示信息可以是中文) abcnubmer "enterdiameterofhole" bbyes_no "是否加圆孔"(再说多一次,中文版pro/e支持中文) Executepart(part_name)/d2=assembly_diameterEndexecute2:暂停语句Interact 暂停语句就是将程序暂停执

4、行,让用户进行特征的建立例如: ifa>b width=30 else interact(意思是假如b>a程序就在此处暂停) endif/3:条件语句If..else 这个语句的作用是创建条件分支,它有两种格式/  格式一:     格式二 if判断语句    if判断语句  操作块      操作块1 endif       else           操作块2            else 注意:endiif是写在一起的,也就是说不能有空格,在其它很多计算机语言中是写成endif,这里有点不同 否则出错或无效,切记!特征隐藏语句Suppressed 特征隐藏语句,用于将某特征暂时隐藏

5、,它的格式如下: ADDsuppressedfeature(initialnumber5) internalfeatureID170 parents=1(#) round:general注意:当要恢复隐藏征的时候将第一行的suppressed删除就可以了,怎么样很简单吧!尺寸修改语句modify/ 如果直接修改程序中的尺寸,系统并不反映,必须在尺寸前加上Modify,修改后的尺寸才生效.例如:/ 要装特征d1的尺寸20改成30,首先要做的是在d1前面加上modify,这样d1就起作用了 修改前:d1=20 修改后:modifyd1=30在这里还提醒各位朋友,如果删除ADD....ENDADD

6、里面的全部内容,就等于删除与之相对应的特征,如果调换他们的顺序,也只要把ADD...ENDADD之间的内容对换一下就可以了!一:本例采用一个很简单的例子,带读者进入编程,以便用户能够快速将基撑握  在本例中,操作对像是左图1-1所示的零件模型,通过编辑程序来控制程序来控制零件的长度,宽度,高度,圆孔的大小, <1>根据图1-3所示的零件尺寸,画出零件(如左图1-   1所示) <2>此时单击菜单栏的"信息","切换尺寸",显示如  图1-4所示的图,细细一看,得知长方体的长度,  宽度,高度分别是由d0,d1,d4来控制的(说明一下  如果画法不同的话,这些控制尺寸的符号有所不同  ,在些特

7、别声明),而孔的中心距和直径分别是由  d3和d2控制的,这点必须明不,否则在编程的时候  不知道哪个是控制哪个特征的尺寸,就谈不上编程 <3>单击菜单管理器的"零件","program程序","edit  design编辑设计",此时弹出名为prt0021.pls的记  事本,如图1-5所示<4>此时在记事本prt0021.pls中找到  INPUT  ENDINPUT  这一段,并在中间输入如下内容  INPUT  长度NUMBER  /注:变量可以是中文/  "请输入长方体的长度"/在状态栏提示的信息/  宽度NUMBER  "请输入长方体的宽度""l3hr?8U3h:z%QCAD,C

8、AE,CAM,CATIA,PROE,UG,SOLIDWORKS,  高度NUMBER  "请输入长方体的高度"  圆孔YES_NO  IF圆孔==YES  圆孔直径NUMBER  "请输入圆孔的直径"  ENDIF  ENDINPUT<5>在找到 RELATIONS ENDRELATIONS 在其中间输入如下内容 RELATIONS D0=长度 D1=宽度 D4=高度 IF圆孔==YES D2=圆孔直径 D3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。