划分网格问题

lonely-moo... 发表于 2006-12-7 16:02:05 | 显示全部楼层 | 阅读模式
/prep7
et,1,solid45
r,1
mp,ex,3.5e10
mp,prxy,1,0.27
mp,dens,1,2500
*SET,H, 7.20
*SET,H2,1.20
*SET,B,0.700
*SET,H1,0.400
k,1
K, 2,  -3.55,              
K, 3,  -3.55, -0.30  
K, 4,       -2.50,   -0.60  
K, 5,       -2.50,   -h
K, 6,       2.50,    -h
K, 7,       2.50,    -0.60
K, 8,       3.55,    -0.30
K, 9,       3.55           
K, 10,    0,   -h1,         
K, 11,-(2.50-b-0.60),    -h1,         
K, 12,   -(2.50-b),   -(h1+0.20),           
K, 13,   -(2.50-b),  -(h-h2-0.40)  
K, 14,-(2.50-b-0.20),  -(h-h2)         
k, 15, (2.50-b-0.20),  -(h-h2)
k, 16,     (2.50-b),  -(h-h2-0.40)  
k, 17,     (2.50-b),  -(h1+0.20)  
k, 18, (2.50-b-0.60),   -h1        
*do,i,2,8,1
l,i,i+1
*enddo  
l,2,9
al,all
*do,i,11,17
l,i,i+1
*enddo  
l,11,18
lsel,s, , ,9,16
al,all  
aplot   
asba,1,2
k,20,2.5,-7.2,100   
l,6,20  
vdrag,3, , , , , ,17
vplot
k,101,2,-7.2,23.5
k,102,-2,-7.2,23.5
k,103,2,-7.2,26.5
k,104,-2,-7.2,26.5
k,105,2,-27.2,23.5
k,106,-2,-27.2,23.5   
k,107,2,-27.2,26.5
k,108,-2,-27.2,26.5   
k,201,2,-7.2,73.5
k,202,-2,-7.2,73.5
k,203,2,-7.2,76.5
k,204,-2,-7.2,76.5
k,205,2,-27.2,73.5
k,206,-2,-27.2,73.5   
k,207,2,-27.2,76.5
k,208,-2,-27.2,76.5
v,101,102,104,103,105,106,108,107   
v,201,202,204,203,205,206,208,207  
建立好模型后,怎么箱梁体就是划分不好网格啊
精彩评论倒序浏览

5632查看17评论

水幽寒 发表于 2006-12-7 17:41:28
可以划分啊
esize,1
allsel
vsweep,all
11111.jpg
举报 回复
lonely-moo... 发表于 2006-12-8 16:25:16

请教

怎么按照你的还是不行啊,就是出来一警告,就什么也出不来
举报 回复
水幽寒 发表于 2006-12-8 16:30:19
没有问题啊
/prep7
et,1,solid45
r,1
mp,ex,3.5e10
mp,prxy,1,0.27
mp,dens,1,2500
*SET,H, 7.20
*SET,H2,1.20
*SET,B,0.700
*SET,H1,0.400
k,1
K, 2,  -3.55,              
K, 3,  -3.55, -0.30  
K, 4,       -2.50,   -0.60  
K, 5,       -2.50,   -h
K, 6,       2.50,    -h
K, 7,       2.50,    -0.60
K, 8,       3.55,    -0.30
K, 9,       3.55           
K, 10,    0,   -h1,         
K, 11,-(2.50-b-0.60),    -h1,         
K, 12,   -(2.50-b),   -(h1+0.20),           
K, 13,   -(2.50-b),  -(h-h2-0.40)  
K, 14,-(2.50-b-0.20),  -(h-h2)         
k, 15, (2.50-b-0.20),  -(h-h2)
k, 16,     (2.50-b),  -(h-h2-0.40)  
k, 17,     (2.50-b),  -(h1+0.20)  
k, 18, (2.50-b-0.60),   -h1        
*do,i,2,8,1
l,i,i+1
*enddo  
l,2,9
al,all
*do,i,11,17
l,i,i+1
*enddo  
l,11,18
lsel,s, , ,9,16
al,all  
aplot   
asba,1,2
k,20,2.5,-7.2,100   
l,6,20  
vdrag,3, , , , , ,17
vplot
k,101,2,-7.2,23.5
k,102,-2,-7.2,23.5
k,103,2,-7.2,26.5
k,104,-2,-7.2,26.5
k,105,2,-27.2,23.5
k,106,-2,-27.2,23.5   
k,107,2,-27.2,26.5
k,108,-2,-27.2,26.5   
k,201,2,-7.2,73.5
k,202,-2,-7.2,73.5
k,203,2,-7.2,76.5
k,204,-2,-7.2,76.5
k,205,2,-27.2,73.5
k,206,-2,-27.2,73.5   
k,207,2,-27.2,76.5
k,208,-2,-27.2,76.5
v,101,102,104,103,105,106,108,107   
v,201,202,204,203,205,206,208,207  
esize,1
allsel
vsweep,all
把上面的输入进去就可以了
不过分网格的时候最好控制一下,尽量分成均匀的6面体网格,要不然会造成比较大的误差
举报 回复
lonely-moo... 发表于 2006-12-8 16:48:56
这下就可以了,虽然出了警告,可是有网格了
举报 回复
lonely-moo... 发表于 2006-12-8 16:50:03
"不过分网格的时候最好控制一下,尽量分成均匀的6面体网格,要不然会造成比较大的误差"怎么弄啊?上面的划分方式出来的不是6面体啊
举报 回复
lonely-moo... 发表于 2006-12-8 16:56:38
我怎么传上我的图片啊 
举报 回复
水幽寒 发表于 2006-12-8 17:30:26
先分线,再分体
用lesize命令指定线的段数或者长度,然后lmesh

allsel
vsweep,all就可以了
上传图片只要先点回复,然后下面就有上传附件了
举报 回复
lonely-moo... 发表于 2006-12-11 09:11:23
用lesize命令指定线的段数或者长度,然后lmesh,
这应该定义线的属性吧,可是就定义了一种体单元,划分不了,我都不知道怎么办了
举报 回复
水幽寒 发表于 2006-12-11 10:01:27
ansys的sweep分网是按这样考虑的,如果线上已经分出了节点,而且节点之间的距离不大于你指定的网格大小,那么就按照分好的线的网格来分割,你只要在想划分网格的地方,在线上划出一个节点就可以了
举报 回复
lonely-moo... 发表于 2006-12-11 10:39:52
你看一下我的命令流,运行一下,我也不知道哪里不对,怎么总是求解不出来
/prep7
et,1,solid45
r,1
mp,ex,1,3.5e10
mp,prxy,1,0.27
mp,dens,1,2500
*SET,H, 7.20
*SET,H2,1.20
*SET,B,0.700
*SET,H1,0.400
k,1
K, 2,  -3.55,              
K, 3,  -3.55, -0.30  
K, 4,       -2.50,   -0.60  
K, 5,       -2.50,   -h
K, 6,       2.50,    -h
K, 7,       2.50,    -0.60
K, 8,       3.55,    -0.30
K, 9,       3.55           
K, 10,    0,   -h1,         
K, 11,-(2.50-b-0.60),    -h1,         
K, 12,   -(2.50-b),   -(h1+0.20),           
K, 13,   -(2.50-b),  -(h-h2-0.40)  
K, 14,-(2.50-b-0.20),  -(h-h2)         
k, 15, (2.50-b-0.20),  -(h-h2)
k, 16,     (2.50-b),  -(h-h2-0.40)  
k, 17,     (2.50-b),  -(h1+0.20)  
k, 18, (2.50-b-0.60),   -h1        
*do,i,2,8,1
l,i,i+1
*enddo  
l,2,9
al,all
*do,i,11,17
l,i,i+1
*enddo  
l,11,18
lsel,s, , ,9,16
al,all  
aplot   
asba,1,2
k,20,2.5,-7.2,100   
l,6,20  
vdrag,3, , , , , ,17
vplot
k,101,2,-7.2,23.5
k,102,-2,-7.2,23.5
k,103,2,-7.2,26.5
k,104,-2,-7.2,26.5
k,105,2,-27.2,23.5
k,106,-2,-27.2,23.5   
k,107,2,-27.2,26.5
k,108,-2,-27.2,26.5   
k,201,2,-7.2,73.5
k,202,-2,-7.2,73.5
k,203,2,-7.2,76.5
k,204,-2,-7.2,76.5
k,205,2,-27.2,73.5
k,206,-2,-27.2,73.5   
k,207,2,-27.2,76.5
k,208,-2,-27.2,76.5
v,101,102,104,103,105,106,108,107   
v,201,202,204,203,205,206,208,207
wpoff,0,0,100
wprot,0,0,90
wpave,-2.5,0,100
vsbw,all
wpave,2.5,0,100
vsbw,all
wpave,-1.8,0,100
vsbw,all
wpave,1.8,0,100
vsbw,all
wpave,-1.2,0,100
vsbw,all
wpave,1.2,0,100
vsbw,all
wpave,-1.6,0,100
vsbw,all
wpave,1.6,0,100
vsbw,all
allsel
vsel,s, , ,1,32,1
esize,1
vsweep,all
allsel
/solu
nsel,s,loc,y,-27.2
d,all,al
acel, ,10
solve
举报 回复
lonely-moo... 发表于 2006-12-11 10:41:27
注意不要重复发贴
就在你这里改吧
/prep7
et,1,solid45
r,1
mp,ex,1,3.5e10
mp,prxy,1,0.27
mp,dens,1,2500
*SET,H, 7.20
*SET,H2,1.20
*SET,B,0.700
*SET,H1,0.400
k,1
K, 2,  -3.55,              
K, 3,  -3.55, -0.30  
K, 4,       -2.50,   -0.60  
K, 5,       -2.50,   -h
K, 6,       2.50,    -h
K, 7,       2.50,    -0.60
K, 8,       3.55,    -0.30
K, 9,       3.55           
K, 10,    0,   -h1,         
K, 11,-(2.50-b-0.60),    -h1,         
K, 12,   -(2.50-b),   -(h1+0.20),           
K, 13,   -(2.50-b),  -(h-h2-0.40)  
K, 14,-(2.50-b-0.20),  -(h-h2)         
k, 15, (2.50-b-0.20),  -(h-h2)
k, 16,     (2.50-b),  -(h-h2-0.40)  
k, 17,     (2.50-b),  -(h1+0.20)  
k, 18, (2.50-b-0.60),   -h1        
*do,i,2,8,1
l,i,i+1
*enddo  
l,2,9
al,all
*do,i,11,17
l,i,i+1
*enddo  
l,11,18
lsel,s, , ,9,16
al,all  
aplot   
asba,1,2
k,20,2.5,-7.2,100   
l,6,20  
vdrag,3, , , , , ,17
vplot
k,101,2,-7.2,23.5
k,102,-2,-7.2,23.5
k,103,2,-7.2,26.5
k,104,-2,-7.2,26.5
k,105,2,-27.2,23.5
k,106,-2,-27.2,23.5   
k,107,2,-27.2,26.5
k,108,-2,-27.2,26.5   
k,201,2,-7.2,73.5
k,202,-2,-7.2,73.5
k,203,2,-7.2,76.5
k,204,-2,-7.2,76.5
k,205,2,-27.2,73.5
k,206,-2,-27.2,73.5   
k,207,2,-27.2,76.5
k,208,-2,-27.2,76.5
v,101,102,104,103,105,106,108,107   
v,201,202,204,203,205,206,208,207
wpoff,0,0,100
wprot,0,0,90
wpave,-2.5,0,100
vsbw,all
wpave,2.5,0,100
vsbw,all
wpave,-1.8,0,100
vsbw,all
wpave,1.8,0,100
vsbw,all
wpave,-1.2,0,100
vsbw,all
wpave,1.2,0,100
vsbw,all
wpave,-1.6,0,100
vsbw,all
wpave,1.6,0,100
vsbw,all
                           !要加入两个分割命令,分割部位见下图,否则会造成分网困难
allsel,all
vglue,all

allsel
esize,1

vsweep,all
allsel
/solu
nsel,s,loc,y,-27.2
d,all,all
acel, ,10
allsel,all
solve

我没运行,不过应该可以了

[ 本帖最后由 水幽寒 于 2006-12-11 13:49 编辑 ]
file000.JPG
举报 回复
lonely-moo... 发表于 2006-12-11 16:17:49
vglue,all
命令应该不用了吧

本来还可以划分的,加上这一命令就出错误了,请高手你运行一下好不好啊:
举报 回复
水幽寒 发表于 2006-12-11 17:20:31
分割后还是要用vglue命令的,不过要在我上面指定的地方进行分割,以便系统进行vsweep,运行结果没有问题,下面是z方向的应力云图
file001.jpg
举报 回复
lonely-moo... 发表于 2006-12-13 15:35:15
没有在你说的部位切割,出来的网格是这样的
举报 回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 
 
  • QQ:56984982
  • 点击这里给我发消息
    电话:13527553862
    站务咨询群桥头堡站务咨询桥梁专业交流群:
    中国桥梁专业领袖群
    工作时间
    8:00-18:00