Body_Cutter : GeometryClass
Body_Cutter - superclass: GeometryClass; super-superclass:node - 11:6 - classID: #(399379502, 1556289495)The Body_Cutter object introduced in 3ds Max 2011 is used to perform cut operation on Body Objects.
Properties:
Body Cutter Parameters

Conversion
convertToBodyCutter <node> Converts the specified geometry to a Body_Cutter.
<Body_Cutter>.AutoExtract (Auto_Extract) : booleanGet/set the state of the Auto Extract Body Objects checkbox.
When set to true, picking a Stock will automatically extract the result of the cutting as a new Body Object.
When set to false (default), the result of the cutting will remain a Body_Cutter object.
<Body_Cutter>.GroupResults (Group_Results) : booleanGet/set the state of the Group Extracted Results checkbox.
When set to true, the extracted Body Objects will be grouped.
When set to false (default), the extracted Body Objects will remain independent.
Cutting Options
<Body_Cutter>.StockOutside (Stock_Outside_Cutters) : booleanGet/set the state of the Stock Outside Cutters checkbox.
When set to true (default), the stock outside the cutter will be in the result of the cutting operation.
When set to false, the stock outside the cutter will not be in the result of the cutting operation.
<Body_Cutter>.StockInside (Stock_Inside_Cutters) : booleanGet/set the state of the Stock Inside Cutters checkbox.
When set to true, the stock inside the cutter will be in the result of the cutting operation.
When set to false (default), the stock inside the cutter will not be in the result of the cutting operation.
<Body_Cutter>.CutterOutside (Cutter_Ouside_Stocks) : booleanGet/set the state of the CutterInside Stock checkbox.
When set to true, the cutter outside the stock will be in the result of the cutting operation.
When set to false (default), the cutter outside the stock will not be in the result of the cutting operation.
Operator Parameters

Display
<Body_Cutter>.ShowResultOP (Show_Result__Hide_Ops) : booleanGet/set the state of the Result checkbox.
<Body_Cutter>.ShowAllOperandsOP (Show_Ops__Hide_Result) : booleanGet/set the state of the All Operands checkbox.
<Body_Cutter>.ShowSelectedOperandsOP (Show_Selected_Operands) : booleanGet/set the state of the Selected Operands checkbox.
Not Exposed To UI
<Body_Cutter>.TwoSidedMeshesOP (Two_Sided_Mesh) : boolean
<Body_Cutter>.SaveBrepsOP (Save_NURBS_Breps) : boolean
<Body_Cutter>.FastEditOP (Fast_Edit) : boolean
<Body_Cutter>.OP_NOT_USED1 (Update_Radio) : integer
<Body_Cutter>.OP_NOT_USED2 (Update_Now) : boolean
<Body_Cutter>.OP_NOT_USED3 (Save_Render_Mesh) : boolean
<Body_Cutter>.OP_NOT_USED4 (Save_Viewport_Mesh) : booleanRendering Approximation

<Body_Cutter>.RenderViewportMeshRA (Render_Viewport_Mesh) : booleanGet/set the state of the Use Viewport Mesh checkbox.
Render Mesh Generation
<Body_Cutter>.RenderRadioRA (Render_Radio) : integerGet/set the state of the Render Mesh Generation radio buttons.
Possible values are:
0 - View Dependent Approx.
1 - Size Dependent Approx.
Render Mesh Quality Presets
<Body_Cutter>.LowQualityRA (LowQuality) : booleanGet/set the state of the Draft checkbutton.
<Body_Cutter>.MediumQualityRA (MediumQuality) : booleanGet/set the state of the Good checkbutton.
<Body_Cutter>.HighQualityRA (HighQuality) : booleanGet/set the state of the Production checkbutton.
Approximation
<Body_Cutter>.FaceApproxAngleRA (Face_Angle) : floatGet/set the Face Approx. Angle value.
<Body_Cutter>.EdgeApproxAngleRA (Edge_Angle) : floatGet/set the Edge Approx. Angle value.
<Body_Cutter>.FaceChordRA (Face_Chord) : floatGet/set the Face Chors %/Pixels value.
<Body_Cutter>.EdgeChordRA (Edge_Chord) : floatGet/set the Edge Chord %/Pixels value.
<Body_Cutter>.MaxEdgeRA (Edge_Length_Rendering) : floatGet/set the Max.Edge %/Pixels value.
Misc. Options
<Body_Cutter>.WeldAndSmoothRA (Weld_and_Smooth) : booleanGet/set the state of the Weld And Smooth Mesh checkbox.
<Body_Cutter>.SaveRenderMeshRA (Save_Render_Mesh) : booleanGet/set the state of the Save Render Mesh checkbox.
Viewport Display Settings

<Body_Cutter>.DisplayRadioVDS (Display_Radio) : integerGet/set the state of the Display Options radio buttons.
Possible values are:
0 - Curves
1 - Mesh
2 - Both (default)
Mesh Quality Presets
<Body_Cutter>.LowQualityVDS (LowQuality) : booleanGet/set the state of the Coarse checkbutton.
<Body_Cutter>.MediumQualityVDS (MediumQuality) : booleanGet/set the state of the Medium checkbutton.
<Body_Cutter>.HighQualityVDS (HighQuality) : booleanGet/set the state of the Fine checkbutton.
Mesh Display
<Body_Cutter>.CleanMeshVDS (CleanMesh) : booleanGet/set the state of the Weld/Smooth checkbox.
<Body_Cutter>.FaceApproxAngleVDS (Face_Approx__Angle) : floatGet/set the Face Approx. Angle value.
<Body_Cutter>.EdgeApproxAngleVDS (Edge_Approx__Angle) : floatGet/set the Edge Approx. Angle value.
<Body_Cutter>.FaceChordHeightVDS (Face_Chord_Height) : floatGet/set the Face Distance % value.
<Body_Cutter>.EdgeChordHeightVDS (Edge_Chord_Height) : floatGet/set the Edge Distance % value.
<Body_Cutter>.MaxEdgeLengthPctVDS (Edge_Length) : floatGet/set the Max.Edge Len. % value.
<Body_Cutter>.SmoothingPassesVDS (Smoothing_Passes) : floatGet/set the Smoothing Passes value.
Curve Display
<Body_Cutter>.ULinesVDS (U_Lines) : floatGet/set the Lines U value.
<Body_Cutter>.VLinesVDS (V_Lines) : floatGet/set the Lines V value.
<Body_Cutter>.DisplaySurfaceKnotsVDS (Display_Surface_Knots) : booleanGet/set the state of the Display Surface Knots checkbox.
<Body_Cutter>.IsoAngleDS (Iso_Angle) : floatGet/set the Approx value.
<Body_Cutter>.IsoChordHeightVDS (Iso_Chord) : floatGet/set the Curve Distance value.
Not Exposed To UI
<Body_Cutter>.SubDMeshVDS (SubDMesh) : boolean
<Body_Cutter>.VDS_NOT_USED1 (Update) : booleanFace Display Parameters

No Properties Exposed.
Not Exposed To UI
<Body_Cutter>.FilletAllEdgesFAO : boolean
<Body_Cutter>.FirstOrEndEdgesFAO : boolean
<Body_Cutter>.SecondOrSideEdgesFAO : boolean
<Body_Cutter>.ThirdOrStartEdgesFAO : boolean
<Body_Cutter>.FilletRadiusFAO : float
<Body_Cutter>.ApproximateArcFAO : boolean
<Body_Cutter>.ConstantDistanceFAO : boolean
<Body_Cutter>.LinearCrossSectionFAO : boolean
<Body_Cutter>.ShellStartFaceFAO : boolean
<Body_Cutter>.ShellEndFaceFAO : boolean
<Body_Cutter>.ShellRadioFAO : integer
<Body_Cutter>.OffsetRadiusFAO : float
<Body_Cutter>.CornerExtensionFAO (Corner_Extension) : boolean
<Body_Cutter>.SectionTypeFAO : integer
<Body_Cutter>.BlendStrengthFAO : float
<Body_Cutter>.FAO_NOT_USED1 : boolean
<Body_Cutter>.FAO_NOT_USED2 : boolean
<Body_Cutter>.FAO_NOT_USED3 : boolean
<Body_Cutter>.FAO_NOT_USED4 : booleanSurface Analysis(Not Exposed To UI)
<Body_Cutter>.DisplayControlPointsSA (Display_Control_Points) : boolean
<Body_Cutter>.DisplayControlMeshSA (Display_Control_Mesh) : boolean
<Body_Cutter>.DisplayCurveCurvatureSA (Display_Curve_Curvature) : boolean
<Body_Cutter>.CurveCurvatureTypeSA (Curve_Curvature_Type) : integer
<Body_Cutter>.CurvatureScaleSA (Curvature_Scale) : float
<Body_Cutter>.CurvatureDensitySA (Curvature_Density) : float
<Body_Cutter>.DisplaySurfaceCurvatureSA (Display_Surface_Curvature) : boolean
<Body_Cutter>.SurfaceCurvatureTypeSA (Surface_Curvature_Type) : integer
<Body_Cutter>.StdDevMultiplesSA (Std__Dev__Multiples) : float
<Body_Cutter>.UseMinMaxRangeSA (Use_Min_Max_Range) : boolean
<Body_Cutter>.StdDevMinRangeSA (Std__Dev__Min_Range) : float
<Body_Cutter>.StdDevMaxRangeSA (Std__Dev__Max_Range) : float
<Body_Cutter>.SurfAnalysisQuickHelpSA (Surface_Analysis_Quick_Help) : booleanNQ(Not Exposed To UI)
<Body_Cutter>.ExtrToBrepNQ (Extr_To_NURBS_Brep) : boolean
<Body_Cutter>.ExtrToNURBSNQ (Extr_To_Nurbs) : boolean
<Body_Cutter>.ExtrToCurveNQ (Extr_To_Curve) : boolean
<Body_Cutter>.NQ_NOT_USED1 (Flip_All) : boolean
<Body_Cutter>.NQ_NOT_USED2 (Flip_Selected) : boolean
<Body_Cutter>.NQ_NOT_USED3 (Extract_To_Spline) : boolean
<Body_Cutter>.NQ_NOT_USED4 (Show_Counts) : boolean
<Body_Cutter>.NQ_NOT_USED5 (Extract_To_CShape) : boolean
