PROE关系式函数详解_sin、trajpar_

PROE关系式函数详解_sin、trajpar_

Sin、trajpar复合函数

举例说明:

Sd=25+10*sin(360*trajpar*5)

Sd代表的是你要控制的变化量,实际上也就是一个或者几个尺寸,你可以通过标注得到你想要控制的尺寸。

Sin()是一个三角函数,这个函数只要有初中的几何知识就应该能充分理解它的含义,不论括号里面是什么内容,它的值都是在-1~1之间变化,因此10*sin()这个数值就是-10~10之间变化。因此25+10*sin()代表的是15~35之间变化(相信这个解释大家都能理解)。

之所以通过关系式可以驱动变截面扫描,最重要的是有trajpar这个变量,这是一个系统变量,它的意思是指在整个扫描过程中它的值是从0~1变化的,也就是说在扫描开始时它的值是0,在扫描结束时它的值是1,因此我们也可以计算出Sd=25+10*sin(360*trajpar*5),在扫描开始时的起始值是25.

现在我们再来关注trajpar*360*5,trajpar*360这个值就变成了0~360,我们可以把它看成是一个圆周的角度变化,那么trajpar*360*5则就代表了在扫描过程中经历了5个圆周变化。注意:360并不是单纯的角度数字,它是一个单位量,他所表示的是单位“1”的完整周期(即从扫描开始变化一次又回到开始的状态).

理解了以上的内容,我们再来说明一下它的几何意义,25代表的是位移量,10代表了振幅,5代表了周期或者频率。

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

Proe 曲线方程大全及pro/e 关系式、函数的相关说明资料 Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5 theta = t*3600 z =(sin(3.5*theta-90))+24*t 图1 2.葉形线. 圆柱坐标(cylindrical ) 方程: r=t theta=10+t*(20*360) z=t*3 图3

笛卡儿坐标 方程:x = 4 * cos ( t *(5*360)) y = 4 * sin ( t *(5*360)) z = 10*t 图6 11.心脏线 圓柱坐标 方程:a=10 r=a*(1+cos(theta))

Pro/E 各种曲线方程集合(二) 22.外摆线 迪卡尔坐标 方程:theta=t*720*5 b=8 a=5 x=(a+b)*cos(theta)-b*cos((a/b+1)*theta) y=(a+b)*sin(theta)-b*sin((a/b+1)*theta) z=0 图22 23. Lissajous 曲线 theta=t*360 a=1 b=1 c=100 n=3 x=a*sin(n*theta+c) y=b*sin(theta) 图23 24.长短幅圆内旋轮线 卡笛尔坐标 方程:a=5 b=7 c=2.2 theta=360*t*10 x=(a-b)*cos(theta)+c*cos((a/b-1)*theta) y=(a-b)*sin(theta)-c*sin((a/b-1)*theta)

图24 25.长短幅圆外旋轮线 卡笛尔坐标 方程:theta=t*360*10 a=5 b=3 c=5 x=(a+b)*cos(theta)-c*cos((a/b+1)*theta) y=(a+b)*sin(theta)-c*sin((a/b+1)*theta) 图25 26. 三尖瓣线 a=10 x = a*(2*cos(t*360)+cos(2*t*360)) y = a*(2*sin(t*360)-sin(2*t*360))

proe齿轮编辑关系式

1、建立新零件; 2、编辑关系式如下: /*PROE画渐开线圆柱齿轮关系式 /*齿数 tooths=38 /*模数 mn=3.5 /*压力角 angle=20 /*螺旋角 helix=11 /*变位系数 xn=0 /*齿高变动系数 teeth_change_modulus=0 /*径向间隙系数 c_modulus=0.25 /*齿宽 teeth_width=27.5 /*齿顶高系数 ha_modulus=1.0 /*齿厚等于齿槽宽的圆的直径,改上面的参数时DSE一定要跟着变DSE=135.2056 AT=ATAN(TAN(ANGLE)/COS(HELIX)) /*端面压力角 D=MN*tooths/COS(HELIX) /*分度圆直径 DB=D*COS(AT) /*基圆直径 HA=MN*(HA_MODULUS+XN-TEETH_CHANGE_MODULUS) /*齿顶高 HF=MN*(HA_MODULUS+C_MODULUS-XN) /*齿根高 DA=D+2*HA /*齿顶圆直径 DF=D-2*HF /*齿根圆直径 /*PF齿根圆角半径系数 IF (DB/2-DF/2>0) & (DB/2-DF/2<=1) PF=sqrt(1) ELSE IF (DB/2-DF/2>1) & (DB/2-DF/2<=2) PF=sqrt(sqrt(2)) ELSE IF (DB/2-DF/2>2) & (DB/2-DF/2<=3) PF=sqrt(sqrt(3)) ELSE IF DB/2-DF/2>3

PF=2 ELSE IF DB <= DF PF=0.38*MN ENDIF ENDIF ENDIF ENDIF ENDIF DX=DA+2 /*柱坐标渐开级方程用 /*关系式结束 3、插入基准曲线(草绘): FRONT平面作为草绘平面,绘制4个圆,圆的直径分别设定为:da, db, df, dse;完成后如下图: 4、插入基准曲线(从方程):

proe关系式详解知识分享

p r o e关系式详解

在ProE关系式中我们可以使用系统函数,ProE对数学函数有强大的支持能力,通过这些函数我们可以来进行一些特定的运算得到所期望的值,这里就对一些比较常用的系统函数进行一个概括总结。 1、数学函数 在ProE中,我们可以使用灵活的数学函数,常用的函数列表如下: sin()、cos()、tan()函数: 这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如: A=sin(30),A=0.5 B=cos(30),B=0.866 C=tan(30),C=0.577 asin()、acos()、atan()函数: 这三个是上面三个三角函数的反函数,通过给定的实数值求得对应的角度值,如: A=asin(0.5),A=30 B=acos(0.5),B=60 C=atan(0.5),C=26.6 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为底的开方数,如: A=exp(2),A=e^2=7.387 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 sqrt():开平方,如: A=sqrt(100),A=10;

proe关系式大全

proe关系式大全 用了还是没用上的,大家都来看看啊,呵呵,希望对你会有所帮助 cos () 余弦 tan () 正切 sin () 正弦 sqrt () 平方根 asin () 反正弦acos () 反余弦 atan () 反正切 sinh () 双曲线正弦 cosh () 双曲线余弦 tanh () 双曲线正切 注释:所有三角函数都使用单位度。 log() 以10为底的对数 ln() 自然对数 exp() e的幂 abs() 绝对值 ceil() 不小于其值的最小整数 floor() 不超过其值的最大整数 可以给函数ceil和floor加一个可选的自变量,用它指定要圆整的小数位数。带有圆整参数的这些函数的语法是: ceil(parameter_name或number, number_of_dec_places) floor (parameter_name 或 number, number_of_dec_places) 其中number_of_dec_places是可选值: 1、可以被表示为一个数或一个使用者自定义参数。如果该参数值是一个实数,则被截尾成为一个整数。 2、它的最大值是8。如果超过8,则不会舍入要舍入的数(第一个自变量),并使用其初值。 3、如果不指定它,则功能同前期版本一样。 使用不指定小数部分位数的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 floor (10.255, 2) 等于10.26 曲线表计算 曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph("graph_name", x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。 对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。 注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算

proe关系式(大全)

PROE关系 (1)关于关系 关系(也被称为参数关系)是书写在符号尺寸和参数之间的用户定义的等式。关系捕获特征、零件或组件元件内的设计关系,从而允许用户来控制对模型修改的效果。 关系是捕获设计知识和意图的一种方式。和参数一样,关系被用于驱动模型。如果更改关系,则模型也会随之改变。 可以使用关系来: ·控制模型的修改效果。 ·定义零件和组件中的尺寸值。 ·作为设计条件的约束(例如,指定孔相对于零件边的位置)。 ·在设计过程中描述某个模型或组件的不同零件之间的条件关系。 关系可以是简单值(例如 d1=4)或复杂的条件分支语句。 (2)关系类型 有两种类型的关系: ·等式 (Equality) - 使方程左边的参数等于右边的表达式。这类关系用于给尺寸和参数赋值。例如: 简单的赋值:d1 = 4.75 复杂的赋值:d5 = d2*(SQRT(d7/3.0+d4)) ·比较 (Comparison) - 比较方程左边的表达式和右边的表达式。这种关系通常用于作为一个约束或用于逻辑分支的条件语句中。例如: 作为约束:(d1 + d2) > (d3 + 2.5) 在条件语句中:IF (d1 + 2.5) >= d7 (3)添加关系 可以把关系添加到: ·特征的截面(在“草绘器”模式下)。 ·特征(在“零件”或“组件”模式下)。 ·零件(在“零件”或“组件”模式下)。 ·组件(在“组件”模式下)。 第一次选择“工具”(Tools)>“关系”(Relations) 时,假定要查看或更改当前模型(例如,“零件”模式下的零件)中的关系。 要使用关系,同时打开零件或组件,可单击“工具”(Tools)>“关系”(Relations)。“关系”(Relations) 对话框打开。 在“查找”(Look In) 下,选取下列对象类型之一: ·零件 (Part) - 使用零件中的关系(在“零件”和“组件”模式下均可)。·组件 (Assembly) - 使用组件中的关系。

PROE的关系式参数设置

pro/e關係式、函數的相關說明資料? 關係中使用的函數 數學函數 下列運算符可用於關係(包括等式和條件語句)中。 關係中也可以包括下列數學函數<(https://www.360docs.net/doc/dd12499007.html,)> cos () 余弦 tan () 正切 sin () 正弦 sqrt () 平方根 asin () 反正弦 acos () 反余弦 atan () 反正切 sinh () 雙曲線正弦 cosh () 雙曲線余弦 tanh () 雙曲線正切 注釋<(https://www.360docs.net/doc/dd12499007.html,)>所有三角函數都使用單位度。 log() 以10為底的對數 ln() 自然對數 exp() e的冪 abs() 絕對值 ceil() 不小於其值的最小整數floor() 不超過其值的最大整數 可以給函數ceil和floor加一個可選的自變量,用它指定要圓整的小數位數。 帶有圓整參數的這些函數的語法是<(https://www.360docs.net/doc/dd12499007.html,)> ceil(parameter_name或number, number_of_dec_places) floor (parameter_name 或number, number_of_dec_places) 其中number_of_dec_places是可選值<(https://www.360docs.net/doc/dd12499007.html,)> ·可以被表示為一個數或一個使用者自定義參數。如果該參數值是一個實數,則被截尾成為一個整數。 ·它的最大值是8。如果超過8,則不會舍入要舍入的數(第一個自變量),並使用其初值。 ·如果不指定它,則功能同前期版本一樣。 使用不指定小數部分位數的ceil和floor函數,其舉例如下<(https://www.360docs.net/doc/dd12499007.html,)> ceil (10.2) 值為11 floor (10.2) 值為11 使用指定小數部分位數的ceil和floor函數,其舉例如下<(https://www.360docs.net/doc/dd12499007.html,)> ceil (10.255, 2) 等於10.26 ceil (10.255, 0) 等於11 [ 與ceil (10.255)相同] floor (10.255, 1) 等於10.2 floor (10.255, 2) 等於10.26 曲線表計算 曲線表計算使使用者能用曲線表特征,通過關係來驅動尺寸。尺寸可以是草繪器、零件或組件尺寸。格式如下<(https://www.360docs.net/doc/dd12499007.html,)> evalgraph("graph_name", x) ,其中graph_name是曲線表的名稱,x是沿曲線表x-軸的值,返回y值。 對於混合特征,可以指定軌線參數trajpar作為該函數的第二個自變量。 注釋<(https://www.360docs.net/doc/dd12499007.html,)>曲線表特征通常是用於計算x-軸上所定義範圍內x值對應的y值。

PROE关系式参数详细说明

pro/e关系式、函数的相关说明数据? 关系中使用的函数 数学函数 下列运算符可用于关系(包括等式和条件语句)中。关系中也可以包括下列数学函数: cos () 余弦 tan () 正切 sin () 正弦 sqrt () 平方根 asin () 反正弦 acos () 反余弦 atan () 反正切 sinh () 双曲线正弦 cosh () 双曲线余弦 tanh () 双曲线正切 注释:所有三角函数都使用单位度。 log() 以10为底的对数 ln() 自然对数 exp() e的幂 abs() 绝对值 ceil() 不小于其值的最小整数 floor() 不超过其值的最大整数 可以给函数ceil和floor加一个可选的自变量,用它指定要圆整的小数位数。 带有圆整参数的这些函数的语法是: ceil(parameter_name或number, number_of_dec_places) floor (parameter_name 或number, number_of_dec_places) 其中number_of_dec_places是可选值: ·可以被表示为一个数或一个使用者自定义参数。如果该参数值是一个实数,则被截尾成为一个整数。 ·它的最大值是8。如果超过8,则不会舍入要舍入的数(第一个自变量),并使用其初值。 ·如果不指定它,则功能同前期版本一样。 使用不指定小数部分位元数的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 floor (10.255, 2) 等于10.26 曲线表计算 曲线表计算使用户能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph("graph_name", x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。 对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。 注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。

PROE 关系阵列

1.本教程以题六喇叭孔形状为例并延伸,详细说明其阵列步骤。通过简单讲 解,希望对PEOE关系式阵列有所了解,并对其参数各项内容有所认识并灵活应用于实际案例,熟练掌握各种类型的PATTERN技巧将对设计效率大有提升,如有错误欢迎指正交流。谢谢! 图一:最终实际效果 图二:阵列变量关系 [阵列分析]:此PATTERN是以A点为基圆,在一方向里含有三个变量的阵列参数;第一圈以120度变量均匀阵列出三个;当IDX1>2时,即从第四个圆开始,跳至B点以30度为旋转变量。与此同时,另外二个变量是圆的位置以间距3.7MM为间隔变量,每一环的圆心间隔为3.7MM和圆的直径大小,以指定圆的大小,在每一环的大小有所不同;分别为:1.6、2.2、

2.5、 3.0MM为指定变量。阵列个数为39个。 图三:阵列起始点 [阵列步骤]:本题以PROE2001版本为例,用曲线进行阵列。 1、按图示尺寸绘制直径为3.0的中心圆曲线。如下图: 2、以中心圆为定位参考,绘制直径为1.6MM的基圆(阵列的起始圆)。如上图二所示:

3、基本图元画好,开始阵列。首先添加圆旋转角度的变量关系式。 关系式: memb_v=idx1*-120 if idx1>2 memb_v=idx1*-30 endif [参数详解]: memb_I和memb_v的不同在于,memb_v是指定在同一方向里,指定变量的最终驱动尺寸,比如说在此参数中,恒定的角度设为120度,当以120 度阵列到IDX1>2时,则以每30度进行阵列。其中IDX1是指以指定变量索引的个数。大于2则理解为以基圆算起,以120度旋转到第三个时,即IDX1>2。 此中的-120中的负号则代指方向性。并非数值正负。本例中起始度为360度,则以-120度的变量旋转。若起始为0度,则以120度为变量旋转。Endif 即关系式结束语句。 关系式编辑完成后,保存确认退出。然后再对圆的间距进行阵列,同在一个方向下。关系系如下: memb_v=3.7 if idx1>2 memb_v=7.4 endif if idx1>14 memb_v=11.1 endif if idx1>26 memb_v=14.8 endif 其中memb_v=3.7或7.4、11.1、14.8是以草绘中的尺寸位置算起。此句意即:分别以7.4、11.1、14.8为指定间距,对圆进行偏移。其中”if idx1>2”中的值,是指定圆的个数,从第4个和16个…依次类推进行间距的跳转至下个间距变量。 同理:我们对直径也是一样的道理,即指定圆从第N个到N+X间是以一个变量进行,从N+X到N+Y之间是以另一个指定变量进行阵列。在本例中,圆在第一环内在IDX114即从第16个起,以2.5MM进行阵列。如下参数:memb_v=2 if idx1>2 memb_v=2.0 else idx114 memb_v=2.5 endif if idx1>27 memb_v=3.0

#CREO关系式函数说明报告

CREO关系式函数说明 1)abs abs() 为绝对值函数 例如:

x=20*(t-0.5)+5*cos(t*540) y=10*sin(t*540) z=abs(t-0.5) 总是没办法输出曲线,有谁清楚为什么? 后来发现一个方法也可以实现绝对值即 z=sqrt((t-0.5)^2) 2)acos acos () 为反余弦 3)asin asin () 为反正弦 4)atan atan () 为反正切 5)atan2 atan2 () 为反正切弧度制 6)bound函数 bound(x,first,last) 返回的是大于等于last而小于等于last并且等于或接近x的值。例:a=bound(3,1,8) 则a=3 因为3在1和8之间,所以a=3 a=bound(8,1,4) 则a=4 因为8>4,所以a=4为最接近结果 a=bound(1,5,12) 则a=5 因为1<5,所以a=5为最接近结果 7)cable_len函数 ??? 8)ceil ceil() 为不小于其值的最小整数 9)comparegraphs函数 ??? 10)cos cos() 为余弦 11)cosh cosh() 为双曲线余弦 12)dbl_in_tol ??? 13)dead ???

14)eang ??? 15)ecoordx ??? 16)ecoordy ??? 17)edist ??? 18)elen ??? 19) evalgraph("图形名称", x) 为图形取值函数 曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下:evalgraph("图形名称", x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。 注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。 例如: sd1= evalgraph("1",trajpar*100) 说明:从图形“1”中0~100取值 20)exists exists() 测试项目存在与否 用法:exists(Item) Item可以是参数或尺寸. 例: If exists(d5) 检查零件内是否有d5尺寸. If exists("material") 检查零件内是否有material参数. 21)exp exp() e的幂 22)extract extract() 提取字符串 用法:extract(string,position,length) | | | 原字符串提取位提取字符数 string可以是一个对应的参数。 例:

PROE参数关系式经典大全

飞碟 球坐标 rho=20*t^2 theta=60*log(30)*t phi=7200*t "rho=200*t" "theta=900*t" "phi=t*90*10" 篮子 圆柱坐标 r=5+0.3*sin(t*180)+t theta=t*360*30 z=t*5 正弦曲线 笛卡尔坐标系eyf4 x=50*t y=10*sin(t*360) z=0 螺旋线(Helical curve) 圆柱坐标 r=t theta=10+t*(20*360) z=t*3 蝴蝶曲线 球坐标 rho = 8 * t theta = 360 * t * 4 phi = -360 * t * 8 Rhodonea 曲线 采用笛卡尔坐标系 theta=t*360*4 x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta) y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta) 圆内螺旋线 采用柱座标系 theta=t*360 r=10+10*sin(6*theta)

z=2*sin(6*theta) 渐开线的方程 r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0 对数曲线 z=0 x = 10*t y = log(10*t+0.0001) 球面螺旋线 采用球坐标系 rho=4 theta=t*180 phi=t*360*20 双弧外摆线 卡迪尔坐标 l=2.5 b=2.5 x=3*b*cos(t*360)+l*cos(3*t*360) Y=3*b*sin(t*360)+l*sin(3*t*360) 星行线 卡迪尔坐标 a=5 x=a*(cos(t*360))^3 y=a*(sin(t*360))^3 心臟線 圓柱坐標 a=10 r=a*(1+cos(theta)) theta=t*360 葉形線 笛卡儿坐標

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

pro/e关系式、函数的相关说明资料? 关系中使用的函数 数学函数 下列运算符可用于关系(包括等式和条件语句中。关系中也可以包括下列数学函数: cos ( 余弦 tan ( 正切 sin ( 正弦 sqrt ( 平方根 asin ( 反正弦 acos ( 反余弦 atan ( 反正切

sinh ( 双曲线正弦 cosh ( 双曲线余弦 tanh ( 双曲线正切 注释:所有三角函数都使用单位度。 log( 以 10为底的对数 ln( 自然对数 exp( e 的幂 abs( 绝对值 ceil( 不小于其值的最小整数 floor( 不超过其值的最大整数 可以给函数 ceil 和 floor 加一个可选的自变量,用它指定要圆整的小数位数。

带有圆整参数的这些函数的语法是: ceil(parameter_name或 number , number_of_dec_places floor (parameter_name 或 number , number_of_dec_places 其中 number_of_dec_places是可选值: ·可以被表示为一个数或一个使用者自定义参数。如果该参数值是一个实数,则被截尾成为一个整数。 ·它的最大值是 8。如果超过 8,则不会舍入要舍入的数(第一个自变量 ,并使用其初值。 ·如果不指定它,则功能同前期版本一样。 使用不指定小数部分位数的 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 floor (10.255, 2 等于 10.26 曲线表计算 曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph("graph_name", x ,其中 graph_name是曲线表的名称, x 是沿曲线表 x-轴的值,返回 y 值。

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

Proe曲线方程大全及pro/e关系式、函数的相关说明资料 Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5 theta = t*3600 z =(sin*theta-90))+24*t 图1 2.葉形线. 笛卡儿坐標标 方程:a=10 x=3*a*t/(1+(t^3)) y=3*a*(t^2)/(1+(t^3)) 图2 3.螺旋线(Helical curve) 圆柱坐标(cylindrical) 方程: r=t theta=10+t*(20*360) z=t*3 图3 4.蝴蝶曲线 球坐标 方程:rho = 8 * t theta = 360 * t * 4 phi = -360 * t * 8 图4 5.渐开线 采用笛卡尔坐标系 方程:r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0 图5

6.螺旋线. 笛卡儿坐标 方程:x = 4 * cos ( t *(5*360)) y = 4 * sin ( t *(5*360)) z = 10*t 图6 7.对数曲线 笛卡尔坐标系 方程:z=0 x = 10*t y = log(10*t+ 图7 8.球面螺旋线 采用球坐标系 方程:rho=4 theta=t*180 phi=t*360*20 图8 9.双弧外摆线 卡迪尔坐标 方程: l= b= x=3*b*cos(t*360)+l*cos(3*t*360) Y=3*b*sin(t*360)+l*sin(3*t*360) 图9 10.星行线 卡迪尔坐标 方程:a=5 x=a*(cos(t*360))^3 y=a*(sin(t*360))^3 图10 11.心脏线 圓柱坐标 方程:a=10 r=a*(1+cos(theta)) theta=t*360

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) 值为11 floor (10.2) 值为10 使用指定小数部分位数的ceil和floor函数,其举例如下: ceil (10.255, 2) 等于10.26 ceil (10.255, 0) 等于11 [ 与ceil (10.255)相同] ceil(10.25531415926,7)等于10.2553142 ceil(10.25531415926,8)等于10.25531416 floor (10.255, 2) 等于10.25 floor (10.255, 0) 等于10. Floor(10.2531415926,7)等于10.2553141 Floor(10.2531415926,8)等于10.25531415 二)关系式中还可以用下列曲线表计算式表达: 曲线表计算使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下:

ProeCreoUG曲线方程大全及关系式、函数的说明资料

Proe Creo UG 曲线方程大全及关系式、函数的说明资料 Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5 theta = t*3600 z =(sin(3.5*theta-90))+24*t 图1 圆柱坐标(cylindrical ) 方程: r=t theta=10+t*(20*360) z=t*3 图3 4.蝴蝶曲线 球坐标 方程:rho = 8 * t theta = 360 * t * 4 phi = -360 * t * 8 图4

图5 笛卡儿坐标 方程:x = 4 * cos ( t *(5*360)) y = 4 * sin ( t *(5*360)) z = 10*t 图6

11.心脏线 圓柱坐标 方程:a=10 r=a*(1+cos(theta)) theta=t*360 Pro/E 各种曲线方程集合(二)Array 22.外摆线 迪卡尔坐标 方程:theta=t*720*5 b=8 a=5 x=(a+b)*cos(theta)-b*cos((a/b+1)*theta) y=(a+b)*sin(theta)-b*sin((a/b+1)*theta) z=0 图22 23. Lissajous 曲线 theta=t*360 a=1 b=1 c=100 n=3 x=a*sin(n*theta+c) y=b*sin(theta) Array 图23 24.长短幅圆内旋轮线 卡笛尔坐标

方程:a=5 b=7 c=2.2 theta=360*t*10 x=(a-b)*cos(theta)+c*cos((a/b-1)*theta) y=(a-b)*sin(theta)-c*sin((a/b-1)*theta) 图24 25.长短幅圆外旋轮线 卡笛尔坐标 方程:theta=t*360*10 a=5 b=3 c=5 x=(a+b)*cos(theta)-c*cos((a/b+1)*theta) y=(a+b)*sin(theta)-c*sin((a/b+1)*theta)

proe各种曲线关系式

基准曲线---从方程---选取坐标系---设置坐标系类型---输入方程 名称:正弦曲线 建立环境:Pro/E软件、笛卡尔坐标系 x=50*t y=10*sin(t*360) z=0 名称:螺旋线(Helical curve) 建立环境:PRO/E;圆柱坐标(cylindrical) r=t theta=10+t*(20*360) z=t*3 蝴蝶曲线 球坐标PRO/E 方程:rho=8*t theta=360*t*4 phi=360*t*8

Rhodonea曲线 采用笛卡尔坐标系 theta=t*360*4 x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta) y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta) 圆内螺旋线 采用柱坐标系 theta=t*360 r=10+10*sin(6*theta) z=2*sin(6*theta) 渐开线的方程 r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0

对数曲线 z=0 x = 10*t y = log(10*t+0.0001) 球面螺旋线(采用球坐标系) rho=4 theta=t*180 phi=t*360*20 名称:双弧外摆线 笛卡尔坐标 方程:l=2.5 b=2.5 x=3*b*cos(t*360)+l*cos(3*t*360) Y=3*b*sin(t*360)+l*sin(3*t*360)

PROE关系式画齿轮

PROE关系式画齿轮 1、建立新零件; 2、编辑关系式如下: /*PROE画渐开线圆柱齿轮关系式 /*齿数 tooths=38 /*模数 mn=3.5 /*压力角 angle=20 /*螺旋角 helix=11 /*变位系数 xn=0 /*齿高变动系数 teeth_change_modulus=0 /*径向间隙系数 c_modulus=0.25 /*齿宽 teeth_width=27.5 /*齿顶高系数 ha_modulus=1.0 /*齿厚等于齿槽宽的圆的直径,改上面的参数时DSE一定要跟着变 DSE=135.2056 AT=ATAN(TAN(ANGLE)/COS(HELIX)) /*端面压力角 D=MN*tooths/COS(HELIX) /*分度圆直径 DB=D*COS(AT) /*基圆直径 HA=MN*(HA_MODULUS+XN-TEETH_CHANGE_MODULUS) /*齿顶高HF=MN*(HA_MODULUS+C_MODULUS-XN) /*齿根高 DA=D+2*HA /*齿顶圆直径 DF=D-2*HF /*齿根圆直径 /*PF齿根圆角半径系数 IF (DB/2-DF/2>0) & (DB/2-DF/2<=1) PF=sqrt(1) ELSE IF (DB/2-DF/2>1) & (DB/2-DF/2<=2) PF=sqrt(sqrt(2)) ELSE IF (DB/2-DF/2>2) & (DB/2-DF/2<=3) PF=sqrt(sqrt(3)) ELSE IF DB/2-DF/2>3

PF=2 ELSE IF DB <= DF PF=0.38*MN ENDIF ENDIF ENDIF ENDIF ENDIF DX=DA+2 /*柱坐标渐开级方程用 /*关系式结束 3、插入基准曲线(草绘): FRONT平面作为草绘平面,绘制4个圆,圆的直径分别设定为:da, db, df, dse;完成后如下图: 4、插入基准曲线(从方程):

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

Proe 曲线方程大全及pro/e关系式、函数的相关说明资料 Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5 theta = t*3600 z =(sin*theta-90))+24*t 图1 2.葉形线. 笛卡儿坐標标 方程:a=10 x=3*a*t/(1+(t^3)) y=3*a*(t^2)/(1+(t^3)) 图2 3.螺旋线(Helical curve) 圆柱坐标(cylindrical) 方程: r=t theta=10+t*(20*360) z=t*3 图3 4.蝴蝶曲线 球坐标 方程:rho = 8 * t theta = 360 * t * 4 phi = -360 * t * 8 图4 5.渐开线 采用笛卡尔坐标系 方程:r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0

图5 6.螺旋线. 笛卡儿坐标 方程:x = 4 * cos ( t *(5*360)) y = 4 * sin ( t *(5*360)) z = 10*t 图6 7.对数曲线 笛卡尔坐标系 方程:z=0 x = 10*t y = log(10*t+ 图7 8.球面螺旋线 采用球坐标系 方程:rho=4 theta=t*180 phi=t*360*20 图8 9.双弧外摆线 卡迪尔坐标 方程: l= b= x=3*b*cos(t*360)+l*cos(3*t*360) Y=3*b*sin(t*360)+l*sin(3*t*360) 图9 10.星行线 卡迪尔坐标 方程:a=5 x=a*(cos(t*360))^3 y=a*(sin(t*360))^3 图10 11.心脏线 圓柱坐标 方程:a=10 r=a*(1+cos(theta)) theta=t*360

creo关系式函数说明

creo关系式函数说明CREO关系式函数说明

1) abs abs() 为绝对值函数 例如: x=20*(t-0.5)+5*cos(t*540) y=10*sin(t*540) z=abs(t-0.5) 总是没办法输出曲线,有谁清楚为什么, 后来发现一个方法也可以实现绝对值即 z=sqrt((t-0.5)^2) 2) acos acos () 为反余弦 3) asin asin () 为反正弦 4) atan atan () 为反正切 5) atan2 atan2 () 为反正切弧度制 6) bound函数 bound(x,first,last) 返回的是大于等于last而小于等于last并且等于或接近x的值。例: a=bound(3,1,8) 则a=3 因为3在1和8之间,所以a=3 a=bound(8,1,4) 则a=4 因为8>4,所以a=4为最接近结果 a=bound(1,5,12) 则a=5 因为1<5,所以a=5为最接近结果 7) cable_len函数 ,,, 8) ceil

ceil() 为不小于其值的最小整数 9) comparegraphs函数 ,,, 10) cos cos() 为余弦 11) cosh cosh() 为双曲线余弦 12) dbl_in_tol ,,, 13) dead ,,, 14) eang ,,, 15) ecoordx ,,, 16) ecoordy ,,, 17) edist ,,, 18) elen ,,, 19) evalgraph("图形名称", x) 为图形取值函数

曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph("图形名称", x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。对于混合特征, 可以指定轨线参数trajpar作为该函数的第二个自变量。注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计 算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统 通过将切线从终点往外延伸计算外推值。 例如: sd1= evalgraph("1",trajpar*100) 说明:从图形“1”中0~100取值 20) exists exists() 测试项目存在与否 用法:exists(Item) Item可以是参数或尺寸. 例: If exists(d5) 检查零件内是否有d5尺寸. If exists("material") 检查零件内是否有material参数. 21) exp exp() e的幂 22) extract extract() 提取字符串 用法:extract(string,position,length) | | | 原字符串提取位提取字符数

proe公式大全

1.正弦曲线 建立环境:Pro/E软件、笛卡尔坐标系 x=50*t y=10*sin(t*360) z=0 2.螺旋线(Helical curve) 建立环境:PRO/E;圆柱坐标(cylindrical)r=t theta=10+t*(20*360) z=t*3 3.蝴蝶曲线 球坐标PRO/E 方程:rho = 8 * t theta = 360 * t * 4 phi = -360 * t * 8 4.Rhodonea曲线 螺旋线(圓柱坐标) 方程:r = 5 theta = t*1800 z =(cos(theta-90))+24*t

采用笛卡尔坐标系 theta=t*360*4 x=25+(10-6)*cos(theta)+10*cos((10/6-1)*theta) y=25+(10-6)*sin(theta)-6*sin((10/6-1)*theta) ********************************* 5.圆内螺旋线 采用柱座标系 theta=t*360 r=10+10*sin(6*theta) z=2*sin(6*theta) 6.渐开线的方程 r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0

7.对数曲线 z=0 x = 10*t y = log(10*t+0.0001) 8.球面螺旋线(采用球坐标系) rho=4 theta=t*180 phi=t*360*20 9.双弧外摆线 卡迪尔坐标 方程:l=2.5 b=2.5 x=3*b*cos(t*360)+l*cos(3*t*360) Y=3*b*sin(t*360)+l*sin(3*t*360)

相关文档
最新文档