1.png

情况1:模型所在的文件夹存在多个后缀为JWS文件

场景1:设计院分工合作共同创建一个大模型,再通过模型组装进行组装模型

场景2:根据老项目工程需求,需进行模型存为旧版本版本把模型数据存为旧版本模型文件

这两种场景不注意,都会在同一个文件夹下生成多个JWS模型文件,而针对这种情况下,程序会出现小概率的数据读取异常,导致程序计算过程中报错

解决方案:可找到相应模型文件夹,删除无用的模型JWS文件或单独复制出有用的JWS文件出来到新的文件夹下进行计算

情况2:模型所在的目录级别较深、模型文件名称较长也很复杂

场景:每年的工程项目较多,模型方案变更较快,因此设计院结构工程师有个小习惯,工程所在目录存储往往较深,更有甚者区分结构方案变更的模型调整,经常使用一些特殊符号进行进行文件夹或模型命名

这种场景下,程序会出现小概率的异常,导致程序计算过程中报错

解决方案:工程模型方案调整和计算过程中,模型所在文件夹目录级别深度尽量避免超过4个,同时文件夹或模型命名名称,尽量简洁

情况3:不正当操作已经导致一次出错

场景:工程模型计算过程中,可能因为某些原因,导致程序异常错误奔溃,关闭打开后正常,再进行操作总是出错;或再次打开后总异常出错

这种场景下,只要程序出现一次错误,文件夹里错误数据已经产生,而这种错误数据无法替换,同时也无法查找,后续进行模型操作过程中会陆续出现很多不确定性,导致程序经常出现异常错误

解决方案:這种情况下目前解决办法只有一种,单独提取(复制)JWS出来到新文件夹下,重新设置参数后计算

情况4:模型离原点坐标太远

场景:方案初期,轴网建立时不关注插入轴网的位置,导致整个模型离原点很远

这种情况下,模型超过程序计算的范围,导致无法正常计算,出现错误

解决方案:通过逐层移动模型或通过工程组装功能,把模型移动到原点附近即解决

情况5:因新版本软件没有高低版本模型问题,用V22,V311,V312,V313,V314,V315,V316,V32,V41,V42,V43模型等等多次重复打开过一个模型文件

场景:PKPM版本更新速度较快,相信大家经常遇到PKPM工程师给我们回复一些问题是:新版本可解决的你的一些问题,这种情况下,大部分工程师有条件基础上都会直接用新版本打开工程解决

该办法是可以,但需注意方法,要注意目前版本所有模型数据是相同的,但参数上存在些差异,来回多次的切换不同的版本软件容易小概率产生错误数据到模型文件里面

解决方案:更换版本进行模型计算时,先通过老版本进行模型数据提取(可通过PKPM界面左下角的备份功能备份PM和SATWE原始数据(提取方法见文末)),提取后的数据解压后,再用新版本程序打开运行计算,可避免这类问题

情况6:杀毒软件导致程序文件丢失产生错误数据

场景:相信大家会有疑惑,为何我昨天可以正常使用PKPM,今天就用不了;为何我出差几天回来,程序就出现了问题,打开就报错;为何我上午还可以计算,睡了一觉,下午就出错,为何我pmcad可正常退出,satwe无法正常计算?等等等等

这是很多工程师给我们来电抱怨的事,罪魁祸首是360等杀毒软件,它会把所有软件(含PKPM、天正、cad等)当做木马病毒,并自动隔离程序内部部分程序,导致程序无法正常使用

解决方案:安装完成后,把PKPM安装后的目录加入杀毒软件白名单,同时在使用PKPM过程中尽量退出或关闭杀毒软件,另外如果隔离了,可通过杀毒软件隔离程序进行文件恢复,如还不能正常使用,可卸载重装程序

情况7:多次修改模型(尤其是模型很大时)方案来回的切换导致模型文件夹所在内存过大,使得电脑数据处理不过来导致的错误

场景:项目体量越来越大,也越来越复杂,同时因甲方反复变更,方案调整导致模型来回计算不下几十遍

来回修改方案的时候,经过一定的次数后,同一个文件夹里模型数据越来越大,数据的稳定性会出现小概率性不稳定,不可控的会出现一些异常错误

解决方案:当模型结构方案配筋或者指标不过,需要来回修改方案的时候,经过一定的次数后(建议5次左右),可通过PKPM界面左下角的备份功能备份PM和SATWE原始数据(提取方法见文末),再把备份的数据进行重新计算。这样做有两个好处,一是可以避免掉一些异常问题,二是模型也及时做了备份

情况8:SATWE生成数据出错,一般都是模型节点归并错误导致的

场景:转换模型,大偏心模型,柱子内多个节点模型等等,这些模型节点没有统一规划归并处理

PKPM计算是以节点传力进行的杆元、壳元等进行计算,节点对位不准,过近会导致程序计算过程中出现节点归并异常错误

解决方案:可通过错误定位功能进行模型排查原因,并返回到PMCAD里面进行模型修改即可

2.png

情况9:SATWE生成数据没有问题,但是在计算过程中弹出错误

场景:相信很多程师都会遇到自己的模型在程序中前面所有功能都能正常使用,也能正常生成数据,但计算过程中突然弹出错误

这类错误无法进行判断,多种可能性都有,需要通过一些简单的排除法进行排除

解决方案:1、首先提取JWS出来不设置参数计算一遍,如果还是有错,就是模型有问题

2、若1计算无误,再导入参数计算,若计算有问题就根据报错的地方来判断有问题的参数

3、若前两种方法计算均无出现错误,则检查其他前处理参数是否有问题

情况10:从PMCAD切换到SATWE出错或者卡着不动

场景:方案模型初定之初,花了大部分时间建完自己的模型,在切换到satwe模块中出现卡顿或者死机现象

这类错误,绝大多数情况下是模型本身的问题,当然也极少数是因为模型节点数超出软件限制所致

解决方案:目前无特别好的办法,只能通过逐层排查,找出模型问题所在处进行修改后即可解决

附:提取PMCAD和SATWE数据备份的方式

3.png

图1结构V4版本备份方法

4.png