BeamSectionOffsetOptions Class — NXOpen Python API Reference 12.0.0 documentation

# BeamSectionOffsetOptions Class

class `NXOpen.CAE.``BeamSectionOffsetOptions`

  Bases: `NXOpen.TransientObject`

  To create a new instance of this class, use `NXOpen.CAE.CaePart.NewBeamSectionOffsetOptions()`

  New in version NX7.5.0.

# Properties

Property | Description
--- | ---
AftOffset | Returns or sets the aft offsets
ForeOffset | Returns or sets the fore offsets
IsOffsetSpecified | Returns or sets the flag indicating whether the offset is specified
OffsetMethodType | Returns or sets the method to define beam end offsets
SameEndOffsets | Returns or sets the flag indicating whether the offset on both fore end and aft end are consistent

# Methods

Method | Description
--- | ---
Dispose | Destroys the object

# Enumerations

BeamSectionOffsetOptionsMethod Enumeration | Represents the offset definition method

# Structs

BeamSectionOffsetOptionsOffset_Struct Struct | Represents the offset value

# Property Detail

## AftOffset

`BeamSectionOffsetOptions.``AftOffset`

  Returns or sets the aft offsets

  `-------------------------------------`

  Getter Method

  Signature `AftOffset`

  Returns: |
  Return type: | `NXOpen.CAE.BeamSectionOffsetOptionsOffset_Struct`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AftOffset`

  Parameters: | aftOffsets (`NXOpen.CAE.BeamSectionOffsetOptionsOffset_Struct`) –

  New in version NX7.5.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## ForeOffset

`BeamSectionOffsetOptions.``ForeOffset`

  Returns or sets the fore offsets

  `-------------------------------------`

  Getter Method

  Signature `ForeOffset`

  Returns: |
  Return type: | `NXOpen.CAE.BeamSectionOffsetOptionsOffset_Struct`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ForeOffset`

  Parameters: | foreOffsets (`NXOpen.CAE.BeamSectionOffsetOptionsOffset_Struct`) –

  New in version NX7.5.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## IsOffsetSpecified

`BeamSectionOffsetOptions.``IsOffsetSpecified`

  Returns or sets the flag indicating whether the offset is specified

  `-------------------------------------`

  Getter Method

  Signature `IsOffsetSpecified`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `IsOffsetSpecified`

  Parameters: | isOffsetSpecified (bool) –

  New in version NX7.5.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## OffsetMethodType

`BeamSectionOffsetOptions.``OffsetMethodType`

  Returns or sets the method to define beam end offsets

  `-------------------------------------`

  Getter Method

  Signature `OffsetMethodType`

  Returns: |
  Return type: | `NXOpen.CAE.BeamSectionOffsetOptionsMethod`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OffsetMethodType`

  Parameters: | method (`NXOpen.CAE.BeamSectionOffsetOptionsMethod`) –

  New in version NX7.5.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

## SameEndOffsets

`BeamSectionOffsetOptions.``SameEndOffsets`

  Returns or sets the flag indicating whether the offset on both fore end and aft end are consistent

  `-------------------------------------`

  Getter Method

  Signature `SameEndOffsets`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SameEndOffsets`

  Parameters: | isSameEndOffsets (bool) –

  New in version NX7.5.0.

  License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

# Method Detail

## Dispose

`BeamSectionOffsetOptions.``Dispose`

  Destroys the object

  Signature `Dispose()`

  New in version NX7.5.0.

  License requirements: None.