|
NX Open C++ 参考指南 2406 v1.1
|
重新拟合面构建器 更多...
#include <Features_RefitFaceBuilder.hxx>
Public 类型 | |
| enum | Types { TypesRefit , TypesFitToTarget } |
友元 | |
| class | _RefitFaceBuilderBuilder |
重新拟合面构建器
表示@link NXOpen::Features::RefitFace NXOpen::Features::RefitFace@endlink 构造器 <br> 要创建此类的新实例,请使用@link NXOpen::Features::FeatureCollection::CreateRefitFaceBuilder NXOpen::Features::FeatureCollection::CreateRefitFaceBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| RefitControl.DegreesAndSegmentsOrPatches.Degree | 3 |
| RefitControl.DegreesAndSegmentsOrPatches.SegmentsOrPatches | 1 |
| RefitControl.DegreesAndSegmentsOrPatches.UDegree | 5 |
| RefitControl.DegreesAndSegmentsOrPatches.UPatches | 1 |
| RefitControl.DegreesAndSegmentsOrPatches.VDegree | 5 |
| RefitControl.DegreesAndSegmentsOrPatches.VPatches | 1 |
于NX6.0.0中创建。
| NXOpen::GeometricUtilities::Continuity * NXOpen::Features::RefitFaceBuilder::ConstraintUMax | ( | ) |
获取重新拟合面 U 最大约束
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::GeometricUtilities::Continuity * NXOpen::Features::RefitFaceBuilder::ConstraintUMin | ( | ) |
获取重新拟合面 U 最小约束
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::GeometricUtilities::Continuity * NXOpen::Features::RefitFaceBuilder::ConstraintVMax | ( | ) |
获取重新拟合面 V 最大约束
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::GeometricUtilities::Continuity * NXOpen::Features::RefitFaceBuilder::ConstraintVMin | ( | ) |
获取重新拟合面 V 最小约束
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::SelectTaggedObject * NXOpen::Features::RefitFaceBuilder::Face | ( | ) |
获取要重新拟合的面
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::Direction * NXOpen::Features::RefitFaceBuilder::FitDirection | ( | ) |
获取重新拟合面的拟合方向
于 NX6.0.0 版本创建。
许可证要求:无
| bool NXOpen::Features::RefitFaceBuilder::HasFitDirection | ( | ) |
获取指示是否使用重新拟合面方向的标志
于 NX6.0.0 版本创建。
许可证要求:无
| bool NXOpen::Features::RefitFaceBuilder::IsCreateCopy | ( | ) |
返回是否创建匹配边曲面的新副本
于 NX6.0.1 版本创建。
许可证要求:features_modeling ("FEATURES MODELING")
| double NXOpen::Features::RefitFaceBuilder::MaxCheckingDist | ( | ) |
获取重新拟合面的最大检查距离
于 NX6.0.0 版本创建。
许可证要求:无
| int NXOpen::Features::RefitFaceBuilder::ModificationPercent | ( | ) |
返回重构面的修改百分比
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::GeometricUtilities::RefitControlBuilder * NXOpen::Features::RefitFaceBuilder::RefitControl | ( | ) |
获取重新拟合控制参数 - 类型、次数、补片数、方向、公差
于 NX6.0.0 版本创建。
许可证要求:无
| void NXOpen::Features::RefitFaceBuilder::SetCreateCopy | ( | bool | createCopy | ) |
设置是否创建匹配边曲面的新副本
于 NX6.0.1 版本创建。
许可证要求:features_modeling ("FEATURES MODELING")
| createCopy | 是否创建副本 |
| void NXOpen::Features::RefitFaceBuilder::SetFitDirection | ( | NXOpen::Direction * | fitDir | ) |
设置重新拟合面的拟合方向
于 NX6.0.0 版本创建。
许可证要求:实体建模 ("SOLIDS MODELING")
| fitDir | fitdir |
| void NXOpen::Features::RefitFaceBuilder::SetHasFitDirection | ( | bool | hasFitDir | ) |
设置指示是否使用重新拟合面方向的标志
于 NX6.0.0 版本创建。
许可证要求:实体建模 ("SOLIDS MODELING")
| hasFitDir | hasfitdir |
| void NXOpen::Features::RefitFaceBuilder::SetMaxCheckingDist | ( | double | maxChckDst | ) |
设置重新拟合面的最大检查距离
于 NX6.0.0 版本创建。
许可证要求:实体建模 ("SOLIDS MODELING")
| maxChckDst | maxchckdst |
| void NXOpen::Features::RefitFaceBuilder::SetModificationPercent | ( | int | modPercent | ) |
设置重构面的修改百分比
于 NX6.0.0 版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| modPercent | 修改百分比 |
| void NXOpen::Features::RefitFaceBuilder::SetSmoothFactor | ( | int | refitFaceSmoothFac | ) |
设置重构面的平滑因子
于 NX6.0.0 版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| refitFaceSmoothFac | 重构面平滑因子 |
| void NXOpen::Features::RefitFaceBuilder::SetType | ( | NXOpen::Features::RefitFaceBuilder::Types | type | ) |
设置重构类型
于 NX6.0.0 版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| type | 重构类型 |
| void NXOpen::Features::RefitFaceBuilder::SetUseConstraintsAll | ( | bool | constrAll | ) |
设置重新拟合面约束使用标志
于 NX6.0.0 版本创建。
许可证要求:实体建模 ("SOLIDS MODELING")
| constrAll | constrall |
| int NXOpen::Features::RefitFaceBuilder::SmoothFactor | ( | ) |
获取重新拟合面的平滑因子
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::SelectTaggedObjectList * NXOpen::Features::RefitFaceBuilder::Targets | ( | ) |
获取目标对象列表。该命令的输入可以是收敛对象。
于 NX6.0.0 版本创建。
许可证要求:无
| NXOpen::Features::RefitFaceBuilder::Types NXOpen::Features::RefitFaceBuilder::Type | ( | ) |
返回重构类型
于 NX6.0.0 版本创建。
许可证要求:无
| bool NXOpen::Features::RefitFaceBuilder::UseConstraintsAll | ( | ) |
获取重新拟合面约束使用标志
于 NX6.0.0 版本创建。
许可证要求:无