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

追踪曲线构建器 更多...

#include <Tooling_TrackingCurveBuilder.hxx>

类 NXOpen::Tooling::TrackingCurveBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void ClearTrackingCurve ()
void CreateTrackingCurves ()
double IntervalDouble ()
bool KeepCurve ()
void SetIntervalDouble (double intervalDouble)
void SetKeepCurve (bool keepCurve)
void SetShowAllComponentsToggle (bool showAllComponentsToggle)
void SetShowCurve (bool showCurve)
void SetTrackEndDouble (double trackEndDouble)
void SetTrackPoint (NXOpen::Point *trackPoint)
void SetTrackStartDouble (double trackStartDouble)
bool ShowAllComponentsToggle ()
bool ShowCurve ()
double TrackEndDouble ()
NXOpen::PointTrackPoint ()
double TrackStartDouble ()
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 _TrackingCurveBuilderBuilder

详细描述

追踪曲线构建器

跟踪曲线构建器类
创建此类的新实例,请使用 NXOpen::Tooling::ProgressiveDieManager::CreateTrackingCurveBuilder
默认值。

属性
IntervalDouble 0.5
KeepCurve 0
ShowAllComponentsToggle 0
TrackEndDouble 0
TrackStartDouble 0


创建于 NX1953.0.0。

成员函数说明

◆ ClearTrackingCurve()

void NXOpen::Tooling::TrackingCurveBuilder::ClearTrackingCurve ( )

清除跟踪曲线
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ CreateTrackingCurves()

void NXOpen::Tooling::TrackingCurveBuilder::CreateTrackingCurves ( )

创建跟踪曲线
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

◆ IntervalDouble()

double NXOpen::Tooling::TrackingCurveBuilder::IntervalDouble ( )

获取间隔双精度值
创建于 NX1953.0.0。

许可要求:无

◆ KeepCurve()

bool NXOpen::Tooling::TrackingCurveBuilder::KeepCurve ( )

获取保留跟踪曲线的状态
创建于 NX1953.0.0。

许可要求:无

◆ SetIntervalDouble()

void NXOpen::Tooling::TrackingCurveBuilder::SetIntervalDouble ( double intervalDouble)

设置间隔双精度值
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
intervalDouble间隔值

◆ SetKeepCurve()

void NXOpen::Tooling::TrackingCurveBuilder::SetKeepCurve ( bool keepCurve)

设置保留跟踪曲线的状态
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
keepCurve保留曲线开关

◆ SetShowAllComponentsToggle()

void NXOpen::Tooling::TrackingCurveBuilder::SetShowAllComponentsToggle ( bool showAllComponentsToggle)

设置显示所有组件的开关状态
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
showAllComponentsToggle显示所有组件开关

◆ SetShowCurve()

void NXOpen::Tooling::TrackingCurveBuilder::SetShowCurve ( bool showCurve)

设置显示跟踪曲线的开关状态
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
showCurve显示曲线开关

◆ SetTrackEndDouble()

void NXOpen::Tooling::TrackingCurveBuilder::SetTrackEndDouble ( double trackEndDouble)

设置跟踪范围的结束双精度值
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
trackEndDouble跟踪结束值

◆ SetTrackPoint()

void NXOpen::Tooling::TrackingCurveBuilder::SetTrackPoint ( NXOpen::Point * trackPoint)

设置跟踪曲线的选定点
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
trackPoint跟踪点

◆ SetTrackStartDouble()

void NXOpen::Tooling::TrackingCurveBuilder::SetTrackStartDouble ( double trackStartDouble)

设置跟踪范围的起始双精度值
创建于 NX1953.0.0。

许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")

参数
trackStartDouble跟踪起始值

◆ ShowAllComponentsToggle()

bool NXOpen::Tooling::TrackingCurveBuilder::ShowAllComponentsToggle ( )

获取显示所有组件的开关状态
创建于 NX1953.0.0。

许可要求:无

◆ ShowCurve()

bool NXOpen::Tooling::TrackingCurveBuilder::ShowCurve ( )

获取显示跟踪曲线的开关状态
创建于 NX1953.0.0。

许可要求:无

◆ TrackEndDouble()

double NXOpen::Tooling::TrackingCurveBuilder::TrackEndDouble ( )

获取跟踪范围的结束双精度值
创建于 NX1953.0.0。

许可要求:无

◆ TrackPoint()

NXOpen::Point * NXOpen::Tooling::TrackingCurveBuilder::TrackPoint ( )

获取跟踪曲线的选定点
创建于 NX1953.0.0。

许可要求:无

◆ TrackStartDouble()

double NXOpen::Tooling::TrackingCurveBuilder::TrackStartDouble ( )

获取跟踪范围的起始双精度值
创建于 NX1953.0.0。

许可要求:无