eagleming 发表于 2010-7-29 12:04:06

Civilfem 结构单元导入 flac3d方法(抛砖引玉)

本帖最后由 eagleming 于 2010-7-29 12:19 编辑

Civilfem不仅可以向flac3d导入实体单元,而且可以导入结构单元,对建模非常有帮助。
具体流程和对应关系如下图:

Civilfem 的结构单元和flac3d结果单元的对应关系如下图:

详细的可以查阅板上相关帖子:
给个链接:http://forum.simwe.com/thread-813276-1-2.html

   看了版上的帖子(上贴),里面ycding提过说是:civilfem中shell单元如果是四边形单元,
要把四边形单元划分成三角形单元,才能导入flac3d(众所周知:flac3d中类似膜的单元,shell,liner等,都是三角形)。
   但是civilfem中单元划分时,面单元依附在体上的,
体单元如果是六面体,面单元也是四面体,这时结构单元不能导入flac3d。
以下用了3中方法。大家看看还有没有好的办法。
Civilfem中随便建个体,在顶面上建立结构单元







eagleming 发表于 2010-7-29 12:09:04

本帖最后由 eagleming 于 2010-7-29 12:10 编辑

    第一种方法:先在顶面上划分三角单元,再用civilfem中free,四面体单元划分,
这样也可以。结果如下:

   这种四面体单元,我个人不喜欢,看着乱,而且精度差些。
第二种方法:
   采用civilfem中的扫掠体(sweep),用楔体单元划分,
这样表面上就是三角行了,自然可以了。
但是这网格会增加单元单元数目(把六面体分成了两个楔体),
造成其他区域也要用楔体单元。

    第三种:我个人推荐推荐的,采用civilfem中的映射划分(map)划分单元,
先把实体划分好(当然时六面体单元了),导入flac3d;
再在civilfem中删除实体网格,在相应位置对应划分成三角型单元,
然后导入到flac3d中。


eagleming 发表于 2010-7-29 12:14:26

本帖最后由 eagleming 于 2010-7-29 12:15 编辑

   这三种方法,个人推荐第三种。   但是实体和结构单元分两次导入flac3d,不知道后续有没有问题,我初步弄了个算例还可以算。
   我比较担心就是这样分两次导入,对结构单元和实体网格的连接有没有影响;再就是flac3d计算结果导回civilfem时,对应的FL3DRES.DAT,只能处理结构单元了。    请版里的高手说说看有什么好方法没有,指正!!!!!!!!!
算例:

eagleming 发表于 2010-7-29 12:28:40

附上所有命令流,大家,别忘顶顶

qugan 发表于 2010-7-29 15:20:14

比较好的导入方法,大家都来学习一下

eagleming 发表于 2010-7-29 16:34:02

本帖最后由 eagleming 于 2010-7-29 16:56 编辑

刚才弄了个 结构单元分开导入flac 和一次导入flac,计算结果对比,貌似还可以,大家来讨论下吧。随后附上结果

eagleming 发表于 2010-7-29 17:05:30

    做一个如图的小列子:尺寸10mx10mx10,在中间5m高处设置shell单元,
分开导入flac3d和一次导入flac3d(扫略体方法)计算得到的zdisp 位移差不多。
微小差异,个人认为和单元型式有关(brick和wedge)。

分开导入flac3d(方法3)的计算结果

一起导入(方法2)flac3d的结果





ycding 发表于 2010-7-29 20:58:55

支持原创! 个人习惯,本人前处理网格划分均是采用hypermesh,在hypermesh里有face功能,即寻找实体单元的外表面,六面体单元的外表面即为四边形,再通过2D中的split功能可很方便地将四边形单元分割为三角形单元。最后通过civilfem转换一下即可导入flac3d进行计算了。结构单元与实体网格分开导入或一次性导入对计算结果的影响可以忽略。贴上两张图供大家欣赏:


fchq 发表于 2010-7-30 08:29:30

还是丁大哥利害啊

fchq 发表于 2010-7-30 08:39:12

看来高手不是一般的多啊

天外飞仙人 发表于 2010-8-18 10:08:22

楼主让我茅塞顿开

sjzdh 发表于 2010-9-13 16:08:18

的确不错,学习学习了

abot866 发表于 2010-10-7 17:55:39

{:2_40:}的确不错,学习

睡杭花梦 发表于 2012-7-24 21:53:52

探索做分析

renyz518 发表于 2012-11-25 17:58:10

大家看看这句话吧,我想稍微能理解一点:(出自Civilfem帮助文件)
The material of the structural elements should be defined in CivilFEM since the element type to be exported to FLAC is indicated by the user when defining the material (see ~CFMP command). If the material is not defined using CivilFEM commands, the structural elements are ignored and they are not exported to FLAC.

datong2012 发表于 2013-1-9 18:06:35

很好的资料呀,学习一下

随波逐浪 发表于 2015-11-14 19:25:42

丁兄真是厉害

doctorluo 发表于 2016-3-30 16:51:15

楼主搞得很不错,在此谢谢了!
页: [1]
查看完整版本: Civilfem 结构单元导入 flac3d方法(抛砖引玉)