NXOpen.UF.Sf.UgsTetMeshParms Structure — NXOpen Python API Reference 12.0.0 documentation

# NXOpen.UF.Sf.UgsTetMeshParms Structure

NXOpen.UF.Sf.UgsTetMeshParms is an alias for NXOpen.UF.SfUgsTetMeshParms_Struct

class `NXOpen.UF.``SfUgsTetMeshParms_Struct`

  Bases: `object`

  Refer to UF_SF_ugs_tet_mesh_parms_s for documentation.

Fields

`NXOpen.UF.SfUgsTetMeshParms_Struct.ElementType` | Desired element type.
`NXOpen.UF.SfUgsTetMeshParms_Struct.Midnodes` | TRUE for tet10s,FALSE for tet4s.
`NXOpen.UF.SfUgsTetMeshParms_Struct.ElementSize` | Desired element size.
`NXOpen.UF.SfUgsTetMeshParms_Struct.MidnodeOption` | Whether to project midnodes or not.
`NXOpen.UF.SfUgsTetMeshParms_Struct.GeometryToleranceToggle` | Geometry Tolerance for midnode straightening
`NXOpen.UF.SfUgsTetMeshParms_Struct.GeometryToleranceValue` | Geometry Tolerance value for midnode straightening
`NXOpen.UF.SfUgsTetMeshParms_Struct.MaximumMidnodeJacobian` | If midnode_option = UF_SF_UGS_MESHER_mixed_midnodes, any element with a jacobian value higher than maximum_midnode_jacobian will have its midnodes straightened.
`NXOpen.UF.SfUgsTetMeshParms_Struct.MinimumFaceAngle` | Minimum angle at corner of a face that can support element.
`NXOpen.UF.SfUgsTetMeshParms_Struct.SurfMeshSizeVariation` | This controls how much variation in element size is desired/permitted in the mesh on the surface of the bodies being meshed.
`NXOpen.UF.SfUgsTetMeshParms_Struct.TetMeshSizeVariation` | This controls whether the tets are permitted to expand as you progress into the interior of the body.
`NXOpen.UF.SfUgsTetMeshParms_Struct.MultiBlockDecomposition` | Attempt MultiBlock Decomposition 0=OFF,1=ON
`NXOpen.UF.SfUgsTetMeshParms_Struct.MeshTransition` | Mesh transition 0=OFF,1=ON
`NXOpen.UF.SfUgsTetMeshParms_Struct.RemeshToggle` | Avoid failing elements by reducing element size 0=OFF,1=ON
`NXOpen.UF.SfUgsTetMeshParms_Struct.CreatePyramids` | Create pyramid transition elements.
`NXOpen.UF.SfUgsTetMeshParms_Struct.SmallFeature` | % of element length for abstraction
`NXOpen.UF.SfUgsTetMeshParms_Struct.AttemptMappedMeshing` |
`NXOpen.UF.SfUgsTetMeshParms_Struct.TwoElementThroughThicknessToggle` |
`NXOpen.UF.SfUgsTetMeshParms_Struct.AutoFixFailedElementsToggle` |
`NXOpen.UF.SfUgsTetMeshParms_Struct.EdgeMergeToggle` | Edge merge toggle 0 or 1
`NXOpen.UF.SfUgsTetMeshParms_Struct.EdgeAngle` | Edge merge angle
`NXOpen.UF.SfUgsTetMeshParms_Struct.FilletToggle` | true => Filler detection ON false=> Fillet detection OFF
`NXOpen.UF.SfUgsTetMeshParms_Struct.FilletType` | Used only if fillet_toggle == true Fillet type
`NXOpen.UF.SfUgsTetMeshParms_Struct.FilletNumElem` | No of elements on a quarter arc of fillet
`NXOpen.UF.SfUgsTetMeshParms_Struct.FilletMinRad` | Min radius
`NXOpen.UF.SfUgsTetMeshParms_Struct.FilletMaxRad` |