Sting Balance R/P/Y

References and files

Literature

ReferenceUsed forNotes
NASA LaRC Strain Gage Balance Design Concepts (NTRS 19990072772) - linkdesign rules: one piece, ~1-1.5 mV/V, measuring sections, gauging, calibrationnotes
Ulbrich & Bader, Analysis of Sting Balance Calibration Data Using Optimized Regression Models (NTRS 20100024136) - linktwo-moment calibration, term selection (PRESS, VIF)notes
Moore, Recommended Strain Gage Application Procedures for LaRC Balances (NTRS 19970020057) - linkgauge installation, checks, adhesivesnotes 1, notes 2
Loving & Luoma, NASA TN D-4021 Sting-Support Interference (1967) - linksting/pod ratio, straight sting length, base pressure, tare methodnotes
External Six-Component Strain Gauge Balance for Low Speed Wind Tunnels (Scientific Technical Review, 2014)alternative architecture, accuracy benchmarknotes
Design and Fabrication of a 3-Component Internal Strain Gauge Balance (student report)cross-check of neck sizing; mistakes to avoidnotes
Barlow, Rae & Pope, Low-Speed Wind Tunnel Testingwall corrections, balance practicebook
Covert (ed.), Thrust and Drag: Its Prediction and Verification (AIAA)drag accounting, calibration and uncertainty backgroundbook

Combined findings: 00_SYNTHESIS.md.

Files in this package

CAD (STEP, millimetres; coordinates x aft of the BMC)

GroupFiles
six component balancebalance_6c_7075.step, model_puck_6061.step, sting_4140.step, pod_reference_2.25in_printed.step, assembly_6c_flight.step
roll spindlespindle_4140.step, housing_6061.step, front_cap_6061.step, rear_cap_6061.step, gearbox_adapter_6061.step, encoder_bracket.step, assembly_roll_spindle_phi+0.step, assembly_roll_spindle_phi+90.step, gearbox_NMRV030_envelope.step, motor_NEMA23_envelope.step, bearing_6907_envelope.step, locknut_KM7_envelope.step, encoder_board_AS5048A_envelope.step
pitch sector motorizedcheek_plus_y.step, cheek_minus_y.step, rack_plate.step, base_plate.step, top_tie.step, spacer0.step, spacer1.step, drive_bracket_6061.step, pinion_m1.25_20T.step, pinion_shaft_8mm.step, pitch_gearmotor_envelope.step, cam_follower_3-4in_envelope.step, assembly_pitch_sector_alpha+0.step
yaw carriagerail_inner.step, rail_outer.step, floor_rack.step, carriage_plate_6061.step, yaw_pinion_m1.25_20T.step, wheel_spacer_plain.step, wheel_spacer_eccentric.step, yaw_gearmotor_envelope.step, v_wheel_1in_envelope.step, assembly_yaw_carriage_psi+15.step
pitch sector manual supersededaoa_cheek_plus_y_6061.step, aoa_cheek_minus_y_6061.step, aoa_sting_clamp_block_6061.step, aoa_base_plate_6061.step, aoa_spacer_6061.step, aoa_angle_bracket.step
calibration standdrag_upright.step, thrust_axle.step, pulley_2in.step
calibration stand 3comp supersededbase_tube.step, head_plate.step, foot_block.step, jack_bridge.step, yoke_aluminum_6061.step, assembly_calibration_stand_aluminum.step
system assemblyassembly_system_in_tunnel.step
calibration 6csleeve_6c_6061.step, roll_arm_6061.step, stirrup_45_6061.step, yoke_6c_6061.step, head_plate_v2_6061.step, jack_bridge_v2_6061.step, cross_spacer_6061.step, base_tube_v2.step, assembly_calibration_6c_roll0.step, assembly_calibration_6c_roll45.step, assembly_calibration_6c_roll90.step

"envelope" files are simplified shapes of purchased parts for clearance checks only. Groups marked "superseded" belong to earlier designs and are kept for reference only.

Drawings

WT_drawing_set.pdf (36 sheets) and individual sheets on the Drawings page.

Analysis and CAD scripts (Python)

FilePurpose
six_component_balance_sizing.pyneck and flexure sizing, outputs, stresses, deflections
motion_envelope.pykinematics (α, β from machine angles and inverse), wall-clearance envelope, interlock
motion_system_sizing.pydrive torques, bearing and wheel loads, motor speeds, steps per degree (updated 2026-10-03 to the as-designed drives)
balance_calibration_fit.py3-component calibration fit (superseded by the 6-component version; its regression helpers are reused)
calibration_schedule_aluminum.csvbench load schedule (3-component)
balance_calibration_fit_6c.py, calibration_schedule_6c.csv6-component calibration: schedule (233 rows), fit, inversion, synthetic demo
build_6c_balance_cad.py, build_roll_spindle_cad.py, pod_instrumentation.py, build_calibration_stand_cad.pyparametric CadQuery models (reference copies; they import sibling modules from the original project layout)
build_pitch_sector_cad.py, build_yaw_carriage_cad.py, build_calibration_6c_cad.pypitch sector, yaw carriage and 6-component calibration CAD with interference sweeps
calibration_6c_mass_properties.jsonweights and CGs of the calibration hardware (input to the fit)
machining_cost_estimate.py, .csv, jlccnc_quote_2026-10-03.jsonmachining cost model (calibrated to the JLCCNC quote) and the quote itself
collect_quote_step_files.pybuilds the quote package (STEP files + parts manifest) for machining suppliers
make_electronics_diagrams.pygenerates the electronics wiring diagrams
gdt_sheet.pydrawing engine used for the GD&T sheets

The analysis scripts need Python 3 with numpy; the CAD scripts need CadQuery.

← Design history