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

放置弯头构建器 更多...

#include <Routing_PlaceElbowsBuilder.hxx>

类 NXOpen::Routing::PlaceElbowsBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Routing::AttributeHolderAttributeHolder ()
void PlaceMultipleElbows (NXOpen::Routing::CharacteristicList *jaCharx, const char *refSet, int layer, int layerOption, bool overstockFlag, NXOpen::Routing::CharacteristicList *optionalCharx, NXOpen::Routing::CharacteristicList *requiredCharx)
void PlaceMultipleElbows (NXOpen::Routing::CharacteristicList *jaCharx, const NXString &refSet, int layer, int layerOption, bool overstockFlag, NXOpen::Routing::CharacteristicList *optionalCharx, NXOpen::Routing::CharacteristicList *requiredCharx)
NXOpen::Routing::RouteObjectCollectorSelectRoutingObjects ()
void SetAttributeHolder (NXOpen::Routing::AttributeHolder *attributeHolder)
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 _PlaceElbowsBuilderBuilder

详细描述

放置弯头构建器

PlaceElbowsBuilder类
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateRoutingPlaceElbowsBuilder

于NX12.0.0版本创建。

成员函数说明

◆ AttributeHolder()

NXOpen::Routing::AttributeHolder * NXOpen::Routing::PlaceElbowsBuilder::AttributeHolder ( )

获取用于弯头放置的属性持有者
于NX12.0.0版本创建。

许可要求:routing_pipetube ("Routing Piping and Tubing")

◆ PlaceMultipleElbows() [1/2]

void NXOpen::Routing::PlaceElbowsBuilder::PlaceMultipleElbows ( NXOpen::Routing::CharacteristicList * jaCharx,
const char * refSet,
int layer,
int layerOption,
bool overstockFlag,
NXOpen::Routing::CharacteristicList * optionalCharx,
NXOpen::Routing::CharacteristicList * requiredCharx )

放置多个弯头
于NX12.0.0版本创建。

许可要求:routing_pipetube ("Routing Piping and Tubing")

参数
jaCharx特征列表
refSet引用集
layer图层
layerOption图层选项
overstockFlag备料标志
optionalCharx要应用的可选特征列表
requiredCharx要应用的必填特征列表

◆ PlaceMultipleElbows() [2/2]

void NXOpen::Routing::PlaceElbowsBuilder::PlaceMultipleElbows ( NXOpen::Routing::CharacteristicList * jaCharx,
const NXString & refSet,
int layer,
int layerOption,
bool overstockFlag,
NXOpen::Routing::CharacteristicList * optionalCharx,
NXOpen::Routing::CharacteristicList * requiredCharx )

放置多个弯头
于NX12.0.0版本创建。

许可要求:routing_pipetube ("Routing Piping and Tubing")

参数
jaCharx特征列表
refSet引用集
layer图层
layerOption图层选项
overstockFlag备料标志
optionalCharx要应用的可选特征列表
requiredCharx要应用的必填特征列表

◆ SelectRoutingObjects()

NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::PlaceElbowsBuilder::SelectRoutingObjects ( )

获取用于放置弯头的管路对象收集器构建器
于NX12.0.0版本创建。

许可要求:routing_pipetube ("Routing Piping and Tubing")

◆ SetAttributeHolder()

void NXOpen::Routing::PlaceElbowsBuilder::SetAttributeHolder ( NXOpen::Routing::AttributeHolder * attributeHolder)

设置属性持有者
于NX12.0.0版本创建。

许可要求:routing_pipetube ("Routing Piping and Tubing")

参数
attributeHolder用于保存模板属性的对象