Class PierceHoleParentBuilder
Inheritance
System.Object
System.MarshalByRefObject
PierceHoleParentBuilder
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 PierceHoleParentBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PierceHoleParentBuilder()
Declaration
protected PierceHoleParentBuilder()
Properties
BreakerHoleDepth
Declaration
public Expression BreakerHoleDepth { get; }
Property Value
BreakerHoleFactor
Declaration
public Expression BreakerHoleFactor { get; }
Property Value
BreakerHoleOffset
Declaration
public Expression BreakerHoleOffset { get; }
Property Value
BuildStatus
Declaration
public DieBuildStatusOption BuildStatus { get; }
Property Value
CircularSlugHole
Declaration
public bool CircularSlugHole { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CommonSlugHole
Declaration
public bool CommonSlugHole { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Depth
Declaration
public Expression Depth { get; }
Property Value
DesignStatus
Declaration
public bool DesignStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Diameter
Declaration
public Expression Diameter { get; }
Property Value
DieClearance
Declaration
public Expression DieClearance { get; }
Property Value
DisplayHoles
Declaration
public bool DisplayHoles { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayStatus
Declaration
public bool DisplayStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Length
Declaration
public Expression Length { get; }
Property Value
ProfileBlendRadius
Declaration
public Expression ProfileBlendRadius { get; }
Property Value
SlugHoleDiameterIncrement
Declaration
public Expression SlugHoleDiameterIncrement { get; }
Property Value
SlugHoleOffset
Declaration
public Expression SlugHoleOffset { get; }
Property Value
Width
Declaration
public Expression Width { get; }
Property Value
Methods
CreateChild()
Declaration
public PierceHoleChildBuilder CreateChild()
Returns
DeleteChild(PierceHoleChildBuilder)
Declaration
public void DeleteChild(PierceHoleChildBuilder dieholechild)
Parameters
GetBreakerHoleAttributes(out String, out String, out Int32, out String)
Declaration
public void GetBreakerHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
GetChildren()
Declaration
public PierceHoleChildBuilder[] GetChildren()
Returns
GetHoleAttributes(out String, out String, out Int32, out String)
Declaration
public void GetHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
GetSlugHoleAttributes(out String, out String, out Int32, out String)
Declaration
public void GetSlugHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
SetBreakerHoleAttributes(String, String, Int32, String)
Declaration
public void SetBreakerHoleAttributes(string title, string value, int color, string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
SetBreakerHoleDepth(String)
Declaration
public void SetBreakerHoleDepth(string breakerHoleDepth)
Parameters
Type |
Name |
Description |
System.String |
breakerHoleDepth |
|
SetBreakerHoleFactor(String)
Declaration
public void SetBreakerHoleFactor(string breakerHoleFactor)
Parameters
Type |
Name |
Description |
System.String |
breakerHoleFactor |
|
SetBreakerHoleOffset(String)
Declaration
public void SetBreakerHoleOffset(string breakerHoleOffset)
Parameters
Type |
Name |
Description |
System.String |
breakerHoleOffset |
|
SetDepth(String)
Declaration
public void SetDepth(string depth)
Parameters
Type |
Name |
Description |
System.String |
depth |
|
SetDiameter(String)
Declaration
public void SetDiameter(string diameter)
Parameters
Type |
Name |
Description |
System.String |
diameter |
|
SetDieClearance(String)
Declaration
public void SetDieClearance(string dieClearance)
Parameters
Type |
Name |
Description |
System.String |
dieClearance |
|
SetHoleAttributes(String, String, Int32, String)
Declaration
public void SetHoleAttributes(string title, string value, int color, string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
SetLength(String)
Declaration
public void SetLength(string length)
Parameters
Type |
Name |
Description |
System.String |
length |
|
SetProfileBlendRadius(String)
Declaration
public void SetProfileBlendRadius(string profileBlendRadius)
Parameters
Type |
Name |
Description |
System.String |
profileBlendRadius |
|
SetSlugHoleAttributes(String, String, Int32, String)
Declaration
public void SetSlugHoleAttributes(string title, string value, int color, string diameterTitle)
Parameters
Type |
Name |
Description |
System.String |
title |
|
System.String |
value |
|
System.Int32 |
color |
|
System.String |
diameterTitle |
|
SetSlugHoleDiameterIncrement(String)
Declaration
public void SetSlugHoleDiameterIncrement(string slugHoleDiameterIncrement)
Parameters
Type |
Name |
Description |
System.String |
slugHoleDiameterIncrement |
|
SetSlugHoleOffset(String)
Declaration
public void SetSlugHoleOffset(string slugHoleOffset)
Parameters
Type |
Name |
Description |
System.String |
slugHoleOffset |
|
SetWidth(String)
Declaration
public void SetWidth(string pierceHoleWidth)
Parameters
Type |
Name |
Description |
System.String |
pierceHoleWidth |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink