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