NXOpen.UF.Modl.SolidPunchData Structure — NXOpen Python API Reference 12.0.0 documentation

# NXOpen.UF.Modl.SolidPunchData Structure

NXOpen.UF.Modl.SolidPunchData is an alias for NXOpen.UF.ModlSolidPunchData_Struct

class `NXOpen.UF.``ModlSolidPunchData_Struct`

  Bases: `object`

  Refer to UF_MODL_solid_punch_data_s for documentation.

Fields

`NXOpen.UF.ModlSolidPunchData_Struct.Type` | punch type = 0; die type = 1
`NXOpen.UF.ModlSolidPunchData_Struct.ThicknessOption` | 0 - infer,1 - use exp
`NXOpen.UF.ModlSolidPunchData_Struct.Thickness` |
`NXOpen.UF.ModlSolidPunchData_Struct.TargetFace` | Top target face
`NXOpen.UF.ModlSolidPunchData_Struct.ToolBody` | punch or die tool
`NXOpen.UF.ModlSolidPunchData_Struct.TargetCsysPt` | A point or CSYS eid.
`NXOpen.UF.ModlSolidPunchData_Struct.ToolCsysPt` | A point or CSYS eid.
`NXOpen.UF.ModlSolidPunchData_Struct.NPierceFaces` | Number of pierce faces
`NXOpen.UF.ModlSolidPunchData_Struct.PierceFaces` | array of pierce faces
`NXOpen.UF.ModlSolidPunchData_Struct.IsPtRequired` | Wether centroid is required or NOT