abaqus计算回弹的方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Abaqus回弹计算过程

回弹分析我倒是做过两个,说下简要步骤吧,同样是仅供参考啊

1.首先用·explicit做成型过程的分析,加载方式选位移加载比较好,加载的幅值选smooth step(平滑变化)

2.可适当的用质量放大来加快这一准静态分析的过程

3.分析完成后可用standard观察工件的回弹,具体做法是:

1.Model-Copy Model

2.在新复制的模型中仅留下成型件,删除其他一切无关的边界条件以及上下模,包括在Explicit中定义的接触属性

3.在step模块中创建predefine field request-others-initial state-last frame/last step(导入的job名称为之前做成型分析的那个job的名称)

4.删除原来所有的后续分析步,并新建一个static,general的分析步

5.创建一个新的作业提交分析,并观察回弹

大致就是这样吧,希望对你有用!

回弹分析,从explicit导入standard计算。先copy explicit中模型进入standard模块,然后做一下改进,删除各个part、set和surface等,只留下需要回弹分析的变形体。删除分析步,删除接触和属性。然后在step中建立一个static分析步骤。设置计算为非线性。然后定义居于前面成形结果的回弹分析,在Model Tree中打开Predefined Fields,选择Initia 作为分析步,Other最为类别,选择Initial State,然后在视窗中选择需要分析的回弹体,然后点击done,然后Edit Predefined Field,选择你成形分析的job名字。然后一致ok下去,对称的边界哦条件还要施加。

你可以在amplitude中设置,比如说你分析步设置时间为6s,然后在amplitude中设置0,0;4,1(也就是在4秒时冲头应景达到了要求的位移,也就是液晶冲完,那么剩下的2秒就是停留的时间了),然后在另外设置一个分析步把冲头往回移就可以了

小弟这些天正好在做冲压回弹,刚做成功,从simwe论坛上学了很多东西。

在此讲讲小弟个人经验,回报论坛:

1.在原模型中设置restart。

2.将原model,copy另取名字

3.删除不需要的instance(以回弹分析来讲只要留下欲做回弹的instance即可)

4.重设分析步,一般改用静态隐式。(小弟把之前的分析步都删了,新建了分析步)

5.在load 模组中除去无用的边界条件,并添一个固定点或固定线。

6.在predefined field中建立initial state,选择欲做回弹的instace,job name选择原分析之odb档名(不用再加.odb),step及frame一般是选择Last.

7.再执行分析即可.

注:若想观察的是回弹量,可在initial state中勾选update reference configuration即可.

另外,多做几次,不成功的原因有时不是步骤有问题,而是自己忽略了某个小地

對於explicit至standard的回彈分析,由於通常不涉及任何接觸行為,則設定更為簡單:

1.原始分析之explicit step會在完成job後自動生成最後一個step及increment的重啟動檔。

2.將原始分析模型copy為新的後續分析模型,在assembly module中僅保留成型部件。

3.在後續分析中選擇static general為分析步,設定邊界條件防止成型件剛體運動。

4.在後續分析中為需要傳遞資料的部件定義初始狀態場,操作步驟為load module/ predefined field/ create/ 設置step 為initial/ category 選擇other/ Initial state/選擇需導入原始分析的部件/輸入原始分析job name,step及frame採預設之last。

5.提交後續分析job。

在ABAQUS/CAE中導入原始分析模型時,初始狀態場中預設的update reference configuration為不勾選,在keyword中顯示為*Import, state=yes, update=no(即不勾選update reference configuration)。State與update的意義如下:

state=yes, update=no,可以把應變/位移和應力都導出來;後續分析中的應變、應力都為絕對值,此為預設值。

state=yes, update=yes,則不導出應變/位移,導出應力;後續分析中的應變/位移為相對值,不是絕對值,而應力是絕對值,如要觀察金屬成型後的回彈應變及位移量,可做此設定。

state=no, update=no,則後續分析中導出應變/位移,不導出應力,一般不會做此設定。

state=no, update=yes,則後續分析中應變/位移和應力都不導出來,一般不會做此設定。

用Abaqus/standard 计算回弹。

1. 在用Abaqus/Explicit 计算成形过程时,设置好Restart Request(Explicit 默认输出的,可在Step->Output->Restart Request 中定义)。

2. 成形过程计算完成后,copy model,删除模具等刚体,删除原来的step,在Load->Predefined Field 中,Step 选择Initial ,Category 选择Other ,T ype 选择Initial State, Continue 并选择型钢零件,Done. OK,这样你在Explict 中计算的结果就将作为回弹计算的状态了。

3. 这是所谓“无模法”回弹计算,不过请注意回弹过程中零件的约束条件。约束过多,回弹不充分;约束过少,回弹不容易收敛甚至根本不收敛。

相关文档
最新文档