← 返回 Skills 市场
61
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install abaqus-loading
功能描述
Abaqus载荷施加完整流程技能。覆盖分析步骤定义、输出要求、边界条件、载荷类型、接触设置。
使用说明 (SKILL.md)
Abaqus施加荷载技能
官方文档: https://help.3ds.com → SIMULIA Established Products → Abaqus Abaqus/Standard: https://www.3ds.com/products/simulia/abaqus/standard Abaqus/Explicit: https://www.3ds.com/products/simulia/abaqus/explicit
技能描述
此技能涵盖了在Abaqus中定义分析步骤、施加边界条件和荷载的完整流程。Abaqus的载荷施加基于分析步(Step)定义,不同分析步可以施加不同的载荷和边界条件。
核心组件
1. 分析步骤定义 (Analysis Steps)
- 创建时机:在施加荷载和边界条件之前必须定义不同的分析步骤
- 载荷分配:可以指定在哪个分析步施加荷载,在哪个分析步施加边界条件
- 默认初始步:Abaqus CAE缺省地创建初始步(Initial)
- 初始步中只能定义边界条件,不能施加载荷
- 输出变量:分析步骤创建后,CAE会自动选择相应分析过程的输出变量
- 分析步类型:
- 通用分析步 (General Step):适用于一般的非线性分析
- Static, General(隐式静力)
- Dynamic, Implicit(隐式动力)
- Dynamic, Explicit(显式动力)
- Heat Transfer(热传导)
- Buckle(屈曲分析)
- Frequency(频率分析)
- 线性扰动分析步 (Linear Perturbation Step):
- Linear Perturbation(从基础状态进行线性分析)
- 不改变基础状态,结果可叠加
- 通用分析步 (General Step):适用于一般的非线性分析
2. 输出要求 (Output Requests)
- 场变量输出 (Field Output):
- 用于后处理模块的变形形状、等值线或矢量图显示
- 输出整个模型或指定区域的空间分布数据
- 常用变量:S(应力)、E(应变)、U(位移)、RF(反力)等
- 历程输出 (History Output):
- 针对模型中指定点产生历程输出数据
- 在XY坐标系中查看变量随时间/频率的变化
- 常用变量:特定节点的位移、反力、能量等
- 输出频率:控制写入结果数据库(.odb)的变量值频率
- 传递机制:第一个分析步创建后,输出要求会自动传递给后续分析步
3. 边界条件 (Boundary Conditions)
- 施加对象:
- 实体单元只有平动自由度,无转动自由度
- 刚体的约束只能施加给参考点(Reference Point)
- 壳/梁单元有平动和转动自由度
- 分析步依赖:边界条件的施加依赖于所建立的分析步
- 初始步中的BC在整个分析过程中持续有效
- 后续分析步中可以修改或新增BC
- 自由度约束:
- 1,2,3 = X,Y,Z方向平动
- 4,5,6 = X,Y,Z方向转动(仅壳/梁单元)
- 11 = 温度(热分析)
- 8 = 孔压(渗流分析)
4. 载荷类型 (Load Types)
- 集中载荷 (Concentrated Force):作用在节点或参考点上的集中力
- 分布载荷 (Pressure):压力载荷,作用在面或边上
- 体力 (Body Force):重力、离心力等体积力
- 重力:
model.Gravity(comp1=0, comp2=-9.81, comp3=0)
- 重力:
- 温度载荷 (Temperature):热应力分析中的温度场
- 初速度/初角速度 (Velocity/Angular Velocity):
- 显式分析中常用
- Region必须覆盖部件的所有面、边、顶点
- 螺栓预紧力 (Bolt Load)
- 面载荷 (Surface Traction):切向分布力
5. 载荷步骤控制
- 通用分析步 (General Step):适用于一般的非线性分析
- 线性扰动分析步 (Linear Perturbation Step):适用于线性扰动分析
- 载荷幅值函数 (Amplitude):
- 定义载荷随时间或频率的变化规律
- 常用类型:
- Ramp(线性增长)
- Step(阶跃)
- Tabular(表格定义)
- Smooth Step(光滑过渡)
- Periodic(周期函数)
6. 接触设置 (Interaction)
- 接触对 (Contact Pair):定义两个表面之间的接触关系
- 通用接触 (General Contact):自动检测所有可能的接触对
- 接触属性 (Contact Property):
- 法向行为 (Normal Behavior):
- Hard Contact(硬接触,默认)
- Softened Contact(软化接触)
- 切向行为 (Tangential Behavior):
- Frictionless(无摩擦)
- Penalty + 摩擦系数
- 参考摩擦系数:
接触对 摩擦系数 钢-钢(干) 0.3~0.6 钢-钢(润滑) 0.05~0.15 钢-混凝土 0.4~0.7
- 法向行为 (Normal Behavior):
应用场景
- 静力分析载荷施加
- 动力分析载荷施加
- 热力耦合分析载荷
- 模态分析载荷设置
- 显式动力学初速度加载
注意事项
- 必须在施加载荷前定义分析步骤
- 不同载荷类型适用于不同分析类型
- 边界条件和载荷都依赖于分析步骤
- 删除分析步会导致相应输出要求的删除
- 显式分析中初速度的Region必须覆盖部件所有面、边、顶点
- 载荷幅值函数需要与分析步时间匹配
与其它模块的关系
- 分析步模块:载荷施加基于分析步骤定义
- 交互模块:处理接触、约束等问题
- 作业模块:提交计算任务
- 后处理模块:查看载荷施加效果
安全使用建议
This skill is a reference-style, instruction-only guide for applying loads in Abaqus and appears internally consistent. It neither installs software nor asks for credentials. Before using: (1) verify recommendations against your Abaqus version and official 3DS documentation, (2) do not paste proprietary model files, license keys, or sensitive data into prompts, and (3) be cautious if a future version adds code or an install step—those would need re-evaluation. If you expect the skill to submit jobs or run scripts in your environment, confirm such behavior is explicitly documented (it is not here).
功能分析
Type: OpenClaw Skill
Name: abaqus-loading
Version: 1.1.0
The skill bundle contains educational documentation for applying loads in Abaqus FEA software, covering analysis steps, boundary conditions, and load types. It contains no executable code, data exfiltration logic, or prompt injection attempts, and its content is strictly aligned with its stated purpose of structural engineering analysis.
能力评估
Purpose & Capability
The name/description (Abaqus load application workflow) matches the SKILL.md content: analysis steps, outputs, boundary conditions, load types, amplitudes, and contact settings. Nothing requested by the skill (no env vars, no binaries, no config paths) is unrelated to the stated purpose.
Instruction Scope
SKILL.md contains domain-specific, actionable guidance for Abaqus (step creation, output requests, BCs, load types, contact, amplitude). It does not instruct the agent to read system files, access environment variables, transmit data to external endpoints, or perform actions outside the Abaqus/FEA domain. A short example-like snippet (model.Gravity(...)) is documentation-style and not an instruction to execute on the host.
Install Mechanism
No install spec and no code files are present. As an instruction-only skill, it does not download or write code to disk and therefore has minimal install risk.
Credentials
The skill requests no environment variables, credentials, or config paths. The lack of secrets is proportionate to a documentation/authoring skill for Abaqus. Users should still avoid pasting proprietary model data or license keys into prompts when interacting with any skill.
Persistence & Privilege
always:false and no install/actions that modify other skills or system configuration. disable-model-invocation:false is the platform default; combined with this skill's lack of privileged requests, there is no elevated persistence or privilege concern.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install abaqus-loading - 安装完成后,直接呼叫该 Skill 的名称或使用
/abaqus-loading触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
补充分析步类型、载荷幅值函数、接触设置、自由度代码
元数据
常见问题
Abaqus Loading 是什么?
Abaqus载荷施加完整流程技能。覆盖分析步骤定义、输出要求、边界条件、载荷类型、接触设置。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 61 次。
如何安装 Abaqus Loading?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install abaqus-loading」即可一键安装,无需额外配置。
Abaqus Loading 是免费的吗?
是的,Abaqus Loading 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Abaqus Loading 支持哪些平台?
Abaqus Loading 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Abaqus Loading?
由 Jimmy(@jijinbao-code)开发并维护,当前版本 v1.1.0。
推荐 Skills