替换特征构建器
更多...
#include <Features_ReplaceFeatureBuilder.hxx>
|
|
class | _ReplaceFeatureBuilderBuilder |
替换特征构建器
表示替换特征构建器。替换特征不会创建新特征,但会协助用户完成将一个特征替换为新特征的过程。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateReplaceFeatureBuilder
默认值。
| 属性 | 值 |
| CopyReplacementFeature | 0 |
| DeleteOriginalFeature | 0 |
| MappingMethod | MapOnlyObjectsWithModelingDependencies |
于NX6.0.0版本创建。
◆ MappingMethodType
替换特征使用的映射方法类型
| 枚举值 |
|---|
| MappingMethodTypeMapOnlyObjectsWithModelingDependencies | 仅映射具有建模依赖关系的对象
|
| MappingMethodTypeMapAllObjects | 尚未支持
|
◆ AutomatchMap()
| void NXOpen::Features::ReplaceFeatureBuilder::AutomatchMap |
( |
| ) |
|
自动匹配映射
在 NX6.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ CopyReplacementFeature()
| bool NXOpen::Features::ReplaceFeatureBuilder::CopyReplacementFeature |
( |
| ) |
|
获取是否复制替换特征的指示。true表示在替换指定特征前应复制替换特征。
创建于 NX6.0.0。
许可证要求:无
◆ DeleteOriginalFeature()
| bool NXOpen::Features::ReplaceFeatureBuilder::DeleteOriginalFeature |
( |
| ) |
|
获取是否删除原始特征的指示。true表示应删除该特征。
创建于 NX7.5.2。
许可证要求:无
◆ DisplayUniqueInputsToMap()
| bool NXOpen::Features::ReplaceFeatureBuilder::DisplayUniqueInputsToMap |
( |
| ) |
|
获取是否使用父对象的唯一映射而非整个选择意图的指示。
在 NX9.0.0 中创建。
许可证要求:无
◆ DoAutomaticGeomMatch()
| bool NXOpen::Features::ReplaceFeatureBuilder::DoAutomaticGeomMatch |
( |
| ) |
|
获取是否执行自动几何匹配的指示。
在 NX9.0.0 中创建。
许可证要求:无
◆ FeatureReferences()
获取特征引用构建器
创建于 NX6.0.0。
许可证要求:无
◆ IsMappingToleranceIncreased()
| bool NXOpen::Features::ReplaceFeatureBuilder::IsMappingToleranceIncreased |
( |
| ) |
|
获取几何匹配容差相对于之前值是增加还是减少的指示。
在 NX9.0.0 中创建。
许可证要求:无
◆ MappingMethod()
获取映射方法
创建于 NX6.0.0。
许可证要求:无
◆ MappingTolerance()
| double NXOpen::Features::ReplaceFeatureBuilder::MappingTolerance |
( |
| ) |
|
获取用于映射的距离公差
创建于 NX6.0.0。
许可证要求:无
◆ NX_DEPRECATED() [1/2]
◆ NX_DEPRECATED() [2/2]
◆ ReplacementFeature()
获取替换特征的选择列表
创建于 NX6.0.0。
许可证要求:无
◆ SelectFeature()
返回要替换的特征选择列表
于NX6.0.0版本创建。
许可证要求:无
◆ SetCopyReplacementFeature()
| void NXOpen::Features::ReplaceFeatureBuilder::SetCopyReplacementFeature |
( |
bool | copyReplacementFeature | ) |
|
设置是否复制替换特征的指示。true表示在替换指定特征前应复制替换特征。
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| copyReplacementFeature | copyreplacementfeature |
◆ SetDeleteOriginalFeature()
| void NXOpen::Features::ReplaceFeatureBuilder::SetDeleteOriginalFeature |
( |
bool | deleteOriginalFeature | ) |
|
设置是否删除原始特征的指示。true表示应删除该特征。
创建于 NX7.5.2。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| deleteOriginalFeature | deleteoriginalfeature |
◆ SetDisplayUniqueInputsToMap()
| void NXOpen::Features::ReplaceFeatureBuilder::SetDisplayUniqueInputsToMap |
( |
bool | displayUniqueInputsToMap | ) |
|
设置是否使用父对象的唯一映射而非整个选择意图的指示。
在 NX9.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| displayUniqueInputsToMap | displayuniqueinputstomap |
◆ SetDoAutomaticGeomMatch()
| void NXOpen::Features::ReplaceFeatureBuilder::SetDoAutomaticGeomMatch |
( |
bool | doAutomaticGeomMatch | ) |
|
设置是否执行自动几何匹配的指示。
在 NX9.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| doAutomaticGeomMatch | doautomaticgeommatch |
◆ SetMappingMethod()
设置映射方法
创建于 NX6.0.0。
许可证要求:无
- 参数
-
| mappingMethod | mappingmethod |
◆ SetMappingTolerance()
| void NXOpen::Features::ReplaceFeatureBuilder::SetMappingTolerance |
( |
double | mappingTolerance | ) |
|
设置用于映射的距离公差
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| mappingTolerance | mappingtolerance |
◆ SetMappingToleranceIncreased()
| void NXOpen::Features::ReplaceFeatureBuilder::SetMappingToleranceIncreased |
( |
bool | isMappingToleranceIncreased | ) |
|
设置几何匹配容差相对于之前值是增加还是减少的指示。
在 NX9.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| isMappingToleranceIncreased | ismappingtoleranceincreased |
◆ SetMatchingForIndex()
| void NXOpen::Features::ReplaceFeatureBuilder::SetMatchingForIndex |
( |
int | indices, |
|
|
NXOpen::NXObject * | matchingTag ) |
使用特征引用中的索引设置匹配引用
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| indices | 特征引用构建器中使用的索引 |
| matchingTag | 匹配值 |
◆ SetMatchingForParent()
使用特征引用中要匹配的父对象设置匹配引用
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| parentTag | 特征引用构建器中要匹配的父对象 |
| matchingTag | 匹配值 |
◆ UpdateMap()
| void NXOpen::Features::ReplaceFeatureBuilder::UpdateMap |
( |
| ) |
|
根据被替换的特征填充特征引用
创建于 NX6.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")