|
NX Open C++ 参考指南 2406 v1.1
|
阵列面构建器类 更多...
#include <Features_PatternFaceBuilder.hxx>
Public 类型 | |
| enum | PatternTypes { PatternTypesRectangular , PatternTypesCircular , PatternTypesMirror } |
友元 | |
| class | _PatternFaceBuilderBuilder |
阵列面构建器类
表示用于创建或编辑阵列面特征的构建器,在nx502版本前请勿使用该类。
<br> 若要创建该类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreatePatternFaceBuilder NXOpen::Features::FeatureCollection::CreatePatternFaceBuilder @endlink <br>
默认值。
<list type="table">
<listheader><term>
属性</term> <description>
值</description> </listheader>
<item><term>
Angle.Value </term> <description>
90.0 </description> </item>
<item><term>
CircularCount.Value </term> <description>
2 </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>
<item><term>
FaceRecognized.UseFaceBrowse </term> <description>
1 RestoreOption False XCount.Value 2 XDistance.Value 10.0 (毫米部件), 0.5 (英寸部件) YCount.Value 2 YDistance.Value 10.0 (毫米部件), 0.5 (英寸部件)
创建于NX5.0.2。
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::Angle | ( | ) |
返回圆形阵列的角度,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::Axis * NXOpen::Features::PatternFaceBuilder::Axis | ( | ) |
返回圆形阵列的轴线,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::CircularCount | ( | ) |
返回圆形阵列的数量,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::PatternFaceBuilder::Face | ( | ) |
返回要阵列的面,直到nx502才使用
创建于NX5.0.2。
许可证要求:无
| NXOpen::Features::FaceRecognitionBuilder * NXOpen::Features::PatternFaceBuilder::FaceRecognized | ( | ) |
返回为变更识别的面。详细信息请参考NXOpen::Features::FaceRecognitionBuilder。
创建于NX2007.0.0版本。
许可证要求:无
| NXOpen::SelectTaggedObject * NXOpen::Features::PatternFaceBuilder::Plane | ( | ) |
返回镜像阵列的镜像平面,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| bool NXOpen::Features::PatternFaceBuilder::RestoreOption | ( | ) |
返回缺失成员的恢复选项。
创建于NX7.0.0版本。
许可证要求:无
| void NXOpen::Features::PatternFaceBuilder::SetAxis | ( | NXOpen::Axis * | axis | ) |
设置圆形阵列的轴线,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:nx_synchronous("NX同步")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
| axis | 圆形阵列的轴线 |
| void NXOpen::Features::PatternFaceBuilder::SetRestoreOption | ( | bool | restoreOption | ) |
设置缺失成员的恢复选项。
创建于NX7.0.0版本。
许可证要求:nx_synchronous("NX同步")、solid_modeling("实体建模")或cam_base("CAM基础")或insp_programming("检测编程")
| restoreOption | 恢复选项 |
| void NXOpen::Features::PatternFaceBuilder::SetType | ( | NXOpen::Features::PatternFaceBuilder::PatternTypes | patternType | ) |
设置阵列面类型,直到nx502才使用
创建于NX5.0.2。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| patternType | 阵列面类型 |
| void NXOpen::Features::PatternFaceBuilder::SetXVector | ( | NXOpen::Direction * | xVector | ) |
设置矩形阵列的X方向,直到nx502才使用
创建于NX5.0.2。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| xVector | X方向 |
| void NXOpen::Features::PatternFaceBuilder::SetYVector | ( | NXOpen::Direction * | yVector | ) |
设置矩形阵列的Y方向,直到nx502才使用
创建于NX5.0.2。
许可证要求:nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| yVector | Y方向 |
| NXOpen::Features::PatternFaceBuilder::PatternTypes NXOpen::Features::PatternFaceBuilder::Type | ( | ) |
返回阵列面类型,直到nx502才使用
创建于NX5.0.2。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::XCount | ( | ) |
返回矩形阵列沿X方向的数量,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::XDistance | ( | ) |
返回矩形阵列沿X方向的距离,直到nx502才使用
创建于NX5.0.2。
许可证要求:无
| NXOpen::Direction * NXOpen::Features::PatternFaceBuilder::XVector | ( | ) |
返回矩形阵列的X方向,直到nx502才使用
创建于NX5.0.2。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::YCount | ( | ) |
返回矩形阵列沿Y方向的数量,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::PatternFaceBuilder::YDistance | ( | ) |
返回矩形阵列沿Y方向的距离,nx502之前请勿使用
创建于NX5.0.2版本。
许可证要求:无
| NXOpen::Direction * NXOpen::Features::PatternFaceBuilder::YVector | ( | ) |
返回矩形阵列的Y方向,直到nx502才使用
创建于NX5.0.2。
许可证要求:无