Class Hole
Assembly: NXOpen.dll
Syntax
public class Hole : RPO, IMessageSink, IProfile, IFitTo, INXObject
Constructors
Hole()
Declaration
Properties
CounterboreDepth
Declaration
public Expression CounterboreDepth { get; }
Property Value
CounterboreDiameter
Declaration
public Expression CounterboreDiameter { get; }
Property Value
CountersinkAngle
Declaration
public Expression CountersinkAngle { get; }
Property Value
CountersinkDiameter
Declaration
public Expression CountersinkDiameter { get; }
Property Value
Depth
Declaration
public Expression Depth { get; }
Property Value
Diameter
Declaration
public Expression Diameter { get; }
Property Value
PlacementFace
Declaration
public ISurface PlacementFace { get; }
Property Value
ThruFace
Declaration
public ISurface ThruFace { get; }
Property Value
TipAngle
Declaration
public Expression TipAngle { get; }
Property Value
Methods
GetCounterboreHole(out Expression, out Expression, out Expression, out Expression, out Expression)
Declaration
public void GetCounterboreHole(out Expression diameter, out Expression depth, out Expression tipAngle, out Expression cboreDiameter, out Expression cboreDepth)
Parameters
GetCountersinkHole(out Expression, out Expression, out Expression, out Expression, out Expression)
Declaration
public void GetCountersinkHole(out Expression diameter, out Expression depth, out Expression tipAngle, out Expression csinkDiameter, out Expression csinkAngle)
Parameters
GetPositioningDimensions()
Declaration
public PositioningDimension[] GetPositioningDimensions()
Returns
GetSimpleHole(out Expression, out Expression, out Expression)
Declaration
public void GetSimpleHole(out Expression diameter, out Expression depth, out Expression tipAngle)
Parameters
GetSubtype()
Declaration
public Hole.Subtype GetSubtype()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink