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

接头项构建器 更多...

#include <Weld_JointItemBuilder.hxx>

类 NXOpen::Weld::JointItemBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ScCollectorBackingFace ()
NXOpen::CurveCurve ()
void DeleteCurve ()
double GetPortEngagement ()
NXOpen::Die::DieLimitsBuilderLimits ()
NXOpen::ScCollectorMasterEdge ()
NXOpen::ScCollectorPlacementFace ()
NXOpen::ScCollectorPrimaryEdge ()
NXOpen::ScCollectorPrimaryFace ()
NXOpen::Weld::EdgePrepValuesBuilderReadEdgePrepValues ()
NXOpen::Routing::SelectPortRoutingObject ()
void SaveEdgePrepValues (NXOpen::Weld::EdgePrepValuesBuilder *valuesBuilder)
NXOpen::ScCollectorSecondaryEdge ()
NXOpen::ScCollectorSecondaryFace ()
void SetCallbackMessage (const char *message)
void SetCallbackMessage (const NXString &message)
void SetUseCallbackValues (bool status)
void SetWeldType (int type)
NXOpen::ScCollectorTargetFace ()
bool UseCallbackValues ()
virtual bool Validate ()
NXOpen::Weld::CharacteristicsBuilderWeldingCharacteristics ()
int WeldType ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _JointItemBuilderBuilder

详细描述

接头项构建器

用于创建或编辑 Weld::WeldJoint 特征。
若要创建此类的新实例,请使用 NXOpen::Weld::WeldJointBuilder::NewItem

于 NX8.0.0 版本创建。

成员函数说明

◆ BackingFace()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::BackingFace ( )

返回背面。
创建于 NX9.0.0。

许可证要求:无

◆ Curve()

NXOpen::Curve * NXOpen::Weld::JointItemBuilder::Curve ( )

返回接头曲线。
创建于 NX8.5.0。

许可证要求:无

◆ DeleteCurve()

void NXOpen::Weld::JointItemBuilder::DeleteCurve ( )

从构建器中删除接头曲线。
创建于 NX8.0.0。

许可证要求:无

◆ GetPortEngagement()

double NXOpen::Weld::JointItemBuilder::GetPortEngagement ( )

返回管道接头父端口的啮合距离

返回
啮合距离
创建于 NX10.0.3。

许可证要求:无

◆ Limits()

NXOpen::Die::DieLimitsBuilder * NXOpen::Weld::JointItemBuilder::Limits ( )

返回接头曲线跨度的限制。
创建于 NX8.0.0。

许可证要求:无

◆ MasterEdge()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::MasterEdge ( )

返回T型接头焊缝的主边缘。
于 NX8.0.0 版本创建。

许可证要求:无

◆ PlacementFace()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::PlacementFace ( )

返回T型接头焊缝的放置面。例如,在型材上是与板接触的面。
于 NX8.0.0 版本创建。

许可证要求:无

◆ PrimaryEdge()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::PrimaryEdge ( )

返回对接焊缝的主边。
创建于 NX8.0.0。

许可证要求:无

◆ PrimaryFace()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::PrimaryFace ( )

返回对接焊缝的主面。
创建于 NX8.0.0。

许可证要求:无

◆ ReadEdgePrepValues()

NXOpen::Weld::EdgePrepValuesBuilder * NXOpen::Weld::JointItemBuilder::ReadEdgePrepValues ( )

读取用户插件函数设置的坡口值。
创建于 NX8.0.0。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures ("Automated Structure Join")

◆ RoutingObject()

NXOpen::Routing::SelectPort * NXOpen::Weld::JointItemBuilder::RoutingObject ( )

返回路由端口。
创建于 NX10.0.0。

许可证要求:无

◆ SaveEdgePrepValues()

void NXOpen::Weld::JointItemBuilder::SaveEdgePrepValues ( NXOpen::Weld::EdgePrepValuesBuilder * valuesBuilder)

将坡口值保存到焊接接头。
创建于 NX8.0.0。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures ("Automated Structure Join")

参数
valuesBuilder值构建器

◆ SecondaryEdge()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::SecondaryEdge ( )

返回对接焊缝的次边。
创建于 NX8.0.0。

许可证要求:无

◆ SecondaryFace()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::SecondaryFace ( )

返回对接焊缝的次面。
创建于 NX8.0.0。

许可证要求:无

◆ SetCallbackMessage() [1/2]

void NXOpen::Weld::JointItemBuilder::SetCallbackMessage ( const char * message)

设置回调处理结束后显示的消息
于 NX11.0.2 版本创建。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures (" Automated Structure Join")

参数
message向用户显示的消息

◆ SetCallbackMessage() [2/2]

void NXOpen::Weld::JointItemBuilder::SetCallbackMessage ( const NXString & message)

设置回调处理结束后显示的消息。
创建于 NX11.0.2。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures ("Automated Structure Join")

参数
message显示给用户的消息

◆ SetUseCallbackValues()

void NXOpen::Weld::JointItemBuilder::SetUseCallbackValues ( bool status)

设置是否使用回调值定义接头的指示。
创建于 NX8.0.0。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures ("Automated Structure Join")

参数
status状态

◆ SetWeldType()

void NXOpen::Weld::JointItemBuilder::SetWeldType ( int type)

设置焊缝类型。
创建于 NX8.5.0。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures ("Automated Structure Join")

参数
type类型

◆ TargetFace()

NXOpen::ScCollector * NXOpen::Weld::JointItemBuilder::TargetFace ( )

返回T型接头焊缝的目标面。例如,型材所在的板的面。
于 NX8.0.0 版本创建。

许可证要求:无

◆ UseCallbackValues()

bool NXOpen::Weld::JointItemBuilder::UseCallbackValues ( )

返回是否使用回调值定义接头的指示。
创建于 NX8.0.0。

许可证要求:无

◆ Validate()

virtual bool NXOpen::Weld::JointItemBuilder::Validate ( )
virtual

验证组件的输入是否足以调用 commit 方法。若组件处于无法 commit 的状态,则抛出异常。例如,若组件要求设置某些属性但未设置,则该方法会抛出异常。部分组件的此方法会抛出未实现的 NXException。

返回
自验证是否成功
于 NX3.0.1 版本创建。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ WeldingCharacteristics()

NXOpen::Weld::CharacteristicsBuilder * NXOpen::Weld::JointItemBuilder::WeldingCharacteristics ( )

返回由属性定义的焊接特性集合。
于 NX8.0.0 版本创建。

许可证要求:无

◆ WeldType()

int NXOpen::Weld::JointItemBuilder::WeldType ( )

返回焊缝类型。
创建于 NX8.5.0。

许可证要求:无