找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 568|回复: 0

基于三坐标测量机的四次EB样条曲线曲面的应用

[复制链接]
发表于 2010-9-11 22:01:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在复杂机械零件(如弧面分度凸轮)、模具等带有复杂三维空间曲面零件制造、测量及CAD的造型中,常常需要对三维空间曲面进行描述与控制,从而在计算机屏幕上生成图形或满足NC加工的需要、或将测量的数据拟合成样条曲面(曲线)以满足误差评定的需要。本文讨论的四次EB样条曲线曲面通过引入几何意义十分明显的可调参数,大大提高了曲线曲面的拟合程度。 % t4 n0 h- X: f3 r- c

1 四次EB样条

& G' k, M/ f/ I4 P2 _

1.1 四次EB样条曲线
  
四次EB样条曲线Pi(t)是由基本曲线Gi(t)经调配曲线Fi(t)调配而成的。即

+ W1 S4 R9 I, g; W

Pi(t)=Gi(t)+kFi(t)
(0≤t≤1;i=1,2…,n-3) (1)

( w$ R6 Z7 Z6 p9 @2 f2 u! J, S! [

  引入k值可以通过改变它对曲线的形状进行调整,使其与特征多边形的差异可大可小。当k=0时,Pi(t)=Gi(t),四次EB样条曲线就是基本曲线,成为特征顶点的插值曲线。基本曲线段的起始点和终止点通过相应的特征多边形顶点ri+1,ri+2;如果按某种方式拓宽两个控制顶点r0rn+1,则可使曲线{Gi(t)}通过所有的给定顶点r1,r2,…,rn。如果这n个给定点是某条曲线上的型值点,则曲线就是这n个型值点的插值曲线[1]
  四次EB样条曲线的矢值方程式为

9 M7 U" B& x$ S. C% m

& f& ^% [" B& u: d+ R7 H7 N( u

6 w; q) ?! ?. j* M$ |

1.2 四次EB样条曲面
  四次EB样条曲面可以看作是U、V两个方向EB样条曲线的直积。给定m×n个空间位置向量ri,j(i=1,2,…,n;j=1,2,…,m)构造曲面,其矢值方程式为

: S. ?- x. q1 H6 R& }

- T& B# K$ c( R1 k

) `+ N2 C V$ J& P. e# k

1.3 四次EB样条的特性[2]
  
(1)由于在EB样条方程中引入了一个几何意义比较明显的参量K,使设计者能直观地对样条曲线(曲面)的形状进行调整,从而使特征多边形的差异可大可小。
  (2)四次EB样条可应用给定的一些特殊的特征顶点来生成含有直线和尖点的曲线。
  (3)四次EB样条曲线段端点处的切矢仅与基本曲线段有关,而与调配曲线段无关。
  (4)用四次EB样条曲线(曲面)作插值曲线(曲面)时,其设计方法和计算方法均不变,仅需将参量K取为零,这对计算程序的编制极为有用。
  (5)当K=1/6时,四次EB样条曲线(曲面)又成了B样条曲线(曲面)。由此可见,四次EB样条曲线(曲面)是B样条曲线(曲面)的拓广。

" l3 B4 z' f- v8 i2 ?* J

2 测量数据拟合曲面的误差评定

: L3 \, \" G" s

  在评定三坐标测量机的拟合曲面与实测数据间的误差时,需计算空间实测点到拟合曲面的距离。本文运用了一种快速迭代收敛算法[3,4]求空间任一点到拟合曲面的距离。
  设P(x,y,z)为曲面外空间一点,求P点到参数曲面∑s(u,w)的距离。其中Qi(ui,wi)为曲面上任意一点,作为P点在曲面上的映射点,是迭代初始点。Qi+1(ui+1,wi+1)为P点在曲面上的垂足。∑s(u,w)为Qi点的切平面,S为PQi+1在切平面上的交点。当Qi与Qi+1重合时,PQi+1为所求点到曲面的距离。Qui,Qwi为Qi在u,w方向上的两个切向量。因此有

# S6 U6 I3 O+ b7 {& v8 Y1 c/ X

) Z& c _7 V& ~8 @

  若PQi+1为点到曲面的距离,则必然S与Qi+1重合,S亦为该点在曲面上的垂足。根据微分几何点到平面的距离为最小距离的条件得

2 @+ t/ |0 I5 k+ p9 G

9 x( |( ^1 a3 E% O" k( K1 p+ I

0 U# U$ H7 K" b# w) |

  搜索方法是,求出(11)式中的Δu,Δw。当(Δu、Δw)>ε时(ε是任意给定小的正数),用Qi+1代替Qi进行下一轮计算。当(Δu、Δw)<ε时迭代停止,此时

7 u, b/ G9 N, K

PQi+1=P-Qi+1=P-Qi=P-S=d

* b) [4 u( d8 m$ U6 o* E2 m V f

由于规定曲面法矢指向实体之外,所以P在实体之外时d>0,P在实体之内时d<0。

- G( u: k: p: J7 b

3 i3 h* W5 m. V

3 应用实例

& J6 B" i$ F3 r: S/ r; ~

  弧面分度凸轮机构(见图2)由于结构紧凑,传递扭矩大,特别适用于高速、高精度分度。因其分度运动曲线,可设计成适于各种工作场合的最优运动曲线,从而在运动平稳性、降噪、延长机构使用寿命等方面都具有良好性能。图3是由四次EB样条生成的弧面分度凸轮张量积曲面的轮廓面光照图,其形状为一空间螺旋带。

2 u% k1 S9 \. p2 M* k8 x0 W T

+ H* q2 U! h, c: P3 a- v3 b& f

  在秦川机床厂和庆安公司的协助下,分别用LK及UKM三坐标测量机,以径向、旋向两种方法对弧面分度凸轮的样件进行了测量。根据以上的测量和误差评定方法,用Visual C++开发了弧面分度凸轮的误差评定软件。取样件设计参数见附表。图4所示为样件在R=57mm的螺旋线上的误差曲线图。该零件设计要求:曲线误差±0.05mm,轮廓度公差带为0.1mm的双向等距配置。对该零件的评定结果为:凸轮半径57mm的螺旋线轮廓度误差0.147mm,面轮廓度误差0.165mm。

% r. J" a% i6 W [6 f) ^8 e0 b

测量样件设计参数表

3 d1 w6 ~* E( \4 O
/ d" Z5 H+ O& `1 q- T - l" c; U* x4 H% V8 z+ x7 i+ X4 e; F* s5 u! Q( g4 Y+ M& S5 i/ |& B7 m& N9 j6 Y# D9 Q/ v) r( D% p' T. } r- z6 v9 B7 j7 [2 K' V0 ?1 L7 E: P' I8 }: ^$ c/ }3 A0 n! f- N& ` x8 J1 i. l: \! w1 W# Q7 C( U+ l+ j1 j L; B2 R; |/ x/ Q# B' \$ B2 m$ _( U( D6 C* ?, Y+ F) I! X. C. R2 d. ?. n# M( J- P$ `3 F) N* O3 q0 |) C0 p8 Q$ y) o5 A8 t. h9 X1 a+ B/ [7 ?' h5 G; \6 w. C6 p3 U$ }3 b5 ~9 Q v s* F: k3 y# u: G0 w! X: D E$ Y- g: D- X% B: X7 V2 h- j! g5 `+ g a1 q2 s: h. F* d& j1 i" s: c, e ^1 s/ {
旋向 曲线类型 转位角 停歇角 分度角 中心距 分度盘回转半径 滚子高度 滚子直径
右旋 变形正弦 120° 240° 45° 108±0.012mm 49.2mm 19mm ?25-0.005mm
3 p+ ~3 b% V# _1 Y+ U1 M# ^1 ?

9 f3 q/ L4 ` P2 V1 m

图4 旋向扫描螺旋线误差曲线

' E# ]$ t# A3 m
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-3-1 10:46 , Processed in 0.123519 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表