beam-mechanics

Community

Run simple 1D Euler-Bernoulli beam mechanics simulations.

Authorlamm-mit
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the process of running 1D Euler-Bernoulli beam mechanics simulations, allowing users to analyze beams with various boundary conditions and loads.

Core Features & Use Cases

  • Dimensionless Beam Mechanics: Simulate simple beam scenarios without the need for units.
  • Boundary Conditions: Select from common setups like simply-supported, cantilever, fixed-fixed, and overhang.
  • Loads: Apply point forces, distributed loads, and moments.
  • Plots & Data: Generate plots and CSV/JSON results for analysis.
  • Use Case: For engineers or students needing to quickly analyze beam deflection, stress, and support reactions.

Quick Start

Run the beam-mechanics skill with the following command:

python3 skills/beam-mechanics/scripts/simple_beam_lab.py --out skill_output_202310050910 --title "Beam Mechanics Simulation" --preset simply-supported --length 10 --point-down 5,1

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: beam-mechanics
Download link: https://github.com/lamm-mit/ScienceSkills/archive/main.zip#beam-mechanics

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.