ls-dyna重启动例子
软件: ls-dyna
LS-DYNA重启动的例子主要分为简单重启动、小型重启动和完全重启动三类,以下是具体操作及应用场景:
一、简单重启动
适用场景 :计算中途因断电或手动终止,需继续前一次计算。
操作步骤 :
在初始K文件中添加 DATABASE_D3DUMP 关键字,自动生成 D3DUMP01 等文件。
使用命令 ls-dyna_smp_s_R11.exe r=d3dump01 ncpu=8 memory=2000m 启动重启动,指定重启动文件和计算资源。
二、小型重启动
适用场景 :需修改部分模型参数(如接触、部件、阻尼等),但保留整体结构。

操作步骤 :
在重启工作台中选择 Small Restart,通过修改 restartinput.k 文件调整参数(如速度、边界条件)。
保留上次计算的关键字(节点、单元拓扑),仅更新需要修改的 PART ID 或边界条件。
三、完全重启动
适用场景 :需大规模修改模型(如新增部件、改变初始条件),或模拟损伤累积过程。
操作步骤 :
生成 D3DUMPnn 系列文件(通过 DATABASE_BINARY_D3DUMP 关键字)。
使用命令 ls-dyna_smp_s_R11.exe r=D3DUMPnn 启动,或通过 ANSYS Mechanical APDL 的 Full Restart Analysis 功能。
在重启输入文件中:
使用 *CHANGE_OPTION 关键字调整速度、应力初始化等参数。
可添加 Dynamic Relaxation、RIGIDWALL_GEOMETRIC 等选项优化模拟。
四、多次跌落重启动示例
应用场景 :模拟手机多次跌落损伤累积。
关键设置 :
初始速度设置为 100mm/s,前 0.025s 施加重力场,总计算时间 0.05s。
使用 change velocity generation 强制改变速度,结合 stress initialization 初始化应力。
通过 D3DUMP 文件记录每次跌落后的状态,实现损伤累积分析。
总结 :重启动需根据修改范围选择类型,简单/小型重启依赖 dump 文件,完全重启需自定义输入文件。实际应用中需结合具体需求调整参数和文件路径。
一、简单重启动
适用场景 :计算中途因断电或手动终止,需继续前一次计算。
操作步骤 :
在初始K文件中添加 DATABASE_D3DUMP 关键字,自动生成 D3DUMP01 等文件。
使用命令 ls-dyna_smp_s_R11.exe r=d3dump01 ncpu=8 memory=2000m 启动重启动,指定重启动文件和计算资源。
二、小型重启动
适用场景 :需修改部分模型参数(如接触、部件、阻尼等),但保留整体结构。

操作步骤 :
在重启工作台中选择 Small Restart,通过修改 restartinput.k 文件调整参数(如速度、边界条件)。
保留上次计算的关键字(节点、单元拓扑),仅更新需要修改的 PART ID 或边界条件。
三、完全重启动
适用场景 :需大规模修改模型(如新增部件、改变初始条件),或模拟损伤累积过程。
操作步骤 :
生成 D3DUMPnn 系列文件(通过 DATABASE_BINARY_D3DUMP 关键字)。
使用命令 ls-dyna_smp_s_R11.exe r=D3DUMPnn 启动,或通过 ANSYS Mechanical APDL 的 Full Restart Analysis 功能。
在重启输入文件中:
使用 *CHANGE_OPTION 关键字调整速度、应力初始化等参数。
可添加 Dynamic Relaxation、RIGIDWALL_GEOMETRIC 等选项优化模拟。
四、多次跌落重启动示例
应用场景 :模拟手机多次跌落损伤累积。
关键设置 :
初始速度设置为 100mm/s,前 0.025s 施加重力场,总计算时间 0.05s。
使用 change velocity generation 强制改变速度,结合 stress initialization 初始化应力。
通过 D3DUMP 文件记录每次跌落后的状态,实现损伤累积分析。
总结 :重启动需根据修改范围选择类型,简单/小型重启依赖 dump 文件,完全重启需自定义输入文件。实际应用中需结合具体需求调整参数和文件路径。