- 10
- 0
- 约1.66千字
- 约 11页
- 2019-07-29 发布于河北
- 举报
曲线的连续性
本帖隐藏的内容需要回复才可以浏览
:G0、G1、G2、G3… …这些都是NURBS软件中表示连续性的词。那么如何能更好的去理解他们呢?下面我们以三个控制点的两条曲线为例,分别来介绍下它们的涵义。从字面上来理解,两曲线的端点没有相接就谈不上连续,如图1;
(图1,无连续) 那么当它们的端点相接以后,就至少是G0。可以执行CurvatureGraph命令
,俗称曲率梳命令来对曲线进行连续性的检测。完毕之后,两曲线相接处的曲率梳呈现出v字形(黄色高亮显示)或锐角,也就是曲率梳有开口,这种情况我们就称它为G0,如图2;
(图2,G0)两曲线端点相接且相切就是G1,它们的切线方向一致。特征是:两相接曲线最末端的两个控制点相互排成一直线。再来看曲率梳,你会发现,原来在G0中出现的V形开口消失了,却重叠成一条平滑直线,这种情况我们叫做G1,如图3;(图3,G1)
我们用Match命令
将这两条曲线匹配成Curvature(曲率),即G2。如图4。G2可以理解为光顺。依然打开曲率梳来看G2的情况,如图5,两曲线相接处的曲率梳呈现出1字形(黄色高亮显示),并且两边的曲率梳还一样长,这种情况我们称之为G2。
(图4,Match命令对话框)
(图5,G2)那么G1、G2他们的原理是什么呢?我们在G1的图上来标示圆角看下,可以发现曲线的任意处都有他的曲率圆,
原创力文档

文档评论(0)