|
NX Open C++ 参考指南 2406 v1.1
|
填充孔特征构建器 更多...
#include <Features_FillHoleBuilder.hxx>
类 | |
| struct | BorderContinuity |
友元 | |
| class | _FillHoleBuilderBuilder |
填充孔特征构建器
表示 @link NXOpen::Features::FillHole NXOpen::Features::FillHole@endlink 构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FreeformSurfaceCollection::CreateFillHoleBuilder NXOpen::Features::FreeformSurfaceCollection::CreateFillHoleBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| AreaControl | 50 |
| Attraction | 50 |
| DefaultEdgeContinuity | G1 |
| Fullness.Value | 10.0 |
| Patch | 0 |
| ShapeControlType | None |
在NX9.0.1中创建。
| int NXOpen::Features::FillHoleBuilder::AreaControl | ( | ) |
获取小平面体的面积控制比率
创建于NX10.0.0。
许可要求 : 无
| int NXOpen::Features::FillHoleBuilder::Attraction | ( | ) |
获取对 facet 体的吸引率
创建于NX10.0.0。
许可证要求:无
| NXOpen::Section * NXOpen::Features::FillHoleBuilder::CurveChain | ( | ) |
获取曲线链
创建于NX9.0.1。
许可证要求:无
| NXOpen::Features::FillHoleBuilder::ContinuityTypes NXOpen::Features::FillHoleBuilder::DefaultEdgeContinuity | ( | ) |
获取边的默认连续性。默认连续性将应用于新选择的边
创建于NX10.0.0。
许可要求 : 无
| NXOpen::Facet::SelectFacetedBody * NXOpen::Features::FillHoleBuilder::FacetBody | ( | ) |
获取填充孔补片拟合的 facet 体
创建于NX10.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::FillHoleBuilder::Fullness | ( | ) |
获取饱满度
创建于NX9.0.1。
许可证要求:无
| NXOpen::Point * NXOpen::Features::FillHoleBuilder::FullnessPoint | ( | ) |
获取角点A处的点。
创建于NX9.0.1。
许可证要求:无
| std::vector< NXOpen::Features::FillHoleBuilder::BorderContinuity > NXOpen::Features::FillHoleBuilder::GetBorderTypeItems | ( | ) |
获取连续性项数组
创建于NX9.0.1。
许可证要求:无
| bool NXOpen::Features::FillHoleBuilder::Patch | ( | ) |
获取修补到部件的标志
创建于NX9.0.1。
许可要求 : 无
| NXOpen::Point3d NXOpen::Features::FillHoleBuilder::PickPoint | ( | ) |
获取 facet 体上的拾取点
创建于NX10.0.0。
许可证要求:无
| NXOpen::Section * NXOpen::Features::FillHoleBuilder::SelectPassThrougCurves | ( | ) |
获取穿透曲线
创建于NX9.0.1。
许可证要求:无
| void NXOpen::Features::FillHoleBuilder::SetAreaControl | ( | int | areaControl | ) |
设置小平面体的面积控制比率
创建于NX10.0.0。
许可要求 : nx_freeform_1 ("基本自由形状建模"), solid_modeling ("实体建模")
| areaControl | areacontrol |
| void NXOpen::Features::FillHoleBuilder::SetAttraction | ( | int | attraction | ) |
设置对 facet 体的吸引率
创建于NX10.0.0。
许可证要求:nx_freeform_1("基础自由曲面建模"), solid_modeling("实体建模")
| attraction | 吸引率 |
| void NXOpen::Features::FillHoleBuilder::SetBorderTypeItems | ( | const std::vector< NXOpen::Features::FillHoleBuilder::BorderContinuity > & | markerToNodeListItem | ) |
设置连续性项数组
创建于NX9.0.1。
许可证要求:无
| markerToNodeListItem | 标记到节点列表项 |
| void NXOpen::Features::FillHoleBuilder::SetDefaultEdgeContinuity | ( | NXOpen::Features::FillHoleBuilder::ContinuityTypes | defaultEdgeContinuity | ) |
设置边的默认连续性。默认连续性将应用于新选择的边
创建于NX10.0.0。
许可要求 : nx_freeform_1 ("基本自由形状建模"), solid_modeling ("实体建模")
| defaultEdgeContinuity | defaultedgecontinuity |
| void NXOpen::Features::FillHoleBuilder::SetFullnessPoint | ( | NXOpen::Point * | point | ) |
设置角点A处的点。
创建于NX9.0.1。
许可证要求:nx_freeform_1("基础自由曲面建模"), solid_modeling("实体建模")
| point | 点 |
| void NXOpen::Features::FillHoleBuilder::SetPatch | ( | bool | patch | ) |
设置修补到部件的标志
创建于NX9.0.1。
许可要求 : nx_freeform_1 ("基本自由形状建模"), solid_modeling ("实体建模")
| patch | patch |
| void NXOpen::Features::FillHoleBuilder::SetPickPoint | ( | const NXOpen::Point3d & | pickPoint | ) |
设置 facet 体上的拾取点
创建于NX10.0.0。
许可证要求:nx_freeform_1("基础自由曲面建模"), solid_modeling("实体建模")
| pickPoint | 拾取点 |
| void NXOpen::Features::FillHoleBuilder::SetShapeControlType | ( | NXOpen::Features::FillHoleBuilder::ShapeControlTypes | shapeControlType | ) |
设置形状控制类型
创建于NX9.0.1。
许可证要求:nx_freeform_1("基础自由曲面建模"), solid_modeling("实体建模")
| shapeControlType | 形状控制类型 |
| void NXOpen::Features::FillHoleBuilder::SetTolerance | ( | double | double0 | ) |
设置公差
创建于NX9.0.1。
许可要求 : nx_freeform_1 ("基本自由形状建模"), solid_modeling ("实体建模")
| double0 | double0 |
| NXOpen::Features::FillHoleBuilder::ShapeControlTypes NXOpen::Features::FillHoleBuilder::ShapeControlType | ( | ) |
获取形状控制类型
创建于NX9.0.1。
许可证要求:无
| double NXOpen::Features::FillHoleBuilder::Tolerance | ( | ) |
获取公差
创建于NX9.0.1。
许可要求 : 无