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

草图转换状态 更多...

#include <Features_SketchConversionStatus.hxx>

类 NXOpen::Features::SketchConversionStatus 继承关系图:
NXOpen::TransientObject

Public 类型

enum  ReasonType {
  ReasonTypeNoIssues , ReasonTypeBrokenLink , ReasonTypeOutOfDate , ReasonTypeSourceNotLoaded ,
  ReasonTypeSourceSuppressed , ReasonTypeSuppressed , ReasonTypeNotPlanar , ReasonTypeInvalidFeature ,
  ReasonTypeInvalidInput , ReasonTypeMultipleCoplanarSketches , ReasonTypeSomeConstraintsNotTransferred , ReasonTypeBrokenLinkNullXform ,
  ReasonTypeMultipleXform , ReasonTypeSingleSourceMultipleLinks , ReasonTypeMultipleSketchesWithNonParallelNormals , ReasonTypeMultipleCurvesJoinedIntoOneLinkedCurve ,
  ReasonTypeLinkedCurveDifferentFromSourceCurve , ReasonTypeMultipleInstanceOfASourcePart , ReasonTypeBrokenExtract , ReasonTypeOutOfDateExtract ,
  ReasonTypeExtractSourceSuppressed , ReasonTypeExtractSomeConstraintsNotTransferred
}
enum  Type { TypeSuccess , TypeFailure , TypePartialSuccess }

Public 成员函数

NXOpen::Features::FeatureFeature ()
NXOpen::Features::SketchConversionStatus::ReasonType Reason ()
NXOpen::Features::SketchConversionStatus::Type Status ()
virtual ~SketchConversionStatus ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

草图转换状态

表示特征转换为独立草图的状态。
创建于NX7.5.0。

成员枚举类型说明

◆ ReasonType

转换为草图部分成功或失败的原因

枚举值
ReasonTypeNoIssues 

关联特征曲线已转换且无问题

ReasonTypeBrokenLink 

关联特征曲线已转换但无约束,因为所选特征链接已断开

ReasonTypeOutOfDate 

关联特征曲线已转换但无约束,因为所选特征链接已过时

ReasonTypeSourceNotLoaded 

关联特征曲线已转换但无约束,因为所选特征的源部件未加载

ReasonTypeSourceSuppressed 

关联特征曲线已转换但无约束,因为所选特征的源特征已抑制

ReasonTypeSuppressed 

抑制的特征无法转换为独立草图

ReasonTypeNotPlanar 

此特征无法转换为独立草图。特征中的曲线不在同一平面上

ReasonTypeInvalidFeature 

此特征类型无法转换为独立草图

ReasonTypeInvalidInput 

输入实体不是特征

ReasonTypeMultipleCoplanarSketches 

此复合曲线特征基于多个共面源草图。曲线已转换但无水平和垂直约束

ReasonTypeSomeConstraintsNotTransferred 

关联特征曲线已转换,但部分约束未转移

ReasonTypeBrokenLinkNullXform 

关联特征缺少部分链接数据,将视为链接断开。关联特征曲线已转换但无约束

ReasonTypeMultipleXform 

关联特征有多个链接数据。关联特征曲线已转换但无约束

ReasonTypeSingleSourceMultipleLinks 

关联复合曲线特征有多个曲线链接到同一源曲线。关联特征曲线已转换但无约束

ReasonTypeMultipleSketchesWithNonParallelNormals 

关联特征的曲线来自多个平面法线不平行的草图。关联特征曲线已转换但无约束

ReasonTypeMultipleCurvesJoinedIntoOneLinkedCurve 

关联特征至少有一个链接曲线是多个源曲线连接的结果。关联特征曲线已转换但无约束

ReasonTypeLinkedCurveDifferentFromSourceCurve 

关联特征至少有一个链接曲线的几何形状与其源曲线不同。关联特征曲线已转换,但约束未转移

ReasonTypeMultipleInstanceOfASourcePart 

关联特征至少有两个链接曲线来自同一源部件的多个实例。关联特征曲线已转换但无约束

ReasonTypeBrokenExtract 

提取的特征曲线已转换但无约束,因为所选特征的提取已断开

ReasonTypeOutOfDateExtract 

提取的特征曲线已转换但无约束,因为所选特征的提取已过时

ReasonTypeExtractSourceSuppressed 

提取的特征曲线已转换但无约束,因为所选特征的源特征已抑制

ReasonTypeExtractSomeConstraintsNotTransferred 

提取的特征曲线已转换,但部分约束未转移

◆ Type

转换状态 - 成功、失败或部分成功

枚举值
TypeSuccess 

转换为草图成功

TypeFailure 

转换为草图失败

TypePartialSuccess 

转换为草图成功但有原因/问题

构造及析构函数说明

◆ ~SketchConversionStatus()

virtual NXOpen::Features::SketchConversionStatus::~SketchConversionStatus ( )
virtual

释放与实例关联的资源。调用此方法后, 使用该对象将是非法的。
创建于NX7.5.0。

许可要求 : 无

成员函数说明

◆ Feature()

NXOpen::Features::Feature * NXOpen::Features::SketchConversionStatus::Feature ( )

返回正在转换为独立草图的特征。
创建于NX7.5.0。

许可要求 : 无

◆ Reason()

NXOpen::Features::SketchConversionStatus::ReasonType NXOpen::Features::SketchConversionStatus::Reason ( )

返回关联特征转换为独立草图失败或部分成功的原因
创建于NX7.5.0。

许可要求 : 无

◆ Status()

NXOpen::Features::SketchConversionStatus::Type NXOpen::Features::SketchConversionStatus::Status ( )

返回特征转换为独立草图的状态。
创建于NX7.5.0。

许可要求 : 无