proe中的关系的用法及其相关

合集下载

proe可变截面扫描关系式

proe可变截面扫描关系式

proe可变截面扫描关系式
在电子束离子束装置中,可变截面扫描常用的关系式有如下几种:
1. 高斯束扫描关系式:
电子束或离子束的横截面位置(x, y)与束流中心位置(x0, y0)之间的关系可以用高斯束扫描关系式描述:
x = x0 + Δx * exp[-(2ln2) * (x-x0)^2 / ωx^2]
y = y0 + Δy * exp[-(2ln2) * (y-y0)^2 / ωy^2]
其中,Δx和Δy是束流的偏移量,ωx和ωy是横向和纵向束流的标准偏差。

2. 线性扫描关系式:
在一些特定的实验中,电子束或离子束的横截面位置和束流中心位置之间存在线性关系:
x = x0 + Δx * (x - x0) / ωx
y = y0 + Δy * (y - y0) / ωy
其中,Δx和Δy是束流的偏移量,ωx和ωy是横向和纵向束流的标准偏差。

3. 矩形扫描关系式:
在一些情况下,可以使用矩形扫描模式对束流进行控制,其关系式如下:
x = x0 + Δx * sin(2π * (x - x0) / λx)
y = y0 + Δy * sin(2π * (y - y0) / λy)
其中,Δx和Δy是束流的偏移量,λx和λy是扫描周期。

这些关系式可以根据具体实验的需要进行调整和应用。

proe使用技巧

proe使用技巧

proe使用技巧ProE是一种常用的三维建模软件,广泛应用于工业设计、机械加工、产品造型等领域。

下面是一些ProE使用技巧,希望能够帮助到你:1. 界面设置:可以根据自己的习惯,调整ProE的界面布局及快捷键。

点击“选项”-“个性化”进行设置。

2. 组件设计:在建立组件时,可以使用齿轮、螺丝、卡槽等标准组件库,减少重复建模的工作量。

3. 2D绘图:在进行2D绘图时,可以使用标准视图和工程图标来生成标准视图和截面视图,提高绘图效率。

4. 使用快捷键:熟练掌握ProE的快捷键可以提高工作效率。

如Ctrl+S保存、Ctrl+Z撤销、Ctrl+C复制等。

5. 使用关系:使用关系可以帮助构建几何关系,例如相切、垂直、平行等。

可以使用约束工具,在构建过程中定义关系。

6. 材料库:在进行模拟分析时,可以使用ProE的材料库,选择适合的材料属性,提高分析的准确性。

7. 渲染效果:通过使用灯光、材料、纹理等设置,可以改善模型的渲染效果。

可以尝试不同的渲染器和设置参数,找到适合的效果。

8. 变量定义:通过定义变量,可以方便地进行参数化建模。

通过修改变量的值,可以快速修改模型的尺寸,提高建模效率。

9. 文件管理:在进行较大规模的工程项目时,可以使用ProE的文件管理功能,进行文件的版本控制和共享,便于团队协作。

10. 常用功能:除了基本的建模、装配、绘图功能外,还可以尝试使用其他高级功能,如曲面建模、模拟分析、动态仿真等,丰富模型的表现形式。

以上是一些ProE的使用技巧,希望对你有所帮助。

使用任何软件都需要不断的实践和探索,只有不断尝试,才能发现更多的功能和技巧。

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中常用的一部分,不同的领域和应用会有不同的公式和关系式。

PROE5.0培训-07_管理父子关系

PROE5.0培训-07_管理父子关系
– 特征自动隐藏 – 也可以拖放基准特征
手动归组特征
选取要归组的特征 右键单击并选取组
分解组特征
右键单击并选取分解组
9
演示
管理父子关系 管理模型特征 更改设计意图
10
总结
成功完成此模块后,您应知道如何: 成功完成此模块后,您应知道如何: 管理父子关系和参照。 管理父子关系和参照。 编辑特征和元件定义。 编辑特征和元件定义。 重排序特征和元件。 重排序特征和元件。 插入特征和元件。 插入特征和元件。
目标
完成此模块的学习后,您将能够: 完成此模块的学习后,您将能够: 管理父子关系和参照。 管理父子关系和参照。 编辑特征和元件定义。 编辑特征和元件定义。 重排序特征和元件。 重排序特征和元件。 插入特征和元件。 插入特征和元件。
1
概念: 概念:管理父子关系
特征从属于参照。 特征从属于参照。 参照决定父子关系。 参照决定父子关系。 您可以重新排序现有特征 或插入新的特征来利用父子关系。 或插入新的特征来利用父子关系。
3
使用草绘特征管理父子关系
带草绘特征的父子关系
选取参照时会创建父子关系。 选取参照时会创建父子关系。
– 草绘:草绘平面、参照平面、草绘参照 – 拉伸:选定的草绘、深度 – 旋转:选定的草绘、角度、旋转轴
红色椭圆将加亮显示截面0 的草绘器参照。 红色椭圆将加亮显示截面0 的草绘器参照。 将加亮显示截面
更改父子关系
编辑定义
– 基准特征
• 对话框
– 特征工具
• 操控板
– 草绘特征
• 对话框 • 草绘模式
– Wildfire 之前的版本创建的特征
• 对话框
编辑参照 对特征的全面控制
– 特征类型、选项 – 参照 – 尺寸、深度 – 草绘

PROE关系式函数详解

PROE关系式函数详解

PROE关系式函数详解PROE关系式函数详解是否为不会应用PROE中关系式烦扰,看了本帖,相信你会有所帮助!sin()、cos()、tan()函数这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如:A=sin(30) A=0.5B=cos(30)?B=0.866C=tan(30) C=0.577asin()、acos()、atan()函数这三个是上面三个三角函数的反函数,通过给定的实数值求得对应的角度值,如:A=asin(0.5) A=30B=acos(0.5)?B=60C=atan(0.5)?C=26.6sinh()、cosh()、tanh()函数在数学中,双曲函数类似于常见的(也叫圆函数的)三角函数。

基本双曲函数是双曲正弦“sinh”,双曲余弦“cosh”,从它们导出双曲正切“tanh”等。

sinh / 双曲正弦:sinh(x) = [e^x - e^(-x)] / 2cosh / 双曲余弦:cosh(x) = [e^x + e^(-x)] / 2tanh / 双曲正切:tanh(x) = sinh(x) / cosh(x)=[e^x - e^(-x)] / [e^x + e^(-x)]函数使用实数作为输入值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.4sqrt()函数开平方,如:A=sqrt(100) A=10;?B=sqrt(2)?B=1.414...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).| |参数名或数值. 要保留的小数位(可省略)number_of_ded_places:它的取值的不同可有不同的结果.i)可以为数值亦可为参数,若为实数则取整.ii)若number_of_dec_place>8,则不作任何处理,用原值若number_of_dec_place≦8,则舍去其后的小数位,则进位例如:Ceil(10.2)-->11 比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)-->11floor(10.255,1)-->10.2Len1=ceil(20.5) ==>Len1=21Len2=floor(-11.3) ==>Len2=-12Len=Len1+Len2 ==>Len=9字符串函数:string_length( )用法:String_length(Parameter name or string).参数名或字符串例:strlen1=string_length("material") 则strlen1=8若material="steel",strlen2=string_length(material),则strlen2=5,字符串要用" "括起, 空格亦算一个字符.rel_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)| | |原字符串提取位提取字符数position:大于0而小于字符串长度.length: position+length-1 不能大于字符串长度.例:new=extraecl("abcded",2,3)==>new="bcd".其含义是: 从"abcdef"串的第2个字符(b)开始取出3个字符.________________________________________下例演示在PROE关系由标准文件名(bxxx-2xxx-xxx)分离出项目号,零件号及零件名:FileName=rel_modle_name() /* 获得文件名=>FileNameStrLen=string_length(FileName) /* 计算文件名长度=>StrLen Project_No=extract(FileName,1,4) /* 提取第1~4个字符=>Project_NoPart_No=extract(FileName,6,4) /* 提取第6~9个字符=>Part_NoPart_Name=extract(FileName,11,StrLen-10) /*提取第10以后的字符=>Part_Nameexists( ) 测试项目存在与否用法:exists(Item) Item可以是参数或尺寸.例:If exists(d5) 检查零件内是否有d5尺寸.If exists("material") 检查零件内是否有material参数.o evalgraph()计算函数用法:evalgraph(graph_name,x_value),其中graph_name是指控制图表(graph)的名字,要用双引号括起,x_value是graph中的横坐标值。

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

PROE关系式和参数详解(精)
双曲线正切
注释:所有三角函数都使用单位度。
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或复杂的条件分支语句。

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

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

Proe Creo UG 曲线方程大全及关系式、函数的说明资料Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5 theta = t*3600z =(sin(3.5*theta-90))+24*t图1圆柱坐标(cylindrical ) 方程: r=ttheta=10+t*(20*360) z=t*3图34.蝴蝶曲线 球坐标方程: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图611.心脏线圓柱坐标方程:a=10r=a*(1+cos(theta))theta=t*360Pro/E 各种曲线方程集合(二)Array22.外摆线迪卡尔坐标方程: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图22 23. Lissajous 曲线theta=t*360a=1b=1c=100n=3x=a*sin(n*theta+c)y=b*sin(theta) Array图23 24.长短幅圆内旋轮线卡笛尔坐标方程:a=5b=7c=2.2theta=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*2.2a = 0.005r = exp(a*theta)图3031.蔓叶线笛卡儿坐标系a=10y=t*100-50solvex^3 = y^2*(2*a-x)for x图3132.tan曲线笛卡儿坐标系x = t*8.5 -4.25y = 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图34 35.双曲正切y = (exp(x)-exp(0-x))/(exp(x)+exp(0-x))图3536.一峰三驻点曲线x = 3*t-1.5y=(x^2-1)^3+1图3637.八字曲线x = 2 * cos ( t *(2*180))y = 2 * sin ( t *(5*360))z = 0图37r=t*(10*180)+1theta=10+t*(20*180)z=t图3839.圆x = cos ( t *(5*180))y = sin ( t *(5*180))z = 0图39 40.封闭球形环绕曲线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)图4243.8字形曲线柱坐标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.5))^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*2.5))^2z = t*16图4950 鼓形线笛卡尔方程r=5+3.3*sin(t*180)+ttheta=t*360*10z=t*10图50 51 长命锁曲线笛卡尔方程:a=1*t*359.5b=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图52 53.螺旋上升曲线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(3.5*theta-90))+24图5859.环形二次曲线笛卡儿方程:x=50*cos(t*360)y=50*sin(t*360)z=10*cos(t*360*8)图5960 蝶线球坐标:rho=4*sin(t*360)+6*cos(t*360^2)theta=t*360phi=log(1+t*360)*t*360图6061.正弦周弹簧笛卡尔:ang1=t*360ang2=t*360*20x=ang1*2*pi/360y=sin(ang1)*5+cos(ang2)z=sin(ang2)Pro/E 各种曲线方程集合(四)62.环形螺旋线x=(50+10*sin(t*360*15))*cos(t*360)y=(50+10*sin(t*360*15))*sin(t*360)z=10*cos(t*360*5)图6263.内接弹簧x=2*cos(t*360*10)+cos(t*180*10)y=2*sin(t*360*10)+sin(t*180*10)z=t*6图6364.多变内接式弹簧x=3*cos(t*360*8)-1.5*cos(t*480*8)y=3*sin(t*360*8)-1.5*sin(t*480*8)z=t*8图6465.柱面正弦波线柱坐标:方程r=30theta=t*360z=5*sin(5*theta-90)图65 66. ufo (漩涡线). 球坐标:rho=t*20^2theta=t*log(30)*60phi=t*7200图6667. 手把曲线thta0=t*360thta1=t*360*6r0=400r1=40r=r0+r1*cos(thta1)x=r*cos(thta0)y=r1*sin(thta1)z=0图6768.篮子圆柱坐标r=5+0.3*sin(t*180)+ttheta=t*360*30z=t*5图6869. 圆柱齿轮齿廓的渐开线方程:afa=60*tx=10*cos(afa)+pi*10*afa/180*sin(afa)x=10*sin(afa)-pi*10*afa/180*cos(afa)z=0注:afa为压力角,取值范围是0到60,10为基圆半径。

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

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

Proe Creo UG 曲线方程大全及关系式、函数的说明资料Pro/E 各种曲线方程集合 1.碟形弹簧 圓柱坐标 方程:r = 5theta = t*3600z =(sin(3.5*theta-90))+24*t图12.葉形线.圆柱坐标(cylindrical ) 方程: r=ttheta=10+t*(20*360) z=t*3图3图5笛卡儿坐标方程:x = 4 * cos ( t *(5*360))y = 4 * sin ( t *(5*360))z = 10*t图611.心脏线圓柱坐标方程:a=10r=a*(1+cos(theta))theta=t*360Pro/E 各种曲线方程集合(二)Array22.外摆线迪卡尔坐标方程: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图22 23. Lissajous 曲线theta=t*360a=1b=1c=100n=3x=a*sin(n*theta+c)y=b*sin(theta)图23 24.长短幅圆内旋轮线卡笛尔坐标b=7c=2.2theta=360*t*10x=(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*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))图26 27.概率曲线!方程:笛卡儿坐标x = t*10-5y = exp(0-x^2)图27 28.箕舌线笛卡儿坐标系a = 1x = -5 + t*10y = 8*a^3/(x^2+4*a^2)图28 29.阿基米德螺线柱坐标a=100theta = t*400r = a*theta图29 30.对数螺线柱坐标theta = t*360*2.2a = 0.005r = exp(a*theta)图30 31.蔓叶线笛卡儿坐标系a=10y=t*100-50solvex^3 = y^2*(2*a-x)for x图31 32.tan曲线笛卡儿坐标系x = t*8.5 -4.25y = tan(x*20)图32 33.双曲余弦x = 6*t-3y = (exp(x)+exp(0-x))/2图33 34.双曲正弦x = 6*t-3y = (exp(x)-exp(0-x))/2图34 35.双曲正切y = (exp(x)-exp(0-x))/(exp(x)+exp(0-x))图35 36.一峰三驻点曲线x = 3*t-1.5y=(x^2-1)^3+1图36 37.八字曲线x = 2 * cos ( t *(2*180))y = 2 * sin ( t *(5*360))z = 0图37r=t*(10*180)+1theta=10+t*(20*180)z=t图38 39.圆x = cos ( t *(5*180))y = sin ( t *(5*180))z = 0图39 40.封闭球形环绕曲线rho=2phi=t*360*10图40 41.柱坐标螺旋曲线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 43.8字形曲线柱坐标theta = t*360r=10+(8*sin(theta))^2图43 44.椭圆曲线笛卡尔坐标系a = 10b = 20theta = t*360x = a*cos(theta)y = b*sin(theta)图44 45.梅花曲线柱坐标theta = t*360r=10+(3*sin(theta*2.5))^2图45 46.另一个花曲线theta = t*360r=10-(3*sin(theta*3))^2z=4*sin(theta*3)^2图46 47.改一下就成为空间感更强的花曲线了;)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图48 49.甚至这种螺旋花曲线theta = t*360*4r=10+(3*sin(theta*2.5))^2z = t*16图49 50 鼓形线笛卡尔方程r=5+3.3*sin(t*180)+ttheta=t*360*10z=t*10图50 51 长命锁曲线笛卡尔方程:a=1*t*359.5b=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)图51 52 簪形线球坐标方程:rho=200*ttheta=900*tphi=t*90*10图52 53.螺旋上升曲线r=t^10theta=t^3*360*6*3+t^3*360*3*3z=t^3*(t+1)图53 54.蘑菇曲线rho=t^3+t*(t+1)theta=t*360phi=t^2*360*20*20图54 55. 8字曲线a=1b=1x=3*b*cos(t*360)+a*cos(3*t*360)Y=b*sin(t*360)+a*sin(3*t*360)图55 56.梅花曲线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图57 58.名稱:碟形弹簧建立環境:pro/e圓柱坐r = 5theta = t*3600z =(sin(3.5*theta-90))+24图58 59.环形二次曲线笛卡儿方程:x=50*cos(t*360)y=50*sin(t*360)z=10*cos(t*360*8)图59 60 蝶线球坐标:rho=4*sin(t*360)+6*cos(t*360^2)theta=t*360phi=log(1+t*360)*t*360图60 61.正弦周弹簧笛卡尔:ang1=t*360ang2=t*360*20x=ang1*2*pi/360y=sin(ang1)*5+cos(ang2)z=sin(ang2)Pro/E 各种曲线方程集合(四)62.环形螺旋线x=(50+10*sin(t*360*15))*cos(t*360)y=(50+10*sin(t*360*15))*sin(t*360)z=10*cos(t*360*5)图62 63.内接弹簧x=2*cos(t*360*10)+cos(t*180*10)y=2*sin(t*360*10)+sin(t*180*10)z=t*6图63 64.多变内接式弹簧x=3*cos(t*360*8)-1.5*cos(t*480*8)y=3*sin(t*360*8)-1.5*sin(t*480*8)z=t*8图64 65.柱面正弦波线柱坐标:方程r=30theta=t*360z=5*sin(5*theta-90)图65 66. ufo (漩涡线)球坐标:rho=t*20^2theta=t*log(30)*60phi=t*7200图66 67. 手把曲线thta0=t*360thta1=t*360*6r0=400r1=40r=r0+r1*cos(thta1)x=r*cos(thta0)y=r1*sin(thta1)z=0图67 68.篮子圆柱坐标r=5+0.3*sin(t*180)+ttheta=t*360*30z=t*5图68 69. 圆柱齿轮齿廓的渐开线方程:afa=60*tx=10*cos(afa)+pi*10*afa/180*sin(afa)x=10*sin(afa)-pi*10*afa/180*cos(afa)z=0注:afa为压力角,取值范围是0到60,10为基圆半径。

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关系式大全

proe关系式大全 cos 余弦 tan 正切 sin 正弦 sqrt 平方根 asin 反正弦 acos 反余弦 atan 反正切sinh 双曲线正弦 cosh 双曲线余弦 tanh 双曲线正切注释所有三角函数都使用单位度。

log 以10为底的对数 ln 自然对数 exp e的幂 abs 绝对值 ceil 不小于其值的最小整数 floor 不超过其值的最大整数可以给函数ceil和floor加一个可选的自变量用它指定要圆整的小数位数。

带有圆整参数的这些函数的语法是ceilparameter_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 曲线表计算曲线表计算使使用者能用曲线表特征通过关系来驱动尺寸。

尺寸可以是草绘器、零件或组件尺寸。

格式如下 evalgraphgraph_name x 其中graph_name 是曲线表的名称x是沿曲线表x-轴的值返回y值。

对于混合特征可以指定轨线参数trajpar作为该函数的第二个自变量。

注释曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。

proe关系式函数的相关说明资料

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.26ceil (10.255, 0) 等於11 [ 與ceil (10.255)相同]floor (10.255, 1) 等於10.2floor (10.255, 2) 等於10.26曲線表計算曲線表計算使使用者能用曲線表特征,通過關係來驅動尺寸。

第22节(VSS教程之三)(proe系列教程——关系)

第22节(VSS教程之三)(proe系列教程——关系)

VSS教程之三sin正弦曲线的波形:很多图形都是在这个基础上制作的,最典型的莫过于可乐瓶的瓶底。

很多人虽然知道了什么关系能做出什么效果,但是真正操作的时候却经常出问题,其实很大程度源于对vss截面草绘约束的把握不准确。

Vss扫描成功的一个关键就是草绘的恰当约束。

1:你希望变化的地方,你不能把他约束死了,而是可以在你限定的范围内有足够的弹性来浮动。

对于那些你希望不变的地方,要尽量的约束死,尽量避免弱尺寸的存在。

2:这个其实可以算是上面内容的一个推论,很多人问到为什么vss草绘,有时候一但借用了实体的边,就会失败,其实很简单,既然你已经借用了某个实体的边,那么变化就被限制死了,也就是无法变化,结果要么失败,要么出来的结果不是你期望的,所以vss的时候如果需要借用实体的边一定要谨慎,如果这个借用的边,你恰恰是希望变化的那个,这个通常就会失败,要尽量避免这样。

详细内容参考prt(y086)与正弦函数效果类似的当然是余弦,效果一样,当然曲线错过了4分之一的位置。

如果这些知识忘记了,就问问在读高中的的弟弟妹妹。

正弦函数的关系式虽然很简单,但是却可以做出来很多异常复杂的内容。

如果在加上我们上一节学到的角度驱动的关系,那么就可以做出很多看着很复杂的内容。

下面是一系列的练习。

虽然说都是用到这两个关系,或者只有sin,但是很多都需要多个技巧点,所以一定要有变通的观念。

练习1:igs效果图(x087),基础模型自行建立。

练习2:igs效果图(x088),基础模型自行建立。

附加练习:各种弹簧,包括用螺旋扫描制作的弹簧。

练习1:效果图如下,基础模型自行建立。

练习2:效果图如下,基础模型自行建立。

练习3:原文件(j089),基础模型自行建立。

练习4:Igs效果图(x090),基础模型自行建立。

练习5:工程图如下图1,效果图如下图2。

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关系式参数详细说明_百度文库(精)

PROE 关系式参数详细说明默认分类 2009-08-28 11:05 阅读 8 评论 0字号:大中小关系中使用的函数数学函数下列运算符可用于关系(包括等式和条件语句中。

关系中也可以包括下列数学函数: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_placesfloor (parameter_name 或 number, number_of_dec_places其中 number_of_dec_places是可选值:·可以被表示为一个数或一个使用者自定义参数。

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

·它的最大值是 8。

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

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

使用不指定小数部分位数的 ceil 和 floor 函数,其举例如下:ceil (10.2 值为 11floor (10.2 值为 11使用指定小数部分位数的 ceil 和 floor 函数,其举例如下:ceil (10.255, 2 等于 10.26ceil (10.255, 0 等于 11 [ 与 ceil (10.255相同 ]floor (10.255, 1 等于 10.2floor (10.255, 2 等于 10.26曲线表计算曲线表计算使使用者能用曲线表特征, 通过关系来驱动尺寸。

5proe关系与参数

5proe关系与参数
• 组件关系:在装配环境中加入关系,如 d0:3=d2:10/2。
Pro/ENGINEER Wildfire关系和参数
关系的元素
尺寸符号
公差Байду номын сангаас号 实例符号 用户参数
d#-零件尺寸 d#:#-组件中的尺寸 sd#-草绘器尺寸 rd#-参照尺寸 tm#-负公差 tp#-正公差 tpm#-正/负公差 P0,p1,p2,etc
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
于诊断出可能发生的错误。 对关系加以注释是一个很好的习惯(/*) 用修改(Modify)、尺寸修饰(Dim Cosmetics)、
(符号)可以改变尺寸的符号名称。
Pro/ENGINEER Wildfire关系和参数
参数
参数是系统中默认的,也可以是用户自己定义的 参数可以用于如下环境:
• 定义关系中添加参数 • 在工程图中利用参数在BOM表中自动提取对应信息,显示特定内容,如中
• 域点
Pro/ENGINEER Wildfire基准特征 基准点
输入点:可以支持IBL和PTS格式。
Pro/ENGINEER Wildfire基准特征
基准坐标系
基准坐标系—在模型上显示为黄色,有名称标记,如: CS1,坐标系的每个轴也被标记为(X,Y,Z)

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二)关系式中还可以用下列曲线表计算式表达:曲线表计算使用者能用曲线表特征,通过关系来驱动尺寸。

Pro/E机械设计中关系式的使用

Pro/E机械设计中关系式的使用

第28卷第4期湖南科技学院学报 Vol.28 No.4 2007年4月 Journal of Hunan University of Science and Engineering Apr.2007PRO/E机械设计中关系式的使用谢利军(湖南跃进机电有限责任公司, 湖南 永州 425000)摘要:本文详细论述了关系式的概念、使用方法及应用实例,对初学Pro/Engineer者有较高的参考价值。

关键词:Pro/Engineer;关系式;使用中图分类号:TP311.52 文献标识码:A 文章编号:1673-2219(2007)04-0197-02Pro/Engineer是美国参数技术公司(PTC)推出的新一代CAD/CAE/CAM软件,其强大的功能深受业内人士欢迎,并成为当今世界上拥有用户最多的三维CAD软件。

随着WTO的加入,要求工业设计人员由二维CAD向三维CAD转变也成为必然趋势。

本人根据使用Pro/Engineer的体会,感到理解和使用好Pro/Engineer中的关系式很重要,它将给自己的设计带来更大的方便、灵活和快捷。

因此将它介绍给Pro/Engineer的初级用户,愿与大家共勉。

1 概 念关系式(relations)是用户使用尺寸符号和各种参数定义的一种数学方程式,或称为函数。

建立关系式的目的是为了有效地控制模型的特征外形或控制零件之间的装配关系,而且会大大简化尺寸操作,省去许多相关的手工计算。

在Pro/Engineer中提供四种类型的关系式,见图1 。

图中灰的Assem Rel,为装配关系式,该项只有在装配模式下才可使用。

通过给定装配关系式,设计者可控制零件之间的相关性和零件之间的装配关系;Part Rel ,该项为零件关系式,使用此选项可建立同一零件中,不同特征之间的相关性;Feat Rel ,该项为特征关系式,使用此项可建立该特征与其对应约束参数之间的关系;Pattern Rel,该项为阵列关系式,可对阵列特征进行约束。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于关系关系(也被称为参数关系)是使用者自定义的符号尺寸和参数之间的等式。

关系捕获特征之间、参数之间或组件组件之间的设计关系,因此,允许使用者来控制对模型修改的影响作用。

关系是捕获设计知识和意图的一种方式。

和参数一样,它们用于驱动模型-改变关系也就改变了模型。

关系可用于控制模型修改的影响作用、定义零件和组件中的尺寸值、为设计条件担当约束(例如,指定与零件的边相关的孔的位置)。

它们用在设计过程中来描述模型或组件的不同部分之间的关系。

关系可以是简单值(例如,d1=4)或复杂的条件分支语句。

关系类型有两种类型的关系:1、等式- 使等式左边的一个参数等于右边的表达式。

这种关系用于给尺寸和参数赋值。

例如:简单的赋值:d1 = 4.75复杂的赋值:d5 = d2*(SQRT(d7/3.0+d4))2、比较- 比较左边的表达式和右边的表达式。

这种关系通常用于作为一个约束或用于逻辑分支的条件语句中。

例如:作为约束:(d1 + d2) > (d3 + 2.5)在条件语句中;IF (d1 + 2.5) >= d7增加关系可以把关系增加到:1、特征的截面(在草绘模式中,如果最初通过选择“草绘器”>“关系”>“增加”来创建截面)。

2、特征(在零件或组件模式下)。

3、零件(在零件或组件模式下)。

4、组件(在组件模式下)。

当第一次选择关系菜单时,预设为查看或改变当前模型(例如,零件模式下的一个零件)中的关系。

获得对关系的访问要获得对关系的访问,从“部件”或“组件”菜单中选择“关系”,然后从“模型关系”菜单中选择下列命令之一:1、组件关系- 使用组件中的关系。

如果组件包含一个或多个子组件,“组件关系”菜单出现并带有下列命令:─当前- 缺省时是顶层组件。

─名称- 键入组件名。

2、骨架关系- 使用组件中骨架模型的关系(只对组件适用)。

3、零件关系- 使用零件中的关系。

4、特征关系- 使用特征特有的关系。

如果特征有一个截面,那么使用者就可选择:获得对截面(草绘器)中截面(草绘器)中关系的访问,或者获得对作为一个整体的特征中的关系的访问。

5、数组关系- 使用数组所特有的关系。

注释:─如果试图将截面之外的关系指派给已经由截面关系驱动的参数,则系统再生模型时给出错误信息。

试图将关系指派给已经由截面之外关系驱动的参数时也同样。

删除关系之一并重新生成。

─如果组件试图给已经由零件或子组件关系驱动的尺寸变量指派值时,出现两个错误信息。

删除关系之一并重新生成。

─修改模型的单位元可使关系无效,因为它们没有随该模型缩放。

有关修改单位的详细信息,请参阅“关于公制和非公制度量单位”帮助主题。

关系中使用参数符号在关系中使用四种类型的参数符号:1、尺寸符号- 支持下列尺寸符号类型:─d# - 零件或组件模式下的尺寸。

─d#:# - 组件模式下的尺寸。

组件或组件的进程标识添加为后缀。

─rd# - 零件或顶层组件中的参考尺寸。

─rd#:# - 组件模式中的参考尺寸(组件或组件的进程标识添加为后缀)。

─rsd# - 草绘器中(截面)的参考尺寸。

─kd# - 在草绘(截面)中的已知尺寸(在父零件或组件中)。

2、公差- 这些是与公差格式相关连的参数。

当尺寸由数字的转向符号的时侯出项这些符号。

─tpm# - 加减对称格式中的公差;#是尺寸数。

─tp# - 加减格式中的正公差;#是尺寸数。

─tm# - 加减格式中的负公差;#是尺寸数。

3、实例数- 这些是整数参数,是数组方向上的实例个数。

─p# - 其中#是实例的个数。

注释:如果将实例数改变为一个非整数值,Pro/ENGINEER将截去其小数部分。

例如,2.90将变为2。

4、使用者参数- 这些可以是由增加参数或关系所定义的参数。

例如:Volume = d0*d1*d2Vendor = "Stockton Corp."注释:─使用者参数名必须以字母开头(如果它们要用于关系的话)。

─不能使用d#、kd#、rd#、tm#、tp#、或tpm#作为使用者参数名,因为它们是由尺寸保留使用的。

─使用者参数名不能包含非字母数字字符,诸如!、、#、$。

下列参数是由系统保留使用的:PI(几何常数)值= 3.14159 (不能改变该值。

)G(引力常数)缺省值= 9.8米/秒2 (C1、C2、C3和C4是缺省值,分别等于1.0、2.0、3.0和4.0。

)在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是可选值:·可以被表示为一个数或一个用户自定义参数。

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

·它的最大值是8。

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

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

使用不指定小数部分位数的ceil和floor函数,其举例如下:ceil (10.2) 值为11floor (10.2) 值为 11使用指定小数部分位数的ceil和floor函数,其举例如下:ceil (10.255, 2) 等于10.26ceil (10.255, 0) 等于11 [ 与ceil (10.255)相同 ]floor (10.255, 1) 等于10.2floor (10.255, 2) 等于10.26曲线表计算曲线表计算使用户能用曲线表特征,通过关系来驱动尺寸。

尺寸可以是草绘器、零件或组件尺寸。

格式如下:evalgraph("graph_name", x),其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。

对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。

注释:曲线表特征通常是用于计算x-轴上所定义围x值对应的y值。

当超出围时,y值是通过外推的方法来计算的。

对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。

同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。

复合曲线轨道函数在关系中可以使用复合曲线的轨道参数trajpar_of_pnt。

下列函数返回一个0.0和1.0之间的值:trajpar_of_pnt("trajname", "pointname")其中trajname是复合曲线名,pointname是基准点名。

轨线是一个沿复合曲线的参数,在它上面垂直于曲线切线的平面通过基准点。

因此,基准点不必位于曲线上;在曲线上距基准点最近的点上计算该参数值。

如果复合曲线被用作多轨道扫描的骨架,则trajpar_of_pnt与trajpar或1.0 - trajpar一致(取决于为混合特征选择的起点)。

proe参数设计中锁定的参数怎么更改先把想要修改的参数名称记下来,然后再新建你要修改的新参数名称,并做好每个新旧参数名称的对应,以及设置你想要的参数及性质,保存好参数对话框后,再去关系里,用对应的新参数名称替换对应旧参数名称。

再回到参数对话框中,会发现旧的参数名称可以修改以及旧参数名称所对应的所有参数都可变更(或者删除)了。

要是,你感觉新的参数名称不好,你可以再用(或者新建)旧的名称参数并修改成你想要的,去替换新的参数,再去关系里对应更改。

在proe中关系分零件关系和特征关系,特征关系初次一般在草绘中给出,它是各个尺寸的关系。

零件关系是不同特征之间的参数的关系,你可以自己定义变量之间的关系。

如我给一个齿轮定义的关系如下:RAD_PITCH=0.5*TOOTH_NUMBER*MODULERAD_BASE=RAD_PITCH*COS(PRESSURE_ANGLE)CIRCULAR_PITCH=PI*MODULETOOTH_THICK_ON_PITCH=CIRCULAR_PITCH/2RAD_ADDENDUM=RAD_PITCH+1*MODULERAD_DEDENDUM=RAD_PITCH-1.157*MODULEINV_PHI=TAN(PRESSURE_ANGLE)-PRESSURE_ANGLE*2*PI/360TOOTH_THICK_ON_BASE=2*RAD_BASE*(TOOTH_THICK_ON_PITCH/(2*RAD_PITCH)+IN V_PHI)ANG_TOOTH_THICK=TOOTH_THICK_ON_BASE/RAD_BASE*360/(2*PI)ANG_TOOTH_SPASE=360/TOOTH_NUMBER-ANG_TOOTH_THICKD0=2*RAD_ADDENDUMD1=FACE_WIDTHD2=360/TOOTH_NUMBERD3=ANG_TOOTH_SPASE/2D4=ANG_TOOTH_THICKD5=RAD_BASED33=RAD_DEDENDUMD34=RAD_FILLETD35=360/TOOTH_NUMBERP36=TOOTH_NUMBERD57=key_widthD58=key_height其中d0到d58是零件的尺寸。

其它变量是我定义的,每次打开这个文件,通过再生命令,可以给定各个参数(变量)不同的值,从而产生不同参数的齿轮。

同一个特征的各个尺寸也可以定义关系,这个关系通常是在草绘中定义的,草绘时打开主菜单的“草绘”点击“关系”即可定义。

PROE用参数画图我看PROE中用参数画图,他们用的方程中有英文的单词,有的是自己命名的,有的单词就不是的,好象是固定了的格式,我想知道是不是那些就想PROE的部命令一样啊!比如sd4=evalgraph("radius-3",trajpar*10)*4sd3=evalgraph("radius-4",trajpar*10)*2 radius-3是我自己命名的,但是evalgraph,trajpar就不是的啊,着是什么意思啊!有是一个什么格式啊!大家帮我解释一下这方程看看。

相关文档
最新文档