找回密码
 注册
Simdroid-非首页
查看: 3038|回复: 35

[实例赏评] [如是我闻]壳与实体的连接

[复制链接]
发表于 2008-3-8 20:25:53 | 显示全部楼层 |阅读模式 来自 瑞典
本帖最后由 姜虎东 于 2009-8-18 19:30 编辑

壳与实体的连接一向以来是一个问题。现在总结了几种方法,抛块砖头,希望能有高手前来指点一二。

评分

1

查看全部评分

 楼主| 发表于 2008-3-8 20:32:10 | 显示全部楼层 来自 瑞典
Simdroid开发平台
一个管子,分为两段,一段用壳单元,另一段用实体单元。考虑对称。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:36:22 | 显示全部楼层 来自 瑞典
先用bonded contact

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:40:40 | 显示全部楼层 来自 瑞典
再试试用SHSD。 由于shsd是根据target建立虚拟单元,而WB是根据contact的ID确认接触对,那只能借助于commands建立接触对在利用shsd。在commands中NamedSelection不可少。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:41:27 | 显示全部楼层 来自 瑞典
所用到的commands

/prep7

ET,5,TARGE170
keyopt,5,5,1
r,5
ET,6,Conta175
KEYOPT,6,2,2
KEYOPT,6,12,5
keyopt,6,4,0
R,5

cmsel,s,solid
TYPE,5
REAL,5
ESURF

cmsel,s,skal
TYPE,6
real,5
ESURF

ALLSEL,ALL
cncheck,adjust,5
SHSD,5,CREATE

fini
/solu
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:44:59 | 显示全部楼层 来自 瑞典
第三种方法,在壳下面再建立一层很薄的壳。两个壳间共用节点,薄壳跟实体bonded contact

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2008-3-8 20:48:27 | 显示全部楼层 来自 北京海淀
对于第二种方法,实体单位厚度方向也分为一层,这个是否考虑正确呢,精度能否保证呢
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:54:02 | 显示全部楼层 来自 瑞典
最后用CP把壳上节点跟实体上的节点耦合自由度。这是用到的commands
cmsel,s,skal
*get,nnode,node,,count

*dim,nodlist,array,nnode
*vget,nodlist,node,,nlist

allsel

*do,i,1,nnode
cmsel,s,solid

nskal=nodlist(i)
nsel,r,loc,x,nx(nskal)
nsel,r,loc,y,ny(nskal)
nsel,r,loc,z,nz(nskal)
*get,nsolid,node,,num,min
nsel,a,,,nskal
cp,next,ux,nskal,nsolid
cp,next,uy,nskal,nsolid
cp,next,uz,nskal,nsolid

*enddo

allsel

[ 本帖最后由 pfsr 于 2008-3-10 20:20 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 20:58:06 | 显示全部楼层 来自 瑞典
到Classic检查一下节点耦合

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 21:00:16 | 显示全部楼层 来自 瑞典
这是dsdb文件,在V11 SP1中完成。感谢各位指点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-8 21:03:46 | 显示全部楼层 来自 瑞典
原帖由 zgp0816 于 2008-3-8 20:48 发表
对于第二种方法,实体单位厚度方向也分为一层,这个是否考虑正确呢,精度能否保证呢


可能是图小,看不清。在实体上我一共分了四层单元。
回复 不支持

使用道具 举报

发表于 2008-3-8 22:58:28 | 显示全部楼层 来自 北京
原帖由 zgp0816 于 2008-3-8 20:48 发表
对于第二种方法,实体单位厚度方向也分为一层,这个是否考虑正确呢,精度能否保证呢


对solid186单元,单元算法取完全积分的话,可以只划分为一层

曾经做过测试,完全积分的一层单元和缩减积分的三层单元,应力结果相差不大

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2008-3-9 11:00:17 | 显示全部楼层 来自 江苏镇江
对commond还不是很熟,但还是非常感谢版主pfsr
回复 不支持

使用道具 举报

发表于 2008-3-9 20:28:32 | 显示全部楼层 来自 广东深圳
多谢psfr的热心分享:)
回复 不支持

使用道具 举报

发表于 2008-3-10 20:15:21 | 显示全部楼层 来自 加拿大
[quote]原帖由 pfsr 于 2008-3-8 20:54 发表
最后用CP把壳上节点跟实体上的节点耦合自由度。这是用到的commands
msel,s,skal
*get,nnode,node,,count

非常谢谢老大分享。这个应该是cmsel吧。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2008-3-10 20:20:49 | 显示全部楼层 来自 挪威

回复 15# 的帖子

已更正,多谢whatinrain兄
回复 不支持

使用道具 举报

发表于 2009-7-10 20:04:45 | 显示全部楼层 来自 浙江宁波
谢谢,顶下
回复 不支持

使用道具 举报

发表于 2009-9-1 16:49:19 | 显示全部楼层 来自 浙江杭州
我曾经做过壳体和实体的接触与纯实体接触的比较,发现有很大的不同,一直没有解决
回复 不支持

使用道具 举报

发表于 2009-9-1 16:50:40 | 显示全部楼层 来自 浙江杭州
部门的工程师说:可能是自由度的传递有问题。建议带有接触的地方最好用实体。
或者分析的时候最好用一种类型
回复 不支持

使用道具 举报

发表于 2009-9-10 15:37:44 | 显示全部楼层 来自 山东青岛
实体与壳连接部位的应力不可信,因为实体与壳每个节点代表的意义不同。
但根据圣维南原理,较远处的应力是可信的
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-28 19:00 , Processed in 0.055359 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表