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

面焊缝构建器 更多...

#include <Weld_SurfaceWeldBuilder.hxx>

类 NXOpen::Weld::SurfaceWeldBuilder 继承关系图:
NXOpen::Weld::StructureWeldBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  DestinationTypes { DestinationTypesWorkPart , DestinationTypesNewComponent }

Public 成员函数

NXOpen::SectionBoundary ()
NXOpen::Weld::CharacteristicsBuilderCharacteristics ()
NXOpen::Weld::SurfaceWeldBuilder::DestinationTypes Destination ()
double DistanceTolerance ()
NXOpen::LineColorFontWidthBuilderLineColorFontWidth ()
NXString NamePrefix ()
NXOpen::ScCollectorPanel ()
NXOpen::GeometricUtilities::ProjectionOptionsProjectionDirection ()
void SetDestination (NXOpen::Weld::SurfaceWeldBuilder::DestinationTypes destination)
void SetDistanceTolerance (double distanceTolerance)
void SetNamePrefix (const char *prefix)
void SetNamePrefix (const NXString &prefix)
NXOpen::ExpressionThickness ()
NXOpen::ExpressionWidth ()
Public 成员函数 继承自 NXOpen::Weld::StructureWeldBuilder
std::vector< NXOpen::Assemblies::Component * > GetCommittedComponents ()
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 _SurfaceWeldBuilderBuilder

详细描述

面焊缝构建器

用于创建或编辑 @link NXOpen::Weld::SurfaceWeld NXOpen::Weld::SurfaceWeld@endlink 特征。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Weld::WeldManager::CreateSurfaceWeldBuilder  NXOpen::Weld::WeldManager::CreateSurfaceWeldBuilder @endlink  <br>

默认值。

属性
Thickness.Value 12.2(毫米制零件),0.5(英寸制零件)
Width.Value 12.2(毫米制零件),0.5(英寸制零件)


创建于NX9.0.0。

成员枚举类型说明

◆ DestinationTypes

指定表面焊缝特征创建位置的选项。

枚举值
DestinationTypesWorkPart 

工作部件

DestinationTypesNewComponent 

新组件

成员函数说明

◆ Boundary()

NXOpen::Section * NXOpen::Weld::SurfaceWeldBuilder::Boundary ( )

返回用于创建表面焊缝的所有边界的截面。最大边界将被视为主要外边界。
创建于NX9.0.0。

许可证要求:无

◆ Characteristics()

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

返回要分配给所创建对象的特征参数。
创建于NX9.0.0。

许可证要求:无

◆ Destination()

NXOpen::Weld::SurfaceWeldBuilder::DestinationTypes NXOpen::Weld::SurfaceWeldBuilder::Destination ( )

返回指定此表面焊缝特征目标位置的选项。仅在创建过程中适用。
创建于NX9.0.0。

许可证要求:无

◆ DistanceTolerance()

double NXOpen::Weld::SurfaceWeldBuilder::DistanceTolerance ( )

返回构造表面焊缝的距离公差。创建期间使用建模公差。
创建于NX9.0.0。

许可证要求:无

◆ LineColorFontWidth()

NXOpen::LineColorFontWidthBuilder * NXOpen::Weld::SurfaceWeldBuilder::LineColorFontWidth ( )

返回表面焊缝输出曲线的颜色、字体和宽度。
创建于NX9.0.0。

许可证要求:无

◆ NamePrefix()

NXString NXOpen::Weld::SurfaceWeldBuilder::NamePrefix ( )

返回在第四代设计模式下用于表面焊缝设计特征名称的前缀。仅在创建过程中适用。
创建于NX9.0.0。

许可证要求:无

◆ Panel()

NXOpen::ScCollector * NXOpen::Weld::SurfaceWeldBuilder::Panel ( )

返回包含要在其上创建表面焊缝的面的收集器。
创建于NX9.0.0。

许可证要求:无

◆ ProjectionDirection()

NXOpen::GeometricUtilities::ProjectionOptions * NXOpen::Weld::SurfaceWeldBuilder::ProjectionDirection ( )

返回投影方向,该方向用于将边界曲线投影到板模面上。
创建于NX9.0.0。

许可证要求:无

◆ SetDestination()

void NXOpen::Weld::SurfaceWeldBuilder::SetDestination ( NXOpen::Weld::SurfaceWeldBuilder::DestinationTypes destination)

设置指定此表面焊缝特征目标位置的选项。仅在创建过程中适用。
创建于NX9.0.0。

许可证要求:structure_weld ("STRUCTURE WELD")

参数
destination目标位置

◆ SetDistanceTolerance()

void NXOpen::Weld::SurfaceWeldBuilder::SetDistanceTolerance ( double distanceTolerance)

设置构造表面焊缝的距离公差。创建期间使用建模公差。
创建于NX9.0.0。

许可证要求:structure_weld ("STRUCTURE WELD")

参数
distanceTolerance距离公差

◆ SetNamePrefix() [1/2]

void NXOpen::Weld::SurfaceWeldBuilder::SetNamePrefix ( const char * prefix)

设置在第四代设计模式下用于表面焊缝设计特征名称的前缀。仅在创建过程中适用。
创建于NX9.0.0。

许可证要求:structure_weld ("STRUCTURE WELD")

参数
prefix前缀

◆ SetNamePrefix() [2/2]

void NXOpen::Weld::SurfaceWeldBuilder::SetNamePrefix ( const NXString & prefix)

设置在第四代设计模式下用于表面焊缝设计特征名称的前缀。仅在创建过程中适用。
创建于NX9.0.0。

许可证要求:structure_weld ("STRUCTURE WELD")

参数
prefix前缀

◆ Thickness()

NXOpen::Expression * NXOpen::Weld::SurfaceWeldBuilder::Thickness ( )

返回包含表面焊缝厚度值的表达式。
创建于NX9.0.0。

许可证要求:无

◆ Width()

NXOpen::Expression * NXOpen::Weld::SurfaceWeldBuilder::Width ( )

如果仅指定了中心线,则返回包含表面焊缝宽度值的表达式。
创建于NX9.0.0。

许可证要求:无