LIVEdataset aec-bench@releasetasks 552models 18last submission · built
structuralwith-tool

Pipe Transient Support Foundation Package

Calculates source-bound support and foundation metrics from a deterministic SSC-14 task-owned source pack. The template combines pipe bend transient thrust, operating pipe support dead load, a Terzaghi bearing-capacity check, gravity-base eccentric bearing pressure, anchor shear, and sliding margin for one compact generated task instance.

with-tool: The model is given an executable Python calculator script.

How this task is generated

One template produces many comparable benchmark tasks while keeping the scoring contract fixed.

  1. 01

    Template

    The reusable contract shown on this page.

  2. 02

    Scenario

    An archetype and site context are sampled.

  3. 03

    Difficulty tier

    Inputs may be hidden at harder tiers.

  4. 04

    Task prompt

    The model responds with the declared outputs.

Parameters

Inputs the model receives, and the outputs it is scored on.

Inputs

29 inputs

Always given

Included directly in every task prompt.

29
Show 29 inputs
  • Transient pressure

    transient_pressure_kpa

    TRANS-14-001 controlling transient pressure at the anchored bend

    950 kPa
  • Pipe internal diameter

    pipe_internal_diameter_mm

    PIPE-SSC14-001 internal diameter used for transient thrust

    500 mm
  • Bend angle

    bend_angle_deg

    PIPE-SSC14-001 anchored bend deflection angle

    45 deg
  • Pipe outer diameter

    pipe_outer_diameter_mm

    PIPE-SSC14-001 pipe outside diameter for support dead load

    610 mm
  • Pipe wall thickness

    pipe_wall_thickness_mm

    PIPE-SSC14-001 pipe wall thickness for support dead load

    12.7 mm
  • Steel density

    steel_density_kg_m3

    SUP-14-ANCH-01 steel density used for pipe dead load

    7850 kg/m3
  • Contents density

    contents_density_kg_m3

    PIPE-SSC14-001 operating contents density

    1000 kg/m3
  • Insulation thickness

    insulation_thickness_mm

    SUP-14-ANCH-01 insulation thickness

    50 mm
  • Insulation density

    insulation_density_kg_m3

    SUP-14-ANCH-01 insulation density

    120 kg/m3
  • Support span

    support_span_m

    SUP-14-ANCH-01 tributary pipe span to the anchored support

    5.5 m
  • Valve weight

    valve_weight_kn

    PIPE-SSC14-001 valve concentrated weight at the support

    18 kN
  • Saddle weight

    saddle_weight_kn

    SUP-14-ANCH-01 saddle and clamp concentrated weight

    7 kN
  • Foundation length along thrust

    foundation_length_along_thrust_m

    FDN-14-BASE-01 foundation dimension along the transient thrust

    5.2 m
  • Foundation width transverse

    foundation_width_transverse_m

    FDN-14-BASE-01 foundation transverse width

    2.4 m
  • Foundation depth

    foundation_depth_m

    FDN-14-BASE-01 concrete foundation depth

    1 m
  • Concrete unit weight

    concrete_unit_weight_kn_m3

    FDN-14-BASE-01 reinforced concrete unit weight

    24 kN/m3
  • Pipe centerline height

    pipe_centerline_height_m

    SUP-14-ANCH-01 thrust line height above the foundation bearing plane

    0.85 m
  • Vertical load factor

    vertical_load_factor

    LC-14-ULS-01 vertical load factor

    1.2
  • Horizontal load factor

    horizontal_load_factor

    LC-14-ULS-01 horizontal transient load factor

    1.4
  • Cohesion

    cohesion_kpa

    SOIL-14-BEAR-01 cohesion used for Terzaghi bearing check

    0 kPa
  • Soil friction angle

    soil_friction_angle_deg

    SOIL-14-BEAR-01 friction angle used for Terzaghi bearing check

    30 deg
  • Soil unit weight

    soil_unit_weight_kn_m3

    SOIL-14-BEAR-01 soil unit weight

    18.5 kN/m3
  • Embedment depth

    embedment_depth_m

    SOIL-14-BEAR-01 foundation embedment depth

    0.6 m
  • Footing shape

    footing_shape

    SOIL-14-BEAR-01 Terzaghi shape convention

    strip
  • Water table depth

    water_table_depth_m

    SOIL-14-BEAR-01 water table depth below grade

    4 m
  • Bearing factor of safety

    bearing_factor_of_safety

    SOIL-14-BEAR-01 bearing factor of safety

    3
  • Sliding friction coefficient

    sliding_friction_coefficient

    FDN-14-BASE-01 concrete-on-soil sliding friction coefficient

    0.55
  • Anchor bolt count

    anchor_bolt_count

    ANCH-14-001 number of active shear anchors

    8
  • Anchor allowable shear per bolt

    anchor_allowable_shear_per_bolt_kn

    ANCH-14-001 allowable shear per anchor bolt

    38 kN

Scored outputs

18 outputs

Pipe internal area m2

pipe_internal_area_m2

Internal pipe area used for transient pressure thrust

Scores if within ±3% of the reference value.

Pressure force kn

pressure_force_kn

Pressure force before bend-angle resolution

Scores if within ±3% of the reference value.

Transient thrust kn

transient_thrust_kn

Resolved transient bend thrust at the anchored support

Scores if within ±3% of the reference value.

Operating line load kn

operating_line_load_kn_m

Operating pipe, contents, and insulation line load

Scores if within ±3% of the reference value.

Support vertical service kn

support_vertical_service_kn

Service vertical reaction at SUP-14-ANCH-01

Scores if within ±3% of the reference value.

Foundation self weight kn

foundation_self_weight_kn

Self-weight of FDN-14-BASE-01

Scores if within ±3% of the reference value.

Terzaghi allowable bearing

terzaghi_allowable_bearing_kpa

Allowable bearing capacity from the source-owned Terzaghi check

Scores if within ±3% of the reference value.

Factored vertical load kn

factored_vertical_load_kn

Factored vertical load for the foundation check

Scores if within ±3% of the reference value.

Factored horizontal load kn

factored_horizontal_load_kn

Factored horizontal transient load for anchor and foundation checks

Scores if within ±3% of the reference value.

Overturning moment knm

overturning_moment_knm

Overturning moment at the foundation bearing plane

Scores if within ±3% of the reference value.

Bearing eccentricity

bearing_eccentricity_m

Foundation bearing eccentricity along thrust

Scores if within ±3% of the reference value.

Middle third limit

middle_third_limit_m

Middle-third eccentricity limit

Scores if within ±3% of the reference value.

Maximum bearing

maximum_bearing_kpa

Maximum linear bearing pressure under factored loads

Scores if within ±3% of the reference value.

Bearing utilization

bearing_utilization

Maximum bearing pressure divided by Terzaghi allowable bearing

Scores if within ±3% of the reference value.

Anchor shear per bolt kn

anchor_shear_per_bolt_kn

Factored horizontal shear per active anchor bolt

Scores if within ±3% of the reference value.

Anchor shear utilization

anchor_shear_utilization

Per-bolt shear demand divided by allowable shear

Scores if within ±3% of the reference value.

Sliding margin kn

sliding_margin_kn

Frictional sliding resistance minus factored horizontal load

Scores if within ±3% of the reference value.

Overall pass score

overall_pass_score

Pass score for source-owned bearing, eccentricity, anchor, and sliding checks

Scores if within ±3% of the reference value.

Difficulty

Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.

All inputs remain visible at every tier

For this template, difficulty scales through parameter and scenario ranges rather than hidden information.

easy:
All source-pack values given for the SSC-14 pipe support and foundation package
medium:
All source-pack values given for the SSC-14 pipe support and foundation package
hard:
All source-pack values given for the SSC-14 pipe support and foundation package

Task bundle

The exact instruction and parameter contract used to generate this task, pinned to the published library source.

/workspace

  • instruction.md
  • pipe-transient-support-foundation-package_calc.py

Teal lines show Jinja input conditions, not task visibility policy. A line renders only when that input or tool is visible.

1You are a structural engineer checking a task-owned synthetic SSC-14 pipe transient support and foundation package for one anchored pipe bend, one concrete base, and one anchor group.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. External ASME B31.3, ACI 318, AutoPIPE, and Terzaghi bearing-capacity routes shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Pipe alignment/P&ID: `PIPE-SSC14-001`8- Transient/thrust event table: `TRANS-14-001`9- Anchored support layout: `SUP-14-ANCH-01`10- Concrete foundation detail: `FDN-14-BASE-01`11- Load case schedule: `LC-14-ULS-01`12- Foundation soil note: `SOIL-14-BEAR-01`13- Anchor schedule: `ANCH-14-001`14- Support design memo: `MEMO-14-SUPPORT-01`15 16## Pipe Transient Basis17 18| Item | Value |19|------|-------|20| Controlling transient pressure | {{ transient_pressure_kpa }} kPa |21| Pipe internal diameter for transient thrust | {{ pipe_internal_diameter_mm }} mm |22| Anchored bend angle | {{ bend_angle_deg }} deg |23 24Transient checks:25 26- Pipe internal area equals `pi / 4 x (pipe_internal_diameter_mm / 1000)^2`.27- Pressure force equals `transient_pressure_kpa x pipe_internal_area_m2`.28- Transient thrust equals `2 x pressure_force_kn x sin(bend_angle_deg / 2)`.29 30## Support Dead-Load Basis31 32| Item | Value |33|------|-------|34| Pipe outside diameter | {{ pipe_outer_diameter_mm }} mm |35| Pipe wall thickness | {{ pipe_wall_thickness_mm }} mm |36| Steel density | {{ steel_density_kg_m3 }} kg/m3 |37| Contents density | {{ contents_density_kg_m3 }} kg/m3 |38| Insulation thickness | {{ insulation_thickness_mm }} mm |39| Insulation density | {{ insulation_density_kg_m3 }} kg/m3 |40| Tributary support span | {{ support_span_m }} m |41| Valve concentrated weight | {{ valve_weight_kn }} kN |42| Saddle and clamp weight | {{ saddle_weight_kn }} kN |43 44Support checks:45 46- Pipe dead-load inside diameter equals `pipe_outer_diameter_mm - 2 x pipe_wall_thickness_mm`.47- Steel area equals `pi / 4 x (outer_diameter^2 - inside_diameter^2)` using metres.48- Contents area equals `pi / 4 x inside_diameter^2` using metres.49- Insulation area equals `pi / 4 x (insulation_outer_diameter^2 - pipe_outer_diameter^2)` using metres.50- Each line load equals `area x density x 9.81 / 1000`.51- Operating line load equals steel, contents, and insulation line loads.52- Support vertical service reaction equals `operating_line_load_kn_m x support_span_m + valve_weight_kn + saddle_weight_kn`.53 54## Foundation, Bearing, Anchor, And Sliding Basis55 56| Item | Value |57|------|-------|58| Foundation length along thrust | {{ foundation_length_along_thrust_m }} m |59| Foundation transverse width | {{ foundation_width_transverse_m }} m |60| Foundation depth | {{ foundation_depth_m }} m |61| Concrete unit weight | {{ concrete_unit_weight_kn_m3 }} kN/m3 |62| Pipe centreline height above bearing plane | {{ pipe_centerline_height_m }} m |63| Vertical load factor | {{ vertical_load_factor }} |64| Horizontal transient load factor | {{ horizontal_load_factor }} |65| Soil cohesion | {{ cohesion_kpa }} kPa |66| Soil friction angle | {{ soil_friction_angle_deg }} deg |67| Soil unit weight | {{ soil_unit_weight_kn_m3 }} kN/m3 |68| Foundation embedment depth | {{ embedment_depth_m }} m |69| Terzaghi footing shape convention | {{ footing_shape }} |70| Water table depth below grade | {{ water_table_depth_m }} m |71| Bearing factor of safety | {{ bearing_factor_of_safety }} |72| Sliding friction coefficient | {{ sliding_friction_coefficient }} |73| Active anchor bolt count | {{ anchor_bolt_count }} |74| Allowable shear per anchor bolt | {{ anchor_allowable_shear_per_bolt_kn }} kN |75 76Foundation checks:77 78- Foundation self-weight equals `foundation_length_along_thrust_m x foundation_width_transverse_m x foundation_depth_m x concrete_unit_weight_kn_m3`.79- Terzaghi allowable bearing uses the source-owned strip footing convention with `Nc = 37.162`, `Nq = 22.456`, and `Ngamma = 19.7` for the 30 degree friction angle; use these exact factors for this synthetic source pack.80- Water table is below the failure zone, so `q = soil_unit_weight_kn_m3 x embedment_depth_m` and `gamma_eff = soil_unit_weight_kn_m3`.81- Ultimate bearing equals `cohesion_kpa x Nc x 1.0 + q x Nq + soil_unit_weight_kn_m3 x foundation_width_transverse_m x 0.5 x Ngamma`.82- Terzaghi allowable bearing equals `ultimate_bearing_capacity_kpa / bearing_factor_of_safety`.83- Factored vertical load equals `vertical_load_factor x (support_vertical_service_kn + foundation_self_weight_kn)`.84- Factored horizontal load equals `horizontal_load_factor x transient_thrust_kn`.85- Overturning moment equals `factored_horizontal_load_kn x pipe_centerline_height_m`.86- Bearing eccentricity equals `overturning_moment_knm / factored_vertical_load_kn`.87- Middle-third limit equals `foundation_length_along_thrust_m / 6`.88- Maximum bearing pressure equals `(factored_vertical_load_kn / base_area) x (1 + 6 x bearing_eccentricity_m / foundation_length_along_thrust_m)`.89- Bearing utilization equals maximum bearing pressure divided by Terzaghi allowable bearing.90- Anchor shear per bolt equals `factored_horizontal_load_kn / anchor_bolt_count`.91- Anchor shear utilization equals anchor shear per bolt divided by allowable shear per anchor bolt.92- Sliding margin equals `sliding_friction_coefficient x factored_vertical_load_kn - factored_horizontal_load_kn`.93- Overall pass score is `1.0` only when bearing eccentricity is within the middle third, bearing utilization is no greater than 1.0, anchor shear utilization is no greater than 1.0, and sliding margin is non-negative; otherwise it is `0.0`.94 95## Output Format96 97Write a compact support design memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Explain the calculations briefly, preserve the object IDs above, and state whether the baseline source pack passes the current docs-only checks.98 99Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.100 101Include a fenced JSON block with exactly these numeric keys:102 103```json104{105 "pipe_internal_area_m2": <numeric_value>,106 "pressure_force_kn": <numeric_value>,107 "transient_thrust_kn": <numeric_value>,108 "operating_line_load_kn_m": <numeric_value>,109 "support_vertical_service_kn": <numeric_value>,110 "foundation_self_weight_kn": <numeric_value>,111 "terzaghi_allowable_bearing_kpa": <numeric_value>,112 "factored_vertical_load_kn": <numeric_value>,113 "factored_horizontal_load_kn": <numeric_value>,114 "overturning_moment_knm": <numeric_value>,115 "bearing_eccentricity_m": <numeric_value>,116 "middle_third_limit_m": <numeric_value>,117 "maximum_bearing_kpa": <numeric_value>,118 "bearing_utilization": <numeric_value>,119 "anchor_shear_per_bolt_kn": <numeric_value>,120 "anchor_shear_utilization": <numeric_value>,121 "sliding_margin_kn": <numeric_value>,122 "overall_pass_score": <numeric_value>123}124```125

Scenario archetypes

Each generated task is drawn from one of these realistic scenario bands.

Site contexts ground each scenario in a real locale the model can use to infer hidden values.

Ssc14 pipe support case

ssc14_pipe_support_case

Pipe transient support, concrete base, anchor, and bearing package

pipe-anchor-bendsupport-foundation-handoff
Parameter ranges
transient_pressure_kpa
950
pipe_internal_diameter_mm
500
bend_angle_deg
45
pipe_outer_diameter_mm
610
pipe_wall_thickness_mm
12.7
steel_density_kg_m3
7850
contents_density_kg_m3
1000
insulation_thickness_mm
50
insulation_density_kg_m3
120
support_span_m
5.5
valve_weight_kn
18
saddle_weight_kn
7
foundation_length_along_thrust_m
5.2
foundation_width_transverse_m
2.4
foundation_depth_m
1
concrete_unit_weight_kn_m3
24
pipe_centerline_height_m
0.85
vertical_load_factor
1.2
horizontal_load_factor
1.4
cohesion_kpa
0
soil_friction_angle_deg
30
soil_unit_weight_kn_m3
18.5
embedment_depth_m
0.6
footing_shape
{'values': ['strip']}
water_table_depth_m
4
bearing_factor_of_safety
3
sliding_friction_coefficient
0.55
anchor_bolt_count
8
anchor_allowable_shear_per_bolt_kn
38

Example task

pipe-anchor-bend-ssc14-pipe-support-case-previewhard difficulty, all inputs given.

Pipe transient support, concrete base, anchor, and bearing package. pipe-anchor-bend. Required outputs: pipe_internal_area_m2, pressure_force_kn, transient_thrust_kn, operating_line_load_kn_m, support_vertical_service_kn, foundation_self_weight_kn

The model sees

Scenario context and visible inputs.

transient_pressure_kpa
950 to 950 kPa
pipe_internal_diameter_mm
500 to 500 mm
bend_angle_deg
45 to 45 deg
pipe_outer_diameter_mm
610 to 610 mm
pipe_wall_thickness_mm
12.7 to 12.7 mm
steel_density_kg_m3
7850 to 7850 kg/m3
contents_density_kg_m3
1000 to 1000 kg/m3
insulation_thickness_mm
50 to 50 mm
insulation_density_kg_m3
120 to 120 kg/m3
support_span_m
5.5 to 5.5 m
valve_weight_kn
18 to 18 kN
saddle_weight_kn
7 to 7 kN
foundation_length_along_thrust_m
5.2 to 5.2 m
foundation_width_transverse_m
2.4 to 2.4 m
foundation_depth_m
1 to 1 m
concrete_unit_weight_kn_m3
24 to 24 kN/m3
pipe_centerline_height_m
0.85 to 0.85 m
vertical_load_factor
1.2 to 1.2
horizontal_load_factor
1.4 to 1.4
cohesion_kpa
0 to 0 kPa
soil_friction_angle_deg
30 to 30 deg
soil_unit_weight_kn_m3
18.5 to 18.5 kN/m3
embedment_depth_m
0.6 to 0.6 m
footing_shape
{'values': ['strip']}
water_table_depth_m
4 to 4 m
bearing_factor_of_safety
3 to 3
sliding_friction_coefficient
0.55 to 0.55
anchor_bolt_count
8 to 8
anchor_allowable_shear_per_bolt_kn
38 to 38 kN

Executable tool: pipe-transient-support-foundation-package_calc.py

The model must infer

Inputs withheld at this difficulty.

Nothing. All inputs are supplied.

The model must produce

The scored JSON answer schema.

{
  "pipe_internal_area_m2": <number>,
  "pressure_force_kn": <number>,
  "transient_thrust_kn": <number>,
  "operating_line_load_kn_m": <number>,
  "support_vertical_service_kn": <number>,
  "foundation_self_weight_kn": <number>,
  "terzaghi_allowable_bearing_kpa": <number>,
  "factored_vertical_load_kn": <number>,
  "factored_horizontal_load_kn": <number>,
  "overturning_moment_knm": <number>,
  "bearing_eccentricity_m": <number>,
  "middle_third_limit_m": <number>,
  "maximum_bearing_kpa": <number>,
  "bearing_utilization": <number>,
  "anchor_shear_per_bolt_kn": <number>,
  "anchor_shear_utilization": <number>,
  "sliding_margin_kn": <number>,
  "overall_pass_score": <number>
}
  • pipe_internal_area_m2 · scored within ±3%
  • pressure_force_kn · scored within ±3%
  • transient_thrust_kn · scored within ±3%
  • operating_line_load_kn_m · scored within ±3%
  • support_vertical_service_kn · scored within ±3%
  • foundation_self_weight_kn · scored within ±3%
  • terzaghi_allowable_bearing_kpa · scored within ±3%
  • factored_vertical_load_kn · scored within ±3%
  • factored_horizontal_load_kn · scored within ±3%
  • overturning_moment_knm · scored within ±3%
  • bearing_eccentricity_m · scored within ±3%
  • middle_third_limit_m · scored within ±3%
  • maximum_bearing_kpa · scored within ±3%
  • bearing_utilization · scored within ±3%
  • anchor_shear_per_bolt_kn · scored within ±3%
  • anchor_shear_utilization · scored within ±3%
  • sliding_margin_kn · scored within ±3%
  • overall_pass_score · scored within ±3%