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

转子构建器 更多...

#include <Die_RotorBuilder.hxx>

类 NXOpen::Die::RotorBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Die::PadParentBuilderAirCylinderParent ()
double AngleTolerance ()
NXOpen::Die::HoleParentBuilderBoltHoleParent ()
bool DisplayHoles ()
double DistanceTolerance ()
NXOpen::Die::HoleParentBuilderDowelHoleParent ()
NXOpen::Die::PadParentBuilderEndStopsParent ()
std::vector< NXOpen::IProfile * > GetEndOfFlangeProfile (NXOpen::Die::DirectionOption *direction)
std::vector< NXOpen::ISurface * > GetEndOrientation ()
std::vector< NXOpen::IProfile * > GetFlangeBendProfile (NXOpen::Die::DirectionOption *direction)
std::vector< NXOpen::ISurface * > GetStartOrientation ()
NXOpen::Die::HoleParentBuilderHandlingHoleParent ()
NXOpen::IReferenceAxisPressDirection ()
NXOpen::ExpressionRotorRotationAngle ()
NXOpen::BodyRotorSolid ()
NXOpen::Die::RotorSectionBuilderSection ()
NXOpen::Die::PadParentBuilderSensorParent ()
void SetAngleTolerance (double angleTolerance)
void SetDisplayHoles (bool displayHoles)
void SetDistanceTolerance (double distanceTolerance)
void SetEndOfFlangeProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
void SetEndOrientation (const std::vector< NXOpen::ISurface * > &endEntries)
void SetFlangeBendProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
void SetPressDirection (NXOpen::IReferenceAxis *pressDirection)
void SetRotorRotationAngle (const char *degrees)
void SetRotorRotationAngle (const NXString &degrees)
void SetRotorSolid (NXOpen::Body *rotorSolid)
void SetSheetMetal (NXOpen::Body *sheetMetal)
void SetStartOrientation (const std::vector< NXOpen::ISurface * > &startEntries)
void SetThroatOrientation (NXOpen::CartesianCoordinateSystem *throatOrientation)
NXOpen::Die::PadParentBuilderSetupBlocksParent ()
NXOpen::BodySheetMetal ()
NXOpen::Die::HoleParentBuilderTbarHoleParent ()
NXOpen::Die::ThroatParentBuilderThroatDefinitionParent ()
NXOpen::CartesianCoordinateSystemThroatOrientation ()
NXOpen::Die::WearPlateLocParentBuilderWearPlateLocatorsParent ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _RotorBuilderBuilder

详细描述

转子构建器

表示CAM转子特征构建器。
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::Rotor

在NX4.0.0中创建。

成员函数说明

◆ AirCylinderParent()

NXOpen::Die::PadParentBuilder * NXOpen::Die::RotorBuilder::AirCylinderParent ( )

获取转子的气缸父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ AngleTolerance()

double NXOpen::Die::RotorBuilder::AngleTolerance ( )

获取转子铸件的角度公差。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ BoltHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::RotorBuilder::BoltHoleParent ( )

返回转子的螺栓孔父构造器。
在NX4.0.0中创建。
许可证要求:ug_die_design ("Die Design")

◆ DisplayHoles()

bool NXOpen::Die::RotorBuilder::DisplayHoles ( )

获取转子铸件的显示孔。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ DistanceTolerance()

double NXOpen::Die::RotorBuilder::DistanceTolerance ( )

获取转子铸件的距离公差。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ DowelHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::RotorBuilder::DowelHoleParent ( )

获取转子的定位销孔父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ EndStopsParent()

NXOpen::Die::PadParentBuilder * NXOpen::Die::RotorBuilder::EndStopsParent ( )

获取转子的终点止动器父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ GetEndOfFlangeProfile()

std::vector< NXOpen::IProfile * > NXOpen::Die::RotorBuilder::GetEndOfFlangeProfile ( NXOpen::Die::DirectionOption * direction)

获取模具转子铸件的法兰端轮廓。

返回
轮廓条目,将是曲线、边、面、草图或曲线特征。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")
参数
direction轮廓方向。

◆ GetEndOrientation()

std::vector< NXOpen::ISurface * > NXOpen::Die::RotorBuilder::GetEndOrientation ( )

获取转子铸件的结束定位面。

返回

创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

◆ GetFlangeBendProfile()

std::vector< NXOpen::IProfile * > NXOpen::Die::RotorBuilder::GetFlangeBendProfile ( NXOpen::Die::DirectionOption * direction)

获取转子铸件的法兰弯曲轮廓。

返回
轮廓条目,将是曲线、边、面、草图或曲线特征。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")
参数
direction轮廓方向。

◆ GetStartOrientation()

std::vector< NXOpen::ISurface * > NXOpen::Die::RotorBuilder::GetStartOrientation ( )

获取转子铸件的起始定位面。

返回

创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

◆ HandlingHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::RotorBuilder::HandlingHoleParent ( )

获取转子的操作孔父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ PressDirection()

NXOpen::IReferenceAxis * NXOpen::Die::RotorBuilder::PressDirection ( )

获取转子铸件的冲压方向。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

◆ RotorRotationAngle()

NXOpen::Expression * NXOpen::Die::RotorBuilder::RotorRotationAngle ( )

获取转子铸件的转子旋转角度值。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ RotorSolid()

NXOpen::Body * NXOpen::Die::RotorBuilder::RotorSolid ( )

返回转子铸件的转子实体。
在NX4.0.0中创建。

许可证要求:ug_die_design ("Die Design")

◆ Section()

NXOpen::Die::RotorSectionBuilder * NXOpen::Die::RotorBuilder::Section ( )

获取转子的截面构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ SensorParent()

NXOpen::Die::PadParentBuilder * NXOpen::Die::RotorBuilder::SensorParent ( )

获取转子的传感器父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ SetAngleTolerance()

void NXOpen::Die::RotorBuilder::SetAngleTolerance ( double angleTolerance)

设置转子铸件的角度公差。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

参数
angleTolerance角度公差

◆ SetDisplayHoles()

void NXOpen::Die::RotorBuilder::SetDisplayHoles ( bool displayHoles)

设置转子铸件的显示孔。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

参数
displayHoles显示孔

◆ SetDistanceTolerance()

void NXOpen::Die::RotorBuilder::SetDistanceTolerance ( double distanceTolerance)

设置转子铸件的距离公差。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

参数
distanceTolerance距离公差

◆ SetEndOfFlangeProfile()

void NXOpen::Die::RotorBuilder::SetEndOfFlangeProfile ( NXOpen::Die::DirectionOption direction,
const std::vector< NXOpen::IProfile * > & profileEntries )

设置模具转子铸件的法兰端轮廓。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
direction轮廓方向。
profileEntries轮廓条目,可以是曲线、边、面、草图或曲线特征。

◆ SetEndOrientation()

void NXOpen::Die::RotorBuilder::SetEndOrientation ( const std::vector< NXOpen::ISurface * > & endEntries)

设置转子铸件的结束定位面。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
endEntries结束定位条目

◆ SetFlangeBendProfile()

void NXOpen::Die::RotorBuilder::SetFlangeBendProfile ( NXOpen::Die::DirectionOption direction,
const std::vector< NXOpen::IProfile * > & profileEntries )

设置转子铸件的法兰弯曲轮廓。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
direction轮廓方向。
profileEntries轮廓条目,可以是曲线、边、面、草图或曲线特征。

◆ SetPressDirection()

void NXOpen::Die::RotorBuilder::SetPressDirection ( NXOpen::IReferenceAxis * pressDirection)

设置转子铸件的冲压方向。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
pressDirection冲压方向

◆ SetRotorRotationAngle() [1/2]

void NXOpen::Die::RotorBuilder::SetRotorRotationAngle ( const char * degrees)

创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
degrees角度

◆ SetRotorRotationAngle() [2/2]

void NXOpen::Die::RotorBuilder::SetRotorRotationAngle ( const NXString & degrees)

创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
degrees角度

◆ SetRotorSolid()

void NXOpen::Die::RotorBuilder::SetRotorSolid ( NXOpen::Body * rotorSolid)

设置转子铸件的转子实体。
在NX4.0.0中创建。

许可证要求:ug_die_design ("Die Design")

参数
rotorSolid转子实体

◆ SetSheetMetal()

void NXOpen::Die::RotorBuilder::SetSheetMetal ( NXOpen::Body * sheetMetal)

设置转子铸件的钣金件。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
sheetMetal钣金件

◆ SetStartOrientation()

void NXOpen::Die::RotorBuilder::SetStartOrientation ( const std::vector< NXOpen::ISurface * > & startEntries)

设置转子铸件的起始定位面。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

参数
startEntries起始定位条目

◆ SetThroatOrientation()

void NXOpen::Die::RotorBuilder::SetThroatOrientation ( NXOpen::CartesianCoordinateSystem * throatOrientation)

设置转子铸件的喉部方向。
在NX4.0.0中创建。

许可证要求:ug_die_design ("Die Design")

参数
throatOrientation喉部方向

◆ SetupBlocksParent()

NXOpen::Die::PadParentBuilder * NXOpen::Die::RotorBuilder::SetupBlocksParent ( )

获取转子的安装块父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ SheetMetal()

NXOpen::Body * NXOpen::Die::RotorBuilder::SheetMetal ( )

获取转子铸件的钣金件。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

◆ TbarHoleParent()

NXOpen::Die::HoleParentBuilder * NXOpen::Die::RotorBuilder::TbarHoleParent ( )

获取转子的T型杆孔父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ ThroatDefinitionParent()

NXOpen::Die::ThroatParentBuilder * NXOpen::Die::RotorBuilder::ThroatDefinitionParent ( )

获取转子的喉部定义父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")

◆ ThroatOrientation()

NXOpen::CartesianCoordinateSystem * NXOpen::Die::RotorBuilder::ThroatOrientation ( )

获取转子铸件的喉部方向。
创建于 NX4.0.0。
许可要求:ug_die_design("模具设计")

◆ WearPlateLocatorsParent()

NXOpen::Die::WearPlateLocParentBuilder * NXOpen::Die::RotorBuilder::WearPlateLocatorsParent ( )

获取转子的耐磨板和定位器父构建器。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")