Class HolePackageBuilder
Inheritance
System.Object
System.MarshalByRefObject
HolePackageBuilder
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 HolePackageBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
HolePackageBuilder()
Declaration
protected HolePackageBuilder()
Properties
BooleanOperation
Declaration
public BooleanOperation BooleanOperation { get; }
Property Value
DepthOption
Declaration
public HolePackageBuilder.HoleDepthOptions DepthOption { get; set; }
Property Value
DrillSize
Declaration
public string DrillSize { get; set; }
Property Value
Type |
Description |
System.String |
|
DrillSizeEndChamferAngle
Declaration
public Expression DrillSizeEndChamferAngle { get; }
Property Value
DrillSizeEndChamferEnabled
Declaration
public bool DrillSizeEndChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DrillSizeEndChamferOffset
Declaration
public Expression DrillSizeEndChamferOffset { get; }
Property Value
DrillSizeFitOption
Declaration
public string DrillSizeFitOption { get; set; }
Property Value
Type |
Description |
System.String |
|
DrillSizeHoleDepth
Declaration
public Expression DrillSizeHoleDepth { get; }
Property Value
DrillSizeHoleDiameter
Declaration
public Expression DrillSizeHoleDiameter { get; }
Property Value
DrillSizeStandard
Declaration
public string DrillSizeStandard { get; set; }
Property Value
Type |
Description |
System.String |
|
DrillSizeStartChamferAngle
Declaration
public Expression DrillSizeStartChamferAngle { get; }
Property Value
DrillSizeStartChamferEnabled
Declaration
public bool DrillSizeStartChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DrillSizeStartChamferOffset
Declaration
public Expression DrillSizeStartChamferOffset { get; }
Property Value
DrillSizeTipAngle
Declaration
public Expression DrillSizeTipAngle { get; }
Property Value
EndHoleData
Declaration
public EndHoleData EndHoleData { get; }
Property Value
GeneralCounterboreDepth
Declaration
public Expression GeneralCounterboreDepth { get; }
Property Value
GeneralCounterboreDiameter
Declaration
public Expression GeneralCounterboreDiameter { get; }
Property Value
GeneralCounterboreHoleDepth
Declaration
public Expression GeneralCounterboreHoleDepth { get; }
Property Value
GeneralCounterboreHoleDiameter
Declaration
public Expression GeneralCounterboreHoleDiameter { get; }
Property Value
GeneralCountersinkAngle
Declaration
public Expression GeneralCountersinkAngle { get; }
Property Value
GeneralCountersinkDiameter
Declaration
public Expression GeneralCountersinkDiameter { get; }
Property Value
GeneralCountersinkHoleDepth
Declaration
public Expression GeneralCountersinkHoleDepth { get; }
Property Value
GeneralCountersinkHoleDiameter
Declaration
public Expression GeneralCountersinkHoleDiameter { get; }
Property Value
Declaration
public HolePackageBuilder.HoleForms GeneralHoleForm { get; set; }
Property Value
GeneralSimpleHoleDepth
Declaration
public Expression GeneralSimpleHoleDepth { get; }
Property Value
GeneralSimpleHoleDiameter
Declaration
public Expression GeneralSimpleHoleDiameter { get; }
Property Value
GeneralTaperAngle
Declaration
public Expression GeneralTaperAngle { get; }
Property Value
GeneralTaperedHoleDepth
Declaration
public Expression GeneralTaperedHoleDepth { get; }
Property Value
GeneralTaperedHoleDiameter
Declaration
public Expression GeneralTaperedHoleDiameter { get; }
Property Value
GeneralTipAngle
Declaration
public Expression GeneralTipAngle { get; }
Property Value
HoleDepthLimitOption
Declaration
public HolePackageBuilder.HoleDepthLimitOptions HoleDepthLimitOption { get; set; }
Property Value
HolePosition
Declaration
public Section HolePosition { get; }
Property Value
MiddleHoleData
Declaration
public MiddleHoleData MiddleHoleData { get; }
Property Value
NeckChamferEnabled
Declaration
public bool NeckChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ProjectionDirection
Declaration
public ProjectionOptions ProjectionDirection { get; }
Property Value
RadialEngageOption
Declaration
public string RadialEngageOption { get; set; }
Property Value
Type |
Description |
System.String |
|
ReliefChamferEnabled
Declaration
public bool ReliefChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ScrewClearanceCounterboreDepth
Declaration
public Expression ScrewClearanceCounterboreDepth { get; }
Property Value
ScrewClearanceCounterboreDiameter
Declaration
public Expression ScrewClearanceCounterboreDiameter { get; }
Property Value
ScrewClearanceCountersinkAngle
Declaration
public Expression ScrewClearanceCountersinkAngle { get; }
Property Value
ScrewClearanceCountersinkDiameter
Declaration
public Expression ScrewClearanceCountersinkDiameter { get; }
Property Value
ScrewClearanceEndChamferAngle
Declaration
public Expression ScrewClearanceEndChamferAngle { get; }
Property Value
ScrewClearanceEndChamferEnabled
Declaration
public bool ScrewClearanceEndChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ScrewClearanceEndChamferOffset
Declaration
public Expression ScrewClearanceEndChamferOffset { get; }
Property Value
ScrewClearanceHoleDepth
Declaration
public Expression ScrewClearanceHoleDepth { get; }
Property Value
ScrewClearanceHoleDiameter
Declaration
public Expression ScrewClearanceHoleDiameter { get; }
Property Value
Declaration
public HolePackageBuilder.HoleForms ScrewClearanceHoleForm { get; set; }
Property Value
ScrewClearanceNeckChamferAngle
Declaration
public Expression ScrewClearanceNeckChamferAngle { get; }
Property Value
ScrewClearanceNeckChamferOffset
Declaration
public Expression ScrewClearanceNeckChamferOffset { get; }
Property Value
ScrewClearanceReliefDepth
Declaration
public Expression ScrewClearanceReliefDepth { get; }
Property Value
ScrewClearanceReliefEnabled
Declaration
public bool ScrewClearanceReliefEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ScrewClearanceStartChamferAngle
Declaration
public Expression ScrewClearanceStartChamferAngle { get; }
Property Value
ScrewClearanceStartChamferEnabled
Declaration
public bool ScrewClearanceStartChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ScrewClearanceStartChamferOffset
Declaration
public Expression ScrewClearanceStartChamferOffset { get; }
Property Value
ScrewClearanceTipAngle
Declaration
public Expression ScrewClearanceTipAngle { get; }
Property Value
ScrewFitOption
Declaration
public string ScrewFitOption { get; set; }
Property Value
Type |
Description |
System.String |
|
ScrewSize
Declaration
public string ScrewSize { get; set; }
Property Value
Type |
Description |
System.String |
|
ScrewStandard
Declaration
public string ScrewStandard { get; set; }
Property Value
Type |
Description |
System.String |
|
ScrewType
Declaration
public string ScrewType { get; set; }
Property Value
Type |
Description |
System.String |
|
StartExtensionEnabled
Declaration
public bool StartExtensionEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartHoleData
Declaration
public StartHoleData StartHoleData { get; }
Property Value
TapDrillDiameter
Declaration
public Expression TapDrillDiameter { get; }
Property Value
ThreadDepth
Declaration
public Expression ThreadDepth { get; }
Property Value
ThreadedEndChamferAngle
Declaration
public Expression ThreadedEndChamferAngle { get; }
Property Value
ThreadedEndChamferDiameter
Declaration
public Expression ThreadedEndChamferDiameter { get; }
Property Value
ThreadedEndChamferEnabled
Declaration
public bool ThreadedEndChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ThreadedHoleDepth
Declaration
public Expression ThreadedHoleDepth { get; }
Property Value
ThreadedReliefAngle
Declaration
public Expression ThreadedReliefAngle { get; }
Property Value
ThreadedReliefChamferAngle
Declaration
public Expression ThreadedReliefChamferAngle { get; }
Property Value
ThreadedReliefChamferOffset
Declaration
public Expression ThreadedReliefChamferOffset { get; }
Property Value
ThreadedReliefDepth
Declaration
public Expression ThreadedReliefDepth { get; }
Property Value
ThreadedReliefDiameter
Declaration
public Expression ThreadedReliefDiameter { get; }
Property Value
ThreadedReliefEnabled
Declaration
public bool ThreadedReliefEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ThreadedStartChamferAngle
Declaration
public Expression ThreadedStartChamferAngle { get; }
Property Value
ThreadedStartChamferDiameter
Declaration
public Expression ThreadedStartChamferDiameter { get; }
Property Value
ThreadedStartChamferEnabled
Declaration
public bool ThreadedStartChamferEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ThreadedTipAngle
Declaration
public Expression ThreadedTipAngle { get; }
Property Value
ThreadLengthOption
Declaration
public HolePackageBuilder.ThreadLengthOptions ThreadLengthOption { get; set; }
Property Value
ThreadRotation
Declaration
public HolePackageBuilder.ThreadRotationOptions ThreadRotation { get; set; }
Property Value
ThreadSize
Declaration
public string ThreadSize { get; set; }
Property Value
Type |
Description |
System.String |
|
ThreadStandard
Declaration
public string ThreadStandard { get; set; }
Property Value
Type |
Description |
System.String |
|
Tolerance
Declaration
public double Tolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Type
Declaration
public HolePackageBuilder.Types Type { get; set; }
Property Value
UntilSelectedTarget
Declaration
public SelectDisplayableObject UntilSelectedTarget { get; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink