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

配件余量构建器类 更多...

#include <Routing_FittingOverstockBuilder.hxx>

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

Public 类型

enum  TrimMethod { TrimMethodTrimPlane , TrimMethodBetweenPlanes }
enum  Types { TypesEntirePart , TypesEntireFace , TypesPartialFace }

Public 成员函数

NXOpen::SelectFaceListFaces ()
NXOpen::Routing::FittingOverstockBuilder::TrimMethod FaceTrimMethod ()
NXOpen::PlaneFirstPlane ()
NXOpen::Routing::PathStockBuilderOverstockSettings ()
NXOpen::Assemblies::SelectComponentListRoutingParts ()
NXOpen::PlaneSecondPlane ()
void SetFaceTrimMethod (NXOpen::Routing::FittingOverstockBuilder::TrimMethod faceTrimMethod)
void SetFirstPlane (NXOpen::Plane *firstPlane)
void SetOverstockSettings (NXOpen::Routing::PathStockBuilder *stockBuilder)
void SetSecondPlane (NXOpen::Plane *secondPlane)
void SetType (NXOpen::Routing::FittingOverstockBuilder::Types type)
NXOpen::Routing::FittingOverstockBuilder::Types Type ()
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 _FittingOverstockBuilderBuilder

详细描述

配件余量构建器类

用于创建或编辑 NXOpen::Routing::FittingOverstock 对象的构建器。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateFittingOverstockBuilder
默认值:

属性
FaceTrimMethod TrimPlane


创建于NX7.5.0。

成员枚举类型说明

◆ TrimMethod

修剪选项。定义在 NXOpen::Routing::FittingOverstockBuilder::TypesPartialFace 方式下,所选面的修剪方式。

枚举值
TrimMethodTrimPlane 

单个修剪平面

TrimMethodBetweenPlanes 

两个修剪平面

◆ Types

余量应用方式。定义在管路零件的面上应用余量的方式。

枚举值
TypesEntirePart 

整个零件

TypesEntireFace 

整个面

TypesPartialFace 

部分面

成员函数说明

◆ Faces()

NXOpen::SelectFaceList * NXOpen::Routing::FittingOverstockBuilder::Faces ( )

获取要应用余量的面。
创建于NX7.5.0。

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

◆ FaceTrimMethod()

NXOpen::Routing::FittingOverstockBuilder::TrimMethod NXOpen::Routing::FittingOverstockBuilder::FaceTrimMethod ( )

获取 NXOpen::Routing::FittingOverstockBuilder::TrimMethod
创建于NX7.5.0。

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

◆ FirstPlane()

NXOpen::Plane * NXOpen::Routing::FittingOverstockBuilder::FirstPlane ( )

获取第一个修剪平面
创建于NX7.5.0。

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

◆ OverstockSettings()

NXOpen::Routing::PathStockBuilder * NXOpen::Routing::FittingOverstockBuilder::OverstockSettings ( )

获取用于分配余量的库存设置。
创建于NX6.0.0。

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

◆ RoutingParts()

NXOpen::Assemblies::SelectComponentList * NXOpen::Routing::FittingOverstockBuilder::RoutingParts ( )

获取要应用余量的合格管路零件。
创建于NX7.5.0。

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

◆ SecondPlane()

NXOpen::Plane * NXOpen::Routing::FittingOverstockBuilder::SecondPlane ( )

获取第二个修剪平面
创建于NX7.5.0。

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

◆ SetFaceTrimMethod()

void NXOpen::Routing::FittingOverstockBuilder::SetFaceTrimMethod ( NXOpen::Routing::FittingOverstockBuilder::TrimMethod faceTrimMethod)

设置 NXOpen::Routing::FittingOverstockBuilder::TrimMethod
创建于NX7.5.0。

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

参数
faceTrimMethod面修剪方式

◆ SetFirstPlane()

void NXOpen::Routing::FittingOverstockBuilder::SetFirstPlane ( NXOpen::Plane * firstPlane)

设置第一个修剪平面
创建于NX7.5.0。

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

参数
firstPlane第一个平面

◆ SetOverstockSettings()

void NXOpen::Routing::FittingOverstockBuilder::SetOverstockSettings ( NXOpen::Routing::PathStockBuilder * stockBuilder)

设置用于分配余量的库存设置。
创建于NX6.0.0。

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

参数
stockBuilder库存构建器

◆ SetSecondPlane()

void NXOpen::Routing::FittingOverstockBuilder::SetSecondPlane ( NXOpen::Plane * secondPlane)

设置第二个修剪平面
创建于NX7.5.0。

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

参数
secondPlane第二个平面

◆ SetType()

void NXOpen::Routing::FittingOverstockBuilder::SetType ( NXOpen::Routing::FittingOverstockBuilder::Types type)

设置类型
创建于NX7.5.0。

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

参数
type类型

◆ Type()

NXOpen::Routing::FittingOverstockBuilder::Types NXOpen::Routing::FittingOverstockBuilder::Type ( )

获取类型
创建于NX7.5.0。

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