Summary
- ASCE/SEI 74-23 GFRP 구조설계 표준(Specification, Commentary)을 검색하고 구조계산을 수행하며, 설계 워크플로우를 제공합니다.
- GFRP 복합재료 설계, 펄트루전, 직교이방성, 환경조정계수, 시간효과계수, 연결부 설계 관련 질문에 즉시 활성화되며, 공식 추출, 물성값 조회, 환경보정, 연결부 다중파괴모드 계산을 지원합니다.
smithery/gogohkm
ASCE/SEI 74-23 GFRP 구조설계 표준(Specification, Commentary)을 검색하고 구조계산을 수행하며, 설계 워크플로우를 제공합니다.
npx skills add smithery/gogohkm --skill gfrp-structural-design
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsOther skills from smithery/gogohkm.
npx skills add smithery/gogohkm
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Files included with this skill beyond the listing page.
SKILL.md
44,849 B
SUMMARY.md
443 B
Use this skill when users ask questions about GFRP (Glass Fiber Reinforced Polymer) structural design, ASCE/SEI 74-23 standard, pultruded composites, orthotropic materials, fiber reinforced polymers, or composite structural systems.
English: GFRP, FRP, glass fiber, fiber reinforced polymer, pultruded, pultrusion, ASCE 74, composite structures, orthotropic, anisotropic, time effect factor, environmental factors, bearing strength, creep rupture, laminate, resin matrix
Korean: GFRP, FRP, 섬유강화플라스틱, 복합재료, 펄트루전, 펄트루젼, 유리섬유, 직교이방성, 이방성, 시간효과계수, 환경조정계수, 지압강도, 크리프파괴, 적층, 수지매트릭스
This skill provides access to comprehensive GFRP design documentation:
Location: data/specification/*.md (5 part files covering 125 pages)
Purpose: What you must follow - formulas, requirements, limits, design criteria using LRFD method
Chapters:
Appendices:
Location: Integrated within the 5 part files
Purpose: Understand why - background, research basis, design philosophy
Contents: Detailed commentary for each chapter with:
Location: references/ directory (8 comprehensive guides)
This skill includes essential reference materials:
symbols.md: Complete symbols table (150+ variables with units, sections)glossary.md: Technical terms and definitions (50+ terms)abbreviations.md: ASTM standards, acronyms, units, conversionschapter-structure.md: Complete chapter mapping and navigation guidematerial-properties-guide.md: Typical GFRP properties, testing requirements, statistical basisenvironmental-factors.md: CM, CT, C_CH adjustment factors with tablesresistance-factors.md: φ values by failure mode (0.50-0.85) with rationaletime-effect-factors.md: λ values by load duration (0.60-1.00) with examplesPython scripts available in scripts/ directory:
smart_search.py: Category-aware keyword search (maps keywords to chapters)formula_finder.py: Extract formulas with context (±5 lines)material_lookup.py: Property lookup with typical rangesenvironmentaladjustment.py: Calculate adjusted strengths (Fadjusted = F × CM × CT × C_CH)connection_checker.py: Multi-mode connection design helper (6+ failure modes)User Intent: Find specific formula or equation from ASCE/SEI 74-23 Specification.
Example Queries:
Quick Process:
data/specification/references/symbols.mdGFRP-Specific Considerations:
Keywords: formula, equation, 공식, 계산식, buckling, strength
User Intent: Find typical GFRP material properties or understand testing requirements.
Example Queries:
Quick Process:
references/material-properties-guide.md for quick reference- EL: 2,000-4,000 ksi (14-28 GPa) - ET: 800-1,500 ksi (40-50% of EL) - GLT: 300-600 ksi (~15% of EL) - FL^t: 30-50 ksi (210-345 MPa) - FL^c: 20-40 ksi (60-80% of FL^t)
Typical GFRP Properties Table:
| Property | Symbol | Typical Range | L:T Ratio |
|---|---|---|---|
| Long. modulus | E_L | 2,000-4,000 ksi | - |
| Trans. modulus | E_T | 800-1,500 ksi | 2.5:1 |
| Shear modulus | G_LT | 300-600 ksi | - |
| Long. tensile | F_L^t | 30-50 ksi | - |
| Trans. tensile | F_T^t | 5-10 ksi | 5:1 to 8:1 |
| Long. comp | F_L^c | 20-40 ksi | - |
| Shear | F_LT^s | 4-10 ksi | - |
| Poisson's ratio | ν_LT | 0.25-0.35 | - |
Testing Standards Reference:
Keywords: properties, modulus, strength, EL, ET, testing, characteristic value, 물성, 탄성계수, 강도
User Intent: Apply environmental factors to adjust material properties for end-use conditions.
Example Queries:
Quick Process:
references/environmental-factors.md for factor values- CM (moisture): 0.70-1.00 (dry=1.00, wet=0.75-0.85, immersed=0.70-0.80) - CT (temperature): 0.75-1.00 (< 100°F=1.00, check T vs Tg) - CCH (chemical): 0.50-1.00 (varies by chemical type and pH) - CCA (composite action): 0.60-1.00 (for built-up members) - CLS (load sharing): 1.00-1.15 (for multiple parallel members)
Fadjusted = Freference × CM × CT × CCH × CCA × C_LS
scripts/environmental_adjustment.py for automated calculationEnvironmental Factors Quick Table:
| Condition | C_M | C_T | C_CH | Total Effect |
|---|---|---|---|---|
| Dry, room temp, no chemicals | 1.00 | 1.00 | 1.00 | 100% |
| Wet, 140°F, mild acid | 0.80 | 0.85 | 0.90 | 61% |
| Immersed, 160°F, moderate acid | 0.75 | 0.80 | 0.85 | 51% |
Critical Reminders:
Keywords: environmental, moisture, temperature, chemical, CM, CT, C_CH, adjustment, wet, 환경, 습기, 온도, 화학
User Intent: Apply time effect factor for load duration effects (creep rupture).
Example Queries:
Quick Process:
references/time-effect-factors.md for λ values- Permanent (50+ years): λ = 0.60 (dead load only) - 10 years: λ = 0.70 (D + L combinations) - 2 months: λ = 0.80 (D + S combinations) - 7 days: λ = 0.90 (D + L_r combinations) - 10 minutes: λ = 1.00 (D + W, D + E combinations)
Time Effect Factors Table (ASCE/SEI 74-23 Table 2-1):
| Load Duration | λ | Typical Loads | Reduction |
|---|---|---|---|
| Permanent (50+ years) | 0.60 | Dead load | 40% |
| 10 years | 0.70 | Live load | 30% |
| 2 months | 0.80 | Snow | 20% |
| 7 days | 0.90 | Roof live | 10% |
| 10 minutes | 1.00 | Wind, seismic | 0% |
Load Combination Examples:
Design Equation: $$Ru \leq \phi \lambda Rn$$
Combined with φ example:
Keywords: time effect, duration, creep, λ, lambda, sustained load, permanent, 시간효과, 지속하중, 크리프
User Intent: Perform structural calculations using ASCE/SEI 74-23 formulas with GFRP-specific considerations.
Example Queries:
Quick Process:
- Section properties (shape, dimensions) - Material properties (EL, ET, GLT, FL^t, FL^c, FLT^s) - Environmental conditions (wet/dry, temperature, chemicals) - Load duration (permanent, 10-year, snow, wind, seismic) - Unbraced lengths, boundary conditions
- Determine CM, CT, CCH factors - Adjust ALL material properties: Fadjusted = Fref × CM × CT × CCH
- Flexure: Material rupture, LTB, local flange buckling, local web buckling - Compression: Flexural buckling, local flange, local web, torsional, flexural-torsional - Connections: Bearing, net tension, shear-out, block shear, pull-through, bolt shear
GFRP-Specific Checks (CRITICAL):
Example Calculation Framework:
# GFRP Beam Flexural Strength Calculation
# ASCE/SEI 74-23 Section 5.2
# 1. Material Properties (from testing per ASTM D6121)
E_L = 3000 # ksi, longitudinal modulus
E_T = 1200 # ksi, transverse modulus
G_LT = 450 # ksi, shear modulus
F_Lc = 35 # ksi, longitudinal compressive strength (reference)
F_Lt = 40 # ksi, longitudinal tensile strength (reference)
nu_LT = 0.30 # Poisson's ratio
# 2. Environmental Adjustment Factors (Section 2.4)
C_M = 0.85 # Wet service
C_T = 0.90 # Sustained 130°F
C_CH = 1.00 # No chemicals
# Adjusted strengths
F_Lc_adj = F_Lc * C_M * C_T * C_CH # = 35 * 0.85 * 0.90 = 26.8 ksi
F_Lt_adj = F_Lt * C_M * C_T * C_CH # = 40 * 0.85 * 0.90 = 30.6 ksi
# 3. Section Properties
S_x = 15.0 # in^3, section modulus
I_y = 5.0 # in^4, weak axis moment of inertia
J = 0.5 # in^4, torsion constant
L_b = 120 # in, unbraced length
# 4. Check Limit States
# (a) Material Rupture (Section 5.2.1)
M_n_rupture = S_x * F_Lc_adj # = 15.0 * 26.8 = 402 kip-in
# (b) Lateral-Torsional Buckling (Section 5.2.2)
import math
C_b = 1.0 # Conservative (uniform moment)
M_n_LTB = C_b * math.sqrt(E_L * I_y * G_LT * J) # Equation 5-7
# = 1.0 * sqrt(3000 * 5.0 * 450 * 0.5) = 1.0 * sqrt(3,375,000) = 1,837 kip-in
# (c) Local Buckling: Check flange and web per Section 5.2.3, 5.2.4
# (Not shown for brevity, but must be checked)
# 5. Controlling Limit State
M_n = min(M_n_rupture, M_n_LTB) # = min(402, 1837) = 402 kip-in
controlling_mode = "Material Rupture"
# 6. Apply Resistance Factor (Section 2.3.2)
phi = 0.75 # Flexure resistance factor
# 7. Apply Time Effect Factor (Section 2.3.3)
lambda_factor = 0.80 # Snow load (2-month duration)
# 8. Design Strength
M_design = phi * lambda_factor * M_n
# = 0.75 * 0.80 * 402 = 241 kip-in
print(f"Nominal Strength: {M_n:.1f} kip-in ({controlling_mode})")
print(f"Design Strength: {M_design:.1f} kip-in")
print(f"Reduction Factors: φ={phi}, λ={lambda_factor}")
Keywords: calculate, compute, determine, design, capacity, strength, 계산, 산정, 설계, 강도
User Intent: Design bolted connections considering multiple failure modes.
Example Queries:
Quick Process:
- Bolt diameter db, hole diameter dh - End distance e1, edge distance e2 - Pitch spacing s, gage g - Plate thickness t, number of bolts n, number of rows n_r - Materials connected (FRP-FRP vs FRP-steel) - Angle θ (connection force vs pultrusion direction)
- e1 ≥ 3dh - e2 ≥ 2dh - s ≥ 3dh - g ≥ 3dh
a. Bolt shear/tension (φ=0.75): Per AISC for steel bolt b. Bearing (φ=0.65): Rbf = Cb × ζ × Fbr × db × t c. Net tension (φ=0.50): Rnt = Knt × FL^t × (w - dh) × t d. Shear-out (φ=0.50): Rso = (e2 + s/2) × t × FLT^s e. Block shear (φ=0.65): Combined shear + tension tearing f. Pull-through (φ=0.50): Rpt = bearing pressure × washer area
- FRP-steel, 2 rows: 100% / 0% - FRP-steel, 3 rows: 60% / 40% / 0% - FRP-FRP, 2 rows: 60% / 40% - FRP-FRP, 3 rows: 60% / 30% / 20%
scripts/connection_checker.py for automated multi-mode checkingConnection Failure Modes Table:
| Failure Mode | φ | Formula | Critical Parameter |
|---|---|---|---|
| Bolt shear | 0.75 | Per AISC | Steel bolt strength |
| Bearing | 0.65 | Cb ζ Fbr d_b t | Pin-bearing strength F_br |
| Net tension | 0.50 | Knt FL^t (w-d_h) t | Net width, stress conc. |
| Shear-out | 0.50 | (e2+s/2) t FLT^s | Edge distance e_2 |
| Block shear | 0.65 | Complex | End/edge geometry |
| Pull-through | 0.50 | Punching shear | Washer size |
Why Connection φ is Low?:
Multi-Row Example:
# 3-row FRP-to-FRP connection design
n_r = 3 # number of rows
# Load distribution factors (Table C8-1)
f_u1 = 0.60 # 1st row (furthest from free end)
f_u2 = 0.30 # 2nd row
f_u3 = 0.20 # 3rd row (nearest to free end)
# Check each row
R_nt1 = f_u1 * (net tension capacity at row 1)
R_nt2 = f_u2 * (net tension capacity at row 2)
R_nt3 = f_u3 * (net tension capacity at row 3)
# Connection capacity = min of all modes
Use scripts/connection_checker.py:
python3 connection_checker.py \
--d_b 0.75 --e_1 3.0 --e_2 2.0 --t 0.5 \
--F_br 40 --F_Lt 35 --F_LTs 7 \
--n 2 --n_r 2 --material FRP-FRP
Keywords: connection, bolt, bolted, bearing, net tension, shear-out, block shear, pull-through, 연결부, 볼트, 지압, 순인장
User Intent: Understand meaning and context of GFRP design terminology.
Example Queries:
Quick Process:
references/glossary.md firstGFRP-Specific Terminology:
Orthotropic: Material having different properties in three mutually perpendicular directions (L, T, through-thickness). GFRP is orthotropic because continuous fibers run in longitudinal direction.
Pultruded/Pultrusion: Manufacturing process where continuous fibers are pulled through resin bath and heated die, creating constant cross-section shapes. Like "extrusion" but pulling instead of pushing.
Characteristic Value: Statistically determined minimum property value with 75% confidence that at least 80% of population exceeds this value. Per ASTM D6121:
Time Effect Factor (λ): Reduction factor for sustained loads due to creep rupture. GFRP strength decreases over time under constant stress:
Glass Transition Temperature (T_g): Critical temperature above which polymer matrix becomes rubbery and loses strength/stiffness. Typically 180-250°F for polyester/vinyl ester systems. Absolute design limit.
Bearing Strength (F_br): Compressive strength of GFRP under localized bolt bearing. Must be determined by testing (ASTM D7290), not calculated from material properties. Varies with:
Keywords: what is, explain, definition, meaning, 뭐야, 설명, 의미, 정의
User Intent: Understand what a mathematical symbol represents.
Example Queries:
Quick Process:
references/symbols.mdCommon GFRP Symbols:
Material Properties:
Strengths (with superscripts):
Adjustment Factors:
Superscripts:
Subscripts:
Keywords: symbol, notation, variable, 기호, 표기, 변수
User Intent: Compare GFRP with steel/aluminum, or compare different GFRP configurations.
Example Queries:
Quick Process:
- Material properties (E, density, strength) - Design philosophy (LRFD, factors, time effects) - Behavior (ductile vs brittle, isotropic vs orthotropic) - Environmental sensitivity
- Property ratios (EL/ET, FL^t/FT^t) - Orthotropic effects in design
GFRP vs Steel Comprehensive Comparison:
| Property | GFRP (typical) | Steel (A36/A992) | Ratio | Implications |
|---|---|---|---|---|
| E (modulus) | 2,500 ksi | 29,000 ksi | 1:12 | Deflection controls! |
| F_t (tensile) | 35 ksi | 36-50 ksi | Similar | Good strength |
| Density | 0.065 lb/in³ | 0.284 lb/in³ | 1:4.4 | Much lighter |
| Strength/weight | 538 ksi/(lb/in³) | 127-176 ksi/(lb/in³) | 3-4:1 | Excellent ratio |
| Ductility | None (brittle) | High (ductile) | - | No yielding warning |
| Directional | Orthotropic | Isotropic | - | L vs T different |
| Time-dependent | Yes (creep) | No | - | λ factor required |
| Environmental | Sensitive | Minimal | - | CM, CT, C_CH needed |
| T limit | T_g ~200°F | ~1000°F | - | Temperature limited |
| Thermal expansion | 13×10⁻⁶/°F | 6.5×10⁻⁶/°F | 2:1 | Higher expansion |
| Design method | LRFD only | LRFD + ASD | - | Simpler approach |
| Resistance factors | φ = 0.50-0.85 | φ = 0.75-0.90 | Lower | More conservative |
GFRP Longitudinal vs Transverse Comparison:
| Property | Longitudinal (L) | Transverse (T) | L:T Ratio | Why Different? |
|---|---|---|---|---|
| Modulus E | 3,000 ksi | 1,200 ksi | 2.5:1 | Continuous fibers in L |
| Tensile F^t | 40 ksi | 7 ksi | 5-8:1 | Fiber-dominated vs matrix |
| Compressive F^c | 30 ksi | 15 ksi | 2:1 | Buckling vs crushing |
| Design impact | Primary load | Secondary load | - | Avoid T-loading! |
Critical Design Philosophy Differences:
Steel:
GFRP:
When GFRP is Advantageous:
When Steel is Better:
Keywords: compare, difference, vs, 차이, 비교, steel, aluminum, metal, orthotropic, isotropic
User Intent: Check deflection, drift, or vibration criteria.
Example Queries:
Quick Process:
- Instantaneous: Standard elastic equation - Long-term creep: Δtotal = Δinstant × (1 + ψ_creep) - Creep multiplier ψ typically 1.5-3.0 for sustained loads
- Floors: L/360 (or L/240 for special cases) - Roofs: L/240 or L/180 - Cantilevers: More stringent
Why Deflection Controls GFRP:
Deflection Calculation Example:
# GFRP Simple Beam Deflection
# No φ, no λ for serviceability!
# Service loads (unfactored)
w_D = 50 # plf, dead load
w_L = 100 # plf, live load
L = 20 * 12 # inches, span
# Material (mean values, not reduced)
E_L = 3000 # ksi, mean longitudinal modulus
I = 100 # in^4, moment of inertia
# Instantaneous deflection (elastic)
w_total = w_D + w_L # = 150 plf
Delta_instant = (5 * w_total * L**4) / (384 * E_L * I)
# = (5 * 150/12 * 240^4) / (384 * 3000 * 100)
# = 2.88 in
# Long-term deflection (creep under sustained load)
psi_creep = 2.0 # Creep multiplier (typical 1.5-3.0)
w_sustained = w_D # Only dead load is sustained
Delta_creep = psi_creep * (5 * w_sustained * L**4) / (384 * E_L * I)
# = 2.0 * (5 * 50/12 * 240^4) / (384 * 3000 * 100)
# = 0.96 in
Delta_total = Delta_instant + Delta_creep # = 2.88 + 0.96 = 3.84 in
# Check limits
L_360 = L / 360 # = 240 / 360 = 0.67 in
L_240 = L / 240 # = 240 / 240 = 1.00 in
if Delta_total > L_360:
print(f"FAILS L/360: {Delta_total:.2f} in > {L_360:.2f} in")
print("Increase section size or reduce span")
else:
print(f"OK: {Delta_total:.2f} in < {L_360:.2f} in")
Deflection Limits (Section 2.6):
| Application | Limit | Notes |
|---|---|---|
| Floor beams (general) | L/360 | Live load only |
| Floor beams (brittle finishes) | L/480 | Total load |
| Roof beams | L/240 or L/180 | Depends on use |
| Cantilevers | L/180 or L/120 | More stringent |
Drift Limits (lateral):
Vibration:
Keywords: deflection, drift, serviceability, L/360, vibration, creep, 처짐, 사용성, 진동
| Type | Location | Files | Purpose |
|---|---|---|---|
| Specification | data/specification/ | 5 parts (125 pages) | Formulas, limits, requirements (Ch 1-9) |
| Commentary | Integrated in parts | Sections C1-C9 | Background, rationale, examples |
| Appendices | part3, part5 | App A, B, C8.3.2 | Symbols, glossary, detailed formulas |
| References | references/ | 8 guides | Symbols, properties, factors, structure |
| Scripts | scripts/ | 5 Python files | Search, lookup, calculations |
| Topic | Keywords | Specification Chapter | Key Considerations |
|---|---|---|---|
| Beam Design | flexure, bending, LTB, moment | Chapter 5 | Deflection often controls, check multiple buckling modes |
| Column Design | compression, buckling, KL/r | Chapter 4 | Local buckling critical, 4+ modes to check |
| Tension Members | tension, net area, gross area | Chapter 3 | 0.7 factor for holes, simple design |
| Shear | shear, web, buckling | Chapter 5.3 | Check with/without buckling, stiffeners |
| Connections | bolts, bearing, net tension, shear-out | Chapter 8 | 6+ failure modes, φ as low as 0.50 |
| Material Lookup | properties, EL, ET, strength | Ch 1, 2, Refs | Must test per ASTM D6121 |
| Environmental | moisture, temperature, chemical, CM, CT | Chapter 2.4 | Can reduce capacity 30-50% |
| Time Effects | duration, creep, λ, sustained | Chapter 2.3.3 | λ = 0.60-1.00, critical for permanent loads |
| Serviceability | deflection, L/360, drift | Chapter 2.6 | Often governs due to low E |
| Seismic | earthquake, R factor, braced frame | Chapter 9 | Low R (2.0-3.0), limited ductility |
| Spec Chapter | Topic | Reference Quick Guides | Unique GFRP Issues |
|---|---|---|---|
| 1 | General | abbreviations.md | Scope, materials, ASTM standards |
| 2 | Design Requirements | resistance-factors.md, time-effect-factors.md, environmental-factors.md | φ, λ, CM, CT, C_CH - critical! |
| 3 | Tension | - | 0.7 factor for holes |
| 4 | Compression | - | 4+ buckling modes, alloy-dependent |
| 5 | Flexure & Shear | - | Deflection often controls, LTB |
| 6 | Combined | - | Interaction equations |
| 7 | Plates | - | Open-hole stress concentration |
| 8 | Connections | - | 6+ failure modes, lowest φ (0.50) |
| 9 | Seismic | - | Low R (2.0-3.0), height limits |
| App A | Symbols | symbols.md | 150+ variables defined |
| App B | Glossary | glossary.md | 50+ technical terms |
| Limit State | φ | Why This Value? |
|---|---|---|
| Tension (gross/net) | 0.85 | Predictable failure |
| Compression (flexural buckling) | 0.80 | Imperfection sensitive |
| Compression (local buckling) | 0.70 | Higher variability |
| Flexure (rupture, buckling) | 0.75 | Combined behavior |
| Shear (web) | 0.85 | Progressive failure |
| Torsion | 0.75 | Moderate variability |
| Connection - Bolt | 0.75 | Steel bolt |
| Connection - Bearing | 0.65 | Geometric variability |
| Connection - Net Tension | 0.50 | Brittle, most critical |
| Connection - Shear-out | 0.50 | Brittle |
| Connection - Block Shear | 0.65 | Combined mode |
| Connection - Pull-through | 0.50 | Localized |
Lowest φ: Net tension, shear-out, pull-through = 0.50 (most conservative)
| Load Duration | λ | When to Use |
|---|---|---|
| Permanent (50+ years) | 0.60 | Dead load only (1.4D) |
| 10 years | 0.70 | D + L combinations |
| 2 months (snow season) | 0.80 | D + S combinations |
| 7 days | 0.90 | D + L_r combinations |
| 10 minutes | 1.00 | D + W, D + E combinations |
Rule: Use shortest significant duration in load combination.
| Factor | Symbol | Dry/Normal | Wet/Humid | Severe | Application |
|---|---|---|---|---|---|
| Moisture | C_M | 1.00 | 0.80-0.90 | 0.70-0.80 | Wet service, immersion |
| Temperature | C_T | 1.00 | 0.85-0.95 | 0.75-0.85 | Sustained elevated temp |
| Chemical | C_CH | 1.00 | 0.85-0.95 | 0.50-0.85 | Aggressive chemicals |
Formula: Fadjusted = Freference × CM × CT × C_CH
Warning: Combined effects can reduce capacity 30-50% or more!
| Quantity | US Customary (Primary) | SI (in Parentheses) | Notes |
|---|---|---|---|
| Force | kip (1000 lbs) | kN | 1 kip ≈ 4.448 kN |
| Moment | kip-in | kN-mm | Inch-based typical |
| Stress | ksi (kip/in²) | MPa | 1 ksi ≈ 6.895 MPa |
| Length | in (inches) | mm | 1 in = 25.4 mm |
| Temperature | °F | °C | Critical for T_g |
| Modulus | ksi | MPa | E_L ~2500 ksi for GFRP |
- Use topic keywords to identify specific chapter (1-9) - Don't search all files - target 1-2 relevant chapters - Example: "connection" → Only search Chapter 8
- Symbols → references/symbols.md - Properties → references/material-properties-guide.md - Factors → references/environmental-factors.md, resistance-factors.md, time-effect-factors.md - Structure → references/chapter-structure.md
- Connection design → Chapter 8 - Beam design → Chapter 5 - Column design → Chapter 4 - Material/factors → Chapter 2 - Example: "GFRP beam LTB" → Only search Chapter 5
- Read only relevant sections - Use offset and limit for large files - Cross-reference Specification and Commentary when needed
Execute automation scripts when appropriate:
# Material properties lookup
python3 scripts/material_lookup.py --property "E_L" --typical
# Environmental adjustment calculation
python3 scripts/environmental_adjustment.py \
--F_ref 35 --C_M 0.85 --C_T 0.90 --C_CH 1.00
# Connection multi-mode checker
python3 scripts/connection_checker.py \
--d_b 0.75 --e_1 3.0 --e_2 2.0 --t 0.5 \
--F_br 40 --F_Lt 35 --F_LTs 7 --n 2
# Category-aware search
python3 scripts/smart_search.py "lateral-torsional buckling"
# Extract formula with context
python3 scripts/formula_finder.py "M_n =" "Chapter 5"
Every response should include:
Steel/Aluminum: Isotropic (Ex = Ey = Ez) GFRP: Orthotropic (EL ≠ ET ≠ ETT, typically EL = 2.5×ET)
→ Must specify direction of loading and properties
Steel/Aluminum: No time effect GFRP: Significant time effect (λ = 0.60-1.00)
→ Apply λ factor for all load combinations based on duration
Steel: Minimal (corrosion is durability, not strength issue) Aluminum: Moderate (HAZ from welding) GFRP: High sensitivity to moisture, temperature, chemicals
→ Apply CM, CT, C_CH factors (can reduce capacity 30-50%)
Steel: Ductile with yielding plateau GFRP: Linear-elastic to brittle failure (no warning)
→ Lower φ factors (0.50-0.85 vs steel's 0.75-0.90)
Steel: E = 29,000 ksi GFRP: E = 2,000-4,000 ksi (~1/12 of steel)
→ Deflection often governs design, not strength
Steel: Typically 1-2 buckling modes GFRP: 4+ buckling modes (flexural, local flange, local web, torsional, flexural-torsional)
→ Check all modes separately
Steel: Typically 2-3 failure modes GFRP: 6+ failure modes (bearing, net tension, shear-out, block shear, pull-through, bolt shear)
→ Connections often critical (φ as low as 0.50)
Steel: Up to ~1000°F GFRP: T_g typically 180-250°F (absolute limit)
→ Verify Tservice < Tg - 20°F
Use Specification when:
Use Commentary when:
Use Both Together when:
Use References when:
- Ask user: "Have you conducted ASTM D6121 testing for characteristic values?" - Provide typical ranges for preliminary design only - Emphasize: Final design MUST use test data
- Ask user: "What are the service conditions? (dry/wet, temperature, chemicals)" - Explain impact of CM, CT, C_CH factors (30-50% reduction possible)
- Ask user: "What load combination? (dead+live, dead+snow, dead+wind, etc.)" - Explain λ factor selection (0.60-1.00 depending on duration)
- Ask user: "Is loading in longitudinal or transverse direction?" - Explain orthotropic behavior (EL ≠ ET, FL^t ≠ FT^t)
- Suggest alternative keywords - Check all document types (Specification, Commentary, References) - Recommend chapter-structure.md for navigation
- Clarify with multiple interpretations - Ask user: "Did you mean [option A] or [option B]?"
- List required values for calculation - Offer typical values for preliminary sizing (with disclaimers)
- Clearly state limitations (no FRP rebar, no FRP wraps, no filament wound) - Suggest consulting manufacturer or conducting testing
For all calculations:
ASCE/SEI 74-23 uses LRFD exclusively:
LRFD Design Equation: $$Ru \leq \phi \lambda Rn$$
Where:
Load Combinations: Per ASCE 7 (same as steel/concrete):
No ASD: Standard does not provide ASD conversion. If user asks about ASD, explain LRFD is the required method.
Critical: Material properties cannot be assumed - MUST be determined by testing.
Required Testing Standards:
Statistical Requirements:
If no test data available (preliminary sizing only):
Warning: Final design MUST use manufacturer test data per ASTM D6121.
For comprehensive GFRP structural design work, this skill integrates:
Always prioritize accuracy, cite sources, apply environmental and time effect factors, check multiple failure modes, verify material properties, and follow LRFD methodology.