|
NX Open C++ 参考指南 2406 v1.1
|
面倒圆特征构建器 更多...
#include <Features_FaceBlendBuilder.hxx>
友元 | |
| class | _FaceBlendBuilderBuilder |
面倒圆特征构建器
表示面倒圆构建器。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateFaceBlendBuilder
默认值。
| 属性 | 值 |
|---|---|
| CircularCrossSection.LawControl.Function | ft |
| CircularCrossSection.LawControl.LawType | Constant |
| CircularCrossSection.LawControl.Parameter | t |
创建于NX4.0.0。
| bool NXOpen::Features::FaceBlendBuilder::AddTangentFaces | ( | ) |
返回“遇到时添加相切面”选项
创建于NX4.0.0.
许可要求:None
| NXOpen::Features::FaceBlendBuilder::Type NXOpen::Features::FaceBlendBuilder::BlendType | ( | ) |
获取面倒圆的类型
于NX4.0.0版本创建。
许可证要求:无
| NXOpen::Features::FaceBlendBuilder::WidthMethod NXOpen::Features::FaceBlendBuilder::BlendWidthMethod | ( | ) |
返回面倒圆的宽度方法
创建于NX10.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| NXOpen::GeometricUtilities::CircularCrossSection * NXOpen::Features::FaceBlendBuilder::CircularCrossSection | ( | ) |
获取面倒圆的圆形截面
于NX4.0.0创建.
许可证要求 : None
| bool NXOpen::Features::FaceBlendBuilder::CliffProjectOntoSecondWall | ( | ) |
返回面倒圆的悬崖投影选项
Created in NX7.5.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::CoincidentEdgeCollector | ( | ) |
返回面倒圆的陡峭边缘收集器
于 NX4.0.0 版本创建。
许可证要求: 无
| NXOpen::GeometricUtilities::ConicCrossSection * NXOpen::Features::FaceBlendBuilder::ConicCrossSection | ( | ) |
获取面倒圆的圆锥截面
于NX4.0.0创建.
许可证要求 : None
| NXOpen::Features::FaceBlendBuilder::CrossSectionOption NXOpen::Features::FaceBlendBuilder::CrossSectionType | ( | ) |
返回面倒圆的截面类型
创建于NX4.0.0.
许可要求:None
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::EdgeChainCollector | ( | ) |
获取边链收集器
于NX11.0.0创建.
许可证要求 : None
| bool NXOpen::Features::FaceBlendBuilder::EndCapLimitPlaneOption | ( | ) |
返回终止极限平面封闭选项
Created in NX5.0.0.
License requirements : None
| bool NXOpen::Features::FaceBlendBuilder::EndLimitFaceNormalFlag | ( | ) |
获取终止限制面法向标志
于NX5.0.0版本创建。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::EndLimitFacesetCollector | ( | ) |
获取终止限制面集收集器
于NX5.0.0版本创建。
许可证要求:无
| NXOpen::Point * NXOpen::Features::FaceBlendBuilder::EndLimitPoint | ( | ) |
返回终止极限点
Created in NX5.0.0.
License requirements : None
| NXOpen::Features::FaceBlendBuilder::DefiningType NXOpen::Features::FaceBlendBuilder::FaceBlendDefineType | ( | ) |
返回面倒圆定义类型获取
Created in NX7.5.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::FirstFaceCollector | ( | ) |
获取第一个面收集器
于NX4.0.0创建.
许可证要求 : None
| void NXOpen::Features::FaceBlendBuilder::GetLimitPlanes | ( | NXOpen::Plane ** | startLimitPlane, |
| NXOpen::Plane ** | endLimitPlane ) |
此函数用于获取面倒圆特征的限制平面。
于 NX4.0.0 版本创建。
许可证要求: 无
| startLimitPlane | 起始限制平面 |
| endLimitPlane | 终止限制平面 |
| NXOpen::Point * NXOpen::Features::FaceBlendBuilder::HelpPoint | ( | ) |
返回面倒圆的帮助点
于 NX4.0.0 版本创建。
许可证要求: 无
| bool NXOpen::Features::FaceBlendBuilder::IsIsoparameterLineOriented | ( | ) |
返回“按等参数线定向截面”选项(仅适用于扫掠截面类型)
创建于NX4.0.0.
许可要求:None
| NXOpen::GeometricUtilities::BlendLimitsData * NXOpen::Features::FaceBlendBuilder::LimitsListData | ( | ) |
返回修剪对象收集器列表
创建于 NX8.0.0.
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::MiddleFaceCollector | ( | ) |
返回中间面收集器获取
Created in NX7.5.0.
License requirements : None
| bool NXOpen::Features::FaceBlendBuilder::MiddleFaceNormFlag | ( | ) |
返回中间面组法向反转标志
Created in NX7.5.0.
License requirements : None
| NXOpen::Features::FaceBlendBuilder::OverflowMethod NXOpen::Features::FaceBlendBuilder::OverflowOption | ( | ) |
获取面倒圆的溢出选项
创建于NX4.0.0。
许可证要求:无
| bool NXOpen::Features::FaceBlendBuilder::ProjectToSecondWall | ( | ) |
获取面倒圆的投影选项
创建于NX4.0.0。
许可证要求:无
| bool NXOpen::Features::FaceBlendBuilder::PropagatePastSharpEdges | ( | ) |
返回面倒圆的“越过锐边传播”选项
创建于NX5.0.0.
许可要求:None
| double NXOpen::Features::FaceBlendBuilder::PropagationAngle | ( | ) |
返回面倒圆的传播角度
创建于NX5.0.0.
许可要求:None
| bool NXOpen::Features::FaceBlendBuilder::RemoveSelfIntersections | ( | ) |
返回面倒圆的自相交移除选项
创建于NX4.0.0.
许可要求:None
| bool NXOpen::Features::FaceBlendBuilder::ReverseFirstFaceNormal | ( | ) |
获取第一个面组的法向反向标志
于NX4.0.0创建.
许可证要求 : None
| bool NXOpen::Features::FaceBlendBuilder::ReverseSecondFaceNormal | ( | ) |
获取第二个面组的法向反向标志
于NX4.0.0创建.
许可证要求 : None
| bool NXOpen::Features::FaceBlendBuilder::ReverseThirdFaceNormal | ( | ) |
返回第三面组的法线反转标志
于 NX4.0.0 版本创建。
许可证要求: 无
| NXOpen::Features::FaceBlendBuilder::RhoMethod NXOpen::Features::FaceBlendBuilder::RhoType | ( | ) |
获取面倒圆的rho类型
创建于NX4.0.0。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::SecondFaceCollector | ( | ) |
获取第二个面收集器
于NX4.0.0创建.
许可证要求 : None
| void NXOpen::Features::FaceBlendBuilder::SetAddTangentFaces | ( | bool | option | ) |
设置“遇到时添加相切面”选项
创建于NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| option | option |
| void NXOpen::Features::FaceBlendBuilder::SetBlendType | ( | NXOpen::Features::FaceBlendBuilder::Type | type | ) |
设置面倒圆的类型
创建于NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| type | type |
| void NXOpen::Features::FaceBlendBuilder::SetBlendWidthMethod | ( | NXOpen::Features::FaceBlendBuilder::WidthMethod | method | ) |
设置面倒圆的宽度方法
创建于NX10.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| method | method |
| void NXOpen::Features::FaceBlendBuilder::SetCliffProjectOntoSecondWall | ( | bool | projectOntoSecondWall | ) |
设置面倒圆的悬崖投影选项
创建于 NX7.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
| projectOntoSecondWall | 投影到第二个壁面 |
| void NXOpen::Features::FaceBlendBuilder::SetCoincidentEdgeCollector | ( | NXOpen::ScCollector * | collector | ) |
设置面倒圆的陡峭边缘收集器
于 NX4.0.0 版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetCrossSectionType | ( | NXOpen::Features::FaceBlendBuilder::CrossSectionOption | type | ) |
设置面倒圆的截面类型
创建于NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| type | type |
| void NXOpen::Features::FaceBlendBuilder::SetEdgeChainCollector | ( | NXOpen::ScCollector * | collector | ) |
设置边链收集器
于NX11.0.0创建.
许可证要求 : solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetEndCapLimitPlaneOption | ( | bool | option | ) |
设置终止极限平面封闭选项
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| option | 选项 |
| void NXOpen::Features::FaceBlendBuilder::SetEndLimitFaceNormalFlag | ( | bool | flipFlag | ) |
设置终止限制面法向标志
于NX5.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| flipFlag | 翻转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetEndLimitFacesetCollector | ( | NXOpen::ScCollector * | collector | ) |
设置终止限制面集收集器
于NX5.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetEndLimitPoint | ( | NXOpen::Point * | point | ) |
设置终止极限点
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| point | 点 |
| void NXOpen::Features::FaceBlendBuilder::SetFaceBlendDefineType | ( | NXOpen::Features::FaceBlendBuilder::DefiningType | type | ) |
设置面倒圆定义类型获取
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| type | 类型 |
| void NXOpen::Features::FaceBlendBuilder::SetFirstFaceCollector | ( | NXOpen::ScCollector * | collector | ) |
设置第一个面收集器
于NX4.0.0创建.
许可证要求 : solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetHelpPoint | ( | NXOpen::Point * | helpPoint | ) |
设置面倒圆的帮助点
于 NX4.0.0 版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
| helpPoint | 帮助点 |
| void NXOpen::Features::FaceBlendBuilder::SetIsoparameterLineOriented | ( | bool | option | ) |
设置“按等参数线定向截面”选项(仅适用于扫掠截面类型)
创建于NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| option | option |
| void NXOpen::Features::FaceBlendBuilder::SetLimitPlanes | ( | NXOpen::Plane * | startLimitPlane, |
| NXOpen::Plane * | endLimitPlane ) |
此函数用于设置面倒圆特征的限制平面。
于 NX4.0.0 版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
| startLimitPlane | 起始限制平面 |
| endLimitPlane | 终止限制平面 |
| void NXOpen::Features::FaceBlendBuilder::SetMiddleFaceCollector | ( | NXOpen::ScCollector * | collector | ) |
设置中间面收集器获取
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetMiddleFaceNormFlag | ( | bool | flipFlag | ) |
设置中间面组法向反转标志
Created in NX7.5.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| flipFlag | 翻转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetOverflowOption | ( | NXOpen::Features::FaceBlendBuilder::OverflowMethod | option | ) |
设置面倒圆的溢出选项
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| option | 选项 |
| void NXOpen::Features::FaceBlendBuilder::SetProjectToSecondWall | ( | bool | projectToSecondWall | ) |
设置面倒圆的投影选项
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| projectToSecondWall | 投影到第二面 |
| void NXOpen::Features::FaceBlendBuilder::SetPropagatePastSharpEdges | ( | bool | option | ) |
设置面倒圆的“越过锐边传播”选项
创建于NX5.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| option | option |
| void NXOpen::Features::FaceBlendBuilder::SetPropagationAngle | ( | double | propagationAngle | ) |
设置面倒圆的传播角度
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| propagationAngle | 传播角度 |
| void NXOpen::Features::FaceBlendBuilder::SetRemoveSelfIntersections | ( | bool | option | ) |
设置面倒圆的自相交移除选项
创建于NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
| option | option |
| void NXOpen::Features::FaceBlendBuilder::SetReverseFirstFaceNormal | ( | bool | flipFlag | ) |
设置第一个面组的法向反向标志
于NX4.0.0创建.
许可证要求 : None
| flipFlag | 翻转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetReverseSecondFaceNormal | ( | bool | flipFlag | ) |
设置第二个面组的法向反向标志
于NX4.0.0创建.
许可证要求 : None
| flipFlag | 翻转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetReverseThirdFaceNormal | ( | bool | flipFlag | ) |
设置第三面组的法线反转标志
于 NX4.0.0 版本创建。
许可证要求: 无
| flipFlag | 反转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetRhoType | ( | NXOpen::Features::FaceBlendBuilder::RhoMethod | rhoMethod | ) |
设置面倒圆的rho类型
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| rhoMethod | rho方法 |
| void NXOpen::Features::FaceBlendBuilder::SetSecondFaceCollector | ( | NXOpen::ScCollector * | collector | ) |
设置第二个面收集器
于NX4.0.0创建.
许可证要求 : solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetSewAllFaces | ( | bool | sewOption | ) |
设置面倒圆的缝合选项
于NX4.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| sewOption | 缝合选项 |
| void NXOpen::Features::FaceBlendBuilder::SetSpine | ( | NXOpen::Section * | spine | ) |
设置面倒圆的引导线
于NX4.0.0创建.
许可证要求 : solid_modeling ("SOLIDS MODELING")
| spine | 引导线 |
| void NXOpen::Features::FaceBlendBuilder::SetStartCapLimitPlaneOption | ( | bool | option | ) |
设置起始极限平面封闭选项
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| option | 选项 |
| void NXOpen::Features::FaceBlendBuilder::SetStartLimitFaceNormalFlag | ( | bool | flipFlag | ) |
设置起始限制面法向标志
于NX5.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| flipFlag | 翻转标志 |
| void NXOpen::Features::FaceBlendBuilder::SetStartLimitFacesetCollector | ( | NXOpen::ScCollector * | collector | ) |
设置起始限制面集收集器
于NX5.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetStartLimitPoint | ( | NXOpen::Point * | point | ) |
设置起始极限点
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
| point | 点 |
| void NXOpen::Features::FaceBlendBuilder::SetTangencyCollector | ( | NXOpen::ScCollector * | collector | ) |
设置面倒圆的边缘或/和曲线的相切收集器
于 NX4.0.0 版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
| collector | 收集器 |
| void NXOpen::Features::FaceBlendBuilder::SetTangentSurface | ( | NXOpen::ISurface * | object | ) |
设置面倒圆的相切对象。
于 NX4.0.0 版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
| object | 对象 |
| void NXOpen::Features::FaceBlendBuilder::SetThirdFaceEndParameter | ( | double | range | ) |
设置三面倒圆中第三面的结束参数或“到”范围
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| range | 范围 |
| void NXOpen::Features::FaceBlendBuilder::SetThirdFaceStartParameter | ( | double | range | ) |
设置三面倒圆中第三面的起始参数或“从”范围
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| range | 范围 |
| void NXOpen::Features::FaceBlendBuilder::SetTolerance | ( | double | tolerance | ) |
设置面倒圆的公差
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| tolerance | 公差 |
| void NXOpen::Features::FaceBlendBuilder::SetTrimInputFacesToBlendFaces | ( | bool | trimInputFacesToBlendFaces | ) |
设置“将输入面修剪到倒圆面”选项
于NX4.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| trimInputFacesToBlendFaces | 将输入面修剪到倒圆面 |
| void NXOpen::Features::FaceBlendBuilder::SetTrimLongInputFacesToExtendedRail | ( | bool | trimLongInputFacesToExtendedRail | ) |
设置“修剪长输入面至延伸导轨”选项
创建于 NX10.0.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
| trimLongInputFacesToExtendedRail | 修剪长输入面至延伸导轨 |
| void NXOpen::Features::FaceBlendBuilder::SetTrimmingOption | ( | NXOpen::Features::FaceBlendBuilder::TrimmingMethod | trimmingOption | ) |
设置面倒圆的修剪选项
于NX4.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| trimmingOption | 修剪选项 |
| void NXOpen::Features::FaceBlendBuilder::SetUseLimitsListFlag | ( | bool | useLimitsListFlag | ) |
设置是否使用限制列表进行修剪的选项
创建于 NX8.0.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
| useLimitsListFlag | 使用限制列表标志 |
| bool NXOpen::Features::FaceBlendBuilder::SewAllFaces | ( | ) |
获取面倒圆的缝合选项
于NX4.0.0版本创建。
许可证要求:无
| NXOpen::Section * NXOpen::Features::FaceBlendBuilder::Spine | ( | ) |
获取面倒圆的引导线
于NX4.0.0创建.
许可证要求 : None
| bool NXOpen::Features::FaceBlendBuilder::StartCapLimitPlaneOption | ( | ) |
获取起始限制平面封闭选项
创建于NX5.0.0。
许可证要求:无
| bool NXOpen::Features::FaceBlendBuilder::StartLimitFaceNormalFlag | ( | ) |
获取起始限制面法向标志
于NX5.0.0版本创建。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::StartLimitFacesetCollector | ( | ) |
返回起始限制面组收集器
于 NX5.0.0 版本创建。
许可证要求: 无
| NXOpen::Point * NXOpen::Features::FaceBlendBuilder::StartLimitPoint | ( | ) |
返回起始极限点
Created in NX5.0.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::TangencyCollector | ( | ) |
返回面倒圆的边缘或/和曲线的相切收集器
于 NX4.0.0 版本创建。
许可证要求: 无
| NXOpen::ISurface * NXOpen::Features::FaceBlendBuilder::TangentSurface | ( | ) |
返回面倒圆的相切对象。
于 NX4.0.0 版本创建。
许可证要求: 无
| double NXOpen::Features::FaceBlendBuilder::ThirdFaceEndParameter | ( | ) |
获取三面倒圆中第三面的结束参数或“到”范围
创建于NX4.0.0。
许可证要求:无
| double NXOpen::Features::FaceBlendBuilder::ThirdFaceStartParameter | ( | ) |
获取三面倒圆中第三面的起始参数或“从”范围
创建于NX4.0.0。
许可证要求:无
| double NXOpen::Features::FaceBlendBuilder::Tolerance | ( | ) |
获取面倒圆的公差
创建于NX4.0.0。
许可证要求:无
| bool NXOpen::Features::FaceBlendBuilder::TrimInputFacesToBlendFaces | ( | ) |
获取“将输入面修剪到倒圆面”选项
于NX4.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::FaceBlendBuilder::TrimLongInputFacesToExtendedRail | ( | ) |
返回“修剪长输入面至延伸导轨”选项
创建于 NX10.0.0.
许可证要求:无
| NXOpen::Features::FaceBlendBuilder::TrimmingMethod NXOpen::Features::FaceBlendBuilder::TrimmingOption | ( | ) |
获取面倒圆的修剪选项
于NX4.0.0版本创建。
许可证要求:无
| void NXOpen::Features::FaceBlendBuilder::UpdateConstantLawProfiles | ( | ) |
使用构造器截面更新构造器中所有的恒定规律参数。每次截面更新时必须调用此方法。
Created in NX5.0.1.
License requirements : solid_modeling ("SOLIDS MODELING")
| bool NXOpen::Features::FaceBlendBuilder::UseLimitsListFlag | ( | ) |
返回是否使用限制列表进行修剪的选项
创建于 NX8.0.0.
许可证要求:无