|
NX Open C++ 参考指南 2406 v1.1
|
删除面特征构建器 更多...
#include <Features_DeleteFaceBuilder.hxx>
友元 | |
| class | _DeleteFaceBuilderBuilder |
删除面特征构建器
表示删除面特征的建造器,在nx502版本前请勿使用。
<br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateDeleteFaceBuilder NXOpen::Features::FeatureCollection::CreateDeleteFaceBuilder @endlink <br>
默认值。
<list type="table">
<listheader><term>
属性</term> <description>
值</description> </listheader>
<item><term>
CapOption </term> <description>
FaceOrPlane </description> </item>
<item><term>
DeletePartialBlend </term> <description>
False </description> </item>
<item><term>
FaceEdgeBlendPreference </term> <description>
Cliff </description> </item>
<item><term>
FaceRecognized.CloneEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.CoaxialEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.CoplanarAxesEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.CoplanarEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.EqualDiameterEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.OffsetEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.ParallelEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.PatternEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.PerpendicularEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.RigidBodyFaceEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.SameEntryEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.SameEntrySurfaceEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.SameOrbitEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.SymmetricEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.TangentEnabled </term> <description>
0 </description> </item>
<item><term>
FaceRecognized.ThicknessChainEnabled </term> <description>
0 </description> </item>
FaceRecognized.UseFaceBrowse 1 Heal True HealPlanar False MaxBlendRadius.Value 5.0 (毫米单位零件), 0.2 (英寸单位零件) MaxHoleDiameter.Value 5.0 (毫米单位零件), 0.2 (英寸单位零件) Setback SelectedBlend SpecifyBlend False UseHoleDiameter True
创建于NX5.0.2.
| NXOpen::ScCollector * NXOpen::Features::DeleteFaceBuilder::BlendCollector | ( | ) |
返回包含要删除的倒圆的倒圆收集器
创建于NX9.0.0。
许可要求:无
| NXOpen::SelectISurface * NXOpen::Features::DeleteFaceBuilder::CapFace | ( | ) |
返回用作封闭面的面或平面。
于NX8.0.1创建。
许可证要求:无
| NXOpen::Features::DeleteFaceBuilder::CapOptionValues NXOpen::Features::DeleteFaceBuilder::CapOption | ( | ) |
返回封闭选项。
于NX8.0.1创建。
许可证要求:无
| NXOpen::Plane * NXOpen::Features::DeleteFaceBuilder::CapPlane | ( | ) |
返回用作封闭面的新平面。
于NX8.0.1创建。
许可证要求:无
| void NXOpen::Features::DeleteFaceBuilder::DeleteFaceOnMultibodies | ( | ) |
多体删除面
创建于NX1847.0.0。
许可要求:无
| bool NXOpen::Features::DeleteFaceBuilder::DeletePartialBlend | ( | ) |
返回是否删除部分倒圆的标志。
创建于NX8.5.0。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::DeleteFaceBuilder::FaceCollector | ( | ) |
返回用于收集待删除面的面选择器,NX5.0.2之前版本请勿使用
于NX5.0.2创建。
许可证要求:无
| NXOpen::Features::DeleteFaceBuilder::FaceEdgeBlendPreferenceOptions NXOpen::Features::DeleteFaceBuilder::FaceEdgeBlendPreference | ( | ) |
返回用于指定将不确定倒圆链删除为槽链还是为峭壁链的首选项选项
创建于NX10.0.0。
许可要求:无
| NXOpen::Features::FaceRecognitionBuilder * NXOpen::Features::DeleteFaceBuilder::FaceRecognized | ( | ) |
返回识别为要删除的面。有关详细信息,请参考NXOpen::Features::FaceRecognitionBuilder。
创建于NX2007.0.0。
许可要求:无
| bool NXOpen::Features::DeleteFaceBuilder::Heal | ( | ) |
返回删除面时是否修复体的标志。若为true则修复体,否则不修复。
于NX8.0.0创建。
许可证要求:无
| bool NXOpen::Features::DeleteFaceBuilder::HealPlanar | ( | ) |
返回在修复孔过程中是否查找孔所有边所在的平面并将其附加到覆盖孔的面上的标志,进一步通知前请勿使用
于NX7.5.0创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::DeleteFaceBuilder::MaxBlendRadius | ( | ) |
返回要删除的倒圆的最大半径,仅适用于删除倒圆类型
创建于NX9.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Features::DeleteFaceBuilder::MaxHoleDiameter | ( | ) |
返回待删除孔的最大直径,仅用于删除孔类型,且仅在use_hole_diameter为true时有效,NX5.0.2之前版本请勿使用
于NX5.0.2创建。
许可证要求:无
| NXOpen::Features::DeleteFaceBuilder::SetbackOptions NXOpen::Features::DeleteFaceBuilder::Setback | ( | ) |
返回回退选项。
创建于NX8.5.0。
许可要求:无
| void NXOpen::Features::DeleteFaceBuilder::SetCapOption | ( | NXOpen::Features::DeleteFaceBuilder::CapOptionValues | capOption | ) |
设置封闭选项。
于NX8.0.1创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| capOption | 封闭选项 |
| void NXOpen::Features::DeleteFaceBuilder::SetCapPlane | ( | NXOpen::Plane * | capPlane | ) |
设置用作封闭面的新平面。
于NX8.0.1创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| capPlane | 封闭平面 |
| void NXOpen::Features::DeleteFaceBuilder::SetDeletePartialBlend | ( | bool | deletePartialBlend | ) |
设置是否删除部分倒圆的标志。
创建于NX8.5.0。
许可要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| deletePartialBlend | deletepartialblend |
| void NXOpen::Features::DeleteFaceBuilder::SetFaceEdgeBlendPreference | ( | NXOpen::Features::DeleteFaceBuilder::FaceEdgeBlendPreferenceOptions | faceEdgeBlendPreference | ) |
设置用于指定将不确定倒圆链删除为槽链还是为峭壁链的首选项选项
创建于NX10.0.0。
许可要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE")
| faceEdgeBlendPreference | faceedgeblendpreference |
| void NXOpen::Features::DeleteFaceBuilder::SetHeal | ( | bool | heal | ) |
设置删除面时是否修复体的标志。若为true则修复体,否则不修复。
于NX8.0.0创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| heal | 修复 |
| void NXOpen::Features::DeleteFaceBuilder::SetHealPlanar | ( | bool | healPlanar | ) |
设置在修复孔过程中是否查找孔所有边所在的平面并将其附加到覆盖孔的面上的标志,进一步通知前请勿使用
于NX7.5.0创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| healPlanar | 修复平面 |
| void NXOpen::Features::DeleteFaceBuilder::SetSetback | ( | NXOpen::Features::DeleteFaceBuilder::SetbackOptions | setback | ) |
设置回退选项。
创建于NX8.5.0。
许可要求:nx_synchronous ("NX Synchronous")、solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| setback | setback |
| void NXOpen::Features::DeleteFaceBuilder::SetSpecifyBlend | ( | bool | specifyBlend | ) |
设置是否将所有输入面视为倒圆面的标志,进一步通知前请勿使用
于NX7.5.0创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| specifyBlend | 指定倒圆 |
| void NXOpen::Features::DeleteFaceBuilder::SetType | ( | NXOpen::Features::DeleteFaceBuilder::SelectTypes | selectType | ) |
设置删除面类型,在nx502之前请勿使用
创建于NX5.0.2.
许可证要求 : nx_synchronous ("NX同步"), solid_modeling ("实体建模") OR cam_base ("CAM基础") OR insp_programming ("检测编程")
| selectType | 删除面类型 |
| void NXOpen::Features::DeleteFaceBuilder::SetUseHoleDiameter | ( | bool | useHoleDiameter | ) |
设置是否使用孔径过滤孔的标志,仅用于删除孔类型,若为true需设置最大孔径,NX5.0.2之前版本请勿使用
于NX5.0.2创建。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| useHoleDiameter | 使用孔径的标志 |
| bool NXOpen::Features::DeleteFaceBuilder::SpecifyBlend | ( | ) |
返回是否将所有输入面视为倒圆面的标志,进一步通知前请勿使用
于NX7.5.0创建。
许可证要求:无
| NXOpen::Features::DeleteFaceBuilder::SelectTypes NXOpen::Features::DeleteFaceBuilder::Type | ( | ) |
返回删除面类型,在nx502之前请勿使用
创建于NX5.0.2.
许可证要求 : None
| bool NXOpen::Features::DeleteFaceBuilder::UseHoleDiameter | ( | ) |
返回是否使用孔径过滤孔的标志,仅用于删除孔类型,若为true需设置最大孔径,NX5.0.2之前版本请勿使用
于NX5.0.2创建。
许可证要求:无