|
NX Open C++ 参考指南 2406 v1.1
|
基准面构建器 更多...
#include <Weld_DatumSurfaceBuilder.hxx>
友元 | |
| class | _DatumSurfaceBuilderBuilder |
基准面构建器
用于创建或编辑NXOpen::Weld::DatumSurface 特征。
要创建此类的新实例,请使用NXOpen::Weld::WeldManager::CreateDatumSurfaceBuilder
默认值。
| 属性 | 值 |
|---|---|
| ControlMethod | PrincipalAxis |
| CreateDirectionVector | 1 |
| CreatePlane | 1 |
| CreatePoint | 1 |
| Derived | 0 |
| DirectionLength | 20(毫米部件),1.0(英寸部件) |
| GridSnapTolerance | 1(毫米部件),0.05(英寸部件) |
| ModelingTolerance | 0.0254 |
| PlaneHeight | 20(毫米部件),1.0(英寸部件) |
| PlaneWidth | 20(毫米部件),1.0(英寸部件) |
| PrincipalAxisX | 0 |
| PrincipalAxisY | 0 |
| PrincipalAxisZ | 0 |
| ProjectAlongDirection | 1 |
| SnapPointToGrid | 1 |
| XCoordinate | 0.0 |
| YCoordinate | 0.0 |
| ZCoordinate | 0.0 |
在NX8.5.0中创建。
| NXOpen::ScCollector * NXOpen::Weld::DatumSurfaceBuilder::BoundaryCurve | ( | ) |
返回边界曲线
于NX2406.0.0中创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::CustomCuboidLength | ( | ) |
返回创建的实体长方体的长度。
于 NX2212.0.0 版本创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::CustomCuboidWidth | ( | ) |
返回创建的实体长方体的宽度。
于 NX2212.0.0 版本创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::CustomHollowLength | ( | ) |
返回创建的跑道形(延伸空心圆柱体)实体的内部长度。
于 NX2406.0.0 版本创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::CustomHollowRadius | ( | ) |
返回创建的空心圆柱体实体的内半径。
于 NX2306.0.0 版本创建。
许可证要求:无
| NXOpen::Weld::SelectDatumSurface * NXOpen::Weld::DatumSurfaceBuilder::DerivedDatum | ( | ) |
返回导出基准
于 NX8.5.0 版本创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::GridSnapTolerance | ( | ) |
返回网格吸附公差
于NX8.5.0中创建。
许可证要求:无
| void NXOpen::Weld::DatumSurfaceBuilder::InitializeAxis | ( | const NXOpen::Point3d & | approximatePoint | ) |
将轴原点更新到指定点,并将方向调整为最接近面法线的主坐标轴。该点将通过吸附到网格进行调整。
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| approximatePoint | 近似点 |
| NXOpen::Plane * NXOpen::Weld::DatumSurfaceBuilder::MirrorPlane | ( | ) |
返回用于镜像参考曲面定位器的平面。
于 NX9.0.0 版本创建。
许可证要求:无
| void NXOpen::Weld::DatumSurfaceBuilder::MoveMinimumDistance | ( | ) |
将点移动到支承面上的最近位置
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| NXOpen::ScCollector * NXOpen::Weld::DatumSurfaceBuilder::RestingFace | ( | ) |
返回支承面
于NX8.5.0中创建。
许可证要求:无
| void NXOpen::Weld::DatumSurfaceBuilder::SetCustomCuboidLength | ( | double | customCuboidLength | ) |
设置创建的实体长方体的长度。
于 NX2212.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| customCuboidLength | customcuboidlength |
| void NXOpen::Weld::DatumSurfaceBuilder::SetCustomCuboidWidth | ( | double | customCuboidWidth | ) |
设置创建的实体长方体的宽度。
于 NX2212.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| customCuboidWidth | customcuboidwidth |
| void NXOpen::Weld::DatumSurfaceBuilder::SetCustomHollowLength | ( | double | customHollowLength | ) |
设置创建的跑道形(延伸空心圆柱体)实体的内部长度。
于 NX2406.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| customHollowLength | customhollowlength |
| void NXOpen::Weld::DatumSurfaceBuilder::SetCustomHollowRadius | ( | double | customHollowRadius | ) |
设置创建的空心圆柱体实体的内半径。
于 NX2306.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| customHollowRadius | customhollowradius |
| void NXOpen::Weld::DatumSurfaceBuilder::SetGridSnapTolerance | ( | double | gridSnapTolerance | ) |
设置网格吸附公差
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| gridSnapTolerance | 网格吸附公差 |
| void NXOpen::Weld::DatumSurfaceBuilder::SetMirrorPlane | ( | NXOpen::Plane * | mirrorPlane | ) |
设置用于镜像参考曲面定位器的平面。
于 NX9.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| mirrorPlane | mirrorplane |
| void NXOpen::Weld::DatumSurfaceBuilder::SetSnapPointToGrid | ( | bool | snapPointToGrid | ) |
设置点吸附到网格的选项。指定位置将根据网格吸附公差进行调整
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| snapPointToGrid | 点吸附到网格 |
| void NXOpen::Weld::DatumSurfaceBuilder::SetType | ( | NXOpen::Weld::DatumSurfaceBuilder::Types | type | ) |
设置用于创建基准曲面的构造类型。
于 NX9.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| type | type |
| void NXOpen::Weld::DatumSurfaceBuilder::SetXCoordinate | ( | double | xCoordinate | ) |
设置基准面定位的X坐标位置。
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| xCoordinate | X坐标 |
| void NXOpen::Weld::DatumSurfaceBuilder::SetYCoordinate | ( | double | yCoordinate | ) |
设置基准面定位的Y坐标位置
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| yCoordinate | Y坐标 |
| void NXOpen::Weld::DatumSurfaceBuilder::SetZCoordinate | ( | double | zCoordinate | ) |
设置基准面定位的Z坐标位置
于NX8.5.0中创建。
许可证要求:tooling_locators("Tooling Locators")
| zCoordinate | Z坐标 |
| bool NXOpen::Weld::DatumSurfaceBuilder::SnapPointToGrid | ( | ) |
返回点吸附到网格的选项。指定位置将根据网格吸附公差进行调整
于NX8.5.0中创建。
许可证要求:无
| NXOpen::Weld::DatumSurfaceBuilder::Types NXOpen::Weld::DatumSurfaceBuilder::Type | ( | ) |
返回用于创建基准曲面的构造类型。
于 NX9.0.0 版本创建。
许可证要求:无
| void NXOpen::Weld::DatumSurfaceBuilder::UpdateAxisData | ( | ) |
更新与轴相关的数据。原点将基于网格捕捉和投影方向进行调整,此外控制方向信息也会更新。
于 NX8.5.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| void NXOpen::Weld::DatumSurfaceBuilder::UpdateWithReferenceDatum | ( | ) |
使用现有基准曲面定位器的输入初始化建造器。
于 NX9.0.0 版本创建。
许可证要求:tooling_locators ("Tooling Locators")
| double NXOpen::Weld::DatumSurfaceBuilder::XCoordinate | ( | ) |
返回基准面定位的X坐标位置。
于NX8.5.0中创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::YCoordinate | ( | ) |
返回基准面定位的Y坐标位置
于NX8.5.0中创建。
许可证要求:无
| double NXOpen::Weld::DatumSurfaceBuilder::ZCoordinate | ( | ) |
返回基准面定位的Z坐标位置
于NX8.5.0中创建。
许可证要求:无