青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1395|回复: 0

[疑难] API绘制的样条怎么变形了?

[复制链接]
发表于 2010-5-19 15:55 | 显示全部楼层 |阅读模式
我是通过函数UF_CURVE_create_spline_thru_pts通过点绘制三阶B样条曲线,但是样条中间出现了很奇怪的现象,不知是什么原因,请高手指点
# E0 _# \3 P3 M具体现象见下图
4 @: L% P1 ^9 c 样条出错.JPG , p) u( g9 }8 i3 a. i) t, l' I
样条出错2.JPG ' t0 N5 a! M2 e9 K
上图中红线框内的三个点的中间那个点,该点附近的样条曲线出现奇怪现象,如下图所示
- }( R; u8 {" r& A 样条出错3.JPG
0 t- W' h# u) m! g, C$ G! n$ V此处再放大,如下图所示,等于说是曲率在这里变化太大,不知该如何控制
! U: M( x* _5 m9 m4 m 样条出错4.JPG
5 T! a8 z( T4 @. }2 y1 K, q& ^( x, S6 d* a
简单来说,如下图所示
) s2 p& S1 }& [8 J- i8 r. P 样条出错5.JPG 1 c, E. Z3 ?: I7 K- }
本来的效果应该是上面的线条,结果却成了下面的线条,但如果在ug里手动平移一下出问题的点,哪怕移动很小的距离,样条就又正常了,不知道为什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-17 06:53 , Processed in 0.051266 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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