土木在线论坛 \ 建筑结构 \ ANSY \ 怎么使用ceintf这个命令呀

怎么使用ceintf这个命令呀

发布于:2011-07-06 22:10:06 来自:建筑结构/ANSY 2 6721 [复制转发]
哪位高手可以告诉我怎么使用ceintf。。
  • braver0617
    braver0617 沙发
    CEINTF,TOLER,DOF1,DOF2,DOF3,DOF4,DOF5,DOF6,MoveTol(在接触面生成约束方程)
    作用:将疏密不同的已划分网格区域连在一起
    菜单途径:Main Menu>Preprocessor>Coupling / Ceqn>Adjacent Regions
    这项操作将不相似网格形式的区域“系”在一起。在两区域的交界处,从网格稠密的区域选择节点A,从网格粗糙区域选择单元B,用区域B单元的形函数。在相关的区域A和B界面的节点处写约束方程。ANSYS允许这些节点位置使用两公差准则。节点在单元之外超过第一公差就认为节点不在界面上。节点贴近单元表面的距离小于第二公差则将节点移到表面上。

    注:先选择稠密节点与先选择稀疏节点,运行结果是不一致的。但下例中感觉先选择后者更好,不知为何。
    下面有个小例子,你不妨琢磨一下:
    fini
    /clear,nostart
    /prep7
    et,1,63 !建立shell63单元
    r,1,0.1 !定义壳单元厚度
    mp,prxy,1,0.3 !定义泊松比
    mp,ex,1,2e10 !定义弹性模量
    !建模
    rect,0,1,0,0.4
    rect,1,2,0,0.4
    !网格划分,一疏一密
    aesize,1,0.1
    aesize,2,0.05
    amesh,all

    asel,s,,,2
    esla !与面相关单元
    nsle !与单元相关节点
    nsel,r,loc,x,1-1e-6,1+1e-6 !再次选择面2上预耦合节点
    cm,node_temp,node !创建节点组
    alls,
    asel,s,,,1
    esla
    nsle
    nsel,r,loc,x,1-1e-6,1+1e-6 !再次选择面1上预耦合节点
    esln !与面1上预耦合节点相关的单元
    cm,elem_temp,elem !创建单元组
    alls,

    nsel,none !不选择节点
    esel,none !不选择单元
    cmsel,s,elem_temp !选择面1预耦合单元组
    cmsel,s,node_temp !选择面2预耦合节点组
    ceintf,0.025,all !耦合单元组与节点组
    !(亦可选择两预耦合的节点组-已试)
    alls,

    /solu

    lsel,s,,,4 !选择4号线
    nsll,s,1 !选择4号线上的节点
    d,all,all !约束4号线上的节点,位移为0

    lsel,s,,,6
    nsll,s,1
    d,all,uz,0.01 !6号线节点向z方向移动0.01

    alls,

    solve
    2011-07-28 11:42:28

    回复 举报
    赞同0
  • fengzi14
    fengzi14 板凳
    esel,s,xxxxxx
    CEINTF, , all
    2011-07-25 13:19:25

    回复 举报
    赞同0
评论帖子
评论即可得
+1经验值
+1土木币

请先 登录,再参与讨论!

这个家伙什么也没有留下。。。

4.39 万条内容 · 123 人订阅

猜你喜欢

阅读下一篇

老师说10月份交不出论文初稿,就要推迟半年答辩!!!

我是一名在读的研究生,明年三月份就要毕业了。自从去年八月份被导师安排到一个项目上实习,就基本上不怎么在学校了。昨天老师听我汇报论文进展情况,结果被批得体无完肤。说要是今年10月份再交不出论文初稿就要推迟答辩了。我做的是一个桁架式钢屋盖的施工力学研究,打算要ANSYS的生死单元法模拟整个安装过程。我跟设计院的设计师要了CAD格式的三维线性模型,然后用DAF2ansys转成了INP文件,再导入ANSYS,但是貌似还存在很多问题,还有许多疑问!

请选择删除原因

回帖成功

经验值 +10