PROE关系式和参数详解(精)

合集下载

ProE的关系式

ProE的关系式

关系式是用户使用尺寸符号和各种参数定义的一种数学方程式,通过关系式,用户可以将设计中的专家知识和自已的设计意图体现在零件模型的设计中。

一、常用参数符号参数符号包括尺寸参数符号、公差参数符号、特征阵列数目参数符号和用户自定义参数符号,如表1。

表1 关系式中的参数符号在建立关系式时进行注释是系统提倡的方法,以助于其他用户理解关系式的含义,领会设计者的意图。

在进行关系式注释时,注释语句以“/”开始,且注释语句应位于被注释的关系式之前,如:/ * this is an example of multipe comments relation./ * width is equal to height.d1 = d2+(d3*3)在设计过程中,用户可建立自己的参数符号名,如“area”、“length”等,用户自定义的参数可以变量,也可以是字符串,如:area = d1*d2colour = ”red”二、系统参数常用的系统参数如下:(1)PI-常数π,其值为3.14159…(2)G—重力加速度,其值为9.8m/sec2(3)C1、C2、C3、C4—常数,其值依次为1.0,2.0,3.0,4.0三、关系式中运算符和函数建立关系式时常用的运算符和函数见表2。

表2 常用的运算符与数学函数常用的系统函数如下:mp_mass(path)——求零件质量mp_volume(path)——求零件体积mp_surf_area(path)——求表面面积mp_cg_x(path,coord_cys,parth)——求零件重心的x坐标mp_cg_y(path,coord_cys,parth)——求零件重心的y坐标mp_cg_z(path,coord_cys,parth)——求零件重心的z坐标四、关系式的修改与排序关系式生成后,如果发现错误,可单击“工具-关系式”菜单命令进行编辑、修改。

零件模型中的多个关系式之间有一定的联系时,应注意关系式的建立顺序。

Proe 三角函数公式大全及参数详细说明

Proe 三角函数公式大全及参数详细说明
pro/e 關係式、函數的相關說明資料? 關係中使用的函數 數學函數
不超過其值的最大整數 可以給函數 ceil 和 floor 加一個可選的自變量,用它指 定要圓整的小數位數。 帶有圓整參數的這些函數的語法是:
下列運算符可用於關係(包括等式和條件語句)中。 關係中也可以包括下列數學函數: cos () 余弦 tan () 正切 sin () 正弦 sqrt () 平方根 asin () 反正弦 acos () 反余弦 atan () 反正切 sinh () 雙曲線正弦 cosh () 雙曲線余弦 tanh () 雙曲線正切 注釋:所有三角函數都使用單位度。 log() 以 10 為底的對數 ln() 自然對數 exp() e 的冪 abs() 絕對值 ceil() 不小於其值的最小整數 floor() ceil(parameter_name number_of_dec_places) floor (parameter_name number_of_dec_places) 或 number,
19. 抛物线 笛卡儿坐标 方程:x =(4 * t) y =(3 * t) + (5 * t ^2) z =0
20.螺旋线 圓柱坐标 方程:r = 5 theta = t*1800 z =(cos(theta90))+24*t
21.三叶线 圆柱坐标 方程:a=1 theta=t*380 b=sin(theta) r=a*cos(theta)*(4*b*b-1)
15.费马曲线(有点像螺纹线) 数学方程:r*r = a*a*theta 圓柱坐标 方程1: theta=360*t*5 a=4 r=a*sqrt(theta*180/pi) 方程2: theta=360*t*5 a=4 r=-a*sqrt(theta*180/pi) 由于Pro/e只能做连续的 曲线,所以只能分两次做

PROE常用公式和关系式

PROE常用公式和关系式

PROE常用公式和关系式PROE(Pro/ENGINEER,又称PTC Creo Elements)是美国PTC (Parametric Technology Corporation)公司研发的一款用于机械设计和工程分析的三维CAD/CAM/CAE软件。

它提供了丰富的功能和工具,能够满足复杂机械设计的需求。

下面是PROE中常用的公式和关系式:1.几何关系:-直线与直线的关系:-平行:A平行B-垂直:A垂直B-相交:A与B相交-直线与平面的关系:-平行:直线A平行于平面B-垂直:直线A垂直于平面B-相交:直线A与平面B相交-圆与圆的关系:-相切:圆A与圆B相切-相离:圆A与圆B相离-圆与直线的关系:-相切:圆A与直线B相切-相离:圆A与直线B相离2.数学关系:-相等关系:a=b-不等关系:a≠b-大于关系:a>b-小于关系:a<b-大于等于关系:a≥b-小于等于关系:a≤b-计算公式:例如,面积S等于长L乘以宽W,可以表示为S=L*W 3.力学关系:-质量关系:质量m等于密度ρ乘以体积V,可以表示为m=ρ*V-力的关系:力F等于质量m乘以加速度a,可以表示为F=m*a-牛顿第二定律:力F等于质量m乘以加速度a,可以表示为F=m*a -弹簧恢复力:恢复力F等于弹簧常数k乘以伸缩量x,可以表示为F=k*x-万有引力:引力F等于G乘以质量m1乘以质量m2除以距离r的平方,可以表示为F=G*(m1*m2)/r^24.热力学关系:-热容关系:热容C等于质量m乘以比热容c,可以表示为C=m*c-热传导关系:热传导率Q等于热传导系数k乘以温度差ΔT除以长度L,可以表示为Q=k*ΔT/L-热膨胀关系:长度变化量ΔL等于长度L乘以温度变化ΔT乘以线膨胀系数α,可以表示为ΔL=L*ΔT*α5.流体力学关系:-压力关系:压力P等于力F除以面积A,可以表示为P=F/A-流量关系:流量Q等于速度v乘以面积A,可以表示为Q=v*A-流量连续性方程:入口流量等于出口流量,可以表示为Q1=Q2这些公式和关系式只是PROE中常用的一部分,不同的领域和应用会有不同的公式和关系式。

PROE中关系式的理解

PROE中关系式的理解

PROE中关系式的理解PROE中关系式的理解有不少人对PROE中关系式不是很理解,在网上发表的有关文章的收集,希望对大家有所帮助。

一)关系式中可以用下列数学函数式表达:1)、正弦sin( )2)、余弦cos( )3)、正切tan( )4)、反正弦asin( )5)、反余弦acos( )6)、反正切atan( )7)、双曲线正弦sinh( )8)、双曲线余弦cosh( )9)、双曲线正切tanh( )以上九种三角函数式所使用的单位均为“度”。

10)、平方根sqrt( )11)、以10为底的对数log( )12)、自然对数ln( )13)、e的幂exp( )14)、绝对值abs( )15)、不小于其值的最小整数(上限值)ceil( )16)、不超过其值的最大整数(下限值)floor( )可以给函数ceil和floor加一个可选的自变量,用它指定要圆整的小数位数。

带有圆整参数的这些函数的语法是:ceil(parameter_name或number, number_of_dec_places)floor (parameter_name 或 number, number_of_dec_places) 其中的parameter_name或number意为参数名称或者一个带小数位的精确数值后面跟随着的number_of_dec_places意为十进位的小数位数,是可选值:A)可以被表示为一个数或一个使用者自定义参数。

如果该参数值是一个实数,则被截尾成为一个整数。

B)它的最大值是8。

如果超过8,则不会舍入要舍入的数(第一个自变量),并使用其初值。

C)如果不指定它,则功能同前期版本一样。

使用不指定小数部分位数的ceil和floor函数,其举例如下:ceil (10.2) 值为11floor (10.2) 值为 10使用指定小数部分位数的ceil和floor函数,其举例如下:ceil (10.255, 2) 等于10.26ceil (10.255, 0) 等于11 [ 与ceil (10.255)相同 ]ceil(10.25531415926,7)等于10.2553142ceil(10.25531415926,8)等于10.25531416floor (10.255, 2) 等于10.25floor (10.255, 0) 等于10.Floor(10.2531415926,7)等于10.2553141Floor(10.2531415926,8)等于10.25531415举例一:以上函数式通常用的四种表达式如下图:以上两种曲线是在proe中的曲线—从方程—指定坐标系(选系统中固有的坐标系)—选笛卡儿坐标,就会出现公式界面,再输入如上公式。

ProE中输入的关系式

ProE中输入的关系式

圆柱齿轮关系式渐开线参数ang=t*90s=(PI*r*t)/2x1=r*cos(ang)y1=r*sin(ang)x=x1+(s*sin(ang)) y=y1-(s*cos(ang))z=0 输入的关系式ha=(hax+x)*mhf=(hax+cx-x)*m d=m*zda=d+2*hadb=d*cos(alpha) df=d-2*hf参数对话框中输入的值名称值说明M 3 模数Z 25 齿数ALPHA 20 压力角HAX 1 齿顶高系数CX 0.25 顶系系数B 10 齿轮宽度HA ___ 齿顶高HF ___ 齿根高X 0 变位系数DA ___ 齿顶圆直径DB ___ 基圆直径DF ___ 齿根圆直径D ___ 分度圆直径DD0 ___ 凹槽直径BB0 ___ 凹槽深度DD1 15 轴孔直径LL1 ___ 键槽高LL2 ___ 键槽宽LL3 ___ 小孔到原点DD2 ___ 小孔直径创建齿轮参数(齿轮尺寸关系)名称代号计算公式齿形角α标准齿轮为20°模数m m =p/π齿厚s s = p/2齿槽宽 e e = p/2齿距p p = mπ基圆齿距pb ph = p cosα齿顶高ha ha = ha*m = m齿根高hf hf =(ha*+c*)m =1.25m 齿高h h = ha+hf=2.25m分度圆直径 d d = mz齿顶圆直径da da = m(z+2)齿根圆直径df df = d-2hf=m(z-2.5)基圆直径db db = d cosα标准中心距 a a = m(z1+z2)/2齿数Z。

Proe曲线方程大全及关系式详细说明

Proe曲线方程大全及关系式详细说明

Proe曲线方程大全及关系式详细说明Proe曲线方程大全及pro/e关系式、函数的相关说明资料Pro/E 各种曲线方程集合1.碟形弹簧圓柱坐标方程:r = 5theta = t*3600z =(sin*theta-90))+24*t图12.葉形线.笛卡儿坐標标方程:a=10x=3*a*t/(1+(t^3))y=3*a*(t^2)/(1+(t^3))图23.螺旋线(Helical curve)圆柱坐标(cylindrical)方程: r=ttheta=10+t*(20*360)z=t*3图34.蝴蝶曲线球坐标方程:rho = 8 * ttheta = 360 * t * 4phi = -360 * t * 8图45.渐开线采用笛卡尔坐标系方程:r=1ang=360*ts=2*pi*r*tx0=s*cos(ang)y0=s*sin(ang)x=x0+s*sin(ang)y=y0-s*cos(ang)z=0图56.螺旋线.笛卡儿坐标方程:x = 4 * cos ( t *(5*360)) y = 4 * sin ( t *(5*360))z = 10*t图67.对数曲线笛卡尔坐标系方程:z=0x = 10*ty = log(10*t+图78.球面螺旋线采用球坐标系方程:rho=4theta=t*180phi=t*360*20图89.双弧外摆线卡迪尔坐标方程: l=b=x=3*b*cos(t*360)+l*cos(3*t*360)Y=3*b*sin(t*360)+l*sin(3*t*360)图910.星行线卡迪尔坐标方程:a=5x=a*(cos(t*360))^3y=a*(sin(t*360))^3图1011.心脏线圓柱坐标方程:a=10r=a*(1+cos(theta))theta=t*360Pro/E 各种曲线方程集合(二)22.外摆线迪卡尔坐标方程:theta=t*720*5b=8a=5x=(a+b)*cos(theta)-b*cos((a/b+1)*theta) y=(a+b)*sin(theta)-b*sin((a/b+1)*theta) z=0图2223. Lissajous 曲线theta=t*360a=1c=100n=3x=a*sin(n*theta+c)y=b*sin(theta)图2324.长短幅圆内旋轮线卡笛尔坐标方程:a=5b=7c=theta=360*t*10x=(a-b)*cos(theta)+c*cos((a/b-1)*theta) y=(a-b)*sin(theta)-c*sin((a/b-1)*theta) 图2425.长短幅圆外旋轮线卡笛尔坐标方程:theta=t*360*10a=5b=3c=5x=(a+b)*cos(theta)-c*cos((a/b+1)*theta) y=(a+b)*sin(theta)-c*sin((a/b+1)*theta) 图2526. 三尖瓣线a=10x = a*(2*cos(t*360)+cos(2*t*360))y = a*(2*sin(t*360)-sin(2*t*360))图2627.概率曲线!笛卡儿坐标x = t*10-5y = exp(0-x^2)图2728.箕舌线笛卡儿坐标系a = 1x = -5 + t*10y = 8*a^3/(x^2+4*a^2) 图2829.阿基米德螺线柱坐标a=100theta = t*400r = a*theta图2930.对数螺线柱坐标theta = t*360*a =r = exp(a*theta)图3031.蔓叶线笛卡儿坐标系a=10y=t*100-50solvex^3 = y^2*(2*a-x)for x曲线笛卡儿坐标系x = t*y = tan(x*20)图3233.双曲余弦x = 6*t-3y = (exp(x)+exp(0-x))/2图3334.双曲正弦x = 6*t-3y = (exp(x)-exp(0-x))/2图3435.双曲正切x = 6*t-3y = (exp(x)-exp(0-x))/(exp(x)+exp(0-x)) 图3536.一峰三驻点曲线x = 3*y=(x^2-1)^3+1图3637.八字曲线x = 2 * cos ( t *(2*180))y = 2 * sin ( t *(5*360))z = 0图3738.螺旋曲线r=t*(10*180)+1theta=10+t*(20*180)图3839.圆x = cos ( t *(5*180))y = sin ( t *(5*180))z = 0图3940.封闭球形环绕曲线rho=2theta=360*tphi=t*360*10图4041.柱坐标螺旋曲线x = 100*t * cos ( t *(5*180)) y = 100*t * sin ( t *(5*180)) z = 0Pro/E 各种曲线方程集合(三)42.蛇形曲线x = 2 * cos ( (t+1) *(2*180)) y = 2 * sin ( t *(5*360))z = t*(t+1)图42字形曲线柱坐标theta = t*360r=10+(8*sin(theta))^2图4344.椭圆曲线笛卡尔坐标系a = 10b = 20theta = t*360x = a*cos(theta)y = b*sin(theta)图4445.梅花曲线柱坐标theta = t*360r=10+(3*sin(theta*)^2图4546.另一个花曲线theta = t*360r=10-(3*sin(theta*3))^2z=4*sin(theta*3)^2图4647.改一下就成为空间感更强的花曲线了;) theta = t*360r=10-(3*sin(theta*3))^2z=(r*sin(theta*3))^2图4748.螺旋上升的椭圆线a = 10b = 20theta = t*360*3x = a*cos(theta)y = b*sin(theta)z=t*12图4849.甚至这种螺旋花曲线theta = t*360*4r=10+(3*sin(theta*)^2z = t*16图4950 鼓形线笛卡尔方程r=5+*sin(t*180)+ttheta=t*360*10z=t*10图5051 长命锁曲线笛卡尔方程:a=1*t*b=q2*t*360c=q3*t*360rr1=w1rr2=w2rr3=w3x=rr1*cos(a)+rr2*cos(b)+rr3*cos(c) y=rr1*sin(a)+rr2*sin(b)+rr3*sin(c) 图5152 簪形线球坐标方程:rho=200*ttheta=900*tphi=t*90*10图5253.螺旋上升曲线r=t^10theta=t^3*360*6*3+t^3*360*3*3z=t^3*(t+1)图5354.蘑菇曲线rho=t^3+t*(t+1)theta=t*360phi=t^2*360*20*20图5455. 8字曲线a=1b=1x=3*b*cos(t*360)+a*cos(3*t*360) Y=b*sin(t*360)+a*sin(3*t*360) 图5556.梅花曲线theta=t*360r=100+50*cos(5*theta)z=2*cos(5*theta)图5657.桃形曲线rho=t^3+t*(t+1)theta=t*360phi=t^2*360*10*10图5758.名稱:碟形弹簧建立環境:pro/e圓柱坐r = 5theta = t*3600z =(sin*theta-90))+24图5859.环形二次曲线笛卡儿方程:x=50*cos(t*360) y=50*sin(t*360) z=10*cos(t*360*8)。

proe关系与参数

proe关系与参数



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上的比例值。 6.注释 /* 后文字并不会参与关系式的运算,可用来描述关系式的意义。 如: /*Width is equal to 2*height d1=2*d2
Pro/ENGINEER Wildfire关系和参数


关系式的类型:
等式:使方程左边的参数等于右边的表达式 简单的赋值:d1=5.75 复杂的赋值:d5=d2*(SQRT(d7/3.0+d4)) 约束:d1>=4.75 比较:比较方程左边的表达式和右边的表达式 作为约束:(d1+d2)>(d3+2.5) 在条件语句中:IF(d1+2.5)>=d7

abs()函数 求得给定参数的绝对值,如 A=abs(-1.6) A=1.6 B=abs(3.5) B=3.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

PROE关系式

PROE关系式

如果你很了解这个公式sd1=evalgraph("g1",trajpar*100)那就没有必要再看下去了.本节只是对此用法的最简单介绍.sd1=evalgraph("g1",trajpar*100)简单说这句的意思就是将基准图形G1特定范围内的每一个横坐标对应的纵坐标的值赋给SD1.SD1是一个尺寸名称.Trajpar*100的意思是在G1图形中取X=0与X=100之间的只一段所对应的纵坐标作为取值范围. Trajpar是[0,1]的一个范围.开始取0,结束取1.这类公式多见于可变截面扫描中对可变尺寸的控制.以下简单分析一下.可变截面扫描的元素为:(截面和轨迹都是直线,且相互垂直)上面这个变截面扫描相信谁都会创建,其中扫描截面的尺寸受函数影响.sd1=evalgraph("g1",trajpar*100)当扫描轨迹长度为100的时候.扫描出来的曲面(显示线框模式)和基准图形G1从某种角度来看是一样的:Y从开始25变化到结束75.当扫描轨迹长度为50的时候.扫描出来的曲面的斜边部分变得异常陡峭.Y依然从开始的25变化到75,但是中间距离因为缩减成50,因此变化的趋势更明显了.当扫描轨迹长度为200的时候.扫描出来的曲面的斜边部分变得非常平缓.Y依然从开始的25变化到75,但是中间距离因为增加了一倍,因此变化的斜度就少了很多.上面几个图的斜度没有标出来,单靠眼睛已经可以明显辨别出其变化的趋势了.从上面几个图到底带来了什么启示呢?对于同一个公式sd1=evalgraph("g1",trajpar*100)所扫描出来的曲面的Y坐标总是要从25开始 75结束.而中间扫描轨迹的长度只会影响其变化的剧烈程度.就好像在爬山.归纳上面几个图,我想这个函数你应该明白了至少一半.接着看一下trajpar的影响.看下图.将原来sd1=evalgraph("g1",trajpar*100)修改为:sd1=evalgraph("g1",trajpar*200)扫描轨迹长度为100这个图的Y坐标从25开始从125结束.但是我基准图形最高只画到75,125是怎么出来的呢?试着将基准图形延长一下,测量X为200对应的Y值,恰恰就是125.在基准图形测量X为50时候基准图形对应的Y坐标之后发现,恰好是50.上面修改了两次Trajpar的乘数之后发现Y的结束坐标有了变化.这说明了什么呢?Trajpar*100就说明允许取Y最大值为基准图形上X为100所对应的Y值Trajpar*200就说明允许取Y最大值为基准图形上X为200所对应的Y值,不够长的话自动寻找延长线上的点(考虑一下如果基准图形是曲线而不是直线的情况)Trajpar*50就说明允许取Y最大值为基准图形上X为50所对应的Y值因此可以知道evalgraph()函数的第二个参数实际上控制SD1可取值的范围.第一个参数当然是基准图形.如果再修改一下:<span style="display:none" ; style="$ _" a5 l$ u9 D& r. `6 p1 |1 t sd1=evalgraph("g1",20+trajpar*100)那就变成是取基准图形上最小 X=20对应的Y值最大X=20+100 对应的Y值.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双曲线正切
注释:所有三角函数都使用单位度。
log(
以10为底的对数
ln(
自然对数
exp(
e的幂
abs(
绝对值
ceil(
不小于其值的最小整数
floor(不超过其值的最大整数
可以给函数ceil和floor加一个可选的自变量,用它指定要圆整的小数位数。
带有圆整参数的这些函数的语法是: ceil(parameter_name或number , number_of_dec_places
下列函数返回一个0.0和1.0之间的值:
trajpar_of_pnt("trajname", "pointname"
其中trajname是复合曲线名, pointname是基准点名。
轨线是一个沿复合曲线的参数,在它上面垂直于曲线切线的平面通过基准点。因此,基准点不必位于曲线上;在曲线上距基准点最近的点上计算该参数值。
·零件关系-使用零件中的关系。
·特征关系-使用特征特有的关系。如果特征有一个截面,那么使用者就可选择:获得对截面(草绘器中截面(草绘器中关系的访问,或者获得对作为一个整体的特征中的关系的访问。
·阵列关系-使用阵列所特有的关系。
注释:
─如果试图将截面之外的关系指派给已经由截面关系驱动的参数,则系统再生模型时给出错误信息。试图将关系指派给已经由截面之外关系驱动的参数时也同样。删除关系之一并重新生成。
关系是捕获设计知识和意图的一种方式。和参数一样,它们用于驱动模型-改变关系也就改变了模型。
关系可用于控制模型修改的影响作用、定义零件和组件中的尺寸值、为设计条件担当约束(例如,指定与零件的边相关的孔的位置。
它们用在设计过程中来描述模型或组件的不同部分之间的关系。关系可以是简单值(例如, d1=4或复杂的条件分支语句。
─ d# -零件或组件模式下的尺寸。
─ d#:# -组件模式下的尺寸。组件或元件的进程标识添加为后缀。
─ rd# -零件或顶层组件中的参考尺寸。
─ rd#:# -组件模式中的参考尺寸(组件或元件的进程标识添加为后缀。
─ rsd# -草绘器中(截面的参考尺寸。
─ kd# -在草绘(截面中的已知尺寸(在父零件或组件中。
·如果不指定它,则功能同前期版本一样。
使用不指定小数部分位数的ceil和floor函数,其举例如下:
ceil (10.2值为11
floor (10.2值为11
使用指定小数部分位数的ceil和floor函数,其举例如下:
ceil (10.255, 2等于10.26
ceil (10.255, 0等于11 [与ceil (10.255相同] floor (10.255, 1等于10.2
在条件语句中; IF (d1 + 2.5 >= d7增加关系
可以把关系增加到:
·特征的截面(在草绘模式中,如果最初通过选择“草绘器”>“关系”>“增加”来创建截面。
·特征(在零件或组件模式下。
·零件(在零件或组件模式下。
·组件(在组件模式下。
当第一次选择关系功能表时,预设为查看或改变当前模型(例如,零件模式下的一个零件中的关系。
要获得对关系的访问,从“部件”或“组件”功能表中选择“关系” ,然后从“模型关系”功能表中选择下列命令之一:
·组件关系-使用组件中的关系。如果组件包含一个或多个子组件, “组件关系”功能表出现并带有下列命令:─当前-缺省时是顶层组件。
─名称-键入组件名。
·骨架关系-使用组件中骨架模型的关系(只对组件适用。
floor (10.255, 2等于10.26
曲线表计算
曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下:
evalgraph("graph_name", x
,其中graph_name是曲线表的名称, x是沿曲线表x-轴的值,返回y值。
对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。
pro/e关系式、函数的相关说明资料?
关系中使用的函数
数学函数
下列运算符可用于关系(包括等式和条件语句中。关系中也可以包括下列数学函数:
cos (
余弦
tan (
正切
sin (
正弦
sqrt (
平方根
asin (
反正弦
acos (
反余弦
atan (
反正切
sinh (
双曲线正弦
cosh (
双曲线余弦tanh (来自注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时, y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。
复合曲线轨道函数
在关系中可以使用复合曲线的轨道参数trajpar_of_pnt。
关系类型
有两种类型的关系:
·等式-使等式左边的一个参数等于右边的表达式。这种关系用于给尺寸和参数赋值。例如:
简单的赋值:d1 = 4.75
复杂的赋值:d5 = d2*(SQRT(d7/3.0+d4
·比较-比较左边的表达式和右边的表达式。这种关系通常用于作为一个约束或用于逻辑分支的条件语句中。例如:
作为约束:(d1 + d2 > (d3 + 2.5
floor (parameter_name或number , number_of_dec_places
其中number_of_dec_places是可选值:
·可以被表示为一个数或一个使用者自定义参数。如果该参数值是一个实数,则被截尾成为一个整数。·它的最大值是8。如果超过8,则不会舍入要舍入的数(第一个自变量,并使用其初值。
─如果组件试图给已经由零件或子组件关系驱动的尺寸变量指派值时,出现两个错误信息。删除关系之一并重新生成。
─修改模型的单位可使关系无效,因为它们没有随该模型缩放。有关修改单位的详细信息,请参阅“关于公制和非公制度量单位”帮助主题。
关系中使用参数符号
在关系中使用四种类型的参数符号:
·尺寸符号-支持下列尺寸符号类型:
如果复合曲线被用作多轨道扫瞄的骨架,则trajpar_of_pnt与trajpar或1.0 - trajpar一致(取决于为混合特征选择的起点。
关于关系
关系(也被称为参数关系是使用者自定义的符号尺寸和参数之间的等式。关系捕获特征之间、参数之间或组件元件之间的设计关系,因此,允许使用者来控制对模型修改的影响作用。
相关文档
最新文档