MOP3DSurface

Properties

Additive

CamBam.Values.CBValue`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

BackFace

CamBam.Values.CBValue`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

BackFaceCulling

CamBam.Values.CBValue`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

BackFaceZeroZ

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

BoundaryMargin

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

BoundaryMethod

CamBam.Values.CBValue`1[[CamBam.CAM.BoundaryMethods, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

BoundaryShapeIds

System.Int32[]
List of drawing objects to use as toolpath boundary

BoundaryTaper

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

CADFile
readonly

CADFile
 

ClearancePlane

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

ClipAreaMax

CamBam.Values.CBValue`1[[CamBam.Geom.Point2F, CamBam.Geom, Version=0.9.4466.39126, Culture=neutral, PublicKeyToken=null]]
 

ClipAreaMin

CamBam.Values.CBValue`1[[CamBam.Geom.Point2F, CamBam.Geom, Version=0.9.4466.39126, Culture=neutral, PublicKeyToken=null]]
 

CurrentTool
readonly

CamBam.Library.ToolDefinition
 

CustomMOPFooter

CamBam.Values.CBValue`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

CustomMOPHeader

CamBam.Values.CBValue`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

CutFeedrate

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

CutOrdering

CamBam.Values.CBValue`1[[CamBam.CAM.CutOrderingOption, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

DepthIncrement

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

Enabled

System.Boolean
If Enabled is true, then display the toolpaths associated with this machine op and include in gcode output.

FlipAxis

CamBam.Values.CBValue`1[[CamBam.CAM.FlipAxisOption, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

GeomExtremaMax
readonly

Point3F
 

GeomExtremaMin
readonly

Point3F
 

IsScanline
readonly

System.Boolean
 

IsWaterline
readonly

System.Boolean
 

LeadInMove

CamBam.Values.CBValue`1[[CamBam.CAM.LeadMoveInfo, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

LeadOutMove

CamBam.Values.CBValue`1[[CamBam.CAM.LeadMoveInfo, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

MaxCrossoverDistance

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

MillingDirection

CamBam.Values.CBValue`1[[CamBam.CAM.MillingDirectionOptions, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

Mold

CamBam.Values.CBValue`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

MOPTypeName
readonly

System.String
 

Name

System.String
Each machine operation can be given a meaningful name or description.
This is output in the gcode as a comment and is very useful for keeping track of the function
of each machining operation.

NeedsRebuild
readonly

System.Boolean
 

OptimisationMode

CamBam.Values.CBValue`1[[CamBam.CAM.OptimisationModes, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

Part

CamBam.CAM.CAMPart
The parent part that contains this mop.

PlaneSliceOnly

CamBam.Values.CBValue`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

PlungeFeedrate

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

PrimitiveIds

System.Int32[]
List of drawing objects from which this machine operation is defined.

Profile3DMethod

CamBam.Values.CBValue`1[[CamBam.CAM.Profile3DMethods, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

RegionFillStyle

CamBam.Values.CBValue`1[[CamBam.CAD.RegionFillStyles, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

Resolution

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

RoughingClearance

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

RoughingFinishing

CamBam.Values.CBValue`1[[CamBam.CAM.RoughingFinishingOptions, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

SpindleDirection

CamBam.Values.CBValue`1[[CamBam.CAM.SpindleDirectionOptions, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

SpindleRange

CamBam.Values.CBValue`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

SpindleSpeed

CamBam.Values.CBValue`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

StartCorner

CamBam.Values.CBValue`1[[CamBam.CAM.Corner, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

StartPoint

CamBam.Values.CBValue`1[[CamBam.Geom.Point3F, CamBam.Geom, Version=0.9.4466.39126, Culture=neutral, PublicKeyToken=null]]
 

StepOver

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

StepoverFeedrate

CamBam.Values.CBValue`1[[CamBam.CAM.StepoverFeedrateInfo, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

StockSurface

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

Style

System.String
 

Tag

System.String
 

TargetDepth

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

ToolDiameter

CamBam.Values.CBValue`1[[System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

ToolNumber

CamBam.Values.CBValue`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
 

ToolpathGenerating
readonly

System.Boolean
 

Toolpaths2

CamBam.CAM.ToolpathSequence
 

ToolProfile

CamBam.Values.CBValue`1[[CamBam.CAM.ToolProfiles, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

Transform

CamBam.Values.CBValue`1[[CamBam.Geom.Matrix4x4F, CamBam.Geom, Version=0.9.4466.39126, Culture=neutral, PublicKeyToken=null]]
 

VelocityMode

CamBam.Values.CBValue`1[[CamBam.CAM.VelocityModes, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

WorkPlane

CamBam.Values.CBValue`1[[CamBam.CAM.WorkplaneOptions, CamBam.CAD, Version=0.9.4466.39127, Culture=neutral, PublicKeyToken=null]]
 

Methods

Clone
MachineOp Clone ()
EvaluateAutoCBValue
Boolean EvaluateAutoCBValue (ICBValue toset, String name)
Paint
Void Paint (ICADView iv, Display3D d3d, Color arccolor, Color linecolor, Boolean selected)
PostProcess
Void PostProcess (MachineOpToGCode gcg)
PreProcess
Boolean PreProcess (MachineOpToGCode gcg)
ShouldSerializeAdditive
Boolean ShouldSerializeAdditive ()
ShouldSerializeBackFace
Boolean ShouldSerializeBackFace ()
ShouldSerializeBackFaceCulling
Boolean ShouldSerializeBackFaceCulling ()
ShouldSerializeBackFaceZeroZ
Boolean ShouldSerializeBackFaceZeroZ ()
ShouldSerializeBoundaryMargin
Boolean ShouldSerializeBoundaryMargin ()
ShouldSerializeBoundaryMethod
Boolean ShouldSerializeBoundaryMethod ()
ShouldSerializeBoundaryTaper
Boolean ShouldSerializeBoundaryTaper ()
ShouldSerializeClipAreaMax
Boolean ShouldSerializeClipAreaMax ()
ShouldSerializeClipAreaMin
Boolean ShouldSerializeClipAreaMin ()
ShouldSerializeCutOrdering
Boolean ShouldSerializeCutOrdering ()
ShouldSerializeDepthIncrement
Boolean ShouldSerializeDepthIncrement ()
ShouldSerializeFlipAxis
Boolean ShouldSerializeFlipAxis ()
ShouldSerializeLeadInMove
Boolean ShouldSerializeLeadInMove ()
ShouldSerializeLeadOutMove
Boolean ShouldSerializeLeadOutMove ()
ShouldSerializeMillingDirection
Boolean ShouldSerializeMillingDirection ()
ShouldSerializeMold
Boolean ShouldSerializeMold ()
ShouldSerializePlaneSliceOnly
Boolean ShouldSerializePlaneSliceOnly ()
ShouldSerializeProfile3DMethod
Boolean ShouldSerializeProfile3DMethod ()
ShouldSerializeRegionFillStyle
Boolean ShouldSerializeRegionFillStyle ()
ShouldSerializeResolution
Boolean ShouldSerializeResolution ()
ShouldSerializeStartCorner
Boolean ShouldSerializeStartCorner ()
ShouldSerializeStepOver
Boolean ShouldSerializeStepOver ()
ShouldSerializeStepoverFeedrate
Boolean ShouldSerializeStepoverFeedrate ()
ShouldSerializeTargetDepth
Boolean ShouldSerializeTargetDepth ()