用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/a5c-ai/babysitter --skill fatigue-analysis命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | fatigue-analysis |
| description | Specialized skill for fatigue life assessment and durability prediction under cyclic loading conditions |
| allowed-tools | ["Read","Write","Glob","Grep","Bash"] |
| metadata | {"specialization":"mechanical-engineering","domain":"science","category":"structural-analysis","priority":"high","phase":5,"tools-libraries":["nCode DesignLife","Fe-Safe","NASGRO","AFGROW","MATLAB"]} |
| graph | {"domains":["domain:mechanical-engineering"],"skillAreas":["skill-area:physics-simulation","skill-area:mathematical-reasoning","skill-area:motion-planning"],"roles":["role:systems-integration-engineer","role:research-engineer"]} |
The Fatigue Life Prediction skill provides specialized capabilities for assessing fatigue life and durability under cyclic loading conditions, enabling systematic evaluation of component life using stress-life, strain-life, and fracture mechanics approaches.
Application
S-N Curve Development
S = A * N^b
Where:
S = stress amplitude
N = cycles to failure
A, b = material constants
Endurance Limit Modifiers
Se = Se' * ka * kb * kc * kd * ke * kf
Where:
ka = surface factor
kb = size factor
kc = load factor
kd = temperature factor
ke = reliability factor
kf = miscellaneous effects
Application
Coffin-Manson Equation
epsilon_a = (sigma_f'/E) * (2Nf)^b + epsilon_f' * (2Nf)^c
Where:
epsilon_a = strain amplitude
sigma_f' = fatigue strength coefficient
b = fatigue strength exponent
epsilon_f' = fatigue ductility coefficient
c = fatigue ductility exponent
Neuber's Rule for Notches
(Kt * S)^2 / E = sigma * epsilon
Application
Paris Law
da/dN = C * (delta_K)^m
Where:
da/dN = crack growth rate
delta_K = stress intensity factor range
C, m = material constants
Stress Intensity Factor
K = beta * S * sqrt(pi * a)
Where:
beta = geometry factor
S = remote stress
a = crack length
Rainflow Cycle Counting
Damage Summation
D = sum(ni/Ni)
Failure when D >= 1.0
Load Sequence Effects
| Method | Equation | Application |
|---|---|---|
| Goodman | Sa/Se + Sm/Su = 1 | Conservative, most common |
| Gerber | Sa/Se + (Sm/Su)^2 = 1 | Less conservative |
| Soderberg | Sa/Se + Sm/Sy = 1 | Very conservative |
| Morrow | Sa/Se + Sm/sigma_f' = 1 | Strain-life approach |
{
"component": "string",
"material": {
"name": "string",
"Su": "number (Pa)",
"Sy": "number (Pa)",
"Se_prime": "number (Pa)",
"sigma_f_prime": "number (Pa)",
"epsilon_f_prime": "number",
"b": "number",
"c": "number"
},
"loading": {
"type": "constant_amplitude|spectrum",
"stress_amplitude": "number (Pa)",
"mean_stress": "number (Pa)",
"spectrum_file"
{
"fatigue_life": {
"predicted_cycles": "number",
"safety_factor": "number",
"critical_location": "string"
},
"damage_summary": {
"total_damage": "number",
"damage_by_range": "array"
},
"analysis_details": {
"method_used": "string",
"mean_stress_correction": "string",
"modifying_factors": "object"
},
"recommendations": {
"design_changes": "array",
"inspection_interval": "number (if applicable)"
}