电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

proe参数化建模简介

32页
  • 卖家[上传人]:博****1
  • 文档编号:485241164
  • 上传时间:2023-06-27
  • 文档格式:DOC
  • 文档大小:1.47MB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、proe参数化建模简介(1) 本教程分两部分,第一部分主要介绍参数化建模的相关概念和方法,包括参数的概念、参数的设置、关系的概念、关系的类型、如何添加关系以及如何使用关系创建简单的参数化零件(以齿轮为例)。第二部分介绍参数化建模的其他方法:如族表的应用、如何使用UDF(用户自定义特征)、如何使用Pro/Program创建参数化零件。(后一部分要等一段时间了,呵呵) 参数化设计是proe重点强调的设计理念。参数是参数化设计的核心概念,在一个模型中,参数是通过“尺寸”的形式来体现的。参数化设计的突出有点在于可以通过变更参数的方法来方便的修改设计意图,从而修改设计意图。关系式是参数化设计中的另外一项重要内容,它体现了参数之间相互制约的“父子”关系。所以,首先要了解proe中参数和关系的相关理论。一、什么是参数? 参数有两个含义:l一是提供设计对象的附加信息,是参数化设计的重要要素之一。参数和模型一起存储,参数可以标明不同模型的属性。例如在一个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以示区别。l二是配合关系的使用来创建参数化模型,通过变更参数的数值来变更模型的形状和

      2、大小。二、如何设置参数 在零件模式下,单击菜单“工具”参数,即可打开参数对话框,使用该对话框可添加或编辑一些参数。a1.jpg (58.92 KB)2008-12-12 20:531.参数的组成(1)名称:参数的名称和标识,用于区分不同的参数,是引用参数的依据。注意:用于关系的参数必须以字母开头,不区分大小写,参数名不能包含如下非法字符:!、”、和#等。(2)类型:指定参数的类型 a)整数:整型数据 b)实数:实数型数据 c)字符型:字符型数据 d)是否:布尔型数据。(3)数值:为参数设置一个初始值,该值可以在随后的设计中修改(4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见(5)访问:为参数设置访问权限。 a)完全:无限制的访问权,用户可以随意访问参数 b)限制:具有限制权限的参数 c)锁定:锁定的参数,这些参数不能随意更改,通常由关系式确定。(6)源:指定参数的来源 a)用户定义的:用户定义的参数,其值可以随意修改 b)关系:由关系式驱动的参数,其值不能随意修改。(7)说明:关于参数含义和用途的注释文字(8)受限制的

      3、:创建其值受限制的参数。创建受限制参数后,它们的定义存在于模型中而与参数文件无关。(9)单位:为参数指定单位,可以从其下的下拉列表框中选择。2.增删参数的属性项目可以根据实际需要增加或删除以上9项中除了“名称”之外的其他属性项目a2.jpg (46.02 KB)2008-12-12 20:53三、关系的概念关系是参数化设计的另一个重要因素。关系是使用者自定义的尺寸符号和参数之间的等式。关系捕获特征之间、参数之间或组件之间的设计关系。可以这样来理解,参数化模型建立好之后,参数的意义可以确定一系列的产品,通过更改参数即可生成不同尺寸的零件,而关系是确保在更改参数的过程中,该零件能满足基本的形状要求。如参数化齿轮,可以更改模数、齿数从而生成同系列、不同尺寸的多个模型,而关系则满足在更改参数的过程中齿轮不会变成其他的零件。四、关系式的组成关系式的组成主要有:尺寸符号、数字、参数、保留字、注释等。1.符号类型系统会给每一个尺寸数值创建一个独立的尺寸编号,在不同的模式下,被给定的编号也不同a3.jpg (42.02 KB)2008-12-12 20:53a4.jpg (23.55 KB)2008-

      4、12-12 20:53a5.jpg (45.51 KB)2008-12-12 20:534)自定参数。用户自定义的参数。l使用者参数名必须以字母开头(如果它们要用于关系的话)。l不能使用 d#、kd#、rd#、tm#、tp#、或tpm#作为使用者参数名,因为它们是由尺寸保留使用的。l使用者参数名不能包含非字母数字字符,诸如!、#、$。2.系统内缺省的常量(大小写视为相同)下列参数是由系统保留使用的:a6.jpg (16.08 KB)2008-12-12 20:533.运算符号(算数、比较、逻辑)a7.jpg (39.41 KB)2008-12-12 20:534.数学函数(大小写视为相同)a9.jpg (59.16 KB)2008-12-12 20:53下面简单介绍这些函数的用法:sin()、cos()、tan()函数这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如: A=sin(30) A=0.5 B=cos(30) B=0.866 C=tan(30)C=0.577asin()、acos()、atan()函数这三个是上面三个三角函数的反函数,通

      5、过给定的实数值求得对应的角度值,如:A=asin(0.5) A=30 B=acos(0.5) B=60 C=atan(0.5) C=26.6sinh()、cosh()、tanh()函数在数学中,双曲函数类似于常见的(也叫圆函数的)三角函数。基本双曲函数是双曲正弦“sinh”,双曲余弦“cosh”,从它们导出双曲正切“tanh”等。sinh / 双曲正弦: sinh(x) = ex - e(-x) / 2cosh / 双曲余弦: cosh(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

      6、.; exp()函数求得以自然数e为底的开方数,如: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=10ceil()和floor() 均可有一个附加参数,用它可指定舍去的小数位. 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_pla

      7、ces:要保留的小数位(可省略) ,它的取值的不同可有不同的结果:l可以为数值亦可为参数,若为实数则取整. l若number_of_dec_place8, 则不作任何处理,用原值l若number_of_dec_place11 比10.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=95.其他函数Proe中提供的函数很多,除上述数学函数外,还有许多函数,在此介绍几个字符串函数tring_length( ) :返回某字符串参数中字符的个数。用法:String_length(Parameter name or string参数名或字符串例)如:strlen1=string_length(materi

      8、al) 则 strlen1=8若material=steel,strlen2=string_length(material),则strlen2=5rel_model_name( ):返回目前模型的名称用法:rel_model_name( ) 注意括号内为空的,返回目前模型名称. 例: 当前模型为part1,则 partName=rel_model_name( )=partName=part1 如在装配图中,则需加上进程号(session 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( ) 查找字符串,返回位置值用法:search(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(abcded,2,3)=new=bcd. 其含义是: 从abcdef串的第2个字符(b)开始取出3个字符.exists( ) 测试项目是否存在用法:exists(Item)Item可以是参数或尺寸. 例:If exists(d5) 检查零件内是否

      《proe参数化建模简介》由会员博****1分享,可在线阅读,更多相关《proe参数化建模简介》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.