Class GrooveBuilder
Inheritance
GrooveBuilder
Assembly: NXOpen.dll
Syntax
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilderinstead.")]
public class GrooveBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
GrooveBuilder()
Declaration
protected GrooveBuilder()
Properties
BottomExtension
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public WeldGrooveExtension BottomExtension { get; set; }
Property Value
ContourShape
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.ContourTypeinstead.")]
public WeldContourShape ContourShape { get; set; }
Property Value
DistanceFromEnd
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EndDistanceinstead.")]
public Expression DistanceFromEnd { get; }
Property Value
DistanceFromStart
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.StartDistanceinstead.")]
public Expression DistanceFromStart { get; }
Property Value
FirstFaceset
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.FaceSet1instead.")]
public ScCollector FirstFaceset { get; set; }
Property Value
FirstFacesetBottomEdges
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EdgeSet1instead.")]
public Section FirstFacesetBottomEdges { get; set; }
Property Value
FirstFacesetHelpPoint
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SeedPoint1instead.")]
public Point3d FirstFacesetHelpPoint { get; set; }
Property Value
FirstFacesetTopEdges
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EdgeSet1instead.")]
public Section FirstFacesetTopEdges { get; set; }
Property Value
GrooveShape
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Typesinstead.")]
public WeldGrooveShape GrooveShape { get; set; }
Property Value
GrooveType
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EdgeTypeinstead.")]
public WeldGrooveType GrooveType { get; set; }
Property Value
IsFieldWeld
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Characteristicsinstead.")]
public bool IsFieldWeld { get; set; }
Property Value
IsFirstFacesetNormalReversed
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public bool IsFirstFacesetNormalReversed { get; set; }
Property Value
IsNumberOfSegments
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Methodinstead.")]
public bool IsNumberOfSegments { get; set; }
Property Value
IsSecondFacesetNormalReversed
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public bool IsSecondFacesetNormalReversed { get; set; }
Property Value
IsSegmentLength
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Methodinstead.")]
public bool IsSegmentLength { get; set; }
Property Value
IsSpacing
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Methodinstead.")]
public bool IsSpacing { get; set; }
Property Value
Method
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.CreateSkipWeldsinstead.")]
public WeldArcMethod Method { get; set; }
Property Value
NumberOfSegments
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.NumberOfWeldsinstead.")]
public Expression NumberOfSegments { get; }
Property Value
NumberRequiredFaceSets
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SingleFaceSetinstead.")]
public int NumberRequiredFaceSets { get; set; }
Property Value
OutputGeometryType
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public WeldFeatureOutput OutputGeometryType { get; set; }
Property Value
OutputType
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public OutputType OutputType { get; set; }
Property Value
PrepareEdges
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.PrepareEdgesinstead.")]
public WeldPrepareEdges PrepareEdges { get; set; }
Property Value
RootUpdate
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public WeldRootUpdate RootUpdate { get; set; }
Property Value
SecondFaceset
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.FaceSet2instead.")]
public ScCollector SecondFaceset { get; set; }
Property Value
SecondFacesetBottomEdges
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EdgeSet2instead.")]
public Section SecondFacesetBottomEdges { get; set; }
Property Value
SecondFacesetHelpPoint
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SeedPoint2instead.")]
public Point3d SecondFacesetHelpPoint { get; set; }
Property Value
SecondFacesetTopEdges
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EdgeSet2instead.")]
public Section SecondFacesetTopEdges { get; set; }
Property Value
SegmentLength
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SegmentLengthinstead.")]
public Expression SegmentLength { get; }
Property Value
SequenceNumber
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public int SequenceNumber { get; set; }
Property Value
SpacingDistance
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Spacinginstead.")]
public Expression SpacingDistance { get; }
Property Value
TaperAtEnd
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EndAngleinstead.")]
public Expression TaperAtEnd { get; }
Property Value
TaperAtStart
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.StartAngleinstead.")]
public Expression TaperAtStart { get; }
Property Value
TaperMethod
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.TaperMethodinstead.")]
public WeldTaperMethod TaperMethod { get; set; }
Property Value
TopExtension
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public WeldGrooveExtension TopExtension { get; set; }
Property Value
Methods
GetContourHeight()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.ContourHeightinstead.")]
public Expression GetContourHeight()
Returns
GetFirstFacesetEndAdjacentFaces()
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public Face[] GetFirstFacesetEndAdjacentFaces()
Returns
GetFirstFacesetStartAdjacentFaces()
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public Face[] GetFirstFacesetStartAdjacentFaces()
Returns
GetGrooveAngle()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.GrooveAngleinstead.")]
public Expression GetGrooveAngle()
Returns
GetGrooveRadius()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.GrooveRadiusinstead.")]
public Expression GetGrooveRadius()
Returns
GetPenetrationDepth()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.PenetrationDepthinstead.")]
public Expression GetPenetrationDepth()
Returns
GetRootOpening()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.RootOpeninginstead.")]
public Expression GetRootOpening()
Returns
GetRootPenetration()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.RootPenetrationinstead.")]
public Expression GetRootPenetration()
Returns
GetSecondFacesetEndAdjacentFaces()
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public Face[] GetSecondFacesetEndAdjacentFaces()
Returns
GetSecondFacesetStartAdjacentFaces()
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public Face[] GetSecondFacesetStartAdjacentFaces()
Returns
GetSecondPenetrationDepth()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SecondPenetrationDepthinstead.")]
public Expression GetSecondPenetrationDepth()
Returns
SetContourHeight(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.ContourHeightinstead.")]
public void SetContourHeight(string contourHeight)
Parameters
Type |
Name |
Description |
string |
contourHeight |
|
SetDistanceFromEnd(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EndDistanceinstead.")]
public void SetDistanceFromEnd(string endDistance)
Parameters
Type |
Name |
Description |
string |
endDistance |
|
SetDistanceFromStart(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.StartDistanceinstead.")]
public void SetDistanceFromStart(string startDistance)
Parameters
Type |
Name |
Description |
string |
startDistance |
|
SetFirstFacesetEndAdjacentFaces(Face[])
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public void SetFirstFacesetEndAdjacentFaces(Face[] objects)
Parameters
Type |
Name |
Description |
Face[] |
objects |
|
SetFirstFacesetStartAdjacentFaces(Face[])
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public void SetFirstFacesetStartAdjacentFaces(Face[] objects)
Parameters
Type |
Name |
Description |
Face[] |
objects |
|
SetGrooveAngle(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.GrooveAngleinstead.")]
public void SetGrooveAngle(string grooveAngle)
Parameters
Type |
Name |
Description |
string |
grooveAngle |
|
SetGrooveRadius(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.GrooveRadiusinstead.")]
public void SetGrooveRadius(string grooveAngle)
Parameters
Type |
Name |
Description |
string |
grooveAngle |
|
SetNumberOfSegments(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.NumberOfWeldsinstead.")]
public void SetNumberOfSegments(string numSegments)
Parameters
Type |
Name |
Description |
string |
numSegments |
|
SetPenetrationDepth(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.PenetrationDepthinstead.")]
public void SetPenetrationDepth(string penetrationDepth)
Parameters
Type |
Name |
Description |
string |
penetrationDepth |
|
SetRootOpening(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.RootOpeninginstead.")]
public void SetRootOpening(string rootOpening)
Parameters
Type |
Name |
Description |
string |
rootOpening |
|
SetRootPenetration(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.RootPenetrationinstead.")]
public void SetRootPenetration(string rootPenetration)
Parameters
Type |
Name |
Description |
string |
rootPenetration |
|
SetSecondFacesetEndAdjacentFaces(Face[])
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public void SetSecondFacesetEndAdjacentFaces(Face[] objects)
Parameters
Type |
Name |
Description |
Face[] |
objects |
|
SetSecondFacesetStartAdjacentFaces(Face[])
Declaration
[Obsolete("Deprecated in NX9.0.0. This functionality is no longer supported.")]
public void SetSecondFacesetStartAdjacentFaces(Face[] objects)
Parameters
Type |
Name |
Description |
Face[] |
objects |
|
SetSecondPenetrationDepth(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SecondPenetrationDepthinstead.")]
public void SetSecondPenetrationDepth(string secondPenetrationDepth)
Parameters
Type |
Name |
Description |
string |
secondPenetrationDepth |
|
SetSegmentLength(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.SegmentLengthinstead.")]
public void SetSegmentLength(string segmentLength)
Parameters
Type |
Name |
Description |
string |
segmentLength |
|
SetSpacingDistance(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.Spacinginstead.")]
public void SetSpacingDistance(string spacingDistance)
Parameters
Type |
Name |
Description |
string |
spacingDistance |
|
SetTaperAtEnd(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.EndAngleinstead.")]
public void SetTaperAtEnd(string endTaper)
Parameters
Type |
Name |
Description |
string |
endTaper |
|
SetTaperAtStart(string)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder.StartAngleinstead.")]
public void SetTaperAtStart(string startTaper)
Parameters
Type |
Name |
Description |
string |
startTaper |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink