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

模具限制构建器 更多...

#include <Die_DieLimitsBuilder.hxx>

类 NXOpen::Die::DieLimitsBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ScCollectorCurve ()
NXOpen::CurveGetPath ()
void GetPathObjects (std::vector< NXOpen::NXObject * > &objectArray)
NXOpen::GeometricUtilities::OnPathDimensionBuilderPoint1 ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderPoint2 ()
bool RemoveLimitPoints ()
int Reverse ()
void SetLimitsFromCurve (NXOpen::Curve *curve)
void SetPath (NXOpen::Curve *path)
void SetPathObjects (const std::vector< NXOpen::NXObject * > &objectArray)
void SetRemoveLimitPoints (bool remove)
void SetReverse (int reverse)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DieLimitsBuilderBuilder

详细描述

模具限制构建器

将路径限制为路径的一个段。
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::CreateDieLimits

创建于 NX7.5.0。

成员函数说明

◆ Curve()

NXOpen::ScCollector * NXOpen::Die::DieLimitsBuilder::Curve ( )

返回用于设置限制的曲线。这些曲线会合并成单条曲线,合并后曲线的端点将用于设置第一个和最后一个限制点。
创建于 NX7.5.0。

许可证要求:无

◆ GetPath()

NXOpen::Curve * NXOpen::Die::DieLimitsBuilder::GetPath ( )

获取用于限制的路径。
创建于 NX8.0.0。

许可证要求:无

◆ GetPathObjects()

void NXOpen::Die::DieLimitsBuilder::GetPathObjects ( std::vector< NXOpen::NXObject * > & objectArray)

获取用于创建路径的对象。
创建于 NX7.5.0。

许可证要求:无

参数
objectArray用于创建路径的开放对象。

◆ Point1()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Die::DieLimitsBuilder::Point1 ( )

返回第一个限制点。
创建于 NX7.5.0。

许可证要求:无

◆ Point2()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Die::DieLimitsBuilder::Point2 ( )

返回最后一个限制点。
创建于 NX7.5.0。

许可证要求:无

◆ RemoveLimitPoints()

bool NXOpen::Die::DieLimitsBuilder::RemoveLimitPoints ( )

返回是否正在移除限制点的指示。
创建于 NX7.5.0。

许可证要求:无

◆ Reverse()

int NXOpen::Die::DieLimitsBuilder::Reverse ( )

返回是否应反转限制点的指示。设置为1表示反转。
创建于 NX7.5.0。

许可证要求:无

◆ SetLimitsFromCurve()

void NXOpen::Die::DieLimitsBuilder::SetLimitsFromCurve ( NXOpen::Curve * curve)

从输入曲线的端点设置限制。
创建于 NX8.0.0。

许可证要求:无

参数
curve用于设置限制的曲线

◆ SetPath()

void NXOpen::Die::DieLimitsBuilder::SetPath ( NXOpen::Curve * path)

设置用于限制的路径。
创建于 NX8.0.0。

许可证要求:无

参数
path路径曲线

◆ SetPathObjects()

void NXOpen::Die::DieLimitsBuilder::SetPathObjects ( const std::vector< NXOpen::NXObject * > & objectArray)

设置用于创建路径的对象。
创建于 NX7.5.0。

许可证要求:无

参数
objectArray用于创建路径的开放对象。

◆ SetRemoveLimitPoints()

void NXOpen::Die::DieLimitsBuilder::SetRemoveLimitPoints ( bool remove)

设置是否正在移除限制点的指示。
创建于 NX7.5.0。

许可证要求:无

参数
remove移除

◆ SetReverse()

void NXOpen::Die::DieLimitsBuilder::SetReverse ( int reverse)

设置是否应反转限制点的指示。设置为1表示反转。
创建于 NX7.5.0。

许可证要求:无

参数
reverse反转

◆ Validate()

virtual bool NXOpen::Die::DieLimitsBuilder::Validate ( )
virtual

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

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

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.