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

移动边构建器 更多...

#include <Features_MoveEdgeBuilder.hxx>

类 NXOpen::Features::MoveEdgeBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  EndFaceBehaviorType { EndFaceBehaviorTypeExtend , EndFaceBehaviorTypeMorph }

Public 成员函数

NXOpen::ScCollectorEdgeToMove ()
NXOpen::Features::MoveEdgeBuilder::EndFaceBehaviorType EndFaceBehavior ()
NXOpen::GeometricUtilities::ModlMotionMotion ()
void SetEndFaceBehavior (NXOpen::Features::MoveEdgeBuilder::EndFaceBehaviorType type)
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _MoveEdgeBuilderBuilder

详细描述

移动边构建器

表示 @link NXOpen::Features::MoveEdge NXOpen::Features::MoveEdge@endlink 构造器
 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::SynchronousEdgeCollection::CreateMoveEdgeBuilder  NXOpen::Features::SynchronousEdgeCollection::CreateMoveEdgeBuilder @endlink  <br>

默认值。

属性
Motion.DeltaEnum ReferenceWcsWorkPart
Motion.DeltaXc.Value 0.0
Motion.DeltaYc.Value 0.0
Motion.DeltaZc.Value 0.0
Motion.Option Distance


于NX9.0.0版本创建。

成员枚举类型说明

◆ EndFaceBehaviorType

表示端面行为类型。

枚举值
EndFaceBehaviorTypeExtend 

延伸

EndFaceBehaviorTypeMorph 

变形

成员函数说明

◆ EdgeToMove()

NXOpen::ScCollector * NXOpen::Features::MoveEdgeBuilder::EdgeToMove ( )

返回边收集器。
于NX9.0.0版本创建。

许可要求:无

◆ EndFaceBehavior()

NXOpen::Features::MoveEdgeBuilder::EndFaceBehaviorType NXOpen::Features::MoveEdgeBuilder::EndFaceBehavior ( )

返回端面设置。
于NX9.0.0版本创建。

许可要求:无

◆ Motion()

NXOpen::GeometricUtilities::ModlMotion * NXOpen::Features::MoveEdgeBuilder::Motion ( )

返回记录移动行为的运动。
于NX9.0.0版本创建。

许可要求:无

◆ SetEndFaceBehavior()

void NXOpen::Features::MoveEdgeBuilder::SetEndFaceBehavior ( NXOpen::Features::MoveEdgeBuilder::EndFaceBehaviorType type)

设置端面设置。
于NX9.0.0版本创建。

许可要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")

参数
type类型