|
NX Open C++ 参考指南 2406 v1.1
|
晶格3特征构建器 更多...
#include <Features_Lattice3Builder.hxx>
友元 | |
| class | _Lattice3BuilderBuilder |
晶格3特征构建器
表示Features.Lattice3构建器
要创建此类的新实例,请使用 NXOpen::Features::LatticeFeatureCollection::CreateLattice3Builder
默认值。
| 属性 | 值 |
|---|---|
| AlignAtSplitCurve | 1 |
| AngularThreshold | 10 |
| AverageFacetSize.Value | 5 (毫米单位零件), 0.2 (英寸单位零件) |
| AveragePoreSize.Value | 10 (毫米单位零件), 0.40 (英寸单位零件) |
| BallsOption | None |
| BlendFactor.Value | 1 |
| BlendsOption | None |
| ChordalTolerance.Value | 0.1 (毫米单位零件), 0.004 (英寸单位零件) |
| CreateSpikes | 0 |
| FactorToRodDiameter.Value | 2 |
| IsRandom | 0 |
| LatticeType | UnitFill |
| Layers | 1 |
| LockAtBoundary | 0 |
| MaxDeviation.Value | 0.5 (毫米单位零件), 0.02 (英寸单位零件) |
| MaxEdgeLength.Value | 10 (毫米单位零件), 0.5 (英寸单位零件) |
| MaximumPoreSize.Value | |
| MaximumSpikeAngle.Value | 45 |
| MinimumPoreSize.Value | 6(毫米单位零件),0.24(英寸单位零件) |
| MinimumRodNumber | 1 |
| Offset.Value | 0(毫米单位零件),0(英寸单位零件) |
| OutputType | 曲面 |
| Parameterization | 自动 |
| PoreSize.Value | 10(毫米单位零件),0.4(英寸单位零件) |
| PoreSizeDistribution | 均匀 |
| PushNodesUnderFace | 0 |
| RemeshMode | 恒定 |
| RemoveDanglingRods | 0 |
| RemoveDisconnectedRods | 0 |
| ReverseFaceDirection | 0 |
| SharpEdgesLockOption | 不锁定 |
| SnipAtBoundary | 0 |
| Source | 使用现有 |
| SpecifyLayers | 0 |
| SpikeLength.Value | 5(毫米单位零件),0.2(英寸单位零件) |
| StandardDeviation.Value | 2(毫米单位零件),0.08(英寸单位零件) |
| TessellationFactor | 0.5 |
| ThicknessType | 杆直径 |
| UnitCell.ApproximateSourceHexMeshSize.Value | 10(毫米单位零件),0.5(英寸单位零件) |
| UnitCell.CellType | 双三角形 |
| UnitCell.CellTypeName | 双三角形 |
| UnitCell.EdgeLength.Value | 10(毫米单位零件),0.5(英寸单位零件) |
| UnitCell.IsUniformCube | 1 |
| UnitCell.SizeX.Value | 10(毫米单位零件),0.5(英寸单位零件) |
| UnitCell.SizeY.Value | 10(毫米单位零件),0.5(英寸单位零件) |
| UnitCell.SizeZ.Value | 10(毫米单位零件),0.5(英寸单位零件) |
| (注:原文件开头第一行注释"14 (millimeters part), 0.56 (inches part)"无对应term,已按原结构保留;末尾最后一个item无term和description内容,也按原结构保留) VoronoiRandomizationFactorExpression.Value | 0.5 |
| VoronoiRodDiameter.Value | 1 (毫米零件), 0.04 (英寸零件) |
| VoronoiUniform | 1 |
创建于NX2312.0.0.
基础网格类型(仅适用于NXOpen::Features::Lattice3Builder::LatticeTypesTriangular)。 表示要使用的网格类型的枚举:
| 枚举值 | |
|---|---|
| BaseMeshTypeUseExisting | 使用现有 |
| BaseMeshTypeRemeshTriangular | 重新网格三角形 |
面片大小类型(当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular时,适用于NXOpen::Features::Lattice3Builder::LatticeTypesTriangular)。
| 枚举值 | |
|---|---|
| FacetSizeTypeConstant | 恒定 |
| FacetSizeTypeVariable | 可变 |
锐边锁定类型 (仅适用于NXOpen::Features::Lattice3Builder::LatticeTypesTriangular,当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular时)。
| 枚举值 | |
|---|---|
| SharpEdgesLockTypeNoLock | 无锁定 |
| SharpEdgesLockTypeSoftLock | 软锁定 |
| SharpEdgesLockTypeHardLock | 硬锁定 |
| bool NXOpen::Features::Lattice3Builder::AlignAtSplitCurve | ( | ) |
获取圆柱UV映射的分割曲线对齐选项
创建于NX2312.0.0。
许可要求:无
| double NXOpen::Features::Lattice3Builder::AngularThreshold | ( | ) |
返回角度阈值
于NX2312.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::AverageFacetSize | ( | ) |
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::AveragePoreSize | ( | ) |
返回平均 Voronoi 孔径
于NX2406.0.0版本创建。
许可要求:无
| NXOpen::Fields::ScalarFieldWrapper * NXOpen::Features::Lattice3Builder::BallDiameterField | ( | ) |
返回晶格图中球的直径标量场
于NX2312.0.0中创建。
许可要求:无
| NXOpen::Features::Lattice3Builder::BallsOptions NXOpen::Features::Lattice3Builder::BallsOption | ( | ) |
返回指定球大小或直径的选项
于NX2312.0.0中创建。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::Lattice3Builder::BaseFace | ( | ) |
返回定义 conformal 晶格类型边界的几何体,可为面或片体。
创建于NX2312.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::BlendFactor | ( | ) |
返回有机混合与杆直径的比例系数 该系数将与杆直径相乘,以定义用于创建晶格体的有机混合,除非提供了球直径,此时当 (Features::Lattice3Builder::BlendsOption )设置为 NXOpen::Features::Lattice3Builder::BlendsOptionsOrganic 时,系数将与球直径相乘。
于NX2312.0.0中创建。
许可要求:无
| NXOpen::Features::Lattice3Builder::BlendsOptions NXOpen::Features::Lattice3Builder::BlendsOption | ( | ) |
返回指定有机混合的选项
于NX2312.0.0中创建。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::Lattice3Builder::BoundaryBody | ( | ) |
返回定义 unit 晶格类型边界的实体
创建于NX2312.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::ChordalTolerance | ( | ) |
返回弦公差 - 当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular 时,NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 高曲率区域的最大弦偏差。
于NX2312.0.0版本创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::CreateSpikes | ( | ) |
CreateSpikes 用于确定是否在所选面创建尖刺。
于NX2406.0.0版本创建。
许可要求:无
返回
| NXOpen::CoordinateSystem * NXOpen::Features::Lattice3Builder::Csys | ( | ) |
返回确定晶格创建方向的坐标系
于NX2312.0.0中创建。
许可要求:无
| NXOpen::GeometricUtilities::CurveAlignedListBuilder * NXOpen::Features::Lattice3Builder::CurveAlignedList | ( | ) |
返回曲线对齐列表
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::FactorToRodDiameter | ( | ) |
返回球直径与杆直径的比例系数
于NX2312.0.0中创建。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::Lattice3Builder::FilterToolFace | ( | ) |
获取边界体中与悬垂杆相连的面,这些悬垂杆将从晶格体中移除
创建于NX2312.0.0。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::IsRandom | ( | ) |
是否在指定范围内随机化图形顶点并为晶格体生成一些凸起。 顶点随机化的范围由属性Features::Lattice3Builder::MaxDeviation 确定。
创建于NX2312.0.0。
许可要求:无
返回
| NXOpen::Features::Lattice3Builder::LatticeTypes NXOpen::Features::Lattice3Builder::LatticeType | ( | ) |
将要创建的晶格类型。 支持的晶格类型有:NXOpen::Features::Lattice3Builder::LatticeTypesUnitFill , NXOpen::Features::Lattice3Builder::LatticeTypesUnitSurfaceConformal , NXOpen::Features::Lattice3Builder::LatticeTypesUnitVolumeConformal , NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 和 NXOpen::Features::Lattice3Builder::LatticeTypesVoronoi 。
创建于NX2312.0.0。
许可要求:无
返回
| int NXOpen::Features::Lattice3Builder::Layers | ( | ) |
相互堆叠的单元胞层数。 默认仅为一层。
于NX2312.0.0中创建。
许可要求:无
返回
| bool NXOpen::Features::Lattice3Builder::LockAtBoundary | ( | ) |
是否排除边界或基面附近的节点不进行随机化。 确定当属性Features::Lattice3Builder::IsRandom 被设置时,是否固定边界体或基面上的图形顶点并逐渐将随机化增加到Features::Lattice3Builder::MaxDeviation。
创建于NX2312.0.0。
许可要求:无
返回
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::MaxDeviation | ( | ) |
晶格图形顶点的最大偏差。 该属性的值越大,晶格体生成的凸起越明显。
创建于NX2312.0.0。
许可要求:无
返回
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::MaximumPoreSize | ( | ) |
返回 Voronoi 特征的最大孔径
于NX2406.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::MaximumSpikeAngle | ( | ) |
返回尖刺与局部面法线的最大角度
于NX2406.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::MinimumPoreSize | ( | ) |
返回 Voronoi 特征的最小孔径
于NX2406.0.0版本创建。
许可要求:无
| int NXOpen::Features::Lattice3Builder::MinimumRodNumber | ( | ) |
返回最小杆数量 - 所有杆数量小于指定值的晶格部分将被移除。
于NX2312.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::Offset | ( | ) |
保形晶格相对于基面的偏移量。 负偏移会使保形晶格与基面相交("进入材料")。 正偏移会使保形晶格远离基面("远离材料")。 如果需要,使用负偏移可确保最终晶格体与基面相交。默认偏移量为零。
于NX2312.0.0中创建。
许可要求:无
返回
| NXOpen::Point * NXOpen::Features::Lattice3Builder::OrientationPoint1 | ( | ) |
获取平面UV映射的方向点1
创建于NX2312.0.0。
许可要求:无
| NXOpen::Point * NXOpen::Features::Lattice3Builder::OrientationPoint2 | ( | ) |
获取平面UV映射的方向点2
创建于NX2312.0.0。
许可要求:无
| NXOpen::Features::Lattice3Builder::OutputOption NXOpen::Features::Lattice3Builder::OutputType | ( | ) |
输出类型枚举决定了 Voronoi 或三角形晶格的创建方式。 它可以在表面上创建、在体积内创建,或同时在表面和体积内创建。
于NX2312.0.0中创建。
许可要求:无
返回
| NXOpen::Features::Lattice3Builder::ParameterizationType NXOpen::Features::Lattice3Builder::Parameterization | ( | ) |
获取:UV映射参数化。 每种参数化类型的UV参数定义如下:
创建于NX2312.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::PoreSize | ( | ) |
返回孔径
创建于NX2312.0.0。
许可要求:无
| NXOpen::Features::Lattice3Builder::PoreSizeDistributionType NXOpen::Features::Lattice3Builder::PoreSizeDistribution | ( | ) |
返回 Voronoi 孔径分布
于NX2406.0.0版本创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::PushNodesUnderFace | ( | ) |
PushNodesUnderFace 决定了在表面上创建的节点是保留在表面上还是被推到表面下方。
于NX2312.0.0中创建。
许可要求:无
返回
| NXOpen::Features::Lattice3Builder::FacetSizeType NXOpen::Features::Lattice3Builder::RemeshMode | ( | ) |
当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular 时,返回NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 的面片大小模式
于NX2312.0.0中创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::RemoveDanglingRods | ( | ) |
返回是否从晶格体移除悬垂杆。 悬垂杆定义如下:
所选面为(Features::Lattice3Builder::FilterToolFace )
于NX2312.0.0版本创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::RemoveDisconnectedRods | ( | ) |
返回是否自动移除所有杆数量小于指定值的小型不连通晶格部分。
于NX2312.0.0版本创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::ReverseFaceDirection | ( | ) |
返回 conformal 晶格是否将在面的另一侧生成
创建于NX2312.0.0。
许可要求:无
| NXOpen::Fields::ScalarFieldWrapper * NXOpen::Features::Lattice3Builder::RodDiameter | ( | ) |
返回晶格图中杆的直径/厚度标量场
于NX2312.0.0中创建。
许可要求:无
| void NXOpen::Features::Lattice3Builder::SetAlignAtSplitCurve | ( | bool | alignAtSplitCurve | ) |
设置柱面UV映射的分割曲线对齐选项
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| alignAtSplitCurve | 分割曲线对齐 |
| void NXOpen::Features::Lattice3Builder::SetAngularThreshold | ( | double | angularThreshold | ) |
设置角度阈值
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| angularThreshold | 角度阈值 |
| void NXOpen::Features::Lattice3Builder::SetBallsOption | ( | NXOpen::Features::Lattice3Builder::BallsOptions | ballsOption | ) |
设置指定球大小或直径的选项
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| ballsOption | 球选项 |
| void NXOpen::Features::Lattice3Builder::SetBlendsOption | ( | NXOpen::Features::Lattice3Builder::BlendsOptions | blendsOption | ) |
设置指定有机混合的选项
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| blendsOption | 混合选项 |
| void NXOpen::Features::Lattice3Builder::SetCreateSpikes | ( | bool | createSpikes | ) |
CreateSpikes 用于确定是否在所选面创建尖刺。
于NX2406.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| createSpikes | 创建尖刺 |
| void NXOpen::Features::Lattice3Builder::SetCsys | ( | NXOpen::CoordinateSystem * | csys | ) |
设置确定晶格创建方向的坐标系
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| csys | 坐标系 |
| void NXOpen::Features::Lattice3Builder::SetLatticeType | ( | NXOpen::Features::Lattice3Builder::LatticeTypes | latticeType | ) |
将要创建的晶格类型。 支持的晶格类型有:NXOpen::Features::Lattice3Builder::LatticeTypesUnitFill , NXOpen::Features::Lattice3Builder::LatticeTypesUnitSurfaceConformal , NXOpen::Features::Lattice3Builder::LatticeTypesUnitVolumeConformal , NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 和 NXOpen::Features::Lattice3Builder::LatticeTypesVoronoi 。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| latticeType | 晶格类型 |
| void NXOpen::Features::Lattice3Builder::SetLayers | ( | int | layers | ) |
相互堆叠的单元胞层数。 默认仅为一层。
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| layers | 层数 |
| void NXOpen::Features::Lattice3Builder::SetLockAtBoundary | ( | bool | lockAtBoundary | ) |
是否排除边界或基面附近的节点不进行随机化。 确定当属性Features::Lattice3Builder::IsRandom 被设置时,是否固定边界体或基面上的图形顶点并逐渐将随机化增加到Features::Lattice3Builder::MaxDeviation。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| lockAtBoundary | 边界锁定 |
| void NXOpen::Features::Lattice3Builder::SetMinimumRodNumber | ( | int | minimumRodNumber | ) |
设置最小杆数量 - 所有杆数量小于指定值的晶格部分将被移除。
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| minimumRodNumber | 最小杆数量 |
| void NXOpen::Features::Lattice3Builder::SetOrientationPoint1 | ( | NXOpen::Point * | orientationPoint1 | ) |
设置平面UV映射的方向点1
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| orientationPoint1 | 平面UV映射的方向点1 |
| void NXOpen::Features::Lattice3Builder::SetOrientationPoint2 | ( | NXOpen::Point * | orientationPoint2 | ) |
设置平面UV映射的方向点2
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| orientationPoint2 | 平面UV映射的方向点2 |
| void NXOpen::Features::Lattice3Builder::SetOutputType | ( | NXOpen::Features::Lattice3Builder::OutputOption | outputType | ) |
输出类型枚举决定了 Voronoi 或三角形晶格的创建方式。 它可以在表面上创建、在体积内创建,或同时在表面和体积内创建。
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| outputType | 输出类型 |
| void NXOpen::Features::Lattice3Builder::SetParameterization | ( | NXOpen::Features::Lattice3Builder::ParameterizationType | parameterization | ) |
设置:UV映射参数化。 每种参数化类型的UV参数定义如下:
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| parameterization | UV映射参数化 |
| void NXOpen::Features::Lattice3Builder::SetPoreSizeDistribution | ( | NXOpen::Features::Lattice3Builder::PoreSizeDistributionType | poreSizeDistribution | ) |
设置 Voronoi 孔径分布
于NX2406.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| poreSizeDistribution | 孔径分布 |
| void NXOpen::Features::Lattice3Builder::SetPushNodesUnderFace | ( | bool | pushNodesUnderFace | ) |
PushNodesUnderFace 决定了在表面上创建的节点是保留在表面上还是被推到表面下方。
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| pushNodesUnderFace | 节点推至面下 |
| void NXOpen::Features::Lattice3Builder::SetRandom | ( | bool | random | ) |
是否在指定范围内随机化图形顶点并为晶格体生成一些凸起。 顶点随机化的范围由属性Features::Lattice3Builder::MaxDeviation 确定。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| random | 随机 |
| void NXOpen::Features::Lattice3Builder::SetRemeshMode | ( | NXOpen::Features::Lattice3Builder::FacetSizeType | remeshMode | ) |
当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular 时,设置NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 的面片大小模式
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| remeshMode | 重网格模式 |
| void NXOpen::Features::Lattice3Builder::SetRemoveDanglingRods | ( | bool | remove | ) |
设置是否从晶格体移除悬垂杆。 悬垂杆定义如下:
所选面为(Features::Lattice3Builder::FilterToolFace )
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| remove | 移除 |
| void NXOpen::Features::Lattice3Builder::SetRemoveDisconnectedRods | ( | bool | remove | ) |
设置是否自动移除所有杆数量小于指定值的小型不连通晶格部分。
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| remove | 移除 |
| void NXOpen::Features::Lattice3Builder::SetReverseFaceDirection | ( | bool | reverseFaceDir | ) |
设置 conformal 晶格是否将在面的另一侧生成
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| reverseFaceDir | 反转面方向 |
| void NXOpen::Features::Lattice3Builder::SetSharpEdgesLockOption | ( | NXOpen::Features::Lattice3Builder::SharpEdgesLockType | sharpEdgesLockOption | ) |
设置当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular 时,NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 的锐边锁定类型。
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| sharpEdgesLockOption | 锐边锁定选项 |
| void NXOpen::Features::Lattice3Builder::SetSnipAtBoundary | ( | bool | snipAtBoundary | ) |
设置:对于NXOpen::Features::Lattice3Builder::LatticeTypesUnitFill,是否在边界处精确限制杆。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| snipAtBoundary | 是否在边界处精确限制杆 |
| void NXOpen::Features::Lattice3Builder::SetSource | ( | NXOpen::Features::Lattice3Builder::BaseMeshType | source | ) |
设置源 - NXOpen::Features::Lattice3Builder::BaseMeshType 仅适用于NXOpen::Features::Lattice3Builder::LatticeTypesTriangular。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| source | 源 |
| void NXOpen::Features::Lattice3Builder::SetSpecifyLayers | ( | bool | specifyLayers | ) |
设置在单元六面体填充晶格中,层是否仅应用于壁面
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| specifyLayers | 指定层 |
| void NXOpen::Features::Lattice3Builder::SetTessellationFactor | ( | double | factor | ) |
设置晶格创建的细分系数 细分公差指定理想杆与其最终细分表示之间的最大偏差。由于结果很大程度上取决于杆直径和细分公差之间的关系,细分系数仅是一个无量纲系数。实际细分公差由 (Features::Lattice3Builder::TessellationFactor ) × (Features::Lattice3Builder::RodDiameter ) 确定
于NX2312.0.0中创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| factor | 系数 |
| void NXOpen::Features::Lattice3Builder::SetThicknessType | ( | NXOpen::Features::Lattice3Builder::ThicknessTypes | thicknessType | ) |
用于确定晶格杆厚度的方法。
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| thicknessType | 厚度类型 |
| void NXOpen::Features::Lattice3Builder::SetVoronoiUniform | ( | bool | voronoiUniform | ) |
VoronoiUniform 决定是显示集合列表还是显示全局孔径和 Voronoi 杆直径
创建于NX2312.0.0。
许可要求:nx_lattice_designer ("NX Lattice Designer")
设置
| voronoiUniform | Voronoi 均匀性 |
| NXOpen::Features::Lattice3Builder::SharpEdgesLockType NXOpen::Features::Lattice3Builder::SharpEdgesLockOption | ( | ) |
返回当设置NXOpen::Features::Lattice3Builder::BaseMeshTypeRemeshTriangular 时,NXOpen::Features::Lattice3Builder::LatticeTypesTriangular 的锐边锁定类型。
于NX2312.0.0版本创建。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::SnipAtBoundary | ( | ) |
获取:对于NXOpen::Features::Lattice3Builder::LatticeTypesUnitFill,是否在边界处精确限制杆。
创建于NX2312.0.0。
许可要求:无
| NXOpen::Features::Lattice3Builder::BaseMeshType NXOpen::Features::Lattice3Builder::Source | ( | ) |
返回源 - NXOpen::Features::Lattice3Builder::BaseMeshType 仅适用于NXOpen::Features::Lattice3Builder::LatticeTypesTriangular。
创建于NX2312.0.0。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::SpecifyLayers | ( | ) |
返回 对于单位六面体填充晶格,层是否仅应用于壁面
创建于NX2312.0.0。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::Lattice3Builder::SpikeFaces | ( | ) |
返回用于创建尖刺的面
于NX2406.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::SpikeLength | ( | ) |
返回尖刺长度
于NX2406.0.0版本创建。
许可要求:无
| NXOpen::Section * NXOpen::Features::Lattice3Builder::SplitCurve | ( | ) |
获取圆柱UV映射的分割曲线
创建于NX2312.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::StandardDeviation | ( | ) |
返回 Voronoi 孔径的标准偏差
于NX2406.0.0版本创建。
许可要求:无
| double NXOpen::Features::Lattice3Builder::TessellationFactor | ( | ) |
返回晶格创建的细分系数 细分公差指定理想杆与其最终细分表示之间的最大偏差。由于结果很大程度上取决于杆直径和细分公差之间的关系,细分系数仅是一个无量纲系数。实际细分公差由 (Features::Lattice3Builder::TessellationFactor ) × (Features::Lattice3Builder::RodDiameter ) 确定
于NX2312.0.0中创建。
许可要求:无
| NXOpen::Features::Lattice3Builder::ThicknessTypes NXOpen::Features::Lattice3Builder::ThicknessType | ( | ) |
用于确定晶格杆厚度的方法。
创建于NX2312.0.0。
许可要求:无
返回
| NXOpen::GeometricUtilities::UnitCellBuilder * NXOpen::Features::Lattice3Builder::UnitCell | ( | ) |
返回单元胞构建器
于NX2312.0.0版本创建。
许可要求:无
| NXOpen::GeometricUtilities::VoronoiItemListBuilder * NXOpen::Features::Lattice3Builder::VoronoiItemList | ( | ) |
返回 Voronoi 晶格项列表
于NX2312.0.0版本创建。
许可要求:nx_lattice_designer ("NX Lattice Designer")
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::VoronoiRandomizationFactorExpression | ( | ) |
晶格创建的Voronoi随机化因子表达式。 Voronoi单元中心的随机化将随该因子增加。
创建于NX2312.0.0。
许可要求:无
返回
| NXOpen::Expression * NXOpen::Features::Lattice3Builder::VoronoiRodDiameter | ( | ) |
返回 Voronoi 全局杆直径
创建于NX2312.0.0。
许可要求:无
| bool NXOpen::Features::Lattice3Builder::VoronoiUniform | ( | ) |
VoronoiUniform 决定是显示集合列表还是显示全局孔径和 Voronoi 杆直径
创建于NX2312.0.0。
许可要求:无
返回