# ===== BEGIN-OF-FILE: pier5_framer.frm ================================= # File: pier5_framer.frm # Date: 2026-11-01 (rev 3: cap-level lateral point load, as the pier page) # Authors: Gary Argraves & Claude # Purpose: Framer deck for the 5-leg test pier: an independent stiffness- # method answer key for the pier page's 5-leg decks. # Usage: run in Framer; compare the member end moments with the pier # page's "5 legs: Framer answer key" decks (Framer prints end # moments counterclockwise +, the page clockwise +: change sign) # Features: cap 3.5 x 4 ft on five 3 x 3 ft legs, 18 ft to cap centreline, # four 14 ft spans, fixed bases, no overhangs (the I-84 type) # Notes: I as the exact ratio 224:81 (real I: cap 387072, legs 139968 # in^4). Long value lines get glued to their ' comment by the # compiler and the engine drops the last value; small integers # keep the line short. Moments depend only on the ratio # (rotations and sway print scaled by 387072/224 = 1728). # Point loads: W = P/C over a strip C = 0.001 ft. # gravity strips centred on the load, A = x - 0.0005 # lateral strip ends at the cap, A = 18 - 0.001: F is centred # 0.0005 ft below the joint, so it acts at the cap like the # pier page's .lateral (offset effect ~0.02 ft-k) # ====================================================================== .title Pier test, 5 legs (1 story by 4 bays) .stories 18 # leg height, base to cap centreline (ft) .bays 14 14 14 14 # spans, left to right (ft) .base fixed # fixed | pinned (run pinned too: kr=0 check) .members # I: 4 beams, 5 cols (ratio 224:81) story 1 beams 224 224 224 224 cols 81 81 81 81 81 .plot page 1000 800 scale 10 200 # px, ft/in, kip-ft/in .macro wind lateral 40000 17.999 0.001 # F = 40 k at the cap .macro dead gravity 1 2.1 0 56 # cap self-weight, full length gravity 1 120000 4.9995 0.001 # P 120 k at x = 5 (span 1, a = 5) gravity 1 180000 22.9995 0.001 # P 180 k at x = 23 (span 2, a = 9) gravity 1 180000 31.9995 0.001 # P 180 k at x = 32 (span 3, a = 4) gravity 1 120000 51.9995 0.001 # P 120 k at x = 52 (span 4, a = 10) .case Wind Only use wind .case Dead Only use dead .case All Loads use wind dead # ===== END-OF-FILE: pier5_framer.frm ===================================