Class Hole
Inheritance
System.Object
System.MarshalByRefObject
Hole
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)
Namespace: NXOpen.Features
Assembly: NXOpen.dll
Syntax
public class Hole : RPO, IMessageSink, IProfile, IFitTo, INXObject
Constructors
Hole()
Declaration
protected Hole()
Properties
CounterboreDepth
Declaration
public Expression CounterboreDepth { get; }
Property Value
Type | Description |
---|---|
Expression |
CounterboreDiameter
Declaration
public Expression CounterboreDiameter { get; }
Property Value
Type | Description |
---|---|
Expression |
CountersinkAngle
Declaration
public Expression CountersinkAngle { get; }
Property Value
Type | Description |
---|---|
Expression |
CountersinkDiameter
Declaration
public Expression CountersinkDiameter { get; }
Property Value
Type | Description |
---|---|
Expression |
Depth
Declaration
public Expression Depth { get; }
Property Value
Type | Description |
---|---|
Expression |
Diameter
Declaration
public Expression Diameter { get; }
Property Value
Type | Description |
---|---|
Expression |
PlacementFace
Declaration
public ISurface PlacementFace { get; }
Property Value
Type | Description |
---|---|
ISurface |
ThruFace
Declaration
public ISurface ThruFace { get; }
Property Value
Type | Description |
---|---|
ISurface |
TipAngle
Declaration
public Expression TipAngle { get; }
Property Value
Type | Description |
---|---|
Expression |
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
Type | Name | Description |
---|---|---|
Expression | diameter | |
Expression | depth | |
Expression | tipAngle | |
Expression | cboreDiameter | |
Expression | cboreDepth |
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
Type | Name | Description |
---|---|---|
Expression | diameter | |
Expression | depth | |
Expression | tipAngle | |
Expression | csinkDiameter | |
Expression | csinkAngle |
GetPositioningDimensions()
Declaration
public PositioningDimension[] GetPositioningDimensions()
Returns
Type | Description |
---|---|
PositioningDimension[] |
GetSimpleHole(out Expression, out Expression, out Expression)
Declaration
public void GetSimpleHole(out Expression diameter, out Expression depth, out Expression tipAngle)
Parameters
Type | Name | Description |
---|---|---|
Expression | diameter | |
Expression | depth | |
Expression | tipAngle |
GetSubtype()
Declaration
public Hole.Subtype GetSubtype()
Returns
Type | Description |
---|---|
Hole.Subtype |
Implements
System.Runtime.Remoting.Messaging.IMessageSink