Class WeldGrooveBuilder
Inheritance
System.Object
System.MarshalByRefObject
WeldGrooveBuilder
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 WeldGrooveBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
WeldGrooveBuilder()
Declaration
protected WeldGrooveBuilder()
Properties
AssignWeldPMI
Declaration
public bool AssignWeldPMI { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Characteristics
Declaration
public CharacteristicsBuilder Characteristics { get; }
Property Value
ContourHeight
Declaration
public Expression ContourHeight { get; }
Property Value
ContourType
Declaration
public WeldGrooveBuilder.Contour ContourType { get; set; }
Property Value
CreateSkipWelds
Declaration
public bool CreateSkipWelds { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EdgeSet1
Declaration
public Section EdgeSet1 { get; }
Property Value
EdgeSet2
Declaration
public Section EdgeSet2 { get; }
Property Value
EdgeType
Declaration
public WeldGrooveBuilder.Edge EdgeType { get; set; }
Property Value
EndAngle
Declaration
public Expression EndAngle { get; }
Property Value
EndDistance
Declaration
public OnPathDimensionBuilder EndDistance { get; }
Property Value
FaceSet1
Declaration
public ScCollector FaceSet1 { get; }
Property Value
FaceSet2
Declaration
public ScCollector FaceSet2 { get; }
Property Value
GrooveAngle
Declaration
public Expression GrooveAngle { get; }
Property Value
GrooveRadius
Declaration
public Expression GrooveRadius { get; }
Property Value
IsRootOpening
Declaration
public bool IsRootOpening { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRootPenetration
Declaration
public bool IsRootPenetration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Method
Declaration
public WeldGrooveBuilder.SkipWeldMethod Method { get; set; }
Property Value
NumberOfWelds
Declaration
public Expression NumberOfWelds { get; }
Property Value
PenetrationDepth
Declaration
public Expression PenetrationDepth { get; }
Property Value
PrepareEdges
Declaration
public WeldGrooveBuilder.Prepare PrepareEdges { get; set; }
Property Value
RecreateDeletedWelds
Declaration
public bool RecreateDeletedWelds { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RootOpening
Declaration
public Expression RootOpening { get; }
Property Value
RootPenetration
Declaration
public Expression RootPenetration { get; }
Property Value
SecondPenetrationDepth
Declaration
public Expression SecondPenetrationDepth { get; }
Property Value
SeedFace1
Declaration
public Face SeedFace1 { get; set; }
Property Value
SeedFace2
Declaration
public Face SeedFace2 { get; set; }
Property Value
SeedPoint1
Declaration
public Point3d SeedPoint1 { get; set; }
Property Value
SeedPoint2
Declaration
public Point3d SeedPoint2 { get; set; }
Property Value
SegmentLength
Declaration
public Expression SegmentLength { get; }
Property Value
SingleFaceSet
Declaration
public bool SingleFaceSet { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Spacing
Declaration
public Expression Spacing { get; }
Property Value
StartAngle
Declaration
public Expression StartAngle { get; }
Property Value
StartDistance
Declaration
public OnPathDimensionBuilder StartDistance { get; }
Property Value
TaperMethod
Declaration
public WeldGrooveBuilder.Taper TaperMethod { get; set; }
Property Value
Type
Declaration
public WeldGrooveBuilder.Types Type { get; set; }
Property Value
Uparameter1
Declaration
public double Uparameter1 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Uparameter2
Declaration
public double Uparameter2 { get; set; }
Property Value
Type |
Description |
System.Double |
|
UseFillin
Declaration
public bool UseFillin { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Vparameter1
Declaration
public double Vparameter1 { get; set; }
Property Value
Type |
Description |
System.Double |
|
Vparameter2
Declaration
public double Vparameter2 { get; set; }
Property Value
Type |
Description |
System.Double |
|
WeldSymmetric
Declaration
public bool WeldSymmetric { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink