AI to Abaqus 六步建模课

完整配置 AI 终端

检查环境 下载 Node 安装 OpenCode 启动终端
小步 1:先检查电脑有没有 Node.js 这一步只判断环境是否已经准备好。两个命令都能显示版本号,就可以跳过下载。 node -v npm -v
  1. 能看到版本号:进入“小步 3”。
  2. 提示命令不存在:进入“小步 2”。
小步 2:下载并安装 Node.js LTS 进入官网,选择 Windows Installer (.msi) 的 LTS 版本。 https://nodejs.org/en/download
  1. 安装时保持默认选项。
  2. 确认 Add to PATH 被勾选。
  3. 安装完成后关闭所有 PowerShell,再重新打开。
小步 3:安装 OpenCode 终端 重新打开 PowerShell 后执行全局安装,再检查版本。 npm i -g opencode-ai opencode --version
小步 4:启动终端 AI 优先使用 opencode;若 PowerShell 拦截脚本,改用 opencode.cmd。 opencode opencode.cmd
若出现“无法加载文件 opencode.ps1,因为在此系统上禁止运行脚本”,课堂上先用 opencode.cmd。课后可执行 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned,输入 Y 确认。
本大步完成标准 在项目文件夹中输入 opencodeopencode.cmd 后,能进入命令行对话界面。
1 / 4

连接模型,但不要泄露 API Key

创建项目目录 连接模型
小步 1:在桌面自动创建项目文件夹 在 PowerShell 执行下面命令。 系统会自动识别桌面位置,创建并进入 Abaqus_AI_Tutorial 再把题目文档、图片、脚本和结果文件放进这个文件夹。 $project = Join-Path ([Environment]::GetFolderPath('Desktop')) 'Abaqus_AI_Tutorial' New-Item -ItemType Directory -Force -Path $project | Out-Null Set-Location $project opencode
小步 2:连接 DeepSeek 模型 在 OpenCode 中执行连接命令,按提示选择服务商和模型。 /connect deepseek DeepSeek-V4-Pro
  1. 系统要求 API Key 时,输入自己的 DeepSeek API Key。
  2. 不要把 API Key 写进网页、作业、截图或聊天记录。
API Key 是模型调用密码。不要写进网页、截图、作业或聊天记录。
本大步完成标准 连通成功后直接进入 Step 3,对照网页里的模型参数继续向下做。
1 / 2

先看懂组合梁,再让 AI 写脚本

组合梁 · 四点弯曲 教学模型 / 静力通用分析步
带固定铰支座和滚动支座的组合梁四点弯曲模型 双层组合梁左端由固定铰支座约束,右端由滚动支座约束。跨内两处向下集中载荷分别位于 x 等于 200 和 440 毫米,跨中 x 等于 320 毫米布置十个测点。 x y O 上层梁 下层梁 变形放大 120 倍 P/2 P/2 x = 200 x = 440 跨中测点 P1-P10 x = 320 mm 固定铰支座 U1 / U2 / U3 约束 滚动支座 释放 U1,约束 U2 / U3 200 240 200 支座跨距 640 mm
Element C3D20R 二次减缩积分实体单元
Boundary 固定铰 + 滚动支座
View 几何与边界条件
梁长640 mm
截面16 x 52
加载点200 / 440
工况12 个
滑移梁
整体梁
测点
C3D20R 二次减缩积分实体单元
X 向 32 个单元
每层 Y 向 4 个单元
Z 向 4 个单元

建模对象与边界

  • 建模对象上下两层分别建模,均为 C3D20R 实体
  • 尺寸总长 640 mm,宽 16 mm,单层高 26 mm
  • 加载方式x=200 / 440 mm 两条线,各承担 ΔF/2,沿 Y 负向
  • 支承口径左端 U1/U2/U3 固定,右端只释放 U1
  • 建模简化楔块不单独建模,直接施加节点力

材料与工况

  • 钢 steelE=203000 MPa,ν=0.26
  • 铝 aluminumE=75000 MPa,ν=0.31
  • 铜 copperE=104000 MPa,ν=0.40
  • 滑移梁6 个工况,界面可滑移,不允许 Tie
  • 整体梁6 个工况,界面 Tie,共同弯曲
12 个工况怎么分 材料组合固定为钢-钢、铝-钢、铜-钢、铜-铜、铝-铜、铝-铝;滑移与 Tie 各做一遍。
载荷档位 钢-钢、铝-钢、铜-钢使用 ΔF=2000 N;铜-铜、铝-铜、铝-铝使用 ΔF=1000 N。
理论口径 纯弯段弯矩 M=ΔF×100 mm;P2-P9 输出 E11,P1/P10 按泊松效应输出 E33。

网格口径

  • X 向32 个单元,等间距 20 mm
  • Y 向每层 4 个单元,分区 y=6 / 13 / 20 mm
  • Z 向4 个单元,对应 z=-8 / -4 / 0 / 4 / 8
  • 节点要求x=320,z=0 以及对应 y 坐标必须正好有节点

测点总规则

  • 测点截面全部位于跨中 x=320 mm、宽度中心 z=0
  • 上表面P1 与 P2 同点,分别取 E33 / E11
  • 下表面P9 与 P10 同点,分别取 E11 / E33
  • 中性线附近P4 与 P7 贴近上下层各自中性线

P1-P10 测点坐标

测点 坐标 (x, y, z) / mm 输出 说明
P1(320, 52, 0)E33上表面宽度方向应变片
P2(320, 52, 0)E11上层纵向应变片
P3(320, 46, 0)E11上层纵向应变片
P4(320, 39, 0)E11上层中性线附近
P5(320, 32, 0)E11上层纵向应变片
P6(320, 20, 0)E11下层纵向应变片
P7(320, 13, 0)E11下层中性线附近
P8(320, 6, 0)E11下层纵向应变片
P9(320, 0, 0)E11下表面纵向应变片
P10(320, 0, 0)E33下表面宽度方向应变片

教师确认后,再解锁提示词

输入教师口令

不要只看脚本能不能跑

模型滑移和 Tie 工况不能混用。
网格P1-P10 位置必须有节点。
文件每个工况都有 .odb 与 _strain.csv。
误差FEA 值要和理论值逐点对比。
汇总文件 12_cases_strain_summary.csv
12_cases_theory_comparison.csv
教师重点看 边界释放、界面处理、测点节点、E11/E33 分量是否正确。
AI 负责生成脚本,人负责判断力学模型是否合理。验收不通过时,回到 Step 3 修正任务描述。

复制提示词,生成后直接提交

1

复制提示词

粘贴到当前 OpenCode,等待它生成轻量提交包。

下载文本
OpenCode 最终生成 过程性评价轻量提交包.zip
查看提示词内容
正在加载提示词...
2

提交 ZIP

登录后自动关联姓名学号,只需选择 ZIP 并提交。