|
NX Open C++ 参考指南 2406 v1.1
|
压凹侧壁 更多...
#include <Features_EmbossSidewall.hxx>
Public 成员函数 | |
| NXOpen::Features::EmbossTaper * | AddNewTaper () |
| NXOpen::Expression * | Angle () |
| NXOpen::Direction * | Direction () |
| std::vector< NXOpen::Features::EmbossTaper * > | GetTapers () |
| bool | GetUseSameAngleButton () |
| NXOpen::Features::EmbossJoggle * | Joggle () |
| void | RemoveTaper (int index) |
| void | SetAngle (const char *angle) |
| void | SetAngle (const NXString &angle) |
| void | SetDirection (NXOpen::Direction *sidewallDirection) |
| void | SetJoggle (NXOpen::Features::EmbossJoggle *joggle) |
| void | SetNewAngle (double angle) |
| void | SetSidewallOption (NXOpen::Features::EmbossSidewall::SidewallMethod sidewallMethod) |
| void | SetTapers (const std::vector< NXOpen::Features::EmbossTaper * > &tapers) |
| void | SetUseSameAngleButton (bool useSameAngleButton) |
| NXOpen::Features::EmbossSidewall::SidewallMethod | SidewallOption () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _EmbossSidewallBuilder |
压凹侧壁
表示一个浮雕侧壁对象。
浮雕侧壁对象描述了如何创建侧壁几何。
此类提供方法来设置和获取各种浮雕侧壁子组件。
以下是默认值和选项:
侧壁方法选项 Features::EmbossSidewall::SidewallMethodIsoclineTapered
侧壁方向 侧壁的方向
侧壁默认角度 5.0度
侧壁 joggles EmbossJoggle对象
侧壁锥度(数组) EmbossTaper对象
在NX4.0.0中创建。
描述可用于定义侧壁的方法。
| NXOpen::Features::EmbossTaper * NXOpen::Features::EmbossSidewall::AddNewTaper | ( | ) |
创建一个新的单个 @link NXOpen::Features::EmbossTaper NXOpen::Features::EmbossTaper@endlink 对象,并添加到侧壁锥度列表中。
@return 新的 EmbossTaper 对象
创建于 NX4.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::EmbossSidewall::Angle | ( | ) |
获取侧壁默认锥角
创建于 NX4.0.0。
许可证要求:无
| NXOpen::Direction * NXOpen::Features::EmbossSidewall::Direction | ( | ) |
获取侧壁的拉伸方向
创建于 NX4.0.0。
许可证要求:无
| std::vector< NXOpen::Features::EmbossTaper * > NXOpen::Features::EmbossSidewall::GetTapers | ( | ) |
侧壁锥度
| bool NXOpen::Features::EmbossSidewall::GetUseSameAngleButton | ( | ) |
使用相同角度按钮
于 NX1953.0.0 中创建。
许可证要求:无
| NXOpen::Features::EmbossJoggle * NXOpen::Features::EmbossSidewall::Joggle | ( | ) |
获取侧壁褶皱
创建于 NX4.0.0。
许可证要求:无
| void NXOpen::Features::EmbossSidewall::RemoveTaper | ( | int | index | ) |
侧壁有一个 EmbossTaper 对象列表。 通过索引删除 NXOpen::Features::EmbossTaper 对象。
创建于 NX4.0.0。
许可证要求:无
| index | 要删除的 EmbossTaper 对象的索引 |
| void NXOpen::Features::EmbossSidewall::SetAngle | ( | const char * | angle | ) |
设置侧壁默认锥角
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| angle | 默认锥角 |
| void NXOpen::Features::EmbossSidewall::SetAngle | ( | const NXString & | angle | ) |
设置侧壁默认锥角
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| angle | 默认锥角 |
| void NXOpen::Features::EmbossSidewall::SetDirection | ( | NXOpen::Direction * | sidewallDirection | ) |
设置侧壁的拉伸方向
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| sidewallDirection | 侧壁的拉伸方向 |
| void NXOpen::Features::EmbossSidewall::SetJoggle | ( | NXOpen::Features::EmbossJoggle * | joggle | ) |
设置侧壁褶皱
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| joggle | EmbossJoggle 对象 |
| void NXOpen::Features::EmbossSidewall::SetNewAngle | ( | double | angle | ) |
设置新的锥角
创建于 NX4.0.0。
许可证要求:无
| angle | 设置新的锥角 |
| void NXOpen::Features::EmbossSidewall::SetSidewallOption | ( | NXOpen::Features::EmbossSidewall::SidewallMethod | sidewallMethod | ) |
设置创建侧壁的方法
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| sidewallMethod | 创建侧壁的方法 |
| void NXOpen::Features::EmbossSidewall::SetTapers | ( | const std::vector< NXOpen::Features::EmbossTaper * > & | tapers | ) |
侧壁锥度
创建于 NX4.0.0。
许可证要求:solid_modeling(“实体建模”)
| tapers | EmbossTaper 对象数组。对于多个角度值,可能会有多个 EmbossTaper 对象。 |
| void NXOpen::Features::EmbossSidewall::SetUseSameAngleButton | ( | bool | useSameAngleButton | ) |
使用相同角度按钮
创建于 NX1953.0.0。
许可证要求:solid_modeling(“实体建模”)
| useSameAngleButton | 使用相同角度按钮 |
| NXOpen::Features::EmbossSidewall::SidewallMethod NXOpen::Features::EmbossSidewall::SidewallOption | ( | ) |
获取创建侧壁的方法
创建于 NX4.0.0。
许可证要求:无