五、 设置求解参数对于接触问题,通常可以设置如下求解参数: (1) 设置结果输出方式:选择 Every substep,输出所有子步的结果: (2) 打开求解过程的图形追踪 (3) 激活求解控制 (4) 设置时间步长 (5) 设置收敛准则 还可以设置其他求解选项,如线性搜索等,这里不再详述
五、 求解点击 Solve > Current LS,弹出两个表框,一个是 /Status Command,可以查看所有的求解设置: 如求解设置无误,可以点击该表框右上角的 × 号关闭该边框,然后在另一个表框中点击 OK,开始求解: 开始求解之后,可以显示 Output 窗口,查看求解过程中的一些信息,比如,对于本例陆续出现如下有关存在初始间隙和由于存在摩擦改用非对称求解器的信息: 事实上,我们只对下面平板施加了约束,对小球和上面平板未施加约束,需要靠它们之间与小球与下面平板之间的接触来造成约束
在没有发生接触之前,整个模型确实是缺少约束的
第一个错误信息说明出错的表现是 Uz 值过大;在第二个错误信息中对出现这一问题的原因进行了分析 –模型中存在只有靠接触表面闭合 (即发生接触) 才能与其它部分连到一起的部分,并提出使用 CNCHECK 检查模型的建议
在 Output 窗口中出现错误信息的同时,在 GUI 窗口中会出现 Error 信息框,给出与 Output 窗口中类似的出错信息
不过,出现出错信息并不一定意味着计算过程就此完毕
在两个错误信息框中都有一个 Proceed 按钮,点击该按钮,可以使程序继续执行该分析过程
这里选择对两个错误信息框都点击 Proceed 使分析继续执行:以下是两个错误信息框: 但是查看 Output 窗口中的信息,会发现时间值不是一直上升的: 这说明有的时间步计算没有收敛
由于打开了自动时间步,遇到这种情况,程序会自动对上一时间步的时间增量进行二分