|
NX Open C++ 参考指南 2406 v1.1
|
锥齿轮特征构建器 更多...
#include <Features_BevelGearBuilder.hxx>
友元 | |
| class | _BevelGearBuilderBuilder |
锥齿轮特征构建器
表示一个锥齿轮特征构建器 <br> 要创建此类的新实例,请使用 GCToolsFeatureCollection::CreateBevelGearBuilder 方法 <br>
默认值。
| 属性 | 值 |
|---|---|
| 齿顶高系数.Value | 1.0 |
| 齿顶高类型 | StandardWithoutAddendum |
| 关联轴 | 0 |
| 顶隙.Value | 0.2 |
| 齿根圆角系数.Value | 0.2 |
| 螺旋方向 | Lefthand |
| 螺旋角.Value | 20 |
| 配对齿轮齿数.Value | 20 |
| 端面模数.Value | 2.5 |
| 参数类型 | PitchAngle |
| 分锥角.Value | 45 |
| 压力角.Value | 20 |
| 径向齿顶高.Value | 0 |
| 轴夹角.Value | 90 |
| 切向齿顶高.Value | 0 |
| 齿数.Value | 20 |
| 齿宽系数.Value | 0.3 |
| 齿高类型 | EqualClearance |
创建于NX2212.0.0.
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::AddendumFactor | ( | ) |
返回齿顶高系数
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Features::BevelGearBuilder::EnumAddendumType NXOpen::Features::BevelGearBuilder::AddendumType | ( | ) |
返回变位类型,用于定义齿轮是否带有变位量
创建于 NX2212.0.0.
许可证要求 : 无
| bool NXOpen::Features::BevelGearBuilder::AssociativeAxis | ( | ) |
返回关联轴线
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Axis * NXOpen::Features::BevelGearBuilder::Axis | ( | ) |
返回轴线
创建于NX2212.0.0。
许可证要求:无
| NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::BevelGearBuilder::BooleanOperation | ( | ) |
返回布尔操作
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::Clearance | ( | ) |
返回顶隙
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::FilletRadiusFactor | ( | ) |
返回齿根圆角半径系数
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Features::BevelGearBuilder::EnumHandednessOfHelixType NXOpen::Features::BevelGearBuilder::HandednessOfHelix | ( | ) |
返回螺旋方向
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::HelixAngle | ( | ) |
返回螺旋角
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::MatchTeethNumber | ( | ) |
返回匹配齿数
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::OutModule | ( | ) |
返回外侧模数
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Features::BevelGearBuilder::EnumParameterType NXOpen::Features::BevelGearBuilder::ParameterType | ( | ) |
返回输入类型,用于定义哪些设计参数有值
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::PitchAngle | ( | ) |
返回齿面角
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::PressureAngle | ( | ) |
返回压力角
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::RadialAddendum | ( | ) |
返回径向齿顶高
创建于NX2212.0.0。
许可证要求:无
| void NXOpen::Features::BevelGearBuilder::SetAddendumType | ( | NXOpen::Features::BevelGearBuilder::EnumAddendumType | addendum | ) |
设置变位类型,用于定义齿轮是否带有变位量
创建于 NX2212.0.0.
许可证要求 : solid_modeling ("实体建模")
| addendum | 变位量 |
| void NXOpen::Features::BevelGearBuilder::SetAssociativeAxis | ( | bool | associativeAxis | ) |
设置关联轴线
创建于NX2212.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| associativeAxis | associativeaxis |
| void NXOpen::Features::BevelGearBuilder::SetAxis | ( | NXOpen::Axis * | axis | ) |
设置轴线
创建于NX2212.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| axis | axis |
| void NXOpen::Features::BevelGearBuilder::SetHandednessOfHelix | ( | NXOpen::Features::BevelGearBuilder::EnumHandednessOfHelixType | handednessOfHelix | ) |
设置螺旋方向
创建于 NX2212.0.0.
许可证要求 : solid_modeling ("实体建模")
| handednessOfHelix | 螺旋方向 |
| void NXOpen::Features::BevelGearBuilder::SetParameterType | ( | NXOpen::Features::BevelGearBuilder::EnumParameterType | parameterType | ) |
设置输入类型,用于定义哪些设计参数有值
创建于 NX2212.0.0.
许可证要求 : solid_modeling ("实体建模")
| parameterType | 参数类型 |
| void NXOpen::Features::BevelGearBuilder::SetToothHeightType | ( | NXOpen::Features::BevelGearBuilder::EnumToothHeightType | toothHeightType | ) |
设置齿高类型
创建于NX2212.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
| toothHeightType | toothheighttype |
| void NXOpen::Features::BevelGearBuilder::SetType | ( | NXOpen::Features::BevelGearBuilder::Types | type | ) |
设置类型
在NX2212.0.0中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
| type | 类型 |
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::ShaftAngle | ( | ) |
返回轴交角
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::TangentAddendum | ( | ) |
返回切向齿顶高
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::TeethNumber | ( | ) |
返回齿数
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::BevelGearBuilder::ToothBreadthFactor | ( | ) |
返回齿宽系数
创建于 NX2212.0.0.
许可证要求 : 无
| NXOpen::Features::BevelGearBuilder::EnumToothHeightType NXOpen::Features::BevelGearBuilder::ToothHeightType | ( | ) |
返回齿高类型
创建于NX2212.0.0。
许可证要求:无
| NXOpen::Features::BevelGearBuilder::Types NXOpen::Features::BevelGearBuilder::Type | ( | ) |
返回类型
创建于NX2212.0.0。
许可证要求:无