|
NX Open C++ 参考指南 2406 v1.1
|
面识别构建器 更多...
#include <Features_FaceRecognitionBuilder.hxx>
类 | |
| struct | Relation |
Public 属性 | |
| std::vector< NXOpen::Features::FaceRecognitionBuilder::Relation > & | relations |
友元 | |
| class | _FaceRecognitionBuilderBuilder |
面识别构建器
表示模型中一组面及其与其他面的关系
创建于NX6.0.0。
表示克隆查找范围位掩码,此选项可决定查找或不查找哪种类型的克隆关系
表示关系查找范围位掩码,此选项可决定查找或不查找哪种类型的关系
| void NXOpen::Features::FaceRecognitionBuilder::AddLockDim | ( | const std::vector< NXOpen::Annotations::Dimension * > & | dimensions | ) |
编辑尺寸时添加锁定的注释尺寸对象
创建于 NX2312.0.0。
许可证要求:无
| dimensions | 尺寸 |
| bool NXOpen::Features::FaceRecognitionBuilder::ChamferCloneEnabled | ( | ) |
返回一个值,指示是否启用倒角克隆关系识别
于NX2406.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::CloneEnabled | ( | ) |
返回指示是否启用克隆关系识别的值
于 NX1980.0.0 中创建。
许可要求 : 无
| int NXOpen::Features::FaceRecognitionBuilder::CloneScope | ( | ) |
返回一个值,该值指示识别所需的克隆类型
于 NX1980.0.0 中创建。
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::CoaxialEnabled | ( | ) |
获取表示是否启用同轴约束识别的值
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::CoplanarAxesEnabled | ( | ) |
获取表示是否启用共面轴线约束识别的值
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::CoplanarEnabled | ( | ) |
获取表示是否启用共面约束识别的值
在NX6.0.0中创建。
许可要求:无
| void NXOpen::Features::FaceRecognitionBuilder::DeleteConstraint | ( | NXOpen::Features::Feature * | feature | ) |
删除持久约束
于 NX7.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| feature | 持久约束特征 |
| void NXOpen::Features::FaceRecognitionBuilder::DeleteOffsetRelation | ( | const std::vector< NXOpen::NXObject * > & | offsetFaces | ) |
删除偏置关系
于 NX7.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| offsetFaces | 偏置面 |
| void NXOpen::Features::FaceRecognitionBuilder::DeselectEntities | ( | const std::vector< NXOpen::NXObject * > & | entities | ) |
从收集器中移除实体
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| entities | 实体 |
| bool NXOpen::Features::FaceRecognitionBuilder::EqualDiameterEnabled | ( | ) |
返回指示是否启用等直径识别的值
于 NX6.0.0 中创建。
许可要求 : 无
| bool NXOpen::Features::FaceRecognitionBuilder::ExcludeBlendFaces | ( | ) |
返回一个值,指示在 VTK 查找/配置过程中是否排除圆角面
创建于 NX2406.0.0。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::FaceRecognitionBuilder::FaceCollector | ( | ) |
获取面收集器
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::FindChamfers | ( | ) |
返回一个值,该值指示是否在 VTK 查找/配置过程中查找倒角
于 NX1872.0.0 中创建。
许可证要求:无
| double NXOpen::Features::FaceRecognitionBuilder::FindMinOffsetRatio | ( | ) |
返回一个值,该值指示 VTK 使用的最小查找偏置比率
于 NX1899.0.0 中创建。
许可证要求:无
| void NXOpen::Features::FaceRecognitionBuilder::GetLiveRelations | ( | int | relationQueryScope, |
| std::vector< NXOpen::Features::FaceRecognitionBuilder::Relation > & | relations ) |
配置后查询找到的关系。返回的关系类型可通过relationQueryScope设置,关系将根据找到的范围返回
创建于NX1926.0.0.
许可证要求:无
| relationQueryScope | relationqueryscope |
| relations | relations |
| bool NXOpen::Features::FaceRecognitionBuilder::GetVtkFindRelationCrossBody | ( | ) |
查询在无历史记录模式下通过C2求解器跨体查找关系的选项。
创建于NX2306.0.0.
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::HoleCloneEnabled | ( | ) |
返回一个值,指示是否启用孔克隆关系识别
于NX2406.0.0版本创建。
许可证要求:无
| void NXOpen::Features::FaceRecognitionBuilder::LockConstraint | ( | NXOpen::Features::Feature * | feature | ) |
锁定持久约束
创建于 NX7.0.0。
许可证要求 : gateway ("UG GATEWAY")
| feature | 持久约束特征 |
| NXOpen::Features::FaceRecognitionBuilder::NX_DEPRECATED | ( | "Deprecated in NX1926.0.0. Use Features::FaceRecognitionBuilder::GetLiveRelations instead." | ) |
查询所有VTK找到的约束
relationqueryscope
| NXOpen::Features::FaceRecognitionBuilder::NX_DEPRECATED | ( | "Deprecated in NX2406.0.0. None." | ) |
获取一个值,用于指示查找普通克隆还是孔克隆
| NXOpen::Features::FaceRecognitionBuilder::NX_DEPRECATED | ( | "Deprecated in NX2406.0.0. None." | ) |
设置一个值,用于指示查找普通克隆还是孔克隆
findgenralclone
| bool NXOpen::Features::FaceRecognitionBuilder::OffsetEnabled | ( | ) |
返回指示是否启用偏移关系识别的值
于 NX7.0.0 中创建。
许可要求 : 无
| NXOpen::Features::FaceRecognitionBuilder::FindOrthoLockingMode NXOpen::Features::FaceRecognitionBuilder::OrthoLockingMode | ( | ) |
返回一个值,该值指示在 C2 的配置过程中使用哪种正交锁定模式
于 NX1872.0.0 中创建。
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::ParallelEnabled | ( | ) |
返回指示是否启用平行关系识别的值
于 NX6.0.0 中创建。
许可要求 : 无
| bool NXOpen::Features::FaceRecognitionBuilder::PatternEnabled | ( | ) |
返回指示是否启用阵列关系识别的值
于 NX1980.0.0 中创建。
许可要求 : 无
| bool NXOpen::Features::FaceRecognitionBuilder::PerpendicularEnabled | ( | ) |
返回指示是否启用垂直关系识别的值
于 NX6.0.0 中创建。
许可要求 : 无
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeChamferClone | ( | ) |
识别面收集器中最后添加的面的倒角克隆关系
创建于 NX2406.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCoaxial | ( | bool | isNear | ) |
识别与添加到面收集器的最后一个面的同轴关系
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCoaxialClone | ( | ) |
识别与面收集器中最后添加的面的同轴克隆关系
于NX2007.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCommonFace | ( | ) |
识别与面收集器中最后添加的面的公共面关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCommonFaceById | ( | int | cloneId | ) |
识别与面收集器中最后添加的面的公共面关系
于NX2007.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCommonSurface | ( | ) |
识别与面收集器中最后添加的面的公共曲面关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCommonSurfaceById | ( | int | cloneId | ) |
识别与面收集器中最后添加的面的公共曲面关系
于NX2007.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCoplanar | ( | bool | isNear | ) |
识别与添加到面收集器的最后一个面的共面关系
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCoplanarAxes | ( | bool | isNear | ) |
识别与添加到面收集器的最后一个面的共面轴关系
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeCoplanarAxesClone | ( | ) |
识别面收集器中最后添加的面的共面轴线克隆关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeEqualDiameter | ( | bool | isNear | ) |
识别面收集器中最后添加的面的等直径关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeExactMatch | ( | ) |
识别面收集器中最后添加的面的精确匹配关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeHoleClones | ( | ) |
识别面收集器中最后添加的面的孔克隆关系
创建于 NX1980.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeLooseMatch | ( | ) |
识别面收集器中最后添加的面的松散匹配关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeOffset | ( | bool | isNear | ) |
识别与面收集器中最后添加的面的偏置关系
于NX6.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeParallel | ( | bool | isNear | ) |
识别面收集器中最后添加的面的平行关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeParallelClone | ( | ) |
识别面收集器中最后添加的面的平行克隆关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::RecognizePattern | ( | int | cloneId | ) |
识别与面收集器中最后添加的面的图案关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizePerpendicular | ( | bool | isNear | ) |
识别与面收集器中最后添加的面的垂直关系
于NX6.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeRigidBodyFace | ( | bool | isNear | ) |
识别面收集器中最后添加的面的刚体面关系
创建于 NX2306.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeSameOrbit | ( | bool | isNear | ) |
识别面收集器中最后添加的面的相同轨道关系
创建于 NX1899.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeSymmetric | ( | bool | isNear | ) |
识别面收集器中最后添加的面的对称关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeTangent | ( | bool | isNear | ) |
识别面收集器中最后添加的面的相切关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::RecognizeThicknessChain | ( | bool | isNear | ) |
识别面收集器中最后添加的面的厚度链关系
创建于 NX7.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| NXOpen::GeometricUtilities::OrientXpressBuilder * NXOpen::Features::FaceRecognitionBuilder::ReferenceCoordinateSystem | ( | ) |
返回用于对称和共面轴线识别的参考坐标系
创建于 NX6.0.0。
许可证要求 : None
| NXOpen::Features::FaceRecognitionBuilder::RelationMethod NXOpen::Features::FaceRecognitionBuilder::RelationFoundMethod | ( | ) |
获取一个值,用于指示查询VTK找到的关系将使用的方法
创建于NX1899.0.0.
许可证要求:无
| int NXOpen::Features::FaceRecognitionBuilder::RelationScope | ( | ) |
返回一个值,该值指示识别所需的关系类型
于 NX1899.0.0 中创建。
许可证要求:无
| void NXOpen::Features::FaceRecognitionBuilder::RemoveFoundFaces | ( | const std::vector< NXOpen::NXObject * > & | entities | ) |
从面识别构建器中移除找到的面和对应的关系。
创建于NX2206.0.0.
许可证要求:无
| entities | 要移除的面 |
| void NXOpen::Features::FaceRecognitionBuilder::ReplaceRules | ( | const std::vector< NXOpen::SelectionIntentRule * > & | rules, |
| bool | createRulesWoUpdate ) |
替换收集器规则。
于 NX7.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| rules | 选择意图规则。如需创建选择意图规则,请查看 ScRuleFactory 的文档 以获取更多详情。 |
| createRulesWoUpdate | 用于告知是否应在不更新的情况下创建规则的标志 |
| bool NXOpen::Features::FaceRecognitionBuilder::RigidBodyFaceEnabled | ( | ) |
获取表示是否启用刚体面约束识别的值
在NX2306.0.0中创建。
许可要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::SameEntryEnabled | ( | ) |
返回一个值,指示是否启用相同条目关系识别
于NX1980.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::SameEntrySurfaceEnabled | ( | ) |
返回一个值,指示是否启用相同条目曲面关系识别
于NX1980.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::SameOrbitEnabled | ( | ) |
获取表示是否启用同轨道约束识别的值
在NX1899.0.0中创建。
许可要求:无
| void NXOpen::Features::FaceRecognitionBuilder::SelectEntities | ( | const std::vector< NXOpen::NXObject * > & | entities | ) |
向收集器添加实体
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| entities | 实体 |
| void NXOpen::Features::FaceRecognitionBuilder::SetChamferCloneEnabled | ( | bool | chamferCloneEnabled | ) |
设置一个值,指示是否启用倒角克隆关系识别
于NX2406.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| chamferCloneEnabled | chamfercloneenabled |
| void NXOpen::Features::FaceRecognitionBuilder::SetCloneEnabled | ( | bool | cloneEnabled | ) |
设置指示是否启用克隆关系识别的值
于 NX1980.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| cloneEnabled | 克隆启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetCloneScope | ( | int | cloneScope | ) |
设置一个值,该值指示识别所需的克隆类型
于 NX1980.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneScope | 克隆范围 |
| void NXOpen::Features::FaceRecognitionBuilder::SetCoaxialEnabled | ( | bool | coaxialEnabled | ) |
设置表示是否启用同轴约束识别的值
在NX6.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| coaxialEnabled | 同轴约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetCoplanarAxesEnabled | ( | bool | coplanarEnabled | ) |
设置表示是否启用共面轴线约束识别的值
在NX6.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| coplanarEnabled | 共面轴线约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetCoplanarEnabled | ( | bool | coplanarEnabled | ) |
设置表示是否启用共面约束识别的值
在NX6.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| coplanarEnabled | 共面约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetEqualDiameterEnabled | ( | bool | equalDiameterEnabled | ) |
设置指示是否启用等直径识别的值
于 NX6.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| equalDiameterEnabled | 等直径启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetEqualRadiusFacesMoveTogether | ( | bool | isEqualRadiusFacesMoveTogether | ) |
设置等半径面是否一起移动的值
创建于NX1899.0.0.
许可证要求:gateway ("UG GATEWAY")
| isEqualRadiusFacesMoveTogether | isequalradiusfacesmovetogether |
| void NXOpen::Features::FaceRecognitionBuilder::SetExcludeBlendFaces | ( | bool | isExcludeBlendFaces | ) |
设置一个值,指示在 VTK 查找/配置过程中是否排除圆角面
创建于 NX2406.0.0。
许可证要求:gateway ("UG GATEWAY")
| isExcludeBlendFaces | 是否排除圆角面 |
| void NXOpen::Features::FaceRecognitionBuilder::SetFindChamfers | ( | bool | isFindChamfers | ) |
设置一个值,该值指示是否在 VTK 查找/配置过程中查找倒角
于 NX1872.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| isFindChamfers | 是否查找倒角 |
| void NXOpen::Features::FaceRecognitionBuilder::SetFindMinOffsetRatio | ( | double | findMinOffsetRatio | ) |
设置一个值,该值指示 VTK 使用的最小查找偏置比率
于 NX1899.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| findMinOffsetRatio | 最小查找偏置比率 |
| void NXOpen::Features::FaceRecognitionBuilder::SetFindScope | ( | bool | findInWorkPart, |
| const std::vector< NXOpen::NXObject * > & | bodies ) |
设置查找范围以支持多体关系查找
于 NX1899.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| findInWorkPart | 若为 true,则在工作部件的所有实体中查找,无需设置实体; 若为 false,则明确指定实体 |
| bodies | 实体 |
| void NXOpen::Features::FaceRecognitionBuilder::SetHoleCloneEnabled | ( | bool | holeCloneEnabled | ) |
设置一个值,指示是否启用孔克隆关系识别
于NX2406.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| holeCloneEnabled | holecloneenabled |
| void NXOpen::Features::FaceRecognitionBuilder::SetOffsetEnabled | ( | bool | offsetEnabled | ) |
设置指示是否启用偏移关系识别的值
于 NX7.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| offsetEnabled | 偏移启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetOrthoLockingMode | ( | NXOpen::Features::FaceRecognitionBuilder::FindOrthoLockingMode | orthoLockingMode | ) |
设置一个值,该值指示在 C2 的配置过程中使用哪种正交锁定模式
于 NX1872.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| orthoLockingMode | 正交锁定模式 |
| void NXOpen::Features::FaceRecognitionBuilder::SetParallelEnabled | ( | bool | parallelEnabled | ) |
设置指示是否启用平行关系识别的值
于 NX6.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| parallelEnabled | 平行启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetPatternEnabled | ( | bool | patternEnabled | ) |
设置指示是否启用阵列关系识别的值
于 NX1980.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| patternEnabled | 阵列启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetPerpendicularEnabled | ( | bool | perpendicularEnabled | ) |
设置指示是否启用垂直关系识别的值
于 NX6.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| perpendicularEnabled | 垂直启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetRelationFoundMethod | ( | NXOpen::Features::FaceRecognitionBuilder::RelationMethod | relationFoundMethod | ) |
设置一个值,用于指示查询VTK找到的关系将使用的方法
创建于NX1899.0.0.
许可证要求:gateway ("UG GATEWAY")
| relationFoundMethod | relationfoundmethod |
| void NXOpen::Features::FaceRecognitionBuilder::SetRelationScope | ( | int | relationScope | ) |
设置一个值,该值指示识别所需的关系类型
于 NX1899.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| relationScope | 关系范围 |
| void NXOpen::Features::FaceRecognitionBuilder::SetRigidBodyFaceEnabled | ( | bool | rigidBodyFaceEnabled | ) |
设置表示是否启用刚体面约束识别的值
在NX2306.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| rigidBodyFaceEnabled | 刚体面约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetSameEntryEnabled | ( | bool | sameEntryEnabled | ) |
设置一个值,指示是否启用相同条目关系识别
于NX1980.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| sameEntryEnabled | sameentryenabled |
| void NXOpen::Features::FaceRecognitionBuilder::SetSameEntrySurfaceEnabled | ( | bool | sameEntrySurfaceEnabled | ) |
设置一个值,指示是否启用相同条目曲面关系识别
于NX1980.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| sameEntrySurfaceEnabled | sameentrysurfaceenabled |
| void NXOpen::Features::FaceRecognitionBuilder::SetSameOrbitEnabled | ( | bool | sameOrbitEnabled | ) |
设置表示是否启用同轨道约束识别的值
在NX1899.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| sameOrbitEnabled | 同轨道约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetSymmetricEnabled | ( | bool | symmetricEnabled | ) |
设置指示是否启用对称关系识别的值
于 NX6.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| symmetricEnabled | 对称启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetTangentEnabled | ( | bool | tangentEnabled | ) |
设置表示是否启用相切约束识别的值
在NX6.0.0中创建。
许可要求:gateway ("UG GATEWAY")
| tangentEnabled | 相切约束启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetThicknessChainEnabled | ( | bool | thicknessChainEnabled | ) |
设置指示是否启用厚度链关系识别的值
于 NX7.0.0 中创建。
许可要求 : gateway ("UG GATEWAY")
| thicknessChainEnabled | 厚度链启用 |
| void NXOpen::Features::FaceRecognitionBuilder::SetUseFaceBrowse | ( | bool | useFaceBrowse | ) |
设置一个值,该值指示向面收集器添加面时是否找到关系
创建于 NX6.0.0。
许可证要求 : gateway ("UG GATEWAY")
| useFaceBrowse | usefacebrowse |
| void NXOpen::Features::FaceRecognitionBuilder::SetUseFindClone | ( | bool | useFindClone | ) |
设置一个值,用于指示向面收集器添加面时是否查找克隆关系
创建于NX1980.0.0.
许可证要求:gateway ("UG GATEWAY")
| useFindClone | usefindclone |
| void NXOpen::Features::FaceRecognitionBuilder::SetUseFindRelated | ( | bool | useFindRelated | ) |
设置一个值,用于指示向面收集器添加面时是否查找相关关系
创建于NX1980.0.0.
许可证要求:gateway ("UG GATEWAY")
| useFindRelated | usefindrelated |
| void NXOpen::Features::FaceRecognitionBuilder::SetVtkFindRelationCrossBody | ( | bool | isEnable | ) |
在无历史记录模式下,启用或禁用通过C2求解器跨体查找关系的选项。
创建于NX2306.0.0.
许可证要求:无
| isEnable | 启用或禁用此选项 |
| bool NXOpen::Features::FaceRecognitionBuilder::SymmetricEnabled | ( | ) |
返回指示是否启用对称关系识别的值
于 NX6.0.0 中创建。
许可要求 : 无
| bool NXOpen::Features::FaceRecognitionBuilder::TangentEnabled | ( | ) |
获取表示是否启用相切约束识别的值
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::ThicknessChainEnabled | ( | ) |
返回指示是否启用厚度链关系识别的值
于 NX7.0.0 中创建。
许可要求 : 无
| void NXOpen::Features::FaceRecognitionBuilder::UnlockConstraint | ( | NXOpen::Features::Feature * | feature | ) |
解锁持久约束
于 NX7.0.0 中创建。
许可证要求:gateway ("UG GATEWAY")
| feature | 持久约束特征 |
| void NXOpen::Features::FaceRecognitionBuilder::UnlockDim | ( | const std::vector< NXOpen::Annotations::Dimension * > & | dimensions | ) |
编辑尺寸时解锁锁定的注释尺寸对象
创建于 NX2312.0.0。
许可证要求:无
| dimensions | 尺寸 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeChamferClone | ( | ) |
移除面收集器中最后添加的面的倒角克隆关系
创建于 NX2406.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCoaxial | ( | bool | isNear | ) |
移除面收集器中最后添加的面的同轴关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCoaxialClone | ( | ) |
移除面收集器中最后添加的面的同轴克隆关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCommonFace | ( | ) |
移除与面收集器中最后添加的面的公共面关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCommonFaceById | ( | int | cloneId | ) |
移除与面收集器中最后添加的面的公共面关系
于NX2007.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCommonSurface | ( | ) |
移除与面收集器中最后添加的面的公共曲面关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCommonSurfaceById | ( | int | cloneId | ) |
移除与面收集器中最后添加的面的公共曲面关系
于NX2007.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCoplanar | ( | bool | isNear | ) |
移除与添加到面收集器的最后一个面的共面关系
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCoplanarAxes | ( | bool | isNear | ) |
移除与添加到面收集器的最后一个面的共面轴关系
于NX6.0.0版本创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeCoplanarAxesClone | ( | ) |
移除面收集器中最后添加的面的共面轴线克隆关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeEqualDiameter | ( | bool | isNear | ) |
移除面收集器中最后添加的面的等直径关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeExactMatch | ( | ) |
移除面收集器中最后添加的面的精确匹配关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeHoleClones | ( | ) |
移除面收集器中最后添加的面的孔克隆关系
创建于 NX1980.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeLooseMatch | ( | ) |
移除面收集器中最后添加的面的精确匹配关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeOffset | ( | bool | isNear | ) |
移除与面收集器中最后添加的面的偏置关系
于NX6.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeParallel | ( | bool | isNear | ) |
移除面收集器中最后添加的面的平行关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeParallelClone | ( | ) |
移除面收集器中最后添加的面的平行克隆关系
创建于 NX2007.0.0。
许可证要求 : gateway ("UG GATEWAY")
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizePattern | ( | int | cloneId | ) |
移除与面收集器中最后添加的面的图案关系
于NX1980.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| cloneId | 用于多个克隆关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizePerpendicular | ( | bool | isNear | ) |
移除与面收集器中最后添加的面的垂直关系
于NX6.0.0中创建。
许可证要求:gateway ("UG GATEWAY")
| isNear | true表示近关系,false表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeRigidBodyFace | ( | bool | isNear | ) |
移除面收集器中最后添加的面的刚体面关系
创建于 NX2306.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeSameOrbit | ( | bool | isNear | ) |
移除面收集器中最后添加的面的相同轨道关系
创建于 NX1899.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeSymmetric | ( | bool | isNear | ) |
移除面收集器中最后添加的面的对称关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeTangent | ( | bool | isNear | ) |
移除面收集器中最后添加的面的相切关系
创建于 NX6.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| void NXOpen::Features::FaceRecognitionBuilder::UnrecognizeThicknessChain | ( | bool | isNear | ) |
移除面收集器中最后添加的面的厚度链关系
创建于 NX7.0.0。
许可证要求:gateway("UG GATEWAY")
| isNear | true 表示近关系,false 表示远关系 |
| bool NXOpen::Features::FaceRecognitionBuilder::UseFaceBrowse | ( | ) |
返回一个值,该值指示向面收集器添加面时是否找到关系
创建于 NX6.0.0。
许可证要求 : None
| bool NXOpen::Features::FaceRecognitionBuilder::UseFindClone | ( | ) |
获取一个值,用于指示向面收集器添加面时是否查找克隆关系
创建于NX1980.0.0.
许可证要求:无
| bool NXOpen::Features::FaceRecognitionBuilder::UseFindRelated | ( | ) |
获取一个值,用于指示向面收集器添加面时是否查找相关关系
创建于NX1980.0.0.
许可证要求:无
|
virtual |
验证组件的输入是否足以调用提交。如果组件未处于可提交状态,则会抛出异常。例如,如果组件要求设置某些属性,而未设置,则此方法会抛出异常。某些组件的此方法会抛出尚未实现的 NXException。
| NXOpen::ScCollector * NXOpen::Features::FaceRecognitionBuilder::VirtualFaceCollector | ( | ) |
获取虚拟面收集器
在NX2306.0.0中创建。
许可要求:无
| std::vector<NXOpen::Features::FaceRecognitionBuilder::Relation>& NXOpen::Features::FaceRecognitionBuilder::relations |
relations