Script alternatives to MergeFace & MergeAllFaces

xBrep_mergeFace.py and xBrep_mergeAllFaces.py
in https://github.com/CADacombs/rhinopython/blob/master/for_xBrep_mergeFace.zip
are alternatives to _MergeFace and _MergeAllFaces, respectively, that besides planar faces, willl also merge conical, cylindrical, spherical, toric, and some other NURBS-surface faces (https://mcneel.myjetbrains.com/youtrack/issue/RH-10693).

There is no installation; place all .py files in the .zip into a Module Search Path for Rhino Python, e.g., %AppData%\McNeel\Rhinoceros\6.0\scripts
and run the intended .py through various means (https://developer.rhino3d.com/guides/rhinopython/python-running-scripts/)

Known limitations:

  • Non-manifold breps are skipped
  • Bad results when used on breps with overlapping faces

Any feedback is appreciated.

Thank you

3 Likes

Hi @spb,

Great stuff - thanks for sharing!

If you are still feeling ambitious, you might consider posting this on Food4Rhino.

Thanks,

– Dale