CoolFace
Datasetpublic

mikemolt/staticsmechanics

Engineering Statics and Mechanics Evaluation Dataset A benchmark dataset for evaluating LLM performance on Engineering Statics and Mechanics of Materials problems. Statics and Mechanics are core units for 1st year undergraduate Engineering students around the world, and are fundamental understanding for many branches of engineering (civil, structural, mechanical, materials, industrial, mechatronic, aeronautical, space, etc). Expert developer - I have taught these two units at… See the full description on the dataset page: https://huggingface.co/datasets/mikemolt/staticsmechanics.

sourceHugging Facemitupdated 7mo agoView on Hugging Face
0likes26downloads
Dataset Card

Engineering Statics and Mechanics Evaluation Dataset

A benchmark dataset for evaluating LLM performance on Engineering Statics and Mechanics of Materials problems. Statics and Mechanics are core units for 1st year undergraduate Engineering students around the world, and are fundamental understanding for many branches of engineering (civil, structural, mechanical, materials, industrial, mechatronic, aeronautical, space, etc). Expert developer - I have taught these two units at University level for several decades. You can see implimentation of this dataset and resources at: Statics and Mechanics Solver AI and Github Statics and Github Mechanics and YouTube

Dataset Description

This dataset contains 168 questions covering 24 topics from undergraduate-level Engineering Statics and Mechanics of Materials:

Statics Topics (68 questions, IDs: SQ1-SQ68)

TopicQuestions
Force vectors6
Particle equilibrium7
Moments8
Rigid body equilibrium7
Trusses9
Frames5
Centroids3
Beam reactions3
Beam internal forces10
Friction3
Moments of inertia7

Mechanics of Materials Topics (100 questions, IDs: MQ1-MQ100)

TopicQuestions
Stress6
Strain5
Mechanical properties6
Axial load10
Torsion9
Bending10
Transverse shear7
Combined loadings6
Stress transformation7
Strain transformation7
Design of beams and shafts5
Beam deflections8
Buckling7
Energy methods7

Usage with LightEval

bash
lighteval accelerate \
    "model_name=your-model" \
    "engineering_staticsmechanics|0" \
    --custom-tasks path/to/engineering_staticsmechanics.py

Dataset Structure

Each example contains:

  • id: Question identifier (SQ1-SQ68 for Statics, MQ1-MQ100 for Mechanics)
  • question: The engineering problem
  • answer: The correct numerical answer with units

Subsets

Statics

  • force_vectors: Force vector problems
  • particle_equilibrium: Particle equilibrium problems
  • moments: Moment calculation problems
  • rigid_body_equilibrium: Rigid body equilibrium problems
  • trusses: Truss analysis problems
  • frames: Frame analysis problems
  • centroids: Centroid calculation problems
  • beam_reactions: Beam reaction problems
  • beam_internal_forces: Beam internal force problems
  • friction: Friction problems
  • moments_of_inertia: Moment of inertia problems

Mechanics of Materials

  • stress: Stress analysis problems
  • strain: Strain analysis problems
  • mechanical_properties: Material properties problems
  • axial_load: Axial loading problems
  • torsion: Torsion problems
  • mech_bending: Bending stress problems
  • transverse_shear: Transverse shear problems
  • combined_loadings: Combined loading problems
  • stress_transformation: Stress transformation problems
  • strain_transformation: Strain transformation problems
  • design_beams_shafts: Beam and shaft design problems
  • beam_deflections: Beam deflection problems
  • buckling: Column buckling problems
  • energy_methods: Energy methods problems

Citation

If you use this dataset, please cite:

@misc{staticsmechanics,
  title={Engineering Statics and Mechanics Evaluation Dataset},
  year={2026},
  url={https://huggingface.co/datasets/mikemolt/staticsmechanics}
}

License

MIT License