A pure object-oriented python package for parametrized geometry which supports Custom objects.
- Evaluate points
- Insert and remove knots
- Degree increase and decrease
- Split and unite curves
- Math operations (
+
,-
,*
,/
,@
) - Projection of point in curve
- Intersection of two curves
- Derivative of curves
- Line Integral
- Curve fitting
- Function fitting
- Points fitting
- Reparameterize curve
This library is available in PyPI. To install it
pip install pynurbs
For more details, refer to the documentation.
The documentation can be found at pynurbs.readthedocs.io
Please use the Issues or refer to the email compmecgit@gmail.com