为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍

  • A+
所属分类:草图绘制

为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍

贝塞尔曲线出现矢量绘图工具中很多,而B样条在类似CAD的工具中常出现,主要原因在于控制和精度的“性价比”的问题。

1.在平面设计软件中使用贝塞尔曲线更加容易控制和调整。

贝塞尔曲线有一个重要特征:第一个控制点与第二个控制点的连线恰好是第一个控制点处的切线,而最后一个控制点和倒数第二个控制点的连线恰好是最后一个控制点处的切线。

为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍

这样使用者可以很方便的控制的调整曲线样式。

其实贝塞尔曲线是B-样条曲线的是的一种特殊情况,而B样条曲线作用一般化的曲线具体更大的调整自由度,B-样条进一步的话可以推广为非均匀有理B样条(NURBS)

2. 平面设计中不需要B样条的高精度拟合

矢量绘图工具不需要使用B样条,是因为矢量绘图工具并不需要高精度的拟合某个数学描述的曲线。

常用的矢量绘图工具(比如Illustrator)使用三次贝塞尔曲线就已经可以进行较好的艺术表现了。而作为CAD软件,对曲线曲面的描述精确度要求是远远高于矢量绘图软件的,因此使用B样条(主要以 NURBS为主)几乎是唯一选择。

为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍

平面软件中是不存在高阶贝塞尔曲线的,因为没必要。在曲线连续性介绍这篇文章中我们可以看到,其实曲线或都是曲面在达到G1连续性(平时常见的相切)时,看起来就很好了。

为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍

另外,如果真的使用高阶贝塞尔曲线,对资源消耗也是挺大的,有点得不偿失。一些三维软件中,最高也只是5阶线,除非要求很高的工业产品,迫不得与会用7阶线。但是,大部分3阶都够用了。

参考文章:

为什么贝塞尔曲线更多的被用在矢量绘图工具|solidworks曲线介绍如果想系统、快速的学习solidworks,想更快让自己solidworks技能满足工作的需要的话,可以关注一下本站的原创教程。
  • 本站原创全套"solidworks实体/装配体/工程图-视频教程"              请在本链接购买
  • 本站原创全套"solidworks钣金-视频教程"                                     请在本链接购买
  • 本站原创全套"solidworks焊件-视频教程"                                     请在本链接购买

发表评论

您必须登录才能发表评论!