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

焊接对象构建器 更多...

#include <Weld_WeldObjectBuilder.hxx>

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

struct  FeatureInfo
 用于标识每个特征是新建还是已编辑的结构。 更多...

Public 类型

enum  CommandName {
  CommandNameNone , CommandNameGroove , CommandNameFillet , CommandNameUserDefined ,
  CommandNameWeldPoint , CommandNameBead , CommandNameFill , CommandNameImportCsv ,
  CommandNameEasySpot , CommandNameDatumLocator , CommandNameMeasurementLocator , CommandNameEasyMeasurementPattern ,
  CommandNamePlugSlot , CommandNameJoint , CommandNameDatumSurface , CommandNameDatumEdge ,
  CommandNameSurfaceWeld , CommandNameCompound , CommandNameWeldAttribute , CommandNameJointDefinition ,
  CommandNameJointmark , CommandNameWeldPointWizard , CommandNameTransform , CommandNameDatumPin
}

Public 成员函数

NXOpen::Weld::WeldObjectBuilder::CommandName CommandUsed ()
void GetFeatureInformation (std::vector< NXOpen::Weld::WeldObjectBuilder::FeatureInfo > &features)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _WeldObjectBuilderBuilder

详细描述

焊接对象构建器

表示用于收集从命令创建或编辑的焊接对象的 NXOpen::Weld::WeldObjectBuilder 类。
创建于NX8.0.1。

成员枚举类型说明

◆ CommandName

对话框完成后将调用回调的命令。

枚举值
CommandNameNone 

无命令。用于初始化值。

CommandNameGroove 

坡口焊命令

CommandNameFillet 

角焊缝命令

CommandNameUserDefined 

用户自定义焊缝命令

CommandNameWeldPoint 

焊点命令

CommandNameBead 

焊道命令

CommandNameFill 

填充命令

CommandNameImportCsv 

导入CSV命令

CommandNameEasySpot 

简易点焊命令

CommandNameDatumLocator 

基准定位器命令

CommandNameMeasurementLocator 

测量定位器命令

CommandNameEasyMeasurementPattern 

简易测量模式命令

CommandNamePlugSlot 

塞槽命令

CommandNameJoint 

焊接接头命令

CommandNameDatumSurface 

基准面命令

CommandNameDatumEdge 

基准边命令

CommandNameSurfaceWeld 

表面焊命令

CommandNameCompound 

复合焊缝命令

CommandNameWeldAttribute 

编辑焊缝属性

CommandNameJointDefinition 

编辑接头定义参数

CommandNameJointmark 

接头标记命令

CommandNameWeldPointWizard 

焊点向导命令

CommandNameTransform 

焊缝变换命令

CommandNameDatumPin 

基准销命令

成员函数说明

◆ CommandUsed()

NXOpen::Weld::WeldObjectBuilder::CommandName NXOpen::Weld::WeldObjectBuilder::CommandUsed ( )

返回最后用于创建或修改特征的命令名称
创建于NX8.0.1。

许可要求:无

◆ GetFeatureInformation()

void NXOpen::Weld::WeldObjectBuilder::GetFeatureInformation ( std::vector< NXOpen::Weld::WeldObjectBuilder::FeatureInfo > & features)

获取创建和修改的特征
创建于NX8.0.1。

许可要求:无

参数
features创建或编辑的特征

◆ Validate()

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

验证组件的输入是否足以调用提交。若组件未处于可提交状态,则抛出异常。例如,若组件要求设置某些属性,而未设置,则此方法会抛出异常。此方法对某些组件抛出尚未实现的NXException。

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.