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

电极检查构建器 更多...

#include <Tooling_ElectrodeCheckingBuilder.hxx>

类 NXOpen::Tooling::ElectrodeCheckingBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::SelectNXObjectListElectrode ()
NXString ElectrodeNameFilter ()
bool InterSolid ()
bool MapFaceColor ()
bool SameParent ()
bool SaveResultsInPart ()
void SetElectrodeNameFilter (const char *electrodeNameFilter)
void SetElectrodeNameFilter (const NXString &electrodeNameFilter)
void SetInterSolid (bool interSolid)
void SetMapFaceColor (bool mapFaceColor)
void SetSameParent (bool sameParent)
void SetSaveResultsInPart (bool saveResultsInPart)
void SetTolerance (double tolerance)
void SetTouchArea (bool touchArea)
void SetTouchBody (bool touchBody)
void SetWorkpieceNameFilter (const char *workpieceNameFilter)
void SetWorkpieceNameFilter (const NXString &workpieceNameFilter)
double Tolerance ()
bool TouchArea ()
NXOpen::ExpressionTouchAreaTolerance ()
bool TouchBody ()
NXOpen::SelectNXObjectListWorkpiece ()
NXString WorkpieceNameFilter ()
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 _ElectrodeCheckingBuilderBuilder

详细描述

电极检查构建器

电极检查构建器,用于检查所有电极的接触状态。
要创建此类的新实例,请使用 NXOpen::Tooling::ElectrodeDesignCollection::CreateCheckingBuilder
默认值。

属性
InterSolid 1
MapFaceColor 1
SameParent 1
TouchArea 0
TouchAreaTolerance.Value 0.01(毫米单位),0.001(英寸单位)
TouchBody 1


创建于 NX8.0.0。

成员函数说明

◆ Electrode()

NXOpen::SelectNXObjectList * NXOpen::Tooling::ElectrodeCheckingBuilder::Electrode ( )

Returns the electrode part to be checked with the workpiece part.
Created in NX8.0.0.

License requirements : None

◆ ElectrodeNameFilter()

NXString NXOpen::Tooling::ElectrodeCheckingBuilder::ElectrodeNameFilter ( )

Returns the wildcard string to filter out the electrode part name.
Created in NX8.0.0.

License requirements : None

◆ InterSolid()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::InterSolid ( )

Returns the option for generating the interference solid body.
Created in NX8.0.0.

License requirements : None

◆ MapFaceColor()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::MapFaceColor ( )

Returns the option for mapping color of the touched face pair from workpiece to electrode.
Created in NX8.0.0.

License requirements : None

◆ SameParent()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::SameParent ( )

Returns the option for checking the workpiece and electrode part under the same part or not.
Created in NX8.0.0.

License requirements : None

◆ SaveResultsInPart()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::SaveResultsInPart ( )

返回将检查结果保存在部件中的选项。
创建于 NX8.0.0。

许可要求:无

◆ SetElectrodeNameFilter() [1/2]

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetElectrodeNameFilter ( const char * electrodeNameFilter)

Sets the wildcard string to filter out the electrode part name.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
electrodeNameFilterelectrodenamefilter

◆ SetElectrodeNameFilter() [2/2]

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetElectrodeNameFilter ( const NXString & electrodeNameFilter)

Sets the wildcard string to filter out the electrode part name.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
electrodeNameFilterelectrodenamefilter

◆ SetInterSolid()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetInterSolid ( bool interSolid)

Sets the option for generating the interference solid body.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
interSolidintersolid

◆ SetMapFaceColor()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetMapFaceColor ( bool mapFaceColor)

Sets the option for mapping color of the touched face pair from workpiece to electrode.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
mapFaceColormapfacecolor

◆ SetSameParent()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetSameParent ( bool sameParent)

Sets the option for checking the workpiece and electrode part under the same part or not.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
sameParentsameparent

◆ SetSaveResultsInPart()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetSaveResultsInPart ( bool saveResultsInPart)

设置将检查结果保存在部件中的选项。
创建于 NX8.0.0。

许可要求:nx_electrode_wizard ("NX Electrode Wizard")

参数
saveResultsInPartsaveresultsinpart

◆ SetTolerance()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetTolerance ( double tolerance)

设置检查电极的精度。
创建于 NX2212.0.0。

许可要求:nx_electrode_wizard ("NX Electrode Wizard")

参数
tolerancetolerance

◆ SetTouchArea()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetTouchArea ( bool touchArea)

设置计算接触片体面积的选项。
创建于 NX8.0.0。

许可要求:nx_electrode_wizard ("NX Electrode Wizard")

参数
touchAreatoucharea

◆ SetTouchBody()

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetTouchBody ( bool touchBody)

Sets the option for generating the touch sheet body.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
touchBodytouchbody

◆ SetWorkpieceNameFilter() [1/2]

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetWorkpieceNameFilter ( const char * workpieceNameFilter)

Sets the wildcard string to filter out the workpiece part name.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
workpieceNameFilterworkpiecenamefilter

◆ SetWorkpieceNameFilter() [2/2]

void NXOpen::Tooling::ElectrodeCheckingBuilder::SetWorkpieceNameFilter ( const NXString & workpieceNameFilter)

Sets the wildcard string to filter out the workpiece part name.
Created in NX8.0.0.

License requirements : nx_electrode_wizard ("NX Electrode Wizard")

参数
workpieceNameFilterworkpiecenamefilter

◆ Tolerance()

double NXOpen::Tooling::ElectrodeCheckingBuilder::Tolerance ( )

返回检查电极的精度。
创建于 NX2212.0.0。

许可要求:无

◆ TouchArea()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::TouchArea ( )

返回计算接触片体面积的选项。
创建于 NX8.0.0。

许可要求:无

◆ TouchAreaTolerance()

NXOpen::Expression * NXOpen::Tooling::ElectrodeCheckingBuilder::TouchAreaTolerance ( )

返回计算接触面积的精度。
创建于 NX1926.0.0。

许可要求:无

◆ TouchBody()

bool NXOpen::Tooling::ElectrodeCheckingBuilder::TouchBody ( )

Returns the option for generating the touch sheet body.
Created in NX8.0.0.

License requirements : None

◆ Workpiece()

NXOpen::SelectNXObjectList * NXOpen::Tooling::ElectrodeCheckingBuilder::Workpiece ( )

Returns the workpiece part to be checked with the electrode part.
Created in NX8.0.0.

License requirements : None

◆ WorkpieceNameFilter()

NXString NXOpen::Tooling::ElectrodeCheckingBuilder::WorkpieceNameFilter ( )

Returns the wildcard string to filter out the workpiece part name.
Created in NX8.0.0.

License requirements : None