NX Open C++ Reference Guide
Classes | Enumerations
NXOpen::Weld Namespace Reference

Provides classes and interfaces for Weld. More...

Classes

class  AutoPoint
 This class will automatically create weld points from selected components
Created in NX6.0.0. More...
class  AutoPointBuilder
 Represents a Weld::AutoPointBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreateAutoPointBuilder
Default values. More...
class  AutoWeldSymbolsBuilder
 Represents a Weld::AutoWeldSymbolsBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreateAutoWeldSymbolsBuilder

Created in NX8.0.0. More...
class  CharacteristicsBuilder
 This builder allows you to define the attribute values to be set on the output of the weld feature. More...
class  CharacteristicsSelectionBuilder
 This builder allows you to define the attribute values to be set on the output of the weld feature. More...
class  CharacteristicsValueBuilder
 The object containing the information about the attribute to be placed on the output of the weld feature. More...
class  CustomManager
 Represents weld interface to customize the creation of welding joint features. More...
class  EasyPatternBuilder
 Represents the easy pattern builder. More...
class  EdgePrep
 Represents a Weld Edge Prep feature
Created in NX8.0.0. More...
class  EdgePrepBuilder
 A builder used to create or edit a Weld::EdgePrep feature. More...
class  EdgePrepValuesBuilder
 Used to view or edit the values used to define the welding joint and edge preparation. More...
class  ExportWeldBuilder
 Represents a ExportWeldBuilder class
To create a new instance of this class, use Weld::WeldManager::CreateExportWeldBuilder

Created in NX6.0.0. More...
class  Extract
 Represents a Linked Feature created in the Weld Assistant. More...
class  Fill
 Represents a Weld Fill feature
Created in NX7.5.0. More...
class  Fillet
 Represents a Weld Fillet Feature. More...
class  FilletBuilder
 Represents a Weld::Fillet builder
To create a new instance of this class, use Weld::WeldManager::CreateFilletBuilder
Default values. More...
class  Groove
 Represents a WeldGroove feature. More...
class  GrooveBuilder
 Represents a Groove Weld feature
To create a new instance of this class, use Weld::WeldManager::CreateWeldGrooveBuilder
More...
class  JointExitBuilder
 Used to set custom edge preparation parameters of a Weld::WeldJoint feaure. More...
class  JointItemBuilder
 Used to create or edit a Weld::WeldJoint feature. More...
class  JointItemBuilderList
 Represents a list of objects. More...
struct  LogInfo
 Represents entity and its log message
Created in NX7.5.0. More...
class  PlugSlot
 create a PlugSlot feature for Weld
Created in NX8.0.0. More...
class  PlugSlotBuilder
 Represents a Weld::PlugSlot builder
To create a new instance of this class, use Weld::WeldManager::CreatePlugSlotBuilder
Default values. More...
class  UserDefinedWeld
 Represents a User Defined Weld feature. More...
class  UserDefinedWeldBuilder
 Represents a Weld::UserDefinedWeldBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreateUserDefinedWeldBuilder
Default values. More...
class  WeldAdvisorBuilder
 Represents a weld advisor test
To create a new instance of this class, use Weld::WeldManager::CreateWeldAdvisorBuilder

Created in NX7.5.0. More...
class  WeldBead
 Represents a Weld Bead feature
Created in NX7.5.0. More...
class  WeldBeadBuilder
 Used to create or edit a Weld::WeldBead feature. More...
class  WeldBeadPathBuilder
 Represents the path the bead shape will be swept along. More...
class  WeldBeadPathBuilderList
 Represents a list of objects. More...
class  WeldBeadSizeBuilder
 This builder is used to define the bead shape. More...
class  WeldBeadSizeBuilderList
 Represents a list of objects. More...
class  WeldFillBuilder
 A builder used to create or edit a Weld::Fill feature. More...
class  WeldFillStripBuilder
 A builder used to create or edit a single strip of the Weld::WeldFillBuilder . More...
class  WeldFillStripBuilderList
 Represents a list of objects. More...
class  WeldImportBuilder
 Creates Weld features by reading a csv file
To create a new instance of this class, use Weld::WeldManager::CreateImportBuilder

Created in NX7.5.1. More...
class  WeldJoint
 Represents a weld joint feature
Created in NX8.0.0. More...
class  WeldJointBuilder
 Used to create or edit a Weld::WeldJoint feature. More...
class  WeldManager
 Manages weld features and assistant tools. More...
class  WeldObjectBuilder
 Represents a Weld::WeldObjectBuilder class used to collect welding objects created or edited from a command. More...
class  WeldPoint
 Represents a WeldPoint feature. More...
class  WeldPointBuilder
 Represents a Spot Weld feature
To create a new instance of this class, use Weld::WeldManager::CreateWeldPointBuilder
Default values. More...
class  WeldPreferenceBuilder
 Represents a Weld::WeldPreferenceBuilder builder
To create a new instance of this class, use Weld::WeldManager::CreatePreferenceBuilder
Default values. More...

Enumerations

enum  OutputType { OutputTypeAssociative, OutputTypeFixed }
 Settings for output type
Created in NX6.0.0. More...
enum  WeldAdvisorCheckerType {
  WeldAdvisorCheckerTypeCoincidentPoint, WeldAdvisorCheckerTypeMinimumPointDistance, WeldAdvisorCheckerTypeMinimumEdgeDistance, WeldAdvisorCheckerTypeStackUpGap,
  WeldAdvisorCheckerTypeFacePlanarity, WeldAdvisorCheckerTypeFaceParallelism, WeldAdvisorCheckerTypePointFaceDistance, WeldAdvisorCheckerTypeCsysFaceNormalAngle,
  WeldAdvisorCheckerTypeMetalStackUp, WeldAdvisorCheckerTypeMetalMinimumPointDatumDistance, WeldAdvisorCheckerTypeMetalMinimumPointMeasurementDistance, WeldAdvisorCheckerTypeSpacingPerPanelCombination,
  WeldAdvisorCheckerTypeWeldFlange, WeldAdvisorCheckerTypeBead, WeldAdvisorCheckerTypeNumber
}
 the type of checker More...
enum  WeldAdvisorCustomerDefault {
  WeldAdvisorCustomerDefaultResistanceSpot, WeldAdvisorCustomerDefaultArcSpot, WeldAdvisorCustomerDefaultClinch, WeldAdvisorCustomerDefaultDollop,
  WeldAdvisorCustomerDefaultWeldNut, WeldAdvisorCustomerDefaultWeldStud, WeldAdvisorCustomerDefaultCustom1Point, WeldAdvisorCustomerDefaultCustom2Point,
  WeldAdvisorCustomerDefaultCustom3Point, WeldAdvisorCustomerDefaultCustom4Point, WeldAdvisorCustomerDefaultCustom5Point, WeldAdvisorCustomerDefaultDatum,
  WeldAdvisorCustomerDefaultMeasurement, WeldAdvisorCustomerDefaultNum
}
 the customer default value types More...
enum  WeldArcMethod { WeldArcMethodContinuous, WeldArcMethodSkip }
 Settings for output type. More...
enum  WeldAttribType { WeldAttribTypeInteger = 1, WeldAttribTypeReal, WeldAttribTypeNull = 4, WeldAttribTypeString }
 the type of attribute More...
enum  WeldContourShape { WeldContourShapeNone, WeldContourShapeConvex, WeldContourShapeFlush, WeldContourShapeConcave }
 Top contour shape. More...
enum  WeldCreationDirection { WeldCreationDirectionDefault, WeldCreationDirectionOpposite }
 the type of creation direction More...
enum  WeldCustom {
  WeldCustomSolidNone, WeldCustomSolidSphere, WeldCustomSolidCylinder, WeldCustomSolidCone,
  WeldCustomSolidDefault
}
 Settings for output solid type. More...
enum  WeldDatumControlDirection { WeldDatumControlDirectionInvalid = -1, WeldDatumControlDirectionX, WeldDatumControlDirectionY, WeldDatumControlDirectionZ }
 the control direction for datum More...
enum  WeldFacesetIndex { WeldFacesetIndexFirst, WeldFacesetIndexSecond, WeldFacesetIndexThird, WeldFacesetIndexForth }
 the index of user picked face sets More...
enum  WeldFeatureOutput { WeldFeatureOutputCurves, WeldFeatureOutputSolid, WeldFeatureOutputBoth }
 Feature output. More...
enum  WeldFeatureSetType {
  WeldFeatureSetTypeFilletWeld, WeldFeatureSetTypeGrooveWeld, WeldFeatureSetTypeResistanceSpot, WeldFeatureSetTypeArcSpot,
  WeldFeatureSetTypeClinch, WeldFeatureSetTypeDollop, WeldFeatureSetTypeWeldNut, WeldFeatureSetTypeWeldStud,
  WeldFeatureSetTypeCustom1Point, WeldFeatureSetTypeCustom2Point, WeldFeatureSetTypeCustom3Point, WeldFeatureSetTypeCustom4Point,
  WeldFeatureSetTypeCustom5Point, WeldFeatureSetTypeBiwDatumSurface, WeldFeatureSetTypeBiwDatumPin, WeldFeatureSetTypeBiwDatumCustomer1,
  WeldFeatureSetTypeBiwDatumCustomer2, WeldFeatureSetTypeBiwDatumCustomer3, WeldFeatureSetTypeBiwMeasurementSurface, WeldFeatureSetTypeBiwMeasurementHole,
  WeldFeatureSetTypeBiwMeasurementSlot, WeldFeatureSetTypeBiwMeasurementStud, WeldFeatureSetTypeBiwMeasurementTrim, WeldFeatureSetTypeBiwMeasurementHem,
  WeldFeatureSetTypeBiwMeasurementCustomer1, WeldFeatureSetTypeBiwMeasurementCustomer2, WeldFeatureSetTypeBiwMeasurementCustomer3
}
 the feature set types More...
enum  WeldGrooveExtension { WeldGrooveExtensionTangent, WeldGrooveExtensionProject, WeldGrooveExtensionReverseProject }
 Groove Extension Type. More...
enum  WeldGrooveShape {
  WeldGrooveShapeSquareButt, WeldGrooveShapeVGroove, WeldGrooveShapeBevel, WeldGrooveShapeUGroove,
  WeldGrooveShapeJGroove, WeldGrooveShapeFlaredV, WeldGrooveShapeFlaredBevel, WeldGrooveShapeFillinFlaredV,
  WeldGrooveShapeFillinFlaredBevel
}
 Groove Weld Section type. More...
enum  WeldGrooveType { WeldGrooveTypeEdgesNotPrepared, WeldGrooveTypeEdgesPrepared }
 Groove Creation Type. More...
enum  WeldGroupIdColor {
  WeldGroupIdColorNone, WeldGroupIdColorFirst, WeldGroupIdColorSecond, WeldGroupIdColorThird,
  WeldGroupIdColorFourth, WeldGroupIdColorFifth, WeldGroupIdColorSixth, WeldGroupIdColorSeventh,
  WeldGroupIdColorEighth, WeldGroupIdColorNinth, WeldGroupIdColorTenth, WeldGroupIdColorEleventh,
  WeldGroupIdColorTwelfth, WeldGroupIdColorThirteenth, WeldGroupIdColorFourteenth
}
 the group id color indexes More...
enum  WeldMeasurementSizeMethod { WeldMeasurementSizeMethodInvalid = -1, WeldMeasurementSizeMethodAuto, WeldMeasurementSizeMethodManual }
 the size method for measurement More...
enum  WeldOverlapStatus { WeldOverlapStatusInvalid = -1, WeldOverlapStatusCreation, WeldOverlapStatusNonCreation }
 the create status for overlap More...
enum  WeldParasetLocation { WeldParasetLocationLength, WeldParasetLocationPercent, WeldParasetLocationThroughPoint }
 the index of user picked refsheet location More...
enum  WeldPointDirection { WeldPointDirectionStartToEnd, WeldPointDirectionEndToStart }
 Spot direction. More...
enum  WeldPointExtendMethod { WeldPointExtendMethodNone, WeldPointExtendMethodBoundary }
 Offset curve extend method. More...
enum  WeldPointLocation { WeldPointLocationAlongGuideCurve, WeldPointLocationAlongGuideEdge, WeldPointLocationAlongCenterLine, WeldPointLocationSectionPlane }
 Settings locating spot welds using guide curves/edges. More...
enum  WeldPointMethod {
  WeldPointMethodMultiple, WeldPointMethodSingle, WeldPointMethodMirror, WeldPointMethodTranslate,
  WeldPointMethodFromPoints
}
 Settings for method. More...
enum  WeldPointReferenceSheetType { WeldPointReferenceSheetTypeOverlap, WeldPointReferenceSheetTypeTop, WeldPointReferenceSheetTypeNone }
 Settings for the reference sheet. More...
enum  WeldPointSpacingMethod { WeldPointSpacingMethodDistance, WeldPointSpacingMethodNumPoints }
 Guide spacing method. More...
enum  WeldPrepareEdges { WeldPrepareEdgesNone, WeldPrepareEdgesEntireEdge, WeldPrepareEdgesWeldLimits, WeldPrepareEdgesComplex }
 Settings for prepare edges. More...
enum  WeldProjectionMethod { WeldProjectionMethodNone, WeldProjectionMethodFaceNormal, WeldProjectionMethodAlongVector }
 Settings project method type. More...
enum  WeldRootUpdate { WeldRootUpdateAutomatic, WeldRootUpdateNone }
 Arc process type. More...
enum  WeldSelectionType { WeldSelectionTypeGeneral, WeldSelectionTypeSurface, WeldSelectionTypeCurve }
 the type of selction More...
enum  WeldSpacingCalcMethod {
  WeldSpacingCalcMethodArclength, WeldSpacingCalcMethodParallelXPlane, WeldSpacingCalcMethodParallelYPlane, WeldSpacingCalcMethodParallelZPlane,
  WeldSpacingCalcMethodMiddleOfCurve, WeldSpacingCalcMethodNormalToBody
}
 Settings spacing method type. More...
enum  WeldTaperMethod { WeldTaperMethodFromEndFace, WeldTaperMethodFromSideFace }
 Settings for groove taper method. More...

Detailed Description

Provides classes and interfaces for Weld.


Enumeration Type Documentation

Settings for output type
Created in NX6.0.0.


Enumerator:
OutputTypeAssociative 

output data will be associated to inputs.

If inputs change the outputs will change also

OutputTypeFixed 

output data will not change if inputs change

the type of checker

Enumerator:
WeldAdvisorCheckerTypeCoincidentPoint 

Mimimum Distance.

WeldAdvisorCheckerTypeMinimumPointDistance 

minimum point distance

WeldAdvisorCheckerTypeMinimumEdgeDistance 

minimum edge distance

WeldAdvisorCheckerTypeStackUpGap 

stack up gap

WeldAdvisorCheckerTypeFacePlanarity 

face planarity

WeldAdvisorCheckerTypeFaceParallelism 

face parallelism

WeldAdvisorCheckerTypePointFaceDistance 

point face distance

WeldAdvisorCheckerTypeCsysFaceNormalAngle 

csys face normal angle

WeldAdvisorCheckerTypeMetalStackUp 

metal stack up

WeldAdvisorCheckerTypeMetalMinimumPointDatumDistance 

minimum point datum distance

WeldAdvisorCheckerTypeMetalMinimumPointMeasurementDistance 

minimum point measurement distance

WeldAdvisorCheckerTypeSpacingPerPanelCombination 

spacing per panel combination

WeldAdvisorCheckerTypeWeldFlange 

weld flange

WeldAdvisorCheckerTypeBead 

sealer bead

WeldAdvisorCheckerTypeNumber 

number of checkers

the customer default value types

Enumerator:
WeldAdvisorCustomerDefaultResistanceSpot 

Resistance Spot.

WeldAdvisorCustomerDefaultArcSpot 

Arc Spot.

WeldAdvisorCustomerDefaultClinch 

Clinch.

WeldAdvisorCustomerDefaultDollop 

Dollop.

WeldAdvisorCustomerDefaultWeldNut 

Weld Nut.

WeldAdvisorCustomerDefaultWeldStud 

Weld Stud.

WeldAdvisorCustomerDefaultCustom1Point 

Custom1.

WeldAdvisorCustomerDefaultCustom2Point 

Custom2.

WeldAdvisorCustomerDefaultCustom3Point 

Custom3.

WeldAdvisorCustomerDefaultCustom4Point 

Custom4.

WeldAdvisorCustomerDefaultCustom5Point 

Custom5.

WeldAdvisorCustomerDefaultDatum 

datum, used for implementing weld advisor parameters

WeldAdvisorCustomerDefaultMeasurement 

measurement, used for implementing weld advisor parameters

WeldAdvisorCustomerDefaultNum 

number of types

Settings for output type.

Enumerator:
WeldArcMethodContinuous 

creates a single solid

WeldArcMethodSkip 

creates multiple solids

the type of attribute

Enumerator:
WeldAttribTypeReal 

real

WeldAttribTypeString 

stringt

Top contour shape.

Enumerator:
WeldContourShapeNone 

No shape.

WeldContourShapeConvex 

Convex shape.

WeldContourShapeFlush 

Flush shape.

WeldContourShapeConcave 

Concave shape.

the type of creation direction

Enumerator:
WeldCreationDirectionDefault 

Default construction direction.

WeldCreationDirectionOpposite 

Opposite construction direction.

Settings for output solid type.

Enumerator:
WeldCustomSolidNone 

creates only a point

WeldCustomSolidSphere 

creates a sphere

WeldCustomSolidCylinder 

creates a cylinder

WeldCustomSolidCone 

creates a cone

WeldCustomSolidDefault 

creates a default solid

the control direction for datum

Enumerator:
WeldDatumControlDirectionX 

X direction.

WeldDatumControlDirectionY 

Y direction.

WeldDatumControlDirectionZ 

Z direction.

the index of user picked face sets

Enumerator:
WeldFacesetIndexFirst 

first face set

WeldFacesetIndexSecond 

second face set

WeldFacesetIndexThird 

third face set

WeldFacesetIndexForth 

forth face set

Feature output.

Enumerator:
WeldFeatureOutputCurves 

Output only curves.

WeldFeatureOutputSolid 

Output only solids.

WeldFeatureOutputBoth 

Output both curves and solids.

the feature set types

Enumerator:
WeldFeatureSetTypeFilletWeld 

Fillet Weld.

WeldFeatureSetTypeGrooveWeld 

Groove Weld.

WeldFeatureSetTypeResistanceSpot 

Resistance Spot.

WeldFeatureSetTypeArcSpot 

Arc Spot.

WeldFeatureSetTypeClinch 

Clinch.

WeldFeatureSetTypeDollop 

Dollop.

WeldFeatureSetTypeWeldNut 

Weld Nut.

WeldFeatureSetTypeWeldStud 

Weld Stud.

WeldFeatureSetTypeCustom1Point 

Custom1 Type.

WeldFeatureSetTypeCustom2Point 

Custom2 Type.

WeldFeatureSetTypeCustom3Point 

Custom3 Type.

WeldFeatureSetTypeCustom4Point 

Custom4 Type.

WeldFeatureSetTypeCustom5Point 

Custom5 Type.

WeldFeatureSetTypeBiwDatumSurface 

Datum Surface Type.

WeldFeatureSetTypeBiwDatumPin 

Datum Pin Type.

WeldFeatureSetTypeBiwDatumCustomer1 

Datum Customer1 Type.

WeldFeatureSetTypeBiwDatumCustomer2 

Datum Customer2 Type.

WeldFeatureSetTypeBiwDatumCustomer3 

Datum Customer3 Type.

WeldFeatureSetTypeBiwMeasurementSurface 

Surface Type.

WeldFeatureSetTypeBiwMeasurementHole 

Hole Type.

WeldFeatureSetTypeBiwMeasurementSlot 

Slot Type.

WeldFeatureSetTypeBiwMeasurementStud 

Stud Type.

WeldFeatureSetTypeBiwMeasurementTrim 

Trim Type.

WeldFeatureSetTypeBiwMeasurementHem 

Hem Type.

WeldFeatureSetTypeBiwMeasurementCustomer1 

Customer1 Type.

WeldFeatureSetTypeBiwMeasurementCustomer2 

Customer2 Type.

WeldFeatureSetTypeBiwMeasurementCustomer3 

Customer3 Type.

Groove Extension Type.

Enumerator:
WeldGrooveExtensionTangent 

Extend selected edges to form an intersection.

WeldGrooveExtensionProject 

Project selected edges to opposite face set.

WeldGrooveExtensionReverseProject 

Project selected edges to oppsoite face set using normals from selected edges.

Groove Weld Section type.

Enumerator:
WeldGrooveShapeSquareButt 

Square butt shape.

WeldGrooveShapeVGroove 

V groove shape.

WeldGrooveShapeBevel 

Bevel shape.

WeldGrooveShapeUGroove 

U groove shape.

WeldGrooveShapeJGroove 

J groove shape.

WeldGrooveShapeFlaredV 

Flared V shape.

WeldGrooveShapeFlaredBevel 

Flared bevel shape.

WeldGrooveShapeFillinFlaredV 

Fillin Flared V shape.

WeldGrooveShapeFillinFlaredBevel 

Fillin Flared Bevel shape.

Groove Creation Type.

Enumerator:
WeldGrooveTypeEdgesNotPrepared 

Edges are not prepared.

WeldGrooveTypeEdgesPrepared 

Edges are prepared.

the group id color indexes

Enumerator:
WeldGroupIdColorNone 

None group id color.

WeldGroupIdColorFirst 

First Group Id Color Index.

WeldGroupIdColorSecond 

Second Group Id Color Index.

WeldGroupIdColorThird 

Third Group Id Color Index.

WeldGroupIdColorFourth 

Fourth Group Id Color Index.

WeldGroupIdColorFifth 

Fifth Group Id Color Index.

WeldGroupIdColorSixth 

Sixth Group Id Color Index.

WeldGroupIdColorSeventh 

Seventh Group Id Color Index.

WeldGroupIdColorEighth 

Eighth Group Id Color Index.

WeldGroupIdColorNinth 

Ninth Group Id Color Index.

WeldGroupIdColorTenth 

Tenth Group Id Color Index.

WeldGroupIdColorEleventh 

Eleventh Group Id Color Index.

WeldGroupIdColorTwelfth 

Twelvth Group Id Color Index.

WeldGroupIdColorThirteenth 

Thirteenth Group Id Color Index.

WeldGroupIdColorFourteenth 

Fourteenth Group Id Color Index.

the size method for measurement

Enumerator:
WeldMeasurementSizeMethodAuto 

auto size method

WeldMeasurementSizeMethodManual 

manual size method

the create status for overlap

Enumerator:
WeldOverlapStatusCreation 

create overlap

WeldOverlapStatusNonCreation 

don't create overlap

the index of user picked refsheet location

Enumerator:
WeldParasetLocationLength 

arc length

WeldParasetLocationPercent 

percent arc length

WeldParasetLocationThroughPoint 

through point

Spot direction.

Enumerator:
WeldPointDirectionStartToEnd 

Direction is from start to end.

WeldPointDirectionEndToStart 

Direction is from end to start.

Offset curve extend method.

Enumerator:
WeldPointExtendMethodNone 

Do not extend offset curves.

WeldPointExtendMethodBoundary 

Extend offset curves to the faces boundary.

Settings locating spot welds using guide curves/edges.

Enumerator:
WeldPointLocationAlongGuideCurve 

Place spot welds along guide curves.

WeldPointLocationAlongGuideEdge 

Place spot welds by offsetting from an edge(s).

WeldPointLocationAlongCenterLine 

To sections are needed for this method.

WeldPointLocationSectionPlane 

Place spot welds along a section curve.

Settings for method.

Enumerator:
WeldPointMethodMultiple 

use guide curve(s) or edge(s) to generate spot weld points

WeldPointMethodSingle 

use point constructor to generate spot weld points

WeldPointMethodMirror 

mirror existing points

WeldPointMethodTranslate 

translate existing points

WeldPointMethodFromPoints 

create fix/single/none points using existing points

Settings for the reference sheet.

Enumerator:
WeldPointReferenceSheetTypeOverlap 

spot welds are based on the intersection of face sets

WeldPointReferenceSheetTypeTop 

spot welds are based on the first face set

WeldPointReferenceSheetTypeNone 

spot welds are points in 3d space

Guide spacing method.

Enumerator:
WeldPointSpacingMethodDistance 

Place multiple spot welds based on distance.

WeldPointSpacingMethodNumPoints 

Place multiple spot welds based on number of points.

Settings for prepare edges.

Enumerator:
WeldPrepareEdgesNone 

Output edges will not be prepared.

WeldPrepareEdgesEntireEdge 

Output edges will be prepared for entire edge length.

WeldPrepareEdgesWeldLimits 

Output edges will be prepared for the weld length only.

WeldPrepareEdgesComplex 

Same as entire edge, but use if a portion of target body is below the desired weld.

Settings project method type.

Enumerator:
WeldProjectionMethodNone 

creates only a point

WeldProjectionMethodFaceNormal 

creates a sphere

WeldProjectionMethodAlongVector 

creates a cylinder

Arc process type.

Enumerator:
WeldRootUpdateAutomatic 

Automatically compute the root opening.

WeldRootUpdateNone 

Use user specified root opening.

the type of selction

Enumerator:
WeldSelectionTypeGeneral 

general type

WeldSelectionTypeSurface 

surface

WeldSelectionTypeCurve 

curve

Settings spacing method type.

Enumerator:
WeldSpacingCalcMethodArclength 

spaces based on arc length

WeldSpacingCalcMethodParallelXPlane 

spaces based on parallel x planes

WeldSpacingCalcMethodParallelYPlane 

spaces based on parallel y planes

WeldSpacingCalcMethodParallelZPlane 

spaces based on parallel z planes

WeldSpacingCalcMethodMiddleOfCurve 

spaces based on middle of curve

WeldSpacingCalcMethodNormalToBody 

spaces based on normal to body

Settings for groove taper method.

Enumerator:
WeldTaperMethodFromEndFace 

Taper will be measured from groove end caps.

WeldTaperMethodFromSideFace 

Taper will be measured from groove side face.

Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.