Class NcmPlanarBuilder
Inheritance
System.Object
System.MarshalByRefObject
NcmPlanarBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class NcmPlanarBuilder : NcmSubopBuilder, IMessageSink, IComponentBuilder
Constructors
NcmPlanarBuilder()
Declaration
protected NcmPlanarBuilder()
Properties
ApplySafetyToDirect
Declaration
public bool ApplySafetyToDirect { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ClearanceBuilder
Declaration
public NcmClearanceBuilder ClearanceBuilder { get; }
Property Value
CollisionCheck
Declaration
public bool CollisionCheck { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CutcomMinimumAngle
Declaration
public double CutcomMinimumAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
CutcomMinimumMoveBuilder
Declaration
public InheritableToolDepBuilder CutcomMinimumMoveBuilder { get; }
Property Value
Declaration
public bool CutcomOutputContactPoint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CutcomOutputPlane
Declaration
public bool CutcomOutputPlane { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CutcomTrackingPointType
Declaration
public int CutcomTrackingPointType { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CutcomType
Declaration
public NcmPlanarBuilder.CutcomTypes CutcomType { get; set; }
Property Value
EngageClosedAreaBuilder
Declaration
public NcmPlanarEngRetBuilder EngageClosedAreaBuilder { get; }
Property Value
EngageInitialClosedBuilder
Declaration
public NcmPlanarEngRetBuilder EngageInitialClosedBuilder { get; }
Property Value
EngageInitialOpenBuilder
Declaration
public NcmPlanarEngRetBuilder EngageInitialOpenBuilder { get; }
Property Value
EngageOpenAreaBuilder
Declaration
public NcmPlanarEngRetBuilder EngageOpenAreaBuilder { get; }
Property Value
FinalSafeDistanceBuilder
Declaration
public InheritableToolDepBuilder FinalSafeDistanceBuilder { get; }
Property Value
FinalType
Declaration
public NcmPlanarBuilder.FinalTypes FinalType { get; set; }
Property Value
InitialSafeDistanceBuilder
Declaration
public InheritableToolDepBuilder InitialSafeDistanceBuilder { get; }
Property Value
InitialType
Declaration
public NcmPlanarBuilder.InitialTypes InitialType { get; set; }
Property Value
LimitEngRetToCutRegion
Declaration
public bool LimitEngRetToCutRegion { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OverlapDistanceBuilder
Declaration
public InheritableToolDepBuilder OverlapDistanceBuilder { get; }
Property Value
PredrillPointsEffectDistBuilder
Declaration
public InheritableToolDepBuilder PredrillPointsEffectDistBuilder { get; }
Property Value
PredrillPointsOutput
Declaration
public NcmPlanarBuilder.PredrillPointsOutputOptions PredrillPointsOutput { get; set; }
Property Value
PredrillPointsUseEffectDist
Declaration
public bool PredrillPointsUseEffectDist { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RetractAreaBuilder
Declaration
public NcmPlanarEngRetBuilder RetractAreaBuilder { get; }
Property Value
RetractFinalBuilder
Declaration
public NcmPlanarEngRetBuilder RetractFinalBuilder { get; }
Property Value
SmoothingBuilder
Declaration
public NcmSmoothingBuilder SmoothingBuilder { get; }
Property Value
SuppressCutcom
Declaration
public bool SuppressCutcom { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TransferAvoidanceFromBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceFromBuilder { get; }
Property Value
TransferAvoidanceGohomeBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceGohomeBuilder { get; }
Property Value
TransferAvoidanceReturnBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceReturnBuilder { get; }
Property Value
TransferAvoidanceStartBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceStartBuilder { get; }
Property Value
TransferBetweenLevelsSafeDistanceBuilder
Declaration
public InheritableToolDepBuilder TransferBetweenLevelsSafeDistanceBuilder { get; }
Property Value
TransferBetweenLevelsType
Declaration
public NcmPlanarBuilder.TransferBetweenLevelsTypes TransferBetweenLevelsType { get; set; }
Property Value
TransferBetweenRegionsBuilder
Declaration
public NcmTransfer TransferBetweenRegionsBuilder { get; }
Property Value
TransferBetweenRegionsSafeDistanceBuilder
Declaration
[Obsolete("Deprecated in NX9.0.0. Please use NXOpen.CAM.NcmTransfer.SafeDistanceBuilder instead.")]
public InheritableToolDepBuilder TransferBetweenRegionsSafeDistanceBuilder { get; }
Property Value
TransferBetweenRegionsType
Declaration
[Obsolete("Deprecated in NX9.0.0. Please use NXOpen.CAM.NcmTransfer.Type instead.")]
public NcmPlanarBuilder.TransferBetweenRegionsTypes TransferBetweenRegionsType { get; set; }
Property Value
TransferWithinLevelsHeightBuilder
Declaration
public InheritableToolDepBuilder TransferWithinLevelsHeightBuilder { get; }
Property Value
TransferWithinLevelsMaxFollowDistanceBuilder
Declaration
public InheritableToolDepBuilder TransferWithinLevelsMaxFollowDistanceBuilder { get; }
Property Value
TransferWithinLevelsSafeDistanceBuilder
Declaration
public InheritableToolDepBuilder TransferWithinLevelsSafeDistanceBuilder { get; }
Property Value
TransferWithinLevelsType
Declaration
public NcmPlanarBuilder.TransferWithinLevelsTypes TransferWithinLevelsType { get; set; }
Property Value
TransferWithinLevelsWith
Declaration
public NcmPlanarBuilder.TransferWithinLevelsWiths TransferWithinLevelsWith { get; set; }
Property Value
Methods
GetPredrillPoints()
Declaration
public Point[] GetPredrillPoints()
Returns
SetPredrillPoints(Point[])
Declaration
public void SetPredrillPoints(Point[] predrillPoints)
Parameters
Type |
Name |
Description |
Point[] |
predrillPoints |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink