We might need to ping the patch author "xueke pei (yuzukyo)" to make sure I have that correct... and make sure I'm pointing at the correct thing. :)
https://developer.blender.org/p/yuzukyo/
---
Blender doesn't really have any presence in the CAD/CAM space because (my understanding) is the geometry Blender uses isn't "solid geometry".
Because it's not solid geometry, Blender isn't able to export to any of the widely used file formats in CAD/CAM. eg STEP, IGES, 3DM, etc.
Nor even to other OSS packages (eg FreeCAD), as they too use solid geometry.
---
Solid models are used in industry (CNC, plasma, waterjet, etc), somewhat similar to how STL files are used in 3D printing.
With 3D printing, the model file (eg STL) is turned into a gcode action plan for printing by a slicer. eg Cura (https://ultimaker.com/software/ultimaker-cura)
In industry, the model file (eg STEP) is turned into a gcode action plan for the machine cut out the part by CAM software. eg MasterCAM (https://www.mastercam.com)
---
With that branch (D6807), my understanding was it enables proper in-depth NURBS (solid geometry) support.
The commit comments in that branch indicate it also allows importing of Rhino (3DM) and subdivision surface (subd) files.
If that's the case, it's the needed foundation piece to allow for creation of importers and exporter for widely accepted CAD/CAM formats.
The second an even basic STEP exporter is functional in Blender, it will start pulling users across from the expensive proprietary CAD/CAM systems. As almost no-one actually wants to use them, it's just a "lack of choice" problem. ;)