NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Weld::PlugSlotBuilder Class Reference

Represents a Weld::PlugSlot builder
To create a new instance of this class, use Weld::WeldManager::CreatePlugSlotBuilder
Default values. More...

Inheritance diagram for NXOpen::Weld::PlugSlotBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ArcProcessEnum {
  ArcProcessEnumGmaw, ArcProcessEnumGtaw, ArcProcessEnumGtac, ArcProcessEnumSmaw,
  ArcProcessEnumPaw
}
 arc process for the weld feature More...
enum  EnumContour { EnumContourNone, EnumContourConvex, EnumContourFlush, EnumContourConcave }
 contour type More...

Public Member Functions

bool AssignWeldPMI ()
 Returns the assign weld pmi
Created in NX8.0.0.
NXOpen::Weld::CharacteristicsBuilderCharacteristics ()
 Returns the characteristics
Created in NX8.0.0.
NXOpen::ExpressionContourDepth ()
 Returns the contour depth
Created in NX8.0.0.
NXOpen::ExpressionContourHeight ()
 Returns the contour height needed for cap
Created in NX8.0.0.
NXOpen::Weld::PlugSlotBuilder::EnumContour ContourType ()
 Returns the contour type
Created in NX8.0.0.
NXOpen::SectionEdge1 ()
 Returns the edge of the hole or slot on face1
Created in NX8.0.0.
NXOpen::ScCollectorFace1 ()
 Returns the face1
Created in NX8.0.0.
NXOpen::ScCollectorFace2 ()
 Returns the face2
Created in NX8.0.0.
bool FieldWeld ()
 Returns the field weld
Created in NX8.0.0.
NXOpen::FaceSeedFace1 ()
 Returns the top face on face1
Created in NX8.0.0.
NXOpen::FaceSeedFace2 ()
 Returns the bottom face from which the weld will be extruded towards the top
Created in NX8.0.0.
void SetAssignWeldPMI (bool assignWeldPMI)
 Sets the assign weld pmi
Created in NX8.0.0.
void SetContourType (NXOpen::Weld::PlugSlotBuilder::EnumContour contourType)
 Sets the contour type
Created in NX8.0.0.
void SetFieldWeld (bool fieldWeld)
 Sets the field weld
Created in NX8.0.0.
void SetSeedFace1 (NXOpen::Face *seedFace1)
 Sets the top face on face1
Created in NX8.0.0.
void SetSeedFace2 (NXOpen::Face *seedFace2)
 Sets the bottom face from which the weld will be extruded towards the top
Created in NX8.0.0.

Detailed Description

Represents a Weld::PlugSlot builder
To create a new instance of this class, use Weld::WeldManager::CreatePlugSlotBuilder
Default values.

Property Value

AssignWeldPMI

0

ContourDepth.Value

2.54 (millimeters part), .1 (inches part)

ContourHeight.Value

2.54 (millimeters part), .1 (inches part)

ContourType

None

FieldWeld

0


Created in NX8.0.0.


Member Enumeration Documentation

arc process for the weld feature

Enumerator:
ArcProcessEnumGmaw 

gmaw

ArcProcessEnumGtaw 

gtaw

ArcProcessEnumGtac 

gtac

ArcProcessEnumSmaw 

smaw

ArcProcessEnumPaw 

paw

contour type

Enumerator:
EnumContourNone 

none

EnumContourConvex 

convex

EnumContourFlush 

flush

EnumContourConcave 

concave


Member Function Documentation

Returns the assign weld pmi
Created in NX8.0.0.



License requirements : None

Returns the characteristics
Created in NX8.0.0.



License requirements : None

Returns the contour depth
Created in NX8.0.0.



License requirements : None

Returns the contour height needed for cap
Created in NX8.0.0.



License requirements : None

Returns the contour type
Created in NX8.0.0.



License requirements : None

Returns the edge of the hole or slot on face1
Created in NX8.0.0.



License requirements : None

Returns the face1
Created in NX8.0.0.



License requirements : None

Returns the face2
Created in NX8.0.0.



License requirements : None

Returns the field weld
Created in NX8.0.0.



License requirements : None

Returns the top face on face1
Created in NX8.0.0.



License requirements : None

Returns the bottom face from which the weld will be extruded towards the top
Created in NX8.0.0.



License requirements : None

Sets the assign weld pmi
Created in NX8.0.0.



License requirements : None

Parameters:
assignWeldPMIassignweldpmi

Sets the contour type
Created in NX8.0.0.



License requirements : None

Parameters:
contourTypecontourtype

Sets the field weld
Created in NX8.0.0.



License requirements : None

Parameters:
fieldWeldfieldweld

Sets the top face on face1
Created in NX8.0.0.



License requirements : None

Parameters:
seedFace1seedface1

Sets the bottom face from which the weld will be extruded towards the top
Created in NX8.0.0.



License requirements : None

Parameters:
seedFace2seedface2

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.