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

草图对称约束构建器 更多...

#include <SketchSymmetricBuilder.hxx>

类 NXOpen::SketchSymmetricBuilder 继承关系图:
NXOpen::SketchMakeRelationBuilder NXOpen::SketchOperationBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::SelectNXObjectCenterLine ()
bool ConvertCenterlineToReference ()
void SetConvertCenterlineToReference (bool reference)
Public 成员函数 继承自 NXOpen::SketchMakeRelationBuilder
void ClearCurrentOperation ()
NXOpen::SelectNXObjectListLockObjects ()
NXOpen::SelectNXObjectListLockPoints ()
NXOpen::SelectNXObjectListMotionObjects ()
NXOpen::SelectNXObjectListMotionPoints ()
void SetCreateConstraints (bool createConstaints)
NXOpen::SelectNXObjectStationaryObject ()
Public 成员函数 继承自 NXOpen::SketchOperationBuilder
NXOpen::SketchOperationDataExportOperationData ()
std::vector< NXOpen::SketchFoundRelation * > FindRelations ()
NXOpen::SketchOperationBuilder::SolverStatus GetSolverStatus ()
 NX_DEPRECATED ("Deprecated in NX2007.0.0. Use NXOpen::SketchOperationBuilder::ExportOperationData instead.") NXString ExportSolverConfiguration(int *numStringSize)
void RestoreOperation ()
void SetRelationRelaxState (NXOpen::SketchRelation *relation, bool relax)
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 _SketchSymmetricBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::SketchMakeRelationBuilder
enum  RelationTypes {
  RelationTypesCoincident , RelationTypesCollinear , RelationTypesHorizontal , RelationTypesVertical ,
  RelationTypesParallel , RelationTypesPerpendicular , RelationTypesEqualLength , RelationTypesEqualRadius ,
  RelationTypesSymmetric , RelationTypesTangent , RelationTypesMidpointAligned , RelationTypesPointOnString ,
  RelationTypesTangentToString , RelationTypesPerpendicularToString
}
Public 类型 继承自 NXOpen::SketchOperationBuilder
enum  SolverStatus {
  SolverStatusUnknown , SolverStatusInitializing , SolverStatusConfigured , SolverStatusConfigureFailed ,
  SolverStatusUpdated , SolverStatusUpdateFailed
}

详细描述

草图对称约束构建器

表示 @link NXOpen::SketchSymmetricBuilder NXOpen::SketchSymmetricBuilder@endlink 构建器。
 <br> 要创建此类的新实例,请使用 @link NXOpen::SketchCollection::CreateSketchSymmetricBuilder  NXOpen::SketchCollection::CreateSketchSymmetricBuilder @endlink  <br>

默认值。

属性
ConvertCenterlineToReference True


创建于 NX1847.0.0。

成员函数说明

◆ CenterLine()

NXOpen::SelectNXObject * NXOpen::SketchSymmetricBuilder::CenterLine ( )

返回中心线。仅在对称约束中使用
创建于 NX1847.0.0。

许可证要求:无

◆ ConvertCenterlineToReference()

bool NXOpen::SketchSymmetricBuilder::ConvertCenterlineToReference ( )

返回函数返回标志以指示中心线是否需要转换为参考
创建于 NX1847.0.0。

许可证要求:无

◆ SetConvertCenterlineToReference()

void NXOpen::SketchSymmetricBuilder::SetConvertCenterlineToReference ( bool reference)

设置函数返回标志以指示中心线是否需要转换为参考
创建于 NX1847.0.0。

许可证要求:无

参数
reference参考