|
NX Open C++ 参考指南 2406 v1.1
|
杆厚度特征2构建器 更多...
#include <Features_RodThickness2Builder.hxx>
Public 类型 | |
| enum | BallsOptions { BallsOptionsKeepExisting , BallsOptionsAbsoluteSize , BallsOptionsRelativeSize , BallsOptionsNone } |
| 此枚举表示用于指定球尺寸的选项。 更多... | |
| enum | OrganicBlendsOptions { OrganicBlendsOptionsKeepExisting , OrganicBlendsOptionsNew , OrganicBlendsOptionsNone } |
| 此枚举表示用于指定混合尺寸的选项。 更多... | |
| enum | OriginalBodyOptions { OriginalBodyOptionsDelete } |
友元 | |
| class | _RodThickness2BuilderBuilder |
杆厚度特征2构建器
基于指定的杆直径更改现有晶格体的杆直径。
要创建此类的新实例,请使用 NXOpen::Features::LatticeFeatureCollection::CreateRodThickness2Builder
默认值。
| 属性 | 值 |
|---|---|
| BallsOption | KeepExisting |
| BlendFactor.Value | 2 |
| FactorToRodDiameter.Value | 2 |
| IncreaseBallThickness | 0 |
| IncreaseRodThickness | 0 |
| MaxDistanceFromBulk.Value | 10(毫米部件),0.5(英寸部件) |
| MaxFactorForBallThickness.Value | 2 |
| MaxFactorForRodThickness.Value | 2 |
| ModifyRods | 0 |
| OrganicBlendsOption | KeepExisting |
| TessellationFactor | 0.5 |
在NX2312.0.0中创建。
| NXOpen::Fields::ScalarFieldWrapper * NXOpen::Features::RodThickness2Builder::BallDiameterField | ( | ) |
返回晶格图中球体的直径标量场
创建于 NX2312.0.0.
许可证要求 : None
| NXOpen::Features::RodThickness2Builder::BallsOptions NXOpen::Features::RodThickness2Builder::BallsOption | ( | ) |
返回指定球体尺寸或直径的选项
创建于 NX2312.0.0.
许可证要求 : None
| NXOpen::Expression * NXOpen::Features::RodThickness2Builder::BlendFactor | ( | ) |
有机混合与球体或杆件直径的比值 当 (Features::RodThickness2Builder::BallsOption ) 设置为 NXOpen::Features::RodThickness2Builder::OrganicBlendsOptionsNew 时,该比值将与球体或杆件直径相乘,用于定义创建晶格体的有机混合。
创建于 NX2312.0.0.
许可证要求 : None
返回
| NXOpen::ScCollector * NXOpen::Features::RodThickness2Builder::BulkFaces | ( | ) |
返回实体几何体的面,用于加强晶格与这些面的连接
于NX2312.0.0版本创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::RodThickness2Builder::FactorToRodDiameter | ( | ) |
返回球体直径与杆件直径的比值
创建于 NX2312.0.0.
许可证要求 : None
| bool NXOpen::Features::RodThickness2Builder::IncreaseBallThickness | ( | ) |
返回向实体面方向以恒定增长因子增加球厚度的选项
于NX2312.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::RodThickness2Builder::IncreaseRodThickness | ( | ) |
返回向实体面方向以恒定增长因子增加杆厚度的选项
于NX2312.0.0版本创建。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::RodThickness2Builder::LatticeBodies | ( | ) |
要修改直径的晶格体。
创建于 NX2312.0.0.
许可证要求 : None
返回
| NXOpen::Expression * NXOpen::Features::RodThickness2Builder::MaxDistanceFromBulk | ( | ) |
返回杆或球将被增加厚度的距实体面的最大距离
于NX2312.0.0版本创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::RodThickness2Builder::MaxFactorForBallThickness | ( | ) |
返回在实体面处与球厚度相乘的最大因子
于NX2312.0.0版本创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::RodThickness2Builder::MaxFactorForRodThickness | ( | ) |
返回在实体面处与杆厚度相乘的最大因子
于NX2312.0.0版本创建。
许可证要求:无
| bool NXOpen::Features::RodThickness2Builder::ModifyRods | ( | ) |
返回杆件直径的修改选项
创建于 NX2312.0.0.
许可证要求 : None
| NXOpen::Features::RodThickness2Builder::OrganicBlendsOptions NXOpen::Features::RodThickness2Builder::OrganicBlendsOption | ( | ) |
返回指定有机混合类型的选项
创建于 NX2312.0.0.
许可证要求 : None
| NXOpen::Fields::ScalarFieldWrapper * NXOpen::Features::RodThickness2Builder::RodDiameter | ( | ) |
返回晶格图中杆的直径/厚度标量场
于NX2312.0.0版本创建。
许可证要求:无
| void NXOpen::Features::RodThickness2Builder::SetBallsOption | ( | NXOpen::Features::RodThickness2Builder::BallsOptions | ballsOption | ) |
设置指定球体尺寸或直径的选项
创建于 NX1926.0.0.
许可证要求 : nx_lattice_designer (" NX Lattice Designer")
| ballsOption | ballsoption |
| void NXOpen::Features::RodThickness2Builder::SetIncreaseBallThickness | ( | bool | increaseBallThickness | ) |
设置向实体面方向以恒定增长因子增加球厚度的选项
于NX2312.0.0版本创建。
许可证要求:nx_lattice_designer("NX Lattice Designer")
| increaseBallThickness | 增加球厚度选项 |
| void NXOpen::Features::RodThickness2Builder::SetIncreaseRodThickness | ( | bool | increaseRodThickness | ) |
设置向实体面方向以恒定增长因子增加杆厚度的选项
于NX2312.0.0版本创建。
许可证要求:nx_lattice_designer("NX Lattice Designer")
| increaseRodThickness | 增加杆厚度选项 |
| void NXOpen::Features::RodThickness2Builder::SetModifyRods | ( | bool | modifyRods | ) |
设置杆件直径的修改选项
创建于 NX2312.0.0.
许可证要求 : nx_lattice_designer (" NX Lattice Designer")
| modifyRods | modifyrods |
| void NXOpen::Features::RodThickness2Builder::SetOrganicBlendsOption | ( | NXOpen::Features::RodThickness2Builder::OrganicBlendsOptions | blendsOption | ) |
设置指定有机混合类型的选项
创建于 NX2312.0.0.
许可证要求 : nx_lattice_designer (" NX Lattice Designer")
| blendsOption | blendsoption |
| void NXOpen::Features::RodThickness2Builder::SetTessellationFactor | ( | double | factor | ) |
晶格创建的细分因子。 细分公差指定理想杆件与其最终细分表示的晶格体之间的最大偏差。由于结果在很大程度上取决于杆件直径和细分公差之间的关系,细分因子仅为无量纲因子。实际细分公差由 (Features::RodThickness2Builder::TessellationFactor ) X (Features::RodThickness2Builder::RodDiameter ) 确定。
创建于 NX2312.0.0.
许可证要求 : nx_lattice_designer (" NX Lattice Designer")
设置
| factor | factor |
| double NXOpen::Features::RodThickness2Builder::TessellationFactor | ( | ) |
晶格创建的细分因子。 细分公差指定理想杆件与其最终细分表示的晶格体之间的最大偏差。由于结果在很大程度上取决于杆件直径和细分公差之间的关系,细分因子仅为无量纲因子。实际细分公差由 (Features::RodThickness2Builder::TessellationFactor ) X (Features::RodThickness2Builder::RodDiameter ) 确定。
创建于 NX2312.0.0.
许可证要求 : None
返回