版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Pro/E的参数化设计,产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析和数控编程之后才能确定。这就希望零件模型具有易于修改的柔性。参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。,PTC简介,可以用于参数化设计的三维软件 Pro/E、UG、Invento 参数化设计是Pro/E的主题思想,除了可以用参数来控制尺寸值外,还可以在参数之间建立关系,通过改变关键尺寸参数,课可以实现尺寸驱动。 关系、参数、数据库、族表、程序,概述 使用关系的目的 关系的类型 关系的元素 关系的编辑环境,关系和参数,关系
2、及其使用目的 关系:是我们用来定义符号尺寸间的关系式,使用关系的目的是通过关系使某些特征之间满足一定的要求,或者使零件的某些尺寸满足一定的要求。 使用“工具”“关系”命令对关系进行编辑。 可以使用关系来: 控制模型的修改效果 定义零件和组件中的尺寸值 作为设计条件的约束(例如,指定孔相对于零件边的位置) 在设计过程中描述某个模型或组件的不同零件之间的条件关系,Pro/ENGINEER Wildfire关系和参数,下面简单介绍这些函数的用法:sin()、cos()、tan()函数这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如: A=sin(30) A=0
3、.5 B=cos(30) B=0.866 C=tan(30) C=0.577asin()、acos()、atan()函数这三个是上面三个三角函数的反函数,通过给定的实数值求得对应的角度值,如:A=asin(0.5) A=30 B=acos(0.5) B=60 C=atan(0.5) C=26.6,sinh()、cosh()、tanh()函数在数学中,双曲函数类似于常见的(也叫圆函数的)三角函数。基本双曲函数是双曲正弦“sinh”,双曲余弦“cosh”,从它们导出双曲正切“tanh”等。sinh / 双曲正弦: sinh(x) = ex - e(-x) / 2cosh / 双曲余弦: cosh(
4、x) = ex + e(-x) / 2 tanh / 双曲正切: tanh(x) = sinh(x) / cosh(x)=ex - e(-x) / ex + e(-x),函数使用实数作为输入值sqrt()函数开平方,如:A=sqrt(100) A=10; B=sqrt(2) B=1.414. log()函数求得10为底的对数值,如: A=log(1) A=0; A=log(10) A=1; A=log(5) A=0.6989.;,ln()函数求得以自然数e为底的对数值,e是自然数,值是2.718.;如: A=ln(1) A=0; A=ln(5) A=1.609.; exp()函数求得以自然数e
5、为底的开方数,如:A=exp(2) A=e2=7.387.;,abs()函数求得给定参数的绝对值,如A=abs(-1.6) A=1.6B=abs(3.5) B3.5 max()、min()函数求得给定的两个参数之中的最大最小值,如A=max(3.8,2.5) A=3.8 B=min(3.8,2.5) B=2.5,mod()函数求第一个参数除以第二个参数得到的余数,如: A=mod(20,6) A=2 B=mod(20.7,6.1) B=2.4 pow()函数指数函数,如A=pow(10,2) A=100 B=pow(100,0.5) B=10,ceil()和floor() 均可有一个附加参数,
6、用它可指定舍去的小数位. ceil(parameter_name or number, number_of_dec_places). floor(parameter_name or number, number_of_dec_places). parameter_name or number:参数名或数值 要保留的小数位(可省略) number_of_dec_places:要保留的小数位(可省略) ,它的取值的不同可有不同的结果:l可以为数值亦可为参数,若为实数则取整. l若number_of_dec_place8, 则不作任何处理,用原值l若number_of_dec_place11 比10
7、.2大的最小整数为11. floor(-10.2)-11 比-10.2小的最大整数为-11.floor(10.2)-10比10.2小的最大整数为10. Ceil(10.255,2)-10.26. 比10.255大的最小符合数. Ceil(10.255,0)-11 floor(10.255,1)-10.2 Len1=ceil(20.5) =Len1=21 Len2=floor(-11.3) =Len2=-12 Len=Len1+Len2 =Len=9,Proe中提供的函数很多,除上述数学函数外,还有许多函数,在此介绍几个字符串函数String_length( ) :返回某字符串参数中字符的个数。
8、用法:String_length(Parameter name or string参数名或字符串例)如:strlen1=string_length(material) 则 strlen1=8若material=steel,strlen2=string_length(material),则strlen2=5rel_model_name( ):返回目前模型的名称用法:rel_model_name( ) 注意括号内为空的,返回目前模型名称. 例: 当前模型为part1,则 partName=rel_model_name( )=partName=part1 如在装配图中,则需加上进程号(session
9、 Id),例如 partName=rel_model_name:2( ),rel_model_type( ) 返回目前模型类型用法: rel_model_type( ) 例: 如当前模型为装配图 parttype=rel_model_type( ) =parttype=ASSEMBLY. itos( ) 将整数换成字符串用法: Itos(integer) 整数,若为实数则舍去小数点. 例:S1=Itos(123)=s1=123 S2=itos(123.57)=s2=123 intl=123.5 s3=itos(intl)=s3=123,search( ) 查找字符串,返回位置值用法:searc
10、h(string,substring). string:原字符串 substring:要找的字符串. 查到则返回位置,否则返回0,第一个字符位置值为1,依此类推. 例 : Parstr=abcdef.则 Where=search(parstr,bcd)=Where=2. Where=search(parstr,bed)=where=0(没查到). extract( ) 提取字符串用法:extract(string,position,length)string原字符串position提取位,大于0而小于字符串长度length提取字符数,不能大于字符串长度例: new=extraecl(abcde
11、d,2,3)=new=bcd. 其含义是: 从abcdef串的第2个字符(b)开始取出3个字符.,exists( ) 测试项目是否存在用法:exists(Item)Item可以是参数或尺寸. 例:If exists(d5) 检查零件内是否有d5尺寸.If exists(material) 检查零件内是否有material参数.evalgraph()计算函数用法:evalgraph(graph_name,x_value)其中graph_name是指控制图表(graph)的名字,要用双引号括起,x_value是graph中的横坐标值。函数返回graph中x对应的y值。如sd5evalgraph(“
12、sec”,3) evalgraph只是proe提供的一个用于计算图表graph中的横坐标对应纵坐标的值的一个函数,你可以用在任何场合。,trajparf_of_pnt( )返回指定点在曲线中的位置比例。用法:trajpar_of_pnt(curve_name,point_name)curve_name是曲线的名称point_name则为点的名字。两个参数都需要用“”来括起。函数返回的是点在曲线上的比例值,可能等于trajpar也可能是1-trajpar。视曲线的起点如何。ratio=trajpar_of_pnt(“wire”,”pnt1”) ratio的值等于点pnt1在曲线wire上的比例值
13、。 6.注释/* 后文字并不会参与关系式的运算,可用来描述关系式的意义。如:/*Width is equal to 2*heightd1=2*d2,关系式的类型: 等式:使方程左边的参数等于右边的表达式 简单的赋值:d1=5.75 复杂的赋值:d5=d2*(SQRT(d7/3.0+d4) 约束:d1=4.75 比较:比较方程左边的表达式和右边的表达式 作为约束:(d1+d2)(d3+2.5) 在条件语句中:IF(d1+2.5)=d7,Pro/ENGINEER Wildfire关系和参数,参数关系,平板表面的中心孔,Pro/ENGINEER Wildfire关系和参数,关系的类型 常用的类型 草绘关系:在草绘器环境下加入关系,如sd3=sd2; 特征关系:在零件环境中加入关系,如d6=d3/2; 零件关系:在零件环境中加入关系,如d6=d3/2,零件关系和特征关系可以同时存在; 组件关系:在装配环境中加入关系,如d0:3=d2:10/2。,Pro/ENGINEER Wildfire关系和参数,关系的元素,Pro/ENGINEER Wildfire关系和参数,关系的编辑环境,从左往右依次为: Undo:撤消先前的操作 Redo:重复撤消的操作 剪切:剪切关系式 复制:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025浙江象山半边山紫冠投资有限公司酒店管理分公司(宁波象山海景皇冠假日酒店)招聘2人笔试参考题库附带答案详解
- 2025浙江民泰商业银行股份有限公司嘉兴嘉善姚庄小微专营支行招聘10人笔试参考题库附带答案详解
- 2025泸州城投融资担保有限公司招聘劳务派遣人员2人笔试参考题库附带答案详解
- 中证信用2026届春季校园招聘笔试历年典型考点题库附带答案详解
- 阳新县2025湖北黄石市阳新县招聘急需紧缺高层次人才2人笔试历年参考题库典型考点附带答案详解
- 蒙山县2025广西梧州市蒙山县住房和城乡建设局招聘编外人员1人笔试历年参考题库典型考点附带答案详解
- 烟台市2025年龙口市事业单位公开招聘播音主持人吕剧团演员龙口市吕剧团所属岗笔试历年参考题库典型考点附带答案详解
- 沛县2025江苏徐州市沛县文体广电和旅游局招聘合同制工作人员11人笔试历年参考题库典型考点附带答案详解
- 嵊泗县2025浙江舟山市嵊泗县事业单位紧缺专业人才招聘15人笔试历年参考题库典型考点附带答案详解
- 无人机电子技术基础课件 3.4.2.集成运算放大器的非线性应用二
- 敦煌曲子戏研究报告
- 新疆2022年中考数学试卷(含答案)
- 人教部编版小学语文说明文阅读专项练习(一)(含答案)
- NB-T35026-2022混凝土重力坝设计规范
- LYT 2085-2013 森林火灾损失评估技术规范
- 工程量清单计价指南(四电部分)
- 怎样才能做到有效巡视病房
- 教师专业发展PPT完整全套教学课件
- 八年级国家义务教育质量监测德育考核试题
- 气体充装站试生产方案
- 《幼儿园游戏化美术教育活动的实践研究》结题报告
评论
0/150
提交评论