Rhino V7 WIP contains new mesh intersection code for a few commands.
DupBorder accepts several types of geometry: when a mesh is part of the input set, the new code is used for it. This gets rid of, or readdresses with a more final fix, a few known bugs.
This command has fully been rewritten. It has also a few new options, that should be helpful in case of partial overlaps. In addition, for the first time, tolerance is allowed to be modified by the user: the new
Defaulttolerance takes into consideration the absolute Rhino document tolerance, and allows features 3 orders of magnitude smaller than that.
This is the first stub of a new command that facilitates the search of self-intersections within the same mesh. It will be more useful once
SplitMeshWithCurvewill switch to new code.
MeshSplit is the first higher-level command that is able to partition meshes. It’s been reworked actively now, and we welcome all feedback.
In January 2020, a new feature is added that maintains the split face shape.
These two commands now use the new mesh intersector to intersect mesh planes and user meshes. As a bonus, Section now respects the end of the line boundary when constructing polylines.
Added in Oct 2019 | Bug fixed
MeshTrim now uses the new SDK function, and therefore has the new behavior. The command itself still needs to be polished for the new intersector to work more seamlessly with it.
Added in Oct 2019
Project, when dealing with meshes, now uses the new SDK functions, and therefore has the new behavior.
Other Rhino 7 WIP commands use the old functionality. When they will be updated, this page will be updated. They will be addressed approximately in the following order.
Note: there is no prediction for the final release date of these commands. They may or may not be part of the final Rhino 7.