Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
10 views2 pages

BFRP Scripting

The document outlines the Abaqus Python scripting implementation for evaluating BFRP beams, detailing geometric parameters for beams, rebar placements, and stirrup configurations. It also specifies BFRP properties including elastic behavior, tensile and shear strength, failure criteria, and density requirements. Additionally, it discusses the roller support geometry and the necessary parameters for dynamic analyses.

Uploaded by

Harikumar V
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

BFRP Scripting

The document outlines the Abaqus Python scripting implementation for evaluating BFRP beams, detailing geometric parameters for beams, rebar placements, and stirrup configurations. It also specifies BFRP properties including elastic behavior, tensile and shear strength, failure criteria, and density requirements. Additionally, it discusses the roller support geometry and the necessary parameters for dynamic analyses.

Uploaded by

Harikumar V
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Abaqus Python Scripting Implementation for BFRP

Beam Evaluation

Beam Dimensions

Geometric Parameters (Beam)

Length (L) = Len


Depth (d) = Dep
Width (b) = Wid
Concrete Cover = cover_distance

Geometric Parameters (Rebar)

Rebar_Length = BFRP_Len
Rebar_Diameter = BFRP_Dia

Placement of Rebar:
Embedment Type 1 = 4 number of rebars, 2 in tension and 2 in compression. (distance will be
calculated accordingly example - for the 1st rebar in tension, placement will be in x-axis =
“cover_distance + Stirrup_Dia + BFRP_Dia/2 and y-axis = cover_distance + Stirrup_Dia +
BFRP_Dia/2
2nd Rebar in tension zone = Wid - cover_distance - Stirrup_Dia - BFRP_Dia/2) Of course, the
orientation will be such that BFRP_Len will be in the same direction as that of Len (Beam
Length)

Embedment Type 2 = 6 rebars, 4 in tension and 2 in compression

Embedment Type 3 = 8 rebars, 4 in tension and 4 in compression

Embedment Type 4 = 8 rebars

Geometric Parameters (Stirrup)

Stirrup Diameter = Stirrup_Dia


Stirrup Width = Wid - 2*cover_distance - Stirrup_Dia
Stirrup Depth = Dep - 2*cover_distance - Stirrup_Dia
Stirrup Frequency = Stirrup_Distance
Stirrup Extension of 135 degree hook on one end
Roller Support Geometry

Cylinder length = Support_Len


Cylinder diameter = Support_Dia

BFRP Properties
Property ABAQUS Input Parameter Value/Model Notes
- E1​=40–60GPa
Elastic Behavior Elastic (Linear Elastic) - ν12​=0.25–0.30 Define as Engineering Constants for orthotropic materials.
Stress-Strain Relationship Elastic + Failure Linear elastic until failure. No plasticity required; use brittle cracking or elastic damage.
Tensile Strength Max. Principal Stress 1000–1500 MPa Assign as failure criterion in Traction (for cohesive elements).
Shear Strength Shear Stress Limit 40–70 MPa Critical for interlaminar shear failure (use cohesive zone models).
- Tsai-Hill: Built-in in ABAQUS.
Failure Criteria Tsai-Hill or Max Stress - Max Stress: Requires UMAT/VUMAT. Enable Damage Initiation and Damage Evolution for composites.
Strain Rate Sensitivity Rate-Dependent Material Tabulate E, strength vs. strain rate. Use *RATE DEPENDENT in material definition or tabular data.
Density Density 1800–2100 kg/m³ Required for dynamic/explicit analyses.
Thermal Expansion Expansion (Orthotropic) α1​=6–10×10−6/∘C Define in Engineering Constants.
Interfacial Bond Strength Cohesive Behavior 6–12 MPa (Traction-Separation) Use cohesive elements or surface-based contact (e.g., COHESIVE SECTION).

You might also like