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

线性路径设置 更多...

#include <Routing_LinearPathSettings.hxx>

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

Public 成员函数

bool AllowCutElbow ()
bool AssignDefaultCorner ()
bool AssignDefaultElbow ()
bool LockAngle ()
bool LockLength ()
bool LockToSelectedObject ()
void SetAllowCutElbow (bool assign)
void SetAssignDefaultCorner (bool assign)
void SetAssignDefaultElbow (bool assign)
void SetLockAngle (bool lock)
void SetLockLength (bool lock)
void SetLockToSelectedObject (bool lock)
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 _LinearPathSettingsBuilder

详细描述

线性路径设置

Routing::LinearPathBuilder 构造器使用的辅助对象。 确定创建路径时要应用的各种设置。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateLinearPathSettings
默认值。

属性
锁定到所选对象


创建于NX5.0.0。

成员函数说明

◆ AllowCutElbow()

bool NXOpen::Routing::LinearPathSettings::AllowCutElbow ( )

获取是否允许放置切制弯头的标志
创建于NX8.0.0。

许可证要求: routing_pipetube ("Routing Piping and Tubing")

◆ AssignDefaultCorner()

bool NXOpen::Routing::LinearPathSettings::AssignDefaultCorner ( )

获取是否为新管段分配当前默认拐角的偏好设置。
创建于NX5.0.0。

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

◆ AssignDefaultElbow()

bool NXOpen::Routing::LinearPathSettings::AssignDefaultElbow ( )

获取是否为新管段查找并分配默认弯头的偏好设置。
创建于NX5.0.0。

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

◆ LockAngle()

bool NXOpen::Routing::LinearPathSettings::LockAngle ( )

获取是否约束管段间夹角的偏好设置。
创建于NX5.0.0。

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

◆ LockLength()

bool NXOpen::Routing::LinearPathSettings::LockLength ( )

获取是否约束新管段长度的偏好设置。
创建于NX5.0.0。

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

◆ LockToSelectedObject()

bool NXOpen::Routing::LinearPathSettings::LockToSelectedObject ( )

获取是否将新管段和控制点约束到用户所选对象的偏好设置。
创建于NX5.0.0。

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

◆ SetAllowCutElbow()

void NXOpen::Routing::LinearPathSettings::SetAllowCutElbow ( bool assign)

设置是否允许放置切制弯头的标志
创建于NX8.0.0。

许可证要求: routing_pipetube ("Routing Piping and Tubing")

参数
assign分配开关

◆ SetAssignDefaultCorner()

void NXOpen::Routing::LinearPathSettings::SetAssignDefaultCorner ( bool assign)

设置是否为新管段分配当前默认拐角的偏好设置。
创建于NX5.0.0。

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

参数
assign分配开关

◆ SetAssignDefaultElbow()

void NXOpen::Routing::LinearPathSettings::SetAssignDefaultElbow ( bool assign)

设置是否为新管段查找并分配默认弯头的偏好设置。
创建于NX5.0.0。

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

参数
assign分配开关

◆ SetLockAngle()

void NXOpen::Routing::LinearPathSettings::SetLockAngle ( bool lock)

设置是否约束管段间夹角的偏好设置。
创建于NX5.0.0。

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

参数
lock锁定开关

◆ SetLockLength()

void NXOpen::Routing::LinearPathSettings::SetLockLength ( bool lock)

设置是否约束新管段长度的偏好设置。
创建于NX5.0.0。

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

参数
lock锁定开关

◆ SetLockToSelectedObject()

void NXOpen::Routing::LinearPathSettings::SetLockToSelectedObject ( bool lock)

设置是否将新管段和控制点约束到用户所选对象的偏好设置。
创建于NX5.0.0。

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

参数
lock锁定开关