--- title: "Options" url: "https://help.maxon.net/c4d/en-us/Content/html/TOOLKNIFEPLANE-MDATA_MAINGROUP.html" section_path: "Mesh Menu > Plane Cut > Options" element_id: "TOOLKNIFEPLANE" group_id: "MDATA_MAINGROUP" description: "In this mode, white cut planes that can be moved with the mouse are used that are oriented to a certain coordinate system (Local = object coordinate …" --- ## Options ### Mode Parameter ID: `MDATA_KNIFEPLANE_MODE` Use this option to define how precise the cuts will be: - **Cut All**: A single cut point along an edge or an edge on a polygon will be created where cut lines cut edges and polygons - **Split**: 2 identical but disconnected points will be created at along the cut edges, which will split the mesh. If multiple cuts are defined, separate slices will be created. - **Remove Part A/B**: One of the cut halves (behind the last cut plane) will be removed. Since it is not possible to accurately define which half will be removed, repeat the function with the alternative option if the wrong half was removed the first time (reversing the point order for the cut line will have the same effect). Make sure that the **Cut Polygon** option is enabled. ### Plane Mode Parameter ID: `MDATA_KNIFEPLANE_PLANE_MODE` Free This works as described on the [Introduction](https://help.maxon.net/c4d/en-us/Content/html/TOOLKNIFEPLANE.html.md) page. Local World Camera ![Image: 040535.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/040535.jpg) In this mode, white cut planes that can be moved with the mouse are used that are oriented to a certain coordinate system (**Local** = object coordinate system; **World** = world coordinate system; **Camera** = camera coordinate system). The cut planes along the coordinate system are defined using the following **Plane** setting. There is no manipulator for these modes as is the case with the **Plane Mode** Free. The layer cuts will be made here via mouse click. ### Plane Parameter ID: `MDATA_KNIFEPLANE_PLANE` Use this setting to define the coordinate system to which the cut layers should lie parallel. ### Plane Position Parameter ID: `MDATA_KNIFEPLANE_PIVOT_POSITION` · Range: [XYZ m] ### Plane Rotation Parameter ID: `MDATA_KNIFEPLANE_PIVOT_ROTATION` · Range: [HBP °] When interactively creating cut planes, the plane position and rotation (and therewith also the manipulator) are entered into the world coordinates. If you want to enter these manually, you can do this at any time. At the far right you will find a drop-down menu whose settings let you rotate the cut plane parallel to a specific plane in the world coordinate system. For example, +X will rotate the cut plane perpendicular to the positive X axis. If the cut plane was positioned freely, Custom will be displayed automatically. ### Offset Parameter ID: `MDATA_KNIFEPLANE_OFFSET` · Range: [-∞..+∞m] This value can be used to move the cut layers to one side of the cut line or the other (negative values can also be entered). ### Number of Cuts Parameter ID: `MDATA_KNIFEPLANE_CONUT` · Range: [1..2147483647] ### Spacing Parameter ID: `MDATA_KNIFEPLANE_DIST` · Range: [-∞..+∞m] The **Number of Cuts** setting can be used to define any number of parallel cut planes. The **Spacing** value defines the distance between individual planes. Enable the **Regular Slice** option if the number of cuts should be spread evenly across the object's width. ### Restrict To Selection Parameter ID: `MDATA_KNIFEPLANE_SELECTED` If enabled, only selected polygons or edges will be cut. ### Select Cuts Parameter ID: `MDATA_KNIFEPLANE_SELECT_CUT` If enabled, newly created cut lines will be selected (visible only in Use Edge mode). ### Connect Cut Edges Parameter ID: `MDATA_KNIFEPLANE_CUTPOLYS` If enabled, polygons will also be cut. Otherwise only edges will be cut. ### Preserve N-gon Curvature Parameter ID: `MDATA_KNIFEPLANE_NGON_CURVATURE` If this option is disabled, the cut will be made linearly through the non-planar n-gons, i.e., the n-gon’s shape will be modified; if this option is enabled, the function will attempt to maintain the original shape by creating new points (at the cut location with the n-gon lines). ### Auto Snap Parameter ID: `MDATA_KNIFEPLANE_AUTOSNAP` The tool existed before Cinema 4D had its own snapping functionality and therefore comes with its own snapping. You can deactivate this here and activate global snapping or not use snapping at all. The tool's own snapping marks the cutting start point depending on the element approached: - Point: green - Edge: red - Polygon: blue ### Regular Slice Parameter ID: `MDATA_KNIFEPLANE_REGULARSLICE` This option can be enabled in the **Plane** mode, local, world, camera, to distribute the **Number of Cuts** evenly across a selected surface. ### Angle Constrain Parameter ID: `MDATA_KNIFEPLANE_ANGLE_CONSTRAINT` ### Angle Parameter ID: `MDATA_KNIFEPLANE_ANGLE_CONSTRAINT_VALUE` · Range: [0..180°] If this option is enabled, the cut line will be constrained to the angle interval defined by the **Angle** value. This can also be done without enabling this option by pressing the `Shift` key while creating cuts. ### Realtime Cut Parameter ID: `MDATA_KNIFEPLANE_REALTIME` When editing the manipulator, the currently selected cut line ( white) can be displayed in realtime (option enabled; slower) or after the mouse button is released (option disabled; faster). A speed advantage can also be achieved when adjusting the manipulator. Disabling this option is advantageous with regard to workflow speed when working with objects with very high subdivisions (e.g., 1 million or more points).