- 8
- 0
- 约2.67万字
- 约 14页
- 2016-12-11 发布于河南
- 举报
Pro/E编程设计入门教程
/viewthread.php?tid=29500
在pro/engineer中通过程序的编制来进行零件和装配件的设计是一种重要而高效的设计方法,在此要求大家一定要学会!用户可以通过编辑简单的程序来控制零件和装配的设计,可以控制零件某些特征的尺寸大小,显示与否,装配件中零件的出现与否等等,因为可以方便的设计不同的的产品. pro/engineer里的程序很简单,不同于其它计算机语言,不过他又与其它语言相似,如果你会计算机其它任务一种语言,如c/c++,vb,java等,在pro/engineer里你就能在几分钟内学会,就那么简单,如果你没有接触过任务计算机语言,那么也没关系,多看两次就会了,所以pro/engineer编程设计是非常简单的!请不要害怕,跟着我来
接着上一次
由五个部分或者说五个模块组成的,即:1程序标题块,2输入变量及提示信息块,3输入关系式块,4添加零件或特征(这是主体部分),5质量属性,现在分别介绍这几个部分的含义: 1:程序标题部分 这部分列出了程序的版本信息,修正次数以及模型的名称等2:输入变量及提示信息部分 这一部分用于设置输入变量及提示信息格式如下: 变量名 变量类型(相当于定义一个变量) 提示行(注释,提示输入信息,容易被理解,当然可以不要此行,不影响程序) 细心的朋友可能发现,第一行的定义变量与其它计算机语言的格式不同,在 pro/engineer里,变量的类型被放到变量名的后面,而不是前面,请区分3: 输入关系部分 这部分用于设置关系式,格式如下: 变量或常量=表达式 例如:要让一个实体的长length为100,是宽度width的2倍,是高的hight3倍那么表示 为: relations width=length/2 hight=length/3 end relations 在这里顺便说一下,pro/engineer里对大小写不敏感,也就是说不区分大小写4:添加特征或零件 这部分用于显示所有添加的特征或零件,系统将根据特征添加的顺序,给每个特征都 赋予一个特征流水号其格式如下: ADD FEATURE(PART)# 特征创建信息或零件信息 END ADD5:质量属性 这部分用于设置模型的质量属性,其格式是: MASSPROP 模型的质量性质 END MASSPROP
part3“程序的常用语句”
pro/engineer里的程序语句非常简单,不像其它语言那么复杂,就那么几种,下面详细介绍,并给出一此例子: pro/engineer的常用语句有5种,即:执行语句Execute,暂停语句Interact,条件语句If...else,特征隐藏语句Suppressed,尺寸参数修改语句Modify.下面分别介绍这几种语句及运用. 1:执行语句Execute 该语句用于在装配中执行零件的程序,即在当前装配程序中去执行某个零件的程序, 记得只在有装配的时候才能使用这个语句,否则无效或出错.其格式如下: Execute part(part_name) 表达式 END Execute例如: input aa srting(aa是变量名,string是变量的类型) enter the name of part(是提示作用,不要也没有影响,若pro/e是中文版,变量及提示信息可以是中文) abc nubmer enter diameter of hole bb yes_no 是否加圆孔(再说多一次,中文版pro/e支持中文)Execute part(part_name)d2=assembly_diameterEnd execute2:暂停语句Interact 暂停语句就是将程序暂停执行,让用户进行特征的建立例如: if ab width=30 else interact(意思是假如ba程序就在此处暂停) endif 3:条件语句If..else 这个语句的作用是创建条件分支,它有两种格式 格式一: 格式二 if 判断语句 if 判断语句 操作块 操作块1 endif else 操作块2 else 注意:endiif是写在一起的,也就是说不能有空格,在其它很多计算机语言中是写成end if,这里有点不同 否则出错或无效,切记!4:特征隐藏语句Suppressed 特征隐藏语句,用于将某特征暂时隐藏,它的格式如下: ADD suppressed feature (initial number 5) internal feature ID 170
您可能关注的文档
- matla4.ppt
- MATLA习题参考答案.doc
- matla在科学计算中的应用06_2.ppt
- Matla动画技术.ppt
- Matla实验一_传递函数表示方法.ppt
- L级镜头的世今生.doc
- M.R.I道梗阻的应用.ppt
- MATLA应用介绍.ppt
- MATLA上机作业.doc
- matla第5讲.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 2024年浙江省中考英语真题卷(含答案与解析)_7429.pdf VIP
- 华东师大版八下历史第二单元第4课-“大跃进”和人民公社化运动PPT24张.ppt VIP
- 2012上海杨浦区高三英语二模试卷及答案.doc VIP
- FANUC数控车床的主轴控制设计.doc VIP
- 2022年ISGE指南:宫腔镜子宫肌瘤切除术(全文).docx VIP
- 2025年湖南省长沙市中考英语真题(附答案).pdf VIP
- 怎么参加展会才能获得客户.doc VIP
- 设计斜齿轮零件的机械加工工艺规程.doc VIP
- 安徽省经济潜在增长率的测算、分析与展望:基于多维度视角与实证研究.docx
- 基于大数据植入广告发展趋势研究.doc VIP
原创力文档

文档评论(0)