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

弯头捕捉设置 更多...

#include <Routing_ElbowSnapSettings.hxx>

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

Public 成员函数

double AngleTolerance ()
void SetAngleTolerance (double tolerance)
void SetSnapToElbowAngles (bool doSnap)
bool SnapToElbowAngles ()
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 _ElbowSnapSettingsBuilder

详细描述

弯头捕捉设置

NXOpen::Routing::LinearPathBuilder 构造器使用的辅助对象。 用于确定"创建线性路径"界面中是否启用弯头捕捉,若启用则设置角度公差。
创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateElbowSnapSettings
默认值:

属性
角度公差 5.0
捕捉至弯头角度 True


创建于NX5.0.0版本。

成员函数说明

◆ AngleTolerance()

double NXOpen::Routing::ElbowSnapSettings::AngleTolerance ( )

获取搜索弯头角度的公差范围。
创建于NX5.0.0版本。

许可证要求: routing_base ("Routing Basic")

◆ SetAngleTolerance()

void NXOpen::Routing::ElbowSnapSettings::SetAngleTolerance ( double tolerance)

设置搜索弯头角度的公差范围。
创建于NX5.0.0版本。

许可证要求: routing_base ("Routing Basic")

参数
tolerance公差值

◆ SetSnapToElbowAngles()

void NXOpen::Routing::ElbowSnapSettings::SetSnapToElbowAngles ( bool doSnap)

设置是否将控制点捕捉至最近的有效弯头角度。
创建于NX5.0.0版本。

许可证要求: routing_base ("Routing Basic")

参数
doSnap是否启用捕捉

◆ SnapToElbowAngles()

bool NXOpen::Routing::ElbowSnapSettings::SnapToElbowAngles ( )

获取是否将控制点捕捉至最近的有效弯头角度。
创建于NX5.0.0版本。

许可证要求: routing_base ("Routing Basic")