Home News / Blog We have NURBS implementation in myCNC now.

We have implemented NURBS (Non uniformed rational B-spline) in myCNC software and myCNC controllers.

It worked now in test mode. G-codes G5.2 & G5.3 describe NURBS control points. myCNC control software decomposes NURBS to bezier spline curves and sends it to myCNC controller. Complete 3D spline interpolation iterration inside myCNC controller takes about 30us. With 80us of processing time it's about 40% of CPU time which is reliable for stable work.

We have tested NURBS with Butterfly sample from EMC2.

NURBS implementation in myCNC