Class KeywayBuilder
Inheritance
System.Object
System.MarshalByRefObject
KeywayBuilder
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 KeywayBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
KeywayBuilder()
Declaration
protected KeywayBuilder()
Properties
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
BaseFlange
Declaration
public Section BaseFlange { get; }
Property Value
BaseOrientation
Declaration
public DiePlaneBuilder BaseOrientation { get; }
Property Value
CreateWithPad
Declaration
public bool CreateWithPad { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeckThickness
Declaration
public Expression DeckThickness { get; }
Property Value
DieCenterlineCoordinateSystem
Declaration
public SelectCartesianCoordinateSystem DieCenterlineCoordinateSystem { get; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
InteriorProfile
Declaration
public Section InteriorProfile { get; }
Property Value
Location
Declaration
public KeywayBuilder.LocationType Location { get; set; }
Property Value
MinimumRibHeight
Declaration
public Expression MinimumRibHeight { get; }
Property Value
Offset
Declaration
public Expression Offset { get; }
Property Value
PadAttributes
Declaration
public DieAttributesBuilder PadAttributes { get; }
Property Value
PadHeight
Declaration
public Expression PadHeight { get; }
Property Value
PadWidth
Declaration
public Expression PadWidth { get; }
Property Value
PlacementOffset
Declaration
public Expression PlacementOffset { get; }
Property Value
RunoffDepth
Declaration
public Expression RunoffDepth { get; }
Property Value
RunoffLength
Declaration
public Expression RunoffLength { get; }
Property Value
RunoffRadius
Declaration
public Expression RunoffRadius { get; }
Property Value
RunoffWidth
Declaration
public Expression RunoffWidth { get; }
Property Value
Declaration
public SelectNXObject SheetMetal { get; }
Property Value
SlotAttributes
Declaration
public DieAttributesBuilder SlotAttributes { get; }
Property Value
SlotDepth
Declaration
public Expression SlotDepth { get; }
Property Value
SlotLength
Declaration
public Expression SlotLength { get; }
Property Value
SlotWidth
Declaration
public Expression SlotWidth { get; }
Property Value
Target
Declaration
public SelectNXObject Target { get; }
Property Value
Type
Declaration
public KeywayBuilder.Types Type { get; set; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink