fea-structural
Deep integration with finite element analysis tools for structural simulation across static, dynamic, and nonlinear domains
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Finite Element Analysis Skill
Purpose
The Finite Element Analysis skill provides deep integration with FEA tools for structural simulation, enabling systematic setup, execution, and post-processing of finite element models across static, dynamic, and nonlinear analysis domains.
Capabilities
- ANSYS Mechanical, Abaqus, NASTRAN model setup and execution
- Mesh generation strategies and quality assessment
- Element type selection and convergence studies
- Boundary condition specification and load case management
- Linear and nonlinear static analysis configuration
- Results post-processing and margin of safety calculation
- Mesh independence and sensitivity studies
- Report generation with stress/deflection contours
Usage Guidelines
Model Setup
Geometry Preparation
- CAD Import and Cleanup
- Defeature small holes and fillets (analysis dependent)
- Remove unnecessary detail
- Verify watertight geometry
- Create symmetry conditions if applicable
- Geometry Partitioning
- Partition for mesh control
- Create virtual topology for hex meshing
- Identify contact surfaces
- Define load application regions
Mesh Generation
- Element Selection
| Analysis Type | Recommended Elements |
|---------------|---------------------|
| Static stress | Hex20, Tet10, Quad8 |
| Thin structures | Shell (QUAD4/8, TRIA3/6) |
| Beam structures | BEAM/BAR elements |
| Contact | Linear elements preferred |
| Nonlinear | Reduced integration with hourglass control |
- Mesh Quality Criteria
Aspect ratio: < 5 (< 3 preferred)
Jacobian: > 0.6
Warpage: < 15 degrees
Skewness: < 0.8
- Mesh Refinement
- Refine at stress concentrations
- Transition ratios < 1.5
- Multiple elements through thickness
- Convergence study requirements
Analysis Configuration
Boundary Conditions
- Constraints
- Fixed (all DOF constrained)
- Pinned (translations fixed, rotations free)
- Symmetry (appropriate DOF constrained)
- Prescribed displacement
- Best Practices
- Avoid over-constraint
- Use RBE2/RBE3 for load distribution
- Consider realistic support stiffness
- Document all assumptions
Load Application
- Load Types
- Pressure (uniform, hydrostatic)
- Force (point, distributed)
- Moment/torque
- Thermal loads
- Inertial loads (gravity, acceleration)
- Load Cases
- Define all operational load cases
- Include limit and ultimate factors
- Combine per applicable standards
- Document load derivation
Results Post-Processing
Stress Evaluation
- Stress Quantities
- von Mises (ductile materials)
- Principal stresses (fatigue, brittle)
- Membrane + bending (shells)
- Interlaminar (composites)
- Margin of Safety
MS = (Allowable / Applied) - 1
MS > 0 indicates positive margin
- Reporting
- Maximum stress location and value
- Stress contour plots
- Deflection summary
- Reaction forces verification
Process Integration
- ME-006: Finite Element Analysis (FEA) Setup and Execution
- ME-007: Stress and Deflection Analysis
- ME-009: Nonlinear Structural Analysis
Input Schema
{
"geometry": "CAD file path or description",
"material": {
"name": "string",
"E": "number (Pa)",
"nu": "number",
"yield": "number (Pa)",
"ultimate": "number (Pa)"
},
"loads": [
{
"type": "pressure|force|moment|thermal",
"magnitude": "number",
"location": "string",
"direction": "array [x,y,z]"
}
],
"constraints": [
{
"type": "fixed|pinned|symmetry",
"location": "string",
"dof": "array"
}
],
"analysis_type": "static|modal|nonlinear",
"output_requests": ["stress", "displacement", "reactions"]
}
Output Schema
{
"analysis_results": {
"max_stress": {
"von_mises": "number (Pa)",
"location": "string",
"element_id": "number"
},
"max_displacement": {
"magnitude": "number (m)",
"location": "string",
"node_id": "number"
},
"reaction_forces": {
"total": "array [Fx, Fy, Fz, Mx, My, Mz]"
}
},
"margin_of_safety": {
"yield": "number",
"ultimate": "number",
"critical_location": "string"
},
"mesh_quality": {
"element_count": "number",
"worst_aspect_ratio": "number",
"convergence_status": "string"
}
}
Best Practices
- Always perform mesh convergence studies for critical analyses
- Verify reaction forces match applied loads
- Check for rigid body modes in modal analysis
- Use appropriate element formulations for contact
- Document all modeling assumptions and simplifications
- Compare results with hand calculations where possible
Integration Points
- Connects with CAD Modeling for geometry import
- Feeds into Fatigue Life Prediction for durability assessment
- Supports Test Correlation for model validation
- Integrates with Thermal Analysis for coupled problems
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
library/specializations/domains/science/mechanical-engineering/skills/fea-structural/SKILL.md同一个仓库里的其他技能
同名技能的其他版本
有 2 个不同仓库或目录里都有叫 fea-structural 的技能。它们内容并不相同,别混用:
- a5c-ai/babysitter — Expert FEA skill for aerospace structural analysis workflows