Class DrawBeadBuilder
Inheritance
System.Object
System.MarshalByRefObject
DrawBeadBuilder
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 DrawBeadBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
DrawBeadBuilder()
Declaration
protected DrawBeadBuilder()
Properties
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
BaseOrientation
Declaration
public DrawBeadBuilder.OrientationTypes BaseOrientation { get; set; }
Property Value
BuildEndTaper
Declaration
public bool BuildEndTaper { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
BuildStartTaper
Declaration
public bool BuildStartTaper { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Centerline
Declaration
public Section Centerline { get; }
Property Value
CenterlineProjection
Declaration
public DrawBeadBuilder.ProjectionDirectionTypes CenterlineProjection { get; set; }
Property Value
Clearance
Declaration
public Expression Clearance { get; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
DrawDirection
Declaration
public DieDirectionBuilder DrawDirection { get; }
Property Value
EndPoint
Declaration
public DieLocationBuilder EndPoint { get; }
Property Value
EndTaper
Declaration
public DrawBeadTaperBuilder EndTaper { get; }
Property Value
FemaleDepthType
Declaration
public DrawBeadBuilder.FemaleDepthTypes FemaleDepthType { get; set; }
Property Value
FemaleDepthValue
Declaration
public Expression FemaleDepthValue { get; }
Property Value
FemaleFaceAttribute
Declaration
public DieAttributesBuilder FemaleFaceAttribute { get; }
Property Value
FemaleSheetAttribute
Declaration
public DieAttributesBuilder FemaleSheetAttribute { get; }
Property Value
FemaleWidthType
Declaration
public DrawBeadBuilder.FemaleWidthTypes FemaleWidthType { get; set; }
Property Value
FemaleWidthValue
Declaration
public Expression FemaleWidthValue { get; }
Property Value
GenerateHeightCurve
Declaration
public bool GenerateHeightCurve { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MachineOffset
Declaration
public bool MachineOffset { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MachiningOffsetTitleAttribute
Declaration
public DieAttributesBuilder MachiningOffsetTitleAttribute { get; }
Property Value
MaleBeadPosition
Declaration
public DrawBeadBuilder.MaleBeadPositionTypes MaleBeadPosition { get; set; }
Property Value
MaleFaceAttribute
Declaration
public DieAttributesBuilder MaleFaceAttribute { get; }
Property Value
MaleSheetAttribute
Declaration
public DieAttributesBuilder MaleSheetAttribute { get; }
Property Value
Declaration
public Expression MetalThickness { get; }
Property Value
OrientSectionToDraw
Declaration
public DrawBeadBuilder.OrientSectionToDrawTypes OrientSectionToDraw { get; set; }
Property Value
Output
Declaration
public DrawBeadBuilder.OutputTypes Output { get; set; }
Property Value
PlacementFace
Declaration
public ScCollector PlacementFace { get; }
Property Value
ReferenceDirection
Declaration
public bool ReferenceDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool ReverseMetalThickness { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SegmentList
Declaration
public DrawBeadSegmentBuilderList SegmentList { get; }
Property Value
Declaration
public DieAttributesBuilder SheetMetalFaceAttribute { get; }
Property Value
Declaration
public DieAttributesBuilder SheetMetalSheetAttribute { get; }
Property Value
StartPoint
Declaration
public DieLocationBuilder StartPoint { get; }
Property Value
StartTaper
Declaration
public DrawBeadTaperBuilder StartTaper { get; }
Property Value
TaperBead
Declaration
public bool TaperBead { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TransitionDefinition
Declaration
public DrawBeadBuilder.TransitionDefinitionTypes TransitionDefinition { get; set; }
Property Value
Methods
CreateDrawBeadSegment()
Declaration
public DrawBeadSegmentBuilder CreateDrawBeadSegment()
Returns
CreateSegmentsFromCenterlineCurves()
Declaration
public void CreateSegmentsFromCenterlineCurves()
GetMoreDetails()
Declaration
public string[] GetMoreDetails()
Returns
Type |
Description |
System.String[] |
|
SetDefaultDrawDirection()
Declaration
public void SetDefaultDrawDirection()
SetMoreDetails(String[])
Declaration
public void SetMoreDetails(string[] strings)
Parameters
Type |
Name |
Description |
System.String[] |
strings |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink