NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Weld::PlugSlotBuilder类 参考

塞焊槽构建器 更多...

#include <Weld_PlugSlotBuilder.hxx>

类 NXOpen::Weld::PlugSlotBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ArcProcessEnum {
  ArcProcessEnumGmaw , ArcProcessEnumGtaw , ArcProcessEnumGtac , ArcProcessEnumSmaw ,
  ArcProcessEnumPaw
}
enum  EnumContour { EnumContourNone , EnumContourConvex , EnumContourFlush , EnumContourConcave }

Public 成员函数

bool AssignWeldPMI ()
NXOpen::Weld::CharacteristicsBuilderCharacteristics ()
NXOpen::ExpressionContourDepth ()
NXOpen::ExpressionContourHeight ()
NXOpen::Weld::PlugSlotBuilder::EnumContour ContourType ()
NXOpen::SectionEdge1 ()
NXOpen::ScCollectorFace1 ()
NXOpen::ScCollectorFace2 ()
bool FieldWeld ()
NXOpen::FaceSeedFace1 ()
NXOpen::FaceSeedFace2 ()
void SetAssignWeldPMI (bool assignWeldPMI)
void SetContourType (NXOpen::Weld::PlugSlotBuilder::EnumContour contourType)
void SetFieldWeld (bool fieldWeld)
void SetSeedFace1 (NXOpen::Face *seedFace1)
void SetSeedFace2 (NXOpen::Face *seedFace2)
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _PlugSlotBuilderBuilder

详细描述

塞焊槽构建器

表示 NXOpen::Weld::PlugSlot 构造器
若要创建此类的新实例,请使用 NXOpen::Weld::WeldManager::CreatePlugSlotBuilder
默认值。

属性
AssignWeldPMI 0
ContourDepth.Value 2.54 (毫米单位零件), .1 (英寸单位零件)
ContourHeight.Value 2.54 (毫米单位零件), .1 (英寸单位零件)
ContourType None
FieldWeld 0


创建于 NX8.0.0.

成员枚举类型说明

◆ ArcProcessEnum

焊接特征的电弧工艺

枚举值
ArcProcessEnumGmaw 

gmaw

ArcProcessEnumGtaw 

gtaw

ArcProcessEnumGtac 

gtac

ArcProcessEnumSmaw 

smaw

ArcProcessEnumPaw 

paw

◆ EnumContour

轮廓类型

枚举值
EnumContourNone 

EnumContourConvex 

EnumContourFlush 

齐平

EnumContourConcave 

成员函数说明

◆ AssignWeldPMI()

bool NXOpen::Weld::PlugSlotBuilder::AssignWeldPMI ( )

返回是否分配焊接PMI
创建于 NX8.0.0.

许可证要求: 无

◆ Characteristics()

NXOpen::Weld::CharacteristicsBuilder * NXOpen::Weld::PlugSlotBuilder::Characteristics ( )

返回特征
创建于 NX8.0.0.

许可证要求: 无

◆ ContourDepth()

NXOpen::Expression * NXOpen::Weld::PlugSlotBuilder::ContourDepth ( )

返回轮廓深度
创建于 NX8.0.0.

许可证要求: 无

◆ ContourHeight()

NXOpen::Expression * NXOpen::Weld::PlugSlotBuilder::ContourHeight ( )

返回焊帽所需的轮廓高度
创建于 NX8.0.0.

许可证要求: 无

◆ ContourType()

NXOpen::Weld::PlugSlotBuilder::EnumContour NXOpen::Weld::PlugSlotBuilder::ContourType ( )

返回轮廓类型
创建于 NX8.0.0.

许可证要求: 无

◆ Edge1()

NXOpen::Section * NXOpen::Weld::PlugSlotBuilder::Edge1 ( )

返回面1上孔或槽的边缘
创建于 NX8.0.0.

许可证要求: 无

◆ Face1()

NXOpen::ScCollector * NXOpen::Weld::PlugSlotBuilder::Face1 ( )

返回面1
创建于 NX8.0.0.

许可证要求: 无

◆ Face2()

NXOpen::ScCollector * NXOpen::Weld::PlugSlotBuilder::Face2 ( )

返回面2
创建于 NX8.0.0.

许可证要求: 无

◆ FieldWeld()

bool NXOpen::Weld::PlugSlotBuilder::FieldWeld ( )

返回是否为现场焊接
创建于 NX8.0.0.

许可证要求: 无

◆ SeedFace1()

NXOpen::Face * NXOpen::Weld::PlugSlotBuilder::SeedFace1 ( )

返回面1上的顶面
创建于 NX8.0.0.

许可证要求: 无

◆ SeedFace2()

NXOpen::Face * NXOpen::Weld::PlugSlotBuilder::SeedFace2 ( )

返回焊接将从其向顶部拉伸的底面
创建于 NX8.0.0.

许可证要求: 无

◆ SetAssignWeldPMI()

void NXOpen::Weld::PlugSlotBuilder::SetAssignWeldPMI ( bool assignWeldPMI)

设置是否分配焊接PMI
创建于 NX8.0.0.

许可证要求: 无

参数
assignWeldPMI是否分配焊接PMI

◆ SetContourType()

void NXOpen::Weld::PlugSlotBuilder::SetContourType ( NXOpen::Weld::PlugSlotBuilder::EnumContour contourType)

设置轮廓类型
创建于 NX8.0.0.

许可证要求: 无

参数
contourType轮廓类型

◆ SetFieldWeld()

void NXOpen::Weld::PlugSlotBuilder::SetFieldWeld ( bool fieldWeld)

设置是否为现场焊接
创建于 NX8.0.0.

许可证要求: 无

参数
fieldWeld是否为现场焊接

◆ SetSeedFace1()

void NXOpen::Weld::PlugSlotBuilder::SetSeedFace1 ( NXOpen::Face * seedFace1)

设置面1上的顶面
创建于 NX8.0.0.

许可证要求: 无

参数
seedFace1面1上的顶面

◆ SetSeedFace2()

void NXOpen::Weld::PlugSlotBuilder::SetSeedFace2 ( NXOpen::Face * seedFace2)

设置焊接将从其向顶部拉伸的底面
创建于 NX8.0.0.

许可证要求: 无

参数
seedFace2焊接将从其向顶部拉伸的底面