pkpm一些使用心得经典

2009年12月10日 11:04 A.M.

一.PKPM结构设计使用心得

****以下为本人集多年PKPM使用心得所写,可能有不对之处,敬请原谅!如果你愿意把你的一些心得与大家共享,请告诉我。要想PKPM没有错误,很难,最好的办法就是别用她。如果做结构设计,不太可能不用PKPM,所以,最好不做这行,做“三陪”比这行轻松。

1.在PM中如果有定义错层梁的话,如果错层高差太大,会导致TAT检查出现“有多余节点,必须删除”的错误。(若PM中定义错层梁,错层高差不能太大)

2.如果斜杆高度大于层高,可能会导致TAT数据检查出现“有水平支撑,无法计算”的错误。(斜杆高度不能大于层高)

3.如果定义的工作目录名太长,可能会导致一系列问题,例如:.T文件无法转换为.dwg 文件。(工作目录名不能太长)

4.PKPM生成的.dwg文件字体是两边对齐,在\PKPM的安装目录\cfg\中有ET.lsp程序,可以在AUTOCAD中调用,将文字改为左对齐、右对齐,居中等格式。

5.在PKPM系统中,输入楼板厚度的唯一作用是计算楼板配筋,别无他用。对于TAT或SATWE,因为已经假设了楼板在平面内无限刚,平面外刚度为零,楼板厚度对于刚度计算不起作用。所以大家使用TAT或SATWE时,应考虑该假定的合理性。

6.在PKPM.ini文件中定义了斜杆竖向约束作用,如果斜杆变形或应力较大,大家应慎重取值考虑。

7.关于错层,PKPM中,如果楼板相错500以上,一般要按错层考虑。错层时,应在PM 中按两个标准层进行输入,TAT和SATWE会自动形成错层数据。如果按一层输入并考虑错层影响,应该在TAT或SATWE中,定义弹性节点等措施。

8. 关于节点太近,如果在PKPM输入时,不进行轴线简化,在节点较多较密的情况下,程序会提示节点太密(小于150)。此时应进行轴线简化调整,使上下节点尽量对齐。哪怕相近节点不在同一层,也会对后面的计算产生影响。(节点不能太密[小于150] ,应进行轴线简化调整)

9.关于斜梁、斜杆及斜柱,PKPM中,斜柱、支撑均按斜杆考虑,斜梁和普通梁一样,承受弯矩而无剪力。

10、特殊梁、柱、支撑定义,采用异或方式,即原有属性再次定义则取消原属性。举例:一下端铰接支撑要想定义为两端铰接,应该先再次定义下端铰接,此时上下端均为刚接,然后定义两端铰接。

11.TAT输出的构件内力正负号说明:TAT输出的构件内力,其正向的取值一般是遵循右手螺旋法则,但为了读取、识别的方便和需要,TAT在输出的内力作了如下处理:

(1)梁的右端弯矩加负号,则在识别梁正负弯矩时,上表面受拉为负弯矩、下表面受拉为正弯矩;

(2)柱、墙肢、支撑的下端轴力加负号,则在识别它们的正负轴力时,受拉为正轴力、受压为负轴力;

(3)柱、墙肢、支撑的上端弯矩加负号,则在识别它们的正负弯矩时,右边或上边受拉正弯矩、左边或下边受拉为负弯矩。?????

***** 非常不错,使用pkpm之前,应该对结构体系进行合理的简化,并非向建科院的人说得那样,完全按照实际情况输入,例如:目前坡屋面做的较多,斜梁如何输入这个问题就摆在面前,我的作法很简单,按照直梁输入。这一点我在3月24号上海pkpm 研讨班上同建科院的人讨论过,他们也同意我得看法。程序毕竟是程序,并不是万能的,我们是用软件,而不是让软件牵着我们走,看法粗浅,大家一起探讨,共同提高

二.PKPM程序学习的一些体会

一、 PKPM的发展方向

●一个方面就是计算,它的方向就是集成化、通用化。

集成化大家都能感觉到,PKPM程序都是以PM程序所建数据为条件,以空间计算为核心,基础、后期的CAD出图都能采用前面的数据。所有这些都构成了程序集成化的雏形。程序的通用化主要表现在计算上,PKPM程序的计算程序由以前的平面计算(PK)---->三维空间杆件(TAT)---->空间有限元(SATWE)---->整体通用有限元程序(PMSAP)。能计算的结构类型有砖混、底框、钢筋混凝土结构、钢结构等。现在又在开发特种结构的计算程序:如高压塔架、巨型油罐等。在PM程序中就可以建立起这些结构的空间模型。当然现在的PKPM系列程序还不能计算。

●第二个方向就是开放计算参数的开关。

有很多参数以前都是放在程序的“黑匣子”里的,设计人员不能干预。程序放开这些参数有两个原因,首先就是要让设计人员真正的掌握工程的设计过程,能够尽可能的控制设计过程。其次就是要把一些关键的责任交由设计人员来负,程序只能起到设计工具的作用,不能代替设计。所以就需要我们的结构设计人员充分的理解程序的适用范围、条件和校对结果的合理性、可靠性。如《高层建筑混凝土结构技术规程》的5.1.16条要求“对结构分析软件的计算结果,应进行分析结果判断,确认其合理、有效后方可作为工程设计的依据”。

二、空间计算程序部分

1、PKPM几个空间程序的不同(这是我们这次学习班一个学员提的问题)

现在,PKPM程序拥有的空间计算程序有三个,即TAT、SATWE、PMSAP

1)、 TAT--它是一个空间杆件程序,对柱、墙、梁都是采用杆件模型来模拟的,特殊的就是剪力墙是采用薄壁柱原理来计算的,在它的单元刚度矩阵中多了一个翘曲自由度θ',相应的力矩多了双力矩。因此,在用TAT程序计算框剪结构、剪力墙结构等含钢筋混凝土剪力墙的结构都要对剪力墙的洞口、节点做合理的简化,有点让实际工程来适应我们的计算程序的味道。作这种简化都是因为分析手段的局限所制(资料书的P129)。当然,在作结构方案时,对结构作这样的调整对建筑结构方案的简洁、合理有很大的好处。它的楼盖是作为平面内无限刚、平面外刚度为零的假设。在新版的TAT 程序中,允许增设弹性节点,这种弹性节点允许在楼层平面内有相对位移,且能承担

相应的水平力。增加了这种弹性节点来加大TAT程序的适用范围,使得TAT程序可以计算空旷、错层结构。

2)、 SATWE--空间组合结构有限元程序,与TAT的区别在于墙和楼板的模型不同。SATWE 对剪力墙采用的是在壳元的基础上凝聚而成的墙元模型。采用墙元模型,在我们的工程建摸中,就不需要象TAT程序那样做那么多的简化,只需要按实际情况输入即可。对于楼盖,SATWE程序采用多种模式来模拟。有刚性楼板和弹性楼板两种。SATWE程序主要是在这两个方面与TAT程序不同。

3)、PMSAP---是一个结构分析通用程序。当然,它是偏向于建筑的,但它是一个发展方向。现在的比较著名的通用计算程序有:SAP84、SAP91、SAP2000、ANSYS、ETABS 等程序,这些程序各有特长。

我手头上现在也正有一个这样的项目,指定要求做梁筏,有几点不明白,望指点:1、K系数在无录入地质资料下怎样取值,我手上的是强风化,承载力特征值为600kN/m2,如果所有的项目都取默认的K值,那是否说明计算与地质情况无关了,当然沉降除外?2、布地基梁与墙下暗梁有何区别?墙下是否一定要用布暗梁的功能,如果我指定为自己定义的截面梁能行不?有人说如果不用墙下暗梁是不能导出墙下的荷载,书上也没说明。3、怎样才知道地基承载力是否够了?看最后的板底反力或是重心校核时显示的板底平均反力,还是退出时的退出菜单时显示的地基承载力验算结果就行了?为什么与重心校核时显示的反力相关那么大?4、没有录入地质情况何来的沉降计算,但采用板元时却一定要运用这项菜单,何解?难道指筏板本身的压缩量?5、筏板加厚采用相同的功能,是先布置整个筏板然后再布置需要的加厚的板,如整个板1200mm,局部1600,加厚部分是布置400mm的板还是1600的板?6、地梁基与筏板一同受力,是否要输入翼缘厚的参数?其“筏板肋梁或矩形梁”是何含义?

那位大侠能有相关模型和相应的图纸能否共享一下,就感激不尽了,院里的几个一注也没搞个这种基础,问了半天也没问出个名堂,唉,好汉!

2007-10-10 08:42 #9 muziri

助理工程师

精华0

积分23 帖子37 水位78 技术分0 状态离线那就让我这个一注给你解答一下,k值最好是输入地质资料(只要你有勘探书,照着书就行了),否则,你就在最开始的基本参数中筏板部分自行输入。可根据jccad附录的值输入。或者手算沉降,根据手算得净反力,相除得到。你如果输入地质资料,程序会帮你按我上面说的加上。k对反力的分布还是有一定影响的。

2部暗梁和你手动布置一样,只是因为对于按照菜单3必须墙下都有梁导荷载菜不出错,跟结构本身是不是一定要梁没关系。

3,看清那是不同的工况,显示的当然不同

4。为了帮你算k,按照另外3,4两种模型是必须算沉降的

5,不懂意思(是不是说的柱敦?)

6,不用输翼缘

一高层建筑筏板基础,经JCCAD"桩筏筏板有限元"计算后发现,

1、采用倒楼盖模型计算的结果为,各点沉降量相同,板底反力也相同,这种计算结果合理吗?2、另外,用JCCAD中"桩筏筏板有限元"计算筏板的板底反力及沉降时,4个计算模型

计算得到的板底反力差别很大,而且分布规律不一样,沉降规律也不一样,比如,一种模型计算得到的结果为左上角反力(沉降)大,另一种模型计算得到的反力(沉降)为由下角大,为何?

3、WENKLER模型中,基床系数如何取?用软件中生成的建议值合理吗?

jacky455

积分60 帖子59 #2

2007-5-14 20:42

我本人认

为倒楼盖算法可能有问题,我目前手头一框架--筒体结构用倒楼盖计算沉降时发现根本不是预想的蝶形沉降,而是一个角部大一个角部小,沉降曲线是一条一条的,不是一圈一圈的.

我觉得WENKLER模型和Mindlin公式算得的结果差不多,况且规范推荐用Mindlin公式计算桩筏的沉降!

阿修罗

(民工)

积分765

帖子552

#3

2007-5-20 23:32

这主要是

因为二者的性质是截然不同的,就拿倒楼盖模型

和弹性地基梁板模型计算结果差异来说。

(1)弹性地基梁板模型采用的是文克尔假定,

地基梁内力的大小受地基土弹簧刚度的影响,而

倒楼盖模型中的梁只是普通砼梁,其内力的大小

只与筏板传递给它的荷载有关,而与地基土弹簧

刚度无关。

(2)由于模型的不同,实际梁受到的反力也不

同,弹性地基梁板模型支座反力大,跨中反力小。

而倒楼盖模型中的反力只是均布线载。

(3)弹性地基梁板模型考虑了整体弯曲变形的

影响,而倒楼盖模型的底板只是一块刚性板,不

受整体弯曲变形的影响。

(4)由于倒楼盖模型的底板只是一块刚性板,

因此各点的反力均相同,由此计算得到的梁端剪

力无法与柱子的荷载相平衡,而弹性地基梁板模

型计算出来的梁端剪力与柱子的荷载是相平衡

本人第一次做桩筏基础,由于要计算沉降,采用jccad进行计算,但是对于结果不知道以哪个为主,计算出来的板沉降图(dis01.T)和国标沉降(GBCJ.OUT)两者不一致,不知道应该以哪个为准?

另外,地基规范给定的基础变形容许值以倾斜值来考虑,我做的是几个小筏板,两端沉降值小,而核心筒出沉降大,应该怎么来考虑?

zzccmm

积分547

帖子256

#2

2007-6-7 16:05

本人第一次做桩筏基础,由于要计算

沉降,采用jccad进行计算,但是对

于结果不知道以哪个为主,计算出来

的板沉降图(dis01.T)和国标沉降

(GBCJ.OUT)两者不一致,不知道应

该以哪个为准?

答:板沉降图为准,国标沉降作参考.

另外,地基规范给定的基础变形容许

值以倾斜值来考虑,我做的是几个小

筏板,两端沉降值小,而核心筒出沉

降大,应该怎么来考虑?

答:倾斜值可以用角点的沉降值求差

除距离.

相关主题
相关文档
最新文档