|
NX Open C++ 参考指南 2406 v1.1
|
修剪曲面构建器 更多...
#include <Features_SnipSurfaceBuilder.hxx>
Public 类型 | |
| enum | Types { TypesSnipCurve , TypesSnipSurface , TypesSnipAtPlane , TypesIsoparamSnip } |
友元 | |
| class | _SnipSurfaceBuilderBuilder |
修剪曲面构建器
表示 @link NXOpen::Features::SnipSurface NXOpen::Features::SnipSurface@endlink 构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateSnipSurfaceBuilder NXOpen::Features::FeatureCollection::CreateSnipSurfaceBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| ProjectBothSides | 真 |
| RefitControl.DegreesAndSegmentsOrPatches.Degree | 3 |
| RefitControl.DegreesAndSegmentsOrPatches.SegmentsOrPatches | 1 |
| RefitControl.DegreesAndSegmentsOrPatches.UDegree | 5 |
| RefitControl.DegreesAndSegmentsOrPatches.UPatches | 1 |
| RefitControl.DegreesAndSegmentsOrPatches.VDegree | 5 |
| RefitControl.DegreesAndSegmentsOrPatches.VPatches | 1 |
在NX6.0.0中创建。
| int NXOpen::Features::SnipSurfaceBuilder::CutType | ( | ) |
返回切割类型
创建于NX6.0.0版本。
许可要求:无
| bool NXOpen::Features::SnipSurfaceBuilder::DivideSurface | ( | ) |
返回指示是否分割曲面的布尔值
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::SnipSurfaceBuilder::EditCopy | ( | ) |
返回指示是否保持原始曲面完整的布尔值
在NX7.5.0中创建。
许可要求:无
| bool NXOpen::Features::SnipSurfaceBuilder::GetCreateNewCopy | ( | ) |
返回是否创建新副本的指示符
创建于NX6.0.0版本。
许可要求:无
| NXOpen::Expression * NXOpen::Features::SnipSurfaceBuilder::IsoparametricPosition | ( | ) |
返回等参数位置
在NX7.5.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| bool NXOpen::Features::SnipSurfaceBuilder::KeepOppositeSurface | ( | ) |
返回指示是否保留对面的布尔值。仅当DivideSurface为false时适用
在NX6.0.0中创建。
许可要求:无
| bool NXOpen::Features::SnipSurfaceBuilder::ProjectBothSides | ( | ) |
返回指示是否双侧投影的值
创建于NX2212.0.0版本。
许可要求:无
| NXOpen::GeometricUtilities::ProjectionOptions * NXOpen::Features::SnipSurfaceBuilder::ProjectDirection | ( | ) |
返回投影方向
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::GeometricUtilities::RefitControlBuilder * NXOpen::Features::SnipSurfaceBuilder::RefitControl | ( | ) |
返回重拟合控制
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::Point3d NXOpen::Features::SnipSurfaceBuilder::RegionPickPoint | ( | ) |
返回在选择面时拾取的曲面上的3D点
创建于NX6.0.0版本。
许可要求:无
| int NXOpen::Features::SnipSurfaceBuilder::SelectUV | ( | ) |
返回UV标志
在NX7.5.0中创建。
许可要求:无
| void NXOpen::Features::SnipSurfaceBuilder::SetCreateNewCopy | ( | bool | createNewCopy | ) |
设置是否创建新副本的指示符
创建于NX6.0.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| createNewCopy | 创建新副本 |
| void NXOpen::Features::SnipSurfaceBuilder::SetCutType | ( | int | cutType | ) |
设置切割类型
创建于NX6.0.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| cutType | 切割类型 |
| void NXOpen::Features::SnipSurfaceBuilder::SetDivideSurface | ( | bool | divide | ) |
设置指示是否分割曲面的布尔值
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| divide | divide |
| void NXOpen::Features::SnipSurfaceBuilder::SetEditCopy | ( | bool | editCopy | ) |
设置指示是否保持原始曲面完整的布尔值
在NX7.5.0中创建。
许可要求:无
| editCopy | editcopy |
| void NXOpen::Features::SnipSurfaceBuilder::SetKeepOppositeSurface | ( | bool | switchRegion | ) |
设置指示是否保留对面的布尔值。仅当DivideSurface为false时适用
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| switchRegion | switchregion |
| void NXOpen::Features::SnipSurfaceBuilder::SetProjectBothSides | ( | bool | projectBothSides | ) |
设置指示是否双侧投影的值
创建于NX2212.0.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| projectBothSides | 双侧投影 |
| void NXOpen::Features::SnipSurfaceBuilder::SetRegionPickPoint | ( | const NXOpen::Point3d & | pnt | ) |
设置在选择面时拾取的曲面上的3D点
创建于NX6.0.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| pnt | 点 |
| void NXOpen::Features::SnipSurfaceBuilder::SetSelectUV | ( | int | selectUV | ) |
设置UV标志
在NX7.5.0中创建。
许可要求:无
| selectUV | selectuv |
| void NXOpen::Features::SnipSurfaceBuilder::SetSnippingPlane | ( | NXOpen::Plane * | plane | ) |
设置裁剪平面
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| plane | 平面 |
| void NXOpen::Features::SnipSurfaceBuilder::SetSurfacePointUV | ( | const NXOpen::Point3d & | surfacePointUV | ) |
设置曲面上拾取点的UV值
创建于NX6.0.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| surfacePointUV | 曲面点UV |
| void NXOpen::Features::SnipSurfaceBuilder::SetType | ( | NXOpen::Features::SnipSurfaceBuilder::Types | type | ) |
设置裁剪曲面方法访问器
创建于NX7.5.0版本。
许可要求:studio_free_form("STUDIO FREE FORM")
| type | 类型 |
| NXOpen::Section * NXOpen::Features::SnipSurfaceBuilder::SnippingCurve | ( | ) |
返回裁剪曲线
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::SelectTaggedObject * NXOpen::Features::SnipSurfaceBuilder::SnippingObject | ( | ) |
返回裁剪对象
在NX7.5.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::Plane * NXOpen::Features::SnipSurfaceBuilder::SnippingPlane | ( | ) |
返回裁剪平面
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::Point3d NXOpen::Features::SnipSurfaceBuilder::SurfacePointUV | ( | ) |
返回曲面上拾取点的UV值
创建于NX6.0.0版本。
许可要求:无
| NXOpen::SelectFace * NXOpen::Features::SnipSurfaceBuilder::TargetFace | ( | ) |
返回目标面
在NX6.0.0中创建。
许可要求:studio_free_form ("STUDIO FREE FORM")
| NXOpen::Features::SnipSurfaceBuilder::Types NXOpen::Features::SnipSurfaceBuilder::Type | ( | ) |
返回裁剪曲面方法访问器
创建于NX7.5.0版本。
许可要求:无