-
Q:
预拉钢筋怎样施加预应力,请各位指点
~~
~~
Q:
我在文档里看到要在
p>
inp
文件定义一个
rebar
,但是
rebar
只能用于
shell,
membrane,
and
solid elements
。
我
现在想做的是一个预应力拉索,
不是镶嵌在
shell,
membrane, and solid
这
些单元里的,<
/p>
而是独立的一根拉锁。
拉索单元打算用
t
russ,
但是怎样在
truss
上使
用
rebar
啊?
请高手指点
还有个问题,我看到别人的
inp
文件,如下:
*rebar,element=
continuum,material=rebar2,name=ubar
top1,1.005e-4,0.15,0.0,0.5,1
第二行第一个是
setname
p>
(
top1),
第二个是
< br>rebar
的截面面积(
1.005e-4)
,那第三、第四、第
五是指什么?(
0.15,0
,0.5),
最后一个应该是方向,是
1
方向。哪位高人指点下第三、四、五
项分别代表什么?
A:
施加预应力
*initinialconditions,type=stress,rebar
elset,rebar
name,
所施加预应力的值
,
另
prestress hold
为保持所施加的预应力的值不变,我
的理解是防止别的构件吃掉
所施加的预应力,
造成所施加预应力的损失。
使用了这个命令之
后就避免了这种损失,保证所施加的预应力都施加到了钢筋上。
A:
谢谢指点,
你所说的应该是把预应
力加在
rebar
上面,
但我发觉
p>
truss
单元不能定义成
rebar
p>
,
其实是我多想了,
truss
本来就可以当拉索,实际工程中加预应力只是为了使钢绞线拉紧,
起到张拉
作用,而在
ABAQUS
里,
trus
s
本身就是拉紧的,不用施加预应力
A:
我知道模拟加强筋的时候需要用
rebar
,但钢筋确实可以直接用
truss
来模拟
,
而
lz
所说的
预应力其实其实只是施工时的张力而并不是真正意义上的预应力,比如
螺栓预应力之类的。
如果是索的话可能是要施加预应力的,仅个人看法。
Q:
请教:
做一个空间钢框架结构,
梁柱用梁元,
板采用壳元,
打算采用
tie
命令
< br>(共用节点)
,
但不知该如何实现?
A:
我想可以用
*equati
on
实现,共用节点的约束情况自己在这一命令下定义。
p>
A:
我因为用命令比较多,
但是用
cae
我想一样,
在
C
AE
里进入命令编辑器,
然后编辑就是了,
写入
*equation
命令,指定约束的自由度(这个看
一下标准手册,写得很清楚)
Q:
“
Response
spectrum
analysis
(响应谱分析)与
Modal
dynamic analysis
(模态动力分析)
区别在什
么地方?如
Response
spectrum
analysis
可以进行结构设计?但
Moda
l
dynamic
analysis
是用来干什么的阿?
A:
就我知道的,
modal
dynamic analysis
应该是振型分解法做动力解析。分解为单自由度体系
再取有限个进行组合求反应。
Q:abaqus
如何施加地震荷载?
A:
可以参考
abaqus
6.3
的例子,
Seismic Analysis of a
Concrete Gravity Dam
可以使用:
1
。
*amplitude,
name=amp, input=
输入地震波
2
。
*boundary,
type=acceleration, amplitude=amp
来施加荷载。
在
的
2.1.15 Seismic
analysis of a concrete gravity dam
A:
这是一个相对的问题,你可以推导一下那个动力方程,
结果是:
ANSYS
是
取基础固定,解出结构相对基础的相对时程
,
而
ABAQUS
是在边界上施加
加速度时程,解出的是结
构的绝对时程。因而两者相差一个所施加加速度时程。
在边界
上施加加速度时程用显式计算速度较快
(主要取决于你的
CPU
)
ABAQUS
的
STANDERD
里面也是显式计算,另外它的
EXPLI
CT
模块也可以,具体例子可参见
Seismic
Analysis
of
a
Concrete Gravity Dam
的分析;
ANSYS
用的是隐式求解
(主要取决于你的硬盘速度和
CPU<
/p>
)
,
并且结果暴大(应为它默认输出一大
堆数据)
,可用
ANSYS/LSDYNA
进行显式计算。
偶曾经作过共同作用的时程分析,有一点点经验。
Q:
我老板要求我用的是
concrete damage plasticity model
1
。在做非线性分析的时候,怎么知道结构破坏了,如何得知什
么时候获取了结构的极限承
载力
2<
/p>
。
如何确定
concrete
compression damage
和
concrete
tension damage
?二者似乎都无法通过
试验得到
。如果说可以忽略
compression
damage
p>
,那么由于
tension stiffening
的存在(下降
段相对而言变长了)
,
< br>tension
damage
的定义就显得很重要了。
在
ABAQUS
关于重力坝的例
子中,
tension
stiffening
和
tension
damage
的数据,似乎有一些关系。
3
。
定义
concrete
tension stiffening
的时候,
我看一些论文
上面关于
tesion stiffening
说明的时
候,说如果
tensiong stiffening
定义得太小,收敛会很难。但是
tension
stiffening
的大小在用
*concrete
tension
stiffening
定义如何体先呢,在前两个数据是
remaining
direct
stress
after
cracking
和
direct
cracking strain.
4
。
tension stiffen
ig
与配筋率是否有关系呢?如果有的话,
关系是怎么样的呢?
谢谢大家了。
A:
我认
为
damage
plasticity
model
主
要
用
p>
于混
凝
土受
循环<
/p>
往复
荷载
的情
况
,
concrete
compression
damage
和
concrete tension
damage
也只在这时需要定义,
tension stif
fening
好像
就是定义混凝土单轴受拉本构关系,
与
tension damage
应该没有关系
。
与配筋率好像也没有
关系。
damage plasticity model
既可以模拟
循环拟静荷载的情况,
也可计算结构在动力荷载
(地震、
风以及冲击荷载的作用)
,通过
concre
te compression
damage
和
concrete tension dama
ge
考
虑混凝土的拉压异性,
tens
ion
stiffening
则可考虑拉伸屈服后的软还阶段
本构行为,同样是
混凝土损伤全过程的一部分,
它与配筋率及网
格划分密度的相互关系很大程度上影响到计算
的收敛性。
p>
A:
损伤主要针对循环加载问题,如果你不是循环加载的话可以不考
虑损伤
,
我做过比较
A:
楼上的大侠好象问题考虑的不是很全面吧
.
如果在单向加载时同时存在拉压
,
就应该考虑
.
而其中的恢复系数是循环加载下考虑损伤恢复
A:
我现在也在搞
concrete
damage plasticity
model,
希望能和各位大虾交流交流
A:
。在做非线性分析的时候,怎么知道结构破坏了,如何得知什么时候获取了结构
的极限承
载力
?
这个问题牵涉到结构在损伤到多少时即认为是损坏
.
也就是通常说的怎么把结构算倒
.
不知道
我理解的是否正确
.
如果是这个问题就牵涉到损伤系数的取法
.
因为是整个结构
p>
,
就须要把所
有的损伤系数加权平均
.
加权的取法也很有讲究
,
< br>有人认为达到
0.7
即认为倒塌
,
可以参考王光
远的文章
.
现有有限元程序还不能完成
,
是个急待解决的难题
.
当然是有关系的了
concrete compression
damage
和
concrete tension dama
ge
分别是受压损伤
系数和受拉损伤系数函数
< br>,
在单项受力时是直接乘入混凝土刚度的
.
在往复荷载下要乘损伤恢
复系数,在三轴应力下还要乘加权因子。
考虑了该参数后,
开裂应变就不等于塑性应变。
开裂应变是考虑弹性模量折减的非弹性应变。
因此此时塑性应变
不等于非弹性应变。这是关键啊
A:
谢谢各位的回复
,
帮助很大
.
现在
riks
去求解的时候
,
可以获取
极限何在
,
结果与实验结果差
别不大<
/p>
,
但是在极限荷载下的位移与实验结果差别很大
< br>,
无论用
shell
还是
solid
来模拟钢筋混
凝土的话
,
位移误差都很大
.
请问大家有没有碰到着个问题呢
?
Q:
钢筋混凝土梁中的箍筋如何加入
?用
CAE
操作可以直接加入吗?
<
/p>
A:cae
中可以用
truss
单元模拟箍筋和纵筋
,
再采用
< br>embed
约束实际到混凝土实体中
.
< br>钢筋单元
的位移由他所在的混凝土单元的节点位移来决定
.abaqus
中的帮助文件里面有详细的说
明
,abaqus
加钢筋的办法有几种:
1
。采用
rebar
layer
的办法,在
part
p>
里面画一个面,然后在
property
里
面定义一个
surface
为
reba
r
layer
,把这个
surfac
e
的属性赋给前面的
part
里面的那
个面。然后在
interation
中
embed
中把钢筋层
embed
到混
凝土实体中去。
2
。采用桁架单元的
办法,在
part
里面建好纵筋和箍筋的钢筋骨架,在
property
中分别赋予
截面和属性,在<
/p>
interation
中的
embed<
/p>
把钢筋骨架
embed
到混凝土的实体中
去。
3
。如果是作构件的话,第二种
办法建的比较精确,而且后处理比较方便,查看钢筋单元的
应力比较直观,
如果是作结构的话,
第一种钢筋层的办法比较好,
但
是个人觉得钢筋层的办
法纵筋和箍筋的位置定义的不是很明确。
楼上高手多谢指点。你说的建钢筋骨架是指在
part
中用
wire
画吗?一根一根的画?我做一
p>
根混凝土梁的话,我先创建了一个实体代表混凝土梁,然后再
cre
ate---part
画钢筋,画钢筋
的坐标系与前面的坐标系
应该是相同的?在
part
模块中创建两个
part,
对吗?这两个
part
的
坐标系完全相同,要不然在
interation
中没法
embedded.
。不知我的想法对不?
liuxinmei2005
兄见笑
,
我学
abaqus
< br>也不到一个月
,
绝对不是什么高手
.
这是我自己想的办法
,
我
自己的办法是这样的
,part
里面画一个纵筋
,
画一个箍筋
,
在
assembly
中逐个加入纵筋和箍筋
< br>并且定位
,
形成钢筋骨架
,
p>
然后再
embed.
我的办法很笨的
,
好处就是模型中钢筋的位置非常明
确
,
纵筋箍筋的后处理也都很方便
,
这种办法对于建一个构件来说还可以
,
一般
10
分钟就建完
了
.
对于建结构来说
,
钢筋层可能好些
p>
,
很方便
,
但是后
处理想直观的看钢筋的应力就不方便了
.
箍筋的建立的办法画图说明一下
:
1.
在
part
中画一个
wire,
2.
赋予
wire
截面和材料属性
3.
在
asemnly
p>
中插入
,
平移或者旋转来布置箍筋的位置<
/p>
下图就是箍筋的布置
,
同样的办法也可以建立纵筋
,
这样就形成了钢筋的骨架
,
这么建模比较
仔细
< br>,
后处理比较方便。
对于剪切
破坏的钢筋混凝土构件
,
箍筋的作用比较关键
< br>,
必须要建立箍筋单元
,
对于受
弯曲破
坏的钢筋混凝土构件
,
可以不建
箍筋。
对于剪切破坏的混凝土构件,
箍筋的作用在任何一本混凝土教材里已经叙述的很清楚啦,
由
于
箍筋的作用对该类型构件影响非常大,当然一定要考虑。
对于
轴向受压构件,由于箍筋对侧向膨胀的约束作用在后期非常明显,所以当然也要考虑。
而对于受弯破坏的构件,
起主要作用的是受压区混凝土以及纵向
配置的钢筋,
其性能受箍筋
的影响很小,从计算成本及建模的方
便与否等因素考虑,可以忽略。
请问
ilxy
,
assembly
中的插入
操作怎么实现?俺在菜单中只找着了平移,旋转
所谓的
插入
只是形象的说法
,
并不是说
constrain
里有相应的操作
,
都是通过那几个基本命令<
/p>
实现的
.
我是用点重合的命令插入钢筋的
.
在混凝土的相应位置定义一个
dat
um
point,
再让该
点与钢筋相
应的关键点重合就好啦
.
比较苯的方法
,
供参考
.
钢筋嵌入单元可以直接横穿嵌入钢管混凝土吗?也就是,即嵌入了混凝土又嵌入了钢管?
请问另外一个问题,
不同材料属性的两个
< br>instant
可以用
merge geometry
在一起,
而属性不
变吗?我要把型钢梁
和栓钉焊接在一起,
所以想用这个命令,
总说有属性错误,
p>
有办法吗?
还是要用
merge
mesh
吗?还不会用
merge
mesh
,请高手指点。
Q:
怎么在属性里面定义应力与应变的关系?
A:
可以直接在材料定义的地方输入数据。自己把本构关系的曲
线分段,
然后输入每一段的应力和塑性应变数据对。
看一下入门手册关于材料非线形那章说明就知道了。
可以在
inp
文件中直接输入,
*PLASTIC,HARDENING=
(强化方
法)
就可以了。
p>
Q:
我以前没接触过
ABAQUS
,有一点
ANSYS
的基础,但也只是刚入门,
没做过具体的项目。
目前在做竖井施工对软粘土的扰动效应研
究的硕士论文,
其中一部分工作是用有限元软件模
拟竖井施工的
挤土效应,
考虑土体自重,
得到竖井周围土体的塑性区范围,<
/p>
以便与理论解互
相验证。
应该是一个比较
简单的圆孔扩张问题:
轴对称建模,
在土体中给定一个孔半径大
小
的位移,不需要考虑接触问题。
理
论解采用的是摩尔库仑屈服条件,而
ANSYS
里面没有这个模
型,所以打算采用
ABAQUS
。
由于
只是论文的其中一部分,不可能花大量的时间来深入学习
ABAQUS
< br>,这两天在版上看了
许多贴子,
发现在短时间内掌握
p>
ABAQUS
并不是一件容易的事情,
甚是
着急,
希望高手能给
小弟指点一下迷津,如何针对我这个课题做
一下分析?
3x
A:
把
abaqus
documentation
――
abaqus/cae
user's manual
里面的第二个例子做一下,就了解
abaquscae
的基本过程了。例子里面没有而你需要解决的问题是初始地应力的形
成。
过程如下:
(假定基本操作你已
经会了)
1
、
建好模型,
设置好材料参数,
只施加重力荷载,
计算一遍,
点
view results
进入
visualization
模块,点
report
菜单,将
mises
应力的
s11,s22,s33,s12,s13,s23
输出至文件,计算方式可以
选择
average
,将文件命名为
。
2
、将文件中的非数据行删掉,再在每个数据之间加一个逗号(
用
excel
很容易的)
,每行的
p>
最后一个数据不用加,保存。
3
、
在
cae
中重新进入
你原先建好的模型,
在
step
模块里
面再新建一个
step
,
进入
load
模块,
沿着圆孔径向加位移(和加重力
没什么区别)
,这个步应该发生在新建的
step
里面,注意原
来加的重力荷载不要删了!
4
、进入
job
模块,
在
job
manage
里面点
write
p>
input
,于是
inp
< br>文件被刷新了,用文本编辑
器打开
inp
文件,
找到
*step
区域和
*material
区域,
在这两个区
域之间加入
*initial conditions,
type=stress, input=
5
、
在开始――程序里面将
abaqus comman
d
界面打开,
假设你原先的工作文件名为
,
打入
abaqus job=
input=
,所以路径都应该一致。
6
、
打开
log
文件,
不管有错误还是顺利都会有提示,
计算完成后,
p>
在
command
界面打入
abaqus
viewer
database=
查看结果
忘了说
了,
abaqus
可以形成两种
inp
文件,应该用没有
part
和
assembly
的那种,这样单元
和结点的编
号不会重复,
*initial
conditions,
type=stress,
input=
才能正确执行,参考
Q:
就是一根三点弯曲的普通钢筋混凝土梁,我想看它的荷载-位移曲线
,如何操作?
A:
利用
riks
分析,记录位移和反力,再在
xy
plot operation
里面作图。
*step,INC=100, NLGEOM
-
-
-
-
-
-
-
-
-
上一篇:描写夏天的好词好句好段
下一篇:ANSYS失效准则