划分网格问题
/prep7et,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
请教
怎么按照你的还是不行啊,就是出来一警告,就什么也出不来 没有问题啊/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面体网格,要不然会造成比较大的误差 这下就可以了,虽然出了警告,可是有网格了 "不过分网格的时候最好控制一下,尽量分成均匀的6面体网格,要不然会造成比较大的误差"怎么弄啊?上面的划分方式出来的不是6面体啊 我怎么传上我的图片啊 先分线,再分体
用lesize命令指定线的段数或者长度,然后lmesh
再
allsel
vsweep,all就可以了
上传图片只要先点回复,然后下面就有上传附件了 用lesize命令指定线的段数或者长度,然后lmesh,
这应该定义线的属性吧,可是就定义了一种体单元,划分不了,我都不知道怎么办了 ansys的sweep分网是按这样考虑的,如果线上已经分出了节点,而且节点之间的距离不大于你指定的网格大小,那么就按照分好的线的网格来分割,你只要在想划分网格的地方,在线上划出一个节点就可以了 你看一下我的命令流,运行一下,我也不知道哪里不对,怎么总是求解不出来
/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 注意不要重复发贴
就在你这里改吧
/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 编辑 ] vglue,all
命令应该不用了吧
本来还可以划分的,加上这一命令就出错误了,请高手你运行一下好不好啊: 分割后还是要用vglue命令的,不过要在我上面指定的地方进行分割,以便系统进行vsweep,运行结果没有问题,下面是z方向的应力云图 没有在你说的部位切割,出来的网格是这样的
页:
[1]
2