Skip to main content
Ctrl+K
RSPile Scripting Reference Manual  documentation - Home
  • RSPileScripting
  • Python Script Examples
  • RSPileScripting
  • Python Script Examples

Section Navigation

  • PileSection
    • ConcreteDesigner
      • CasingBaseClass
      • ConcreteDesignerEnumImports
      • CoreBaseClass
      • CustomReinforcementPattern
      • IBeam
      • IBeamEnums
      • PrestressedConcreteCasing
      • PrestressedConcreteCore
      • PrestressedConcreteDesigner
      • PrestressedConcreteReinforcement
      • PrestressedConcreteReinforcementPattern
      • RadialReinforcementPattern
      • RectangleReinforcementPattern
      • ReinforcedConcreteCasing
      • ReinforcedConcreteCore
      • ReinforcedConcreteDesigner
      • ReinforcedConcreteReinforcement
      • ReinforcedConcreteReinforcementPattern
      • ReinforcementBaseClass
      • ReinforcementPatternBaseClass
    • CrossSectionTypes
      • Bored
        • Circular
        • Rectangular
        • Square
      • Driven
        • ClosedEndPipe
        • Concrete
        • HPile
        • OpenEndPipe
        • Raymond
        • Timber
        • UserSelectedArea
      • Helical
        • CircularHollow
        • CircularSolid
        • SquareHollow
        • SquareSolid
      • PileAnalysis
        • Circular
        • Pipe
        • Rectangular
        • UserDefined
    • BoredCapacity
    • DrivenCapacity
    • Elastic
    • HelicalCapacity
    • PileAnalysis
    • PileSection
    • Plastic
    • PrestressedConcrete
    • ReinforcedConcrete
  • PileType
    • Orientation
      • AlphaBeta
      • Orientation
      • Vector
    • Sections
      • Bell
      • BoredSections
      • DrivenSections
      • HelicalSections
      • Helices
      • PileAnalysisSections
      • SectionsBaseClass
    • PileType
  • SoilProperties
    • AxialAnalysisMethods
      • APIClay
      • APISand
      • CoyleAndReeseClay
      • DrilledClay
      • DrilledSand
      • Elastic
      • MosherSand
      • UserDefined
    • BoredAnalysisMethods
      • Cohesionless
      • CohesionlessBetaNQMethod
      • CohesionlessKsDelta
      • CohesionlessSPTAASHTO
      • CohesionlessSPTTable
      • CohesionlessSPTUserDefined
      • Cohesive
      • CohesiveEffectiveStress
      • CohesiveTotalStress
      • WeakRock
      • WeakRockSkinResistance
      • WeakRockSkinResistanceKulhawyAndPhoon
      • WeakRockSkinResistanceWilliamAndPells
      • WeakRockTipResistance
      • WeakRockTipResistanceTomlinsonAndWoodward
      • WeakRockTipResistanceUserDefinedB
    • DrivenAnalysisMethods
      • Cohesionless
      • CohesionlessEndBearingSPTTable
      • CohesionlessSkinFrictionSPTTable
      • Cohesive
      • CohesiveUserDefined
    • HelicalAnalysisMethods
      • Cohesionless
      • Cohesive
    • LateralAnalysisMethods
      • APISand
      • DryStiffClay
      • Elastic
      • HybridLiquefiedSand
      • Loess
      • MassiveRock
      • ModifiedStiffClayWithoutFreeWater
      • PiedmontResidual
      • Sand
      • Silt
      • SoftClay
      • SoftClayWithUserDefinedJ
      • StrongRock
      • SubmergedStiffClay
      • UserDefined
      • WeakRock
    • AxialSoil
    • BoredSoil
    • CommonDatumEnums
    • Datum
    • DrivenSoil
    • HelicalSoil
    • InternalFrictionAngleMethod
    • LateralSoil
    • SoilProperty
  • Utilities
    • ColorPicker
  • GraphingOptionsEnums
  • PileResults
  • RSPileModel
  • RSPileModeler
  • ResultsTable
  • RSPileScripting
  • ConcreteDesigner
  • Reinforcemen...

ReinforcementPatternBaseClass#

class ReinforcementPatternType(*values)#

Bases: Enum

RADIAL = 1#
RECTANGULAR = 2#
CUSTOM = 3#
class ReinforcementPatternBaseClass(model_id: str, pattern_id: str, client: Client)#

Bases: ABC

Examples: Code Snippet: Manipulation of Prestressed Pile Section Reinforcement (Pile Analysis)

getName()#
setName(name)#
getReinforcementPatternType() → ReinforcementPatternType#
setReinforcementPatternType(reinforcementPatternType: ReinforcementPatternType)#
getUseBundledBars() → bool#
setUseBundledBars(bundledBars: bool)#
getNumberOfBundledBars() → int#
setNumberOfBundledBars(numBundled: int)#

previous

ReinforcementBaseClass

next

CrossSectionTypes

On this page
  • ReinforcementPatternType
    • ReinforcementPatternType.RADIAL
    • ReinforcementPatternType.RECTANGULAR
    • ReinforcementPatternType.CUSTOM
  • ReinforcementPatternBaseClass
    • ReinforcementPatternBaseClass.getName()
    • ReinforcementPatternBaseClass.setName()
    • ReinforcementPatternBaseClass.getReinforcementPatternType()
    • ReinforcementPatternBaseClass.setReinforcementPatternType()
    • ReinforcementPatternBaseClass.getUseBundledBars()
    • ReinforcementPatternBaseClass.setUseBundledBars()
    • ReinforcementPatternBaseClass.getNumberOfBundledBars()
    • ReinforcementPatternBaseClass.setNumberOfBundledBars()
Show Source

© Copyright 2025, Rocscience Inc..

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.15.4.