01若函数公式
名称:正弦曲线
建立环境:Pro/E软件,笛卡尔坐标系
x=50*t
y=10*sin(t*360)
z=0
名称:螺旋曲线
建立环境:pro/e;圆柱坐标(圆柱)
r=t
θ= 10+t *(20 * 360)
z=t*3
02蝴蝶曲线
球坐标PRO/E
方程:ρ= 8 * t
θ= 360 * t * 4
φ=-360 * t * 8
03霍多娜曲线
使用笛卡尔坐标系
θ= t * 360 * 4
x = 25+(10-6)* cos(θ)+10 * cos((10/6-1)*θ)
y = 25+(10-6)* sin(θ)-6 * sin((10/6-1)*θ)
*********************************
04圆圈中的螺旋线
采用柱坐标系
θ= t * 360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
05渐开线方程
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
06对数曲线
z=0
x = 10*t
y =对数(10*t+0.0001)
07球面螺旋(使用球面坐标系)
ρ= 4
θ= t * 180
φ= 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
名称:心脏线
建立环境:pro/e,圆柱坐标
a=10
r = a *(1+cos(θ))
θ= t * 360
名称:叶线
创建环境:笛卡尔坐标
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
笛卡尔坐标中的螺旋线
x = 4 * cos ( t *(5*360))
y = 4 * sin ( t *(5*360))
z = 10*t
08抛物线
笛卡尔坐标
x =(4 * t)
y =(3 * t) + (5 * t ^2)
z =0
名称:碟簧
设置环境:pro/e
圆柱形座
r = 5
θ= t * 3600
z =(sin(3.5 *θ-90))+24 * t
方程式:阿基米德螺线
x = (a +f sin (t))cos(t)/a
y = (a -2f +f sin (t))sin(t)/b
pro/e关系和功能的相关说明数据
关系中使用的函数
数学函数
下列运算符可用于关系,包括等式和条件语句。
该关系还可以包括以下数学函数:
Cos()余弦
Tan(正切)
Sin()正弦
sqrt的平方根()
Asin()反正弦
Acos()反余弦
Atan()反正切
Sinh()双曲正弦
Cosh()双曲余弦
Tanh()双曲正切
注:所有三角函数均使用单位度数。
Log()以10为底的对数
ln的自然对数()
e的力量
abs的绝对值()
Ceil()不小于其值的最小整数
Floor()不超过其值的最大整数
您可以向函数ceil和floor添加可选参数,以指定要舍入的小数位数。
带有舍入参数的这些函数的语法如下:
Ceil(参数名或参数号,位置数)
楼层(参数_名称或编号、数量_地点_地点)
其中_of_dec_places为可选值:
1)可以表示为数字或用户定义的参数。如果参数值是实数,它将被截断为整数。
2)其最大值为8。如果超过8,则不舍入要舍入的数字(第一个参数),而是使用其初始值。
3)如果没有指定,功能同上。
使用不指定小数位数的天花板和地板功能。例子如下:
上限(10.2)值为11
楼层(10.2)的值为11
使用指定小数位数的天花板和地板功能。例子如下:
天花板(10.255,2)等于10.26
Ceil (10.255,0)等于11[与ceil (10.255)相同]
楼层(10.255,1)等于10.2
楼层(10.255,2)等于10.26
09曲线表格计算
曲线表计算使用户能够使用曲线表特征通过关系驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: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(取决于为混合特征选择的起点)一致。
10关于关系
关系(也称参数关系)CNC微通道号cncdar是用户自定义符号大小与参数之间的等式。关系捕捉特征、参数或组件之间的设计关系,从而允许用户控制对模型修改的影响。
关系是捕捉设计知识和意图的一种方式。像参数一样,它们被用来驱动模型——改变关系改变模型。
关系可用于控制模型修改的影响,定义零件和组件中的尺寸值,并作为设计条件的约束(例如,指定孔相对于零件边缘的位置)。
它们在设计过程中用于描述模型或组件的不同部分之间的关系。关系可以是简单的值(例如,d1=4)或复杂的条件分支语句。
关系类型
有两种类型的关系:
1)方程式-使方程式左侧的参数等于右侧的表达式。此关系用于为尺寸和参数赋值。例如:
简单分配:d1 = 4.75
复数赋值:d5 = d2*(SQRT(d7/3.0+d4))
2)比较——比较左边的表达式和右边的表达式。这种关系通常用作逻辑分支的约束或条件语句。例如:
作为约束:(D1+D2) >: (d3 + 2.5)
在条件语句中;中频(d1 + 2.5)>;= d7
添加关系
您可以将关系添加到:
1)特征的截面(在草绘模式下,如果选择“草绘器”>:“关系”>:“添加”来创建截面);
2)特征(零件或装配模式);
3)零件(零件或装配模式)。
4)组件(组件模式)。
当第一次选择关系菜单时,预设为查看或更改当前模型中的关系(例如,零件模式中的零件)。
要访问关系,请从“零件”或“组件”菜单中选择“关系”,然后从“模型关系”菜单中选择下列命令之一:组件关系-在组件中使用关系。
如果组件包含一个或多个子组件,“组件关系”菜单将显示以下命令:
-current-默认为顶级组件。
-名称-键入组件名称。
1)骨架关系——使用构件中骨架模型的关系(仅适用于构件)。
2)零件关系-使用零件中的关系。
3)特征关系——使用特征关系。如果特征具有横截面,用户可以选择访问面(草绘器)中的横截面(草绘器)中的关系,或者访问整个特征中的关系。
数组关系-使用数组特有的关系。
评论:
1)如果您试图将区段以外的关系分配给由区段关系驱动的参数,系统将在重新生成模型时给出错误消息。当试图将一个关系分配给一个已经由节外的关系驱动的参数时,情况也是如此。删除其中一个关系并重新生成它。
2)如果元件试图为由零件或子组件关系驱动的尺寸变量赋值,则会出现两条错误消息。删除其中一个关系并重新生成它。
3)修改模型的单位单元会使关系无效,因为它们不随模型缩放。
参数符号用于关系中
关系中使用了四种类型的参数符号:
1)尺寸符号-支持以下尺寸符号类型:
-d #-零件或装配模式下的尺寸。
-d #:#-装配模式下的尺寸。组件或组件的过程id作为后缀添加。
-──rd #-零件或顶层组件中的参考尺寸。
-rd #:#-组件模式下的参考尺寸(组件或组件的过程id作为后缀添加)。
-- RSD #-草绘器中(截面)的参考尺寸。
-──KD #-草图(截面)中的已知尺寸(在父零件或组件中)。
2)公差-这些是与公差格式相关的参数。当尺寸从数字变为符号时,就会出现这些符号。
-──TPM #-对称格式的加减公差;#是尺寸号。
-──TP #-加减格式的正容差;#是尺寸号。
-──TM #-加减格式的负公差;#是尺寸号。
3)实例数——这些是整数参数,是数组方向的实例数。
-p #-其中#是实例数。
注意:如果实例数更改为非整数值,Pro/ENGINEER将截断小数部分。比如2.90会变成2。
4)用户参数-这些可以是通过添加参数或关系定义的参数。
例如:
体积= d0*d1*d2
供应商=“斯托克顿公司”
评论:
-如果要用于关系,用户参数名称必须以字母开头。
-d#、kd#、rd#、tm#、tp#、或tpm#不能用作用户参数名,因为它们由维度保留使用。
-用户参数名称不能包含非字母数字字符,例如!、@、#、$。
11如何计算原木旋切单板的数量
旋转切割运动学
在旋转切削过程中,旋转刀具的切削刃在木材截面上行进的轨迹称为旋转切削曲线。这里将讨论以下两个问题:旋转切割机运动学设计的基础和实际旋转切割时的运动轨迹。
1)旋转切割机运动学设计的基础
旋切木材断面的目的是获得高质量、厚度均匀的连续薄木带,就像纸卷铺展一样。目前符合要求的运动轨迹有两种:阿基米德螺线和圆渐开线。
阿基米德螺线的基本公式是:
x =σsinφcosφ
y =хφsinφ
从木材段旋出的单板的标称厚度是曲线在J轴方向(φ2=2π+φ1)上各螺旋段的节距。要使△χ =常数,cosφ必须等于1且φ = 90。当A φ = 90,Y = A φ SIN 90 = 0时,即刃口高度为零,刃口应在X轴上(即在穿过木段旋转轴线的水平面内——夹紧轴的中心线)。也可以说,无论要旋转的单板的厚度如何,叶片高度总是零(h=0)。
圆的渐开线公式是:
x=acosφ1+aφ1sinφ1
y = asφ1-aφ1 cosφ1
其中:φ1——从发生线到坐标中心点的垂直线与X轴的夹角。
旋转刀具在平行于X轴的直线上运动,所以X轴上每个渐开线截面的节距就是单板的标称厚度。s =△χ[acos(2π+φ1)+a(2π+φ1)sin(2π+φ1)]-[acosφ1+acosφ1+aφ1 sinφ1]
=[acosφ1+a(2π+φ1)sinφ1]-[acosφ1+2φ1 sinφ1]
=21πasinφl
如果要求S为常数值(S=2πα),则φl必须为2π n+270,所以y = a sin 270—acos 270 =-a = h .为了保证单板质量,希望旋切刀相对于木材断面的后角(切削角)或旋切刀背面与垂直面的夹角(θ)会随着木材断面旋切直径的减小而自动减小, 而h=-a=-s/2π的值会随着S值的变化而变化,所以此时旋切机的旋转中心也要随之变化,所以旋切机的结构过于复杂。 因此,用圆的渐开线作为旋转刀具与木材断面之间的运动关系的设计是不合适的。
相反,阿基米德旋转线是理想的。无论单板的标称厚度如何变化,A值始终为零,旋切机的旋转中心线不需要改变。因此,它目前被用作设计旋转刀具和木材截面之间的运动关系的理论基础。在生产中,旋转刀片的安装高度(h)不一定与夹紧轴的中心线在同一水平面上。这是因为旋切机的树种、切割条件、单板厚度、结构和精度不同。为了获得高质量的单板,装刀时h≠0可以为正,也可以为负,甚至旋切刀的中部可以略高于旋切刀的两端。
当旋切机刀片安装位置不同时(h值不同时),旋切曲线为:
h>。此时的0,旋切曲线类似于阿基米德螺线;
H=0是阿基米德螺线;
0 >h>。-a是延伸渐开线
H=-a为渐开线;
h<。-a是缩短的渐开线。
数学公式
飞碟
球面坐标
rho=20*t^2
θ= 60 * log(30)* t
φ= 7200 * t
“ρ= 200 * t”
“θ= 900 * t”
“φ= t * 90 * 10”
篮
圆柱坐标
r=5+0.3*sin(t*180)+t
θ= t * 360 * 30
z=t*5
正弦曲线
笛卡尔坐标系统
x=50*t
y=10*sin(t*360)
z=0
螺旋曲线(螺旋曲线)
圆柱坐标
r=t
θ= 10+t *(20 * 360)
z=t*3
蝴蝶曲线
球面坐标
ρ= 8 * t
θ= 360 * t * 4
φ=-360 * t * 8
红呼吸曲线
使用笛卡尔坐标系
θ= t * 360 * 4
x = 25+(10-6)* cos(θ)+10 * cos((10/6-1)*θ)
y = 25+(10-6)* sin(θ)-6 * sin((10/6-1)*θ)
圆形螺旋线
采用柱坐标系
θ= t * 360
r=10+10*sin(6*theta)
z=2*sin(6*theta)
渐开线方程
r=1
ang=360*t *t
s=2*pi*r*t pi*r.t/2
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 =对数(10*t+0.0001)
球面螺旋线
采用球面坐标系
ρ= 4
θ= t * 180
φ= 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(θ))
θ= t * 360
叶线
笛卡尔坐标
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
笛卡尔坐标中的螺旋线
x = 4 * cos ( t *(5*360))
y = 4 * sin ( t *(5*360))
z = 10*t
抛物线
笛卡尔坐标
x =(4 * t)
y =(3 * t) + (5 * t ^2)
z =0
盘簧
圆柱坐标
r = 5
θ= t * 3600
z =(sin(3.5 *θ-90))+24 * t
30度锥孔加工
g 90 g54g 00 x0y 03s 2500:
G43Z50。H01M08:
Z2。
#1=0.05
WHILE[#1LE5。]DO1
#2=TAN[15。]*#1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
END1
G0Z50。M05
G91G28Z0Y0M09
如果你想了解更多的UG编程知识,建议你添加一个UG编程群726236503,里面有免费的UG编程资料,供大家学习。如果什么都不懂,可以在群里互相交流。学好UG编程其实很简单,只要和有经验的人系统学习,和朋友、同事、同学交流。可以加强自己的编程水平。你学到的知识是你自己的,别人拿不走。
1.《sin270 宏程序具体计算公式大全,你掌握了没?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《sin270 宏程序具体计算公式大全,你掌握了没?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guonei/1239939.html