Hello every body ,
I have a question . I want to know if the curve through reference points tool of Solidworks is a B spline or not ? I found in the litterature this equation to define a B spline curve :
Thank you in advance
Yes, it is a B-spline when you create it by just clicking with the mouse. However, the points you go through are not the P(i) points in your formula. Those are the points of the control polygon vertices. You can make them visible by right clicking on the spline and select "Display control polygon". These are degree 3 B-splines, that is the spline is constructed using cubic B-spline basis functions.
If you select the "style spline" tool, then you have an option to create a Bezier-curve or a degree 3, 5, or 7 B-splines by using control polygon vertex points.
BTW, the formula you gave is a general formula for curves created by a set of control points and certain type of basis functions.
Using the API you can find out the points in the formula.
There is a lot more to this. One of the best book on the subject is: Piegl - Tiller: The NURBS book.
I hope it helps.
Thank you for your support
I have to correct myself here. I don't think the spline is a cubic B spline when created by just clicking points. I'll have to look what it is.
Retrieving data ...