aoqing 发表于 2016-2-13 01:04

面剖分时产生警告怎么办

面剖分时产生警告:Midside-node elements forced to have straight sides.
这个警告怎么处理?

htbbzzg 发表于 2016-2-13 07:33

一般情况可以忽略。
或者可以找到该单元,看看具体是什么情况。如果位于应力不大的区域,可以忽略,否则需要将单元分得更小一些。

aoqing 发表于 2016-2-15 17:47

htbbzzg 发表于 2016-2-13 07:33
一般情况可以忽略。
或者可以找到该单元,看看具体是什么情况。如果位于应力不大的区域,可以忽略,否 ...

怎么找到那个单元?

htbbzzg 发表于 2016-2-16 08:48

看一下 output 窗口,找到相应的警告信息,在它的前后应该会给出相应的单元号。
另外,如果你的面已经划分了单元,应该不能剖分的,你确定是在做面剖分时的问题吗?
如是,请把你出错后的模型传上来看看。

aoqing 发表于 2016-2-17 19:32

htbbzzg 发表于 2016-2-16 08:48
看一下 output 窗口,找到相应的警告信息,在它的前后应该会给出相应的单元号。
另外,如果你的面已经 ...
选择了四个面进行划分,请看附图中的output窗口中的警告信息,没看到出现警告的单元号,还有CP=3.588中的CP是什么意思?

htbbzzg 发表于 2016-2-18 08:30

那么你需要自己找出这些单元,大致做法是:
选择一个面 - asel 命令,比如选择面 1;然后:
    选择附着在面 1 上的所有线段: LSLA,s - 即选择面 1 的所有边界线;
    选择附着在面 1 边界线上的所有节点: NSLL,s,1 - 即选择面 1 所有边界线上的节点;
    选择附着在面 1 边界节点上的所有单元: ESLN,s,0 - 即选择面 1 所有边界上的单元;
    然后显示单元,并查看哪个 (些) 单元的中间节点不在面的曲线边界上。
如果节点偏离面的边界不大,或不再主要关心的区域,这个警告可以忽略。
如果需要改正这种情况,需要对面进行切分,将大面分为小面;或者对局部区域设置较小的单元尺寸。网格细分后,这种情况可以改善或消除。
另外,output 查看中的 cp=... 是表示已经使用的 CPU 时间值。

aoqing 发表于 2016-2-19 01:36

htbbzzg 发表于 2016-2-18 08:30
那么你需要自己找出这些单元,大致做法是:
选择一个面 - asel 命令,比如选择面 1;然后:
    选择 ...

好的,太谢谢版主孜孜不倦的教诲了!
页: [1]
查看完整版本: 面剖分时产生警告怎么办