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

垂直特征构建器类 更多...

#include <Features_PerpendicularBuilder.hxx>

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

Public 成员函数

NXOpen::GeometricUtilities::FaceChangeOverflowBehaviorFaceChangeOverflowBehavior ()
NXOpen::SelectFaceMotionFace ()
NXOpen::Features::FaceRecognitionBuilderMoveAlongFace ()
void SetThroughPoint (NXOpen::Point *throughPoint)
NXOpen::SelectISurfaceStationaryFace ()
NXOpen::PointThroughPoint ()
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 _PerpendicularBuilderBuilder

详细描述

垂直特征构建器类

表示一个 @link NXOpen::Features::Perpendicular NXOpen::Features::Perpendicular@endlink  构造器
 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreatePerpendicularBuilder  NXOpen::Features::FeatureCollection::CreatePerpendicularBuilder @endlink  <br>

默认值。

属性
MoveAlongFace.CloneEnabled 0
MoveAlongFace.CoaxialEnabled 0
MoveAlongFace.CoplanarAxesEnabled 0
MoveAlongFace.CoplanarEnabled 0
MoveAlongFace.EqualDiameterEnabled 0
MoveAlongFace.OffsetEnabled 0
MoveAlongFace.ParallelEnabled 0
MoveAlongFace.PatternEnabled 0
MoveAlongFace.PerpendicularEnabled 0
MoveAlongFace.RigidBodyFaceEnabled 0
MoveAlongFace.SameEntryEnabled 0
MoveAlongFace.SameEntrySurfaceEnabled 0
MoveAlongFace.SameOrbitEnabled 0
MoveAlongFace.SymmetricEnabled 0
MoveAlongFace.TangentEnabled 0
MoveAlongFace.ThicknessChainEnabled 0
MoveAlongFace.UseFaceBrowse 1


创建于 NX6.0.0。

成员函数说明

◆ FaceChangeOverflowBehavior()

NXOpen::GeometricUtilities::FaceChangeOverflowBehavior * NXOpen::Features::PerpendicularBuilder::FaceChangeOverflowBehavior ( )

获取面变更溢出行为。详情请参考 NXOpen::GeometricUtilities::FaceChangeOverflowBehavior
创建于NX6.0.2。

许可证要求 : 无

◆ MotionFace()

NXOpen::SelectFace * NXOpen::Features::PerpendicularBuilder::MotionFace ( )

获取运动面
创建于NX6.0.0。

许可证要求 : 无

◆ MoveAlongFace()

NXOpen::Features::FaceRecognitionBuilder * NXOpen::Features::PerpendicularBuilder::MoveAlongFace ( )

获取移动参考面
创建于NX6.0.0。

许可证要求 : 无

◆ SetThroughPoint()

void NXOpen::Features::PerpendicularBuilder::SetThroughPoint ( NXOpen::Point * throughPoint)

设置通过点
创建于NX6.0.0。

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

参数
throughPointthroughpoint

◆ StationaryFace()

NXOpen::SelectISurface * NXOpen::Features::PerpendicularBuilder::StationaryFace ( )

获取固定面
创建于NX6.0.0。

许可证要求 : 无

◆ ThroughPoint()

NXOpen::Point * NXOpen::Features::PerpendicularBuilder::ThroughPoint ( )

获取通过点
创建于NX6.0.0。

许可证要求 : 无