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

滚轮构建器 更多...

#include <Mechatronics_RollerBuilder.hxx>

类 NXOpen::Mechatronics::RollerBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  RollerTypes { RollerTypesWinding , RollerTypesSupport }

Public 成员函数

NXOpen::DirectionAxisVector ()
bool CreateContainer ()
NXOpen::SelectNXObjectCylinder ()
NXOpen::SelectNXObjectFlexibleBelt ()
NXString Name ()
NXOpen::Mechatronics::RollerBuilder::RollerTypes RollerType ()
void SetAxisVector (NXOpen::Direction *axisVector)
void SetCreateContainer (bool createContainer)
void SetCylinder (NXOpen::NXObject *cylinder)
void SetFlexiblebelt (NXOpen::NXObject *flexibleBelt)
void SetName (const char *name)
void SetName (const NXString &name)
void SetRollerType (NXOpen::Mechatronics::RollerBuilder::RollerTypes rollerType)
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 _RollerBuilderBuilder

详细描述

滚轮构建器

表示 NXOpen::Mechatronics::Roller 构建器
要创建此类的新实例,请使用 NXOpen::Mechatronics::RollerCollection::CreateRollerBuilder

创建于NX2007.0.0.

成员枚举类型说明

◆ RollerTypes

辊类型。

枚举值
RollerTypesWinding 

缠绕类型

RollerTypesSupport 

支撑类型

成员函数说明

◆ AxisVector()

NXOpen::Direction * NXOpen::Mechatronics::RollerBuilder::AxisVector ( )

返回在选定点处与连接曲线相切的轴矢量
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ CreateContainer()

bool NXOpen::Mechatronics::RollerBuilder::CreateContainer ( )

返回表示是否创建容器的标志
创建于NX2007.0.0.

许可证要求 : 无

◆ Cylinder()

NXOpen::SelectNXObject * NXOpen::Mechatronics::RollerBuilder::Cylinder ( )

返回圆柱体
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ FlexibleBelt()

NXOpen::SelectNXObject * NXOpen::Mechatronics::RollerBuilder::FlexibleBelt ( )

返回柔性带
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ Name()

NXString NXOpen::Mechatronics::RollerBuilder::Name ( )

返回名称。
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ RollerType()

NXOpen::Mechatronics::RollerBuilder::RollerTypes NXOpen::Mechatronics::RollerBuilder::RollerType ( )

返回辊类型。
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ SetAxisVector()

void NXOpen::Mechatronics::RollerBuilder::SetAxisVector ( NXOpen::Direction * axisVector)

设置在选定点处与连接曲线相切的轴矢量
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
axisVector轴矢量

◆ SetCreateContainer()

void NXOpen::Mechatronics::RollerBuilder::SetCreateContainer ( bool createContainer)

设置表示是否创建容器的标志
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
createContainer是否创建容器

◆ SetCylinder()

void NXOpen::Mechatronics::RollerBuilder::SetCylinder ( NXOpen::NXObject * cylinder)

设置圆柱体
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
cylinder圆柱体

◆ SetFlexiblebelt()

void NXOpen::Mechatronics::RollerBuilder::SetFlexiblebelt ( NXOpen::NXObject * flexibleBelt)

设置柔性带
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
flexibleBelt柔性带

◆ SetName() [1/2]

void NXOpen::Mechatronics::RollerBuilder::SetName ( const char * name)

设置名称。
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::RollerBuilder::SetName ( const NXString & name)

设置名称。
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetRollerType()

void NXOpen::Mechatronics::RollerBuilder::SetRollerType ( NXOpen::Mechatronics::RollerBuilder::RollerTypes rollerType)

设置辊类型。
创建于NX2007.0.0.

许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
rollerType辊类型