Bisect#

https://user-images.githubusercontent.com/14288520/198821589-833a940d-ffd1-43fc-85eb-8bf46cca7fa3.png

Functionality#

This can give the cross section of an object shape from any angle. The implementation is from bmesh.ops.bisect_plane see: bisect plane. It can also provide either side of the cut, separate or joined.

https://user-images.githubusercontent.com/14288520/198822836-5e03d362-c761-4be3-8627-a09373cd6045.png

Inputs#

Vertices, PolyEdges and Matrix

Parameters#

Parameter

Type

Description

Inner

bool

don’t include the negative side of the Matrix cut

Outer

bool

don’t include the positive side of the Matrix cut

Fill cuts

bool

generates a polygon from the bisections

Per Object

bool

One matrix per mesh or multiple matrixes per object

  • Inner, Outer

https://user-images.githubusercontent.com/14288520/198823779-7902f7b4-3f7e-4116-92eb-0b40e85b6d91.png
  • Fill cuts

https://user-images.githubusercontent.com/14288520/198823915-c9021a1d-3232-467f-817a-8d89cc5ae54a.png

Advanced Parameters#

In the N-Panel (and on the right-click menu) you can find:

Simplify Output: Method to keep output data suitable for most of the rest of the Sverchok nodes
  • None: Do not perform any change on the data. Only for advanced users

  • Join: The node will join the deepest level of bisections in one object

  • Flat: It will flat the output to keep the one bisection per object (default)

Match List Global: Define how list with different lengths should be matched. Refers to the matching of groups (level 1)

Outputs#

Vertices, Edges, and Polygons.

See also#

Examples#

https://user-images.githubusercontent.com/14288520/198824224-348d85d8-e823-4321-b3ed-c9d49830677c.png https://user-images.githubusercontent.com/14288520/198824283-b664eafc-3e17-4337-b52a-c0a4e111530c.png

Notes#