ansys模型合并? 150

浏览:704 回答:14

我在ansys里建立了几个变截面梁单元的模型,单个模型都可以进行分析计算,并都未出现错误。但是当我把这几个模型合并起来时,却总是出现类似以下的错误,而且不能计算:

Element 55 integration 1 point is located outside of end stations.     
 Please verify section input 1.000000805. 

我合并模型所用的命令为:                                                                       
FINISH                                                                   
/CLEAR                                                                   
/PREP7                                                                   
/INPUT,'A1,'TXT','F:\model\',, 0    
CDWRITE,ALL,'A1,'cdb',,'A1,'iges'                    
                                                                         
FINISH                                                                   
/CLEAR                                                                   
/PREP7                                                                   
/INPUT,'A2,'TXT','F:\model\',, 0    
CDWRITE,ALL,'A2,'cdb',,'A2,'iges'                    
                                                                         
!!合并模型!!!                                       
FINISH                                              
/CLEAR                                              
/PREP7                                              

CDREAD,ALL,'A1,'cdb',,'A1','iges'
CDREAD,ALL,'A2','cdb',,'A2','iges'

 

/SHRINK,0   
/ESHAPE,1.0 

这个命令流我之前用来合并过别的几个模型(这几个模型没有变截面),并没有出现错误。请问各位这是怎么回事,是不是这个合并模型的命令流不适用于变截面梁?若是这样,各位有什么别的方法合并ansys模型?

邀请回答 我来回答

全部回答

(4)
默认 最新
TQT-CAE
楼主,因为你昨天提的变截面梁的问题,最后提供了原代码,有点强迫症的我一口气把ANSYS官方所有相关资料全扒出来看了一遍,一直到凌晨一点,还是有些收获,下面解答下你的问题。关于变截面梁,有两条需要特别注意:1.定义变截面梁的起始点位置,默认在全局坐标系下,无论当前坐标系是什么(你之前变换坐标导致错误的根源就在这里);2.定义变截面梁起始点的编号也不可以修改(这应该是你这个问题的答案)。针对你这个问题的解决办法,可以考虑将多个模型分别编码在一个区间,并在cdread读入模型时,用nooffset命令设置各项目编码不偏移,以防止ANSYS在读入模型时,自动offset将各项目重新编码。就写这么多,希望能够帮到你!
2017年5月6日
已采纳 评论 2 点赞 1
邹正刚
没有看到你的具体模型文件,以下看法仅供参考: 如果你的两个模型中的实体编号都是从 1 开始的,或者,虽然实体编号不是从 1 开始,但是两个模型的实体存在相同编号的情况,那么在读入后一个模型时,会覆盖前一个模型的相同编号的实体,造成结构的混乱。 不知道你是否这种情况?如果不是,最好把你的两个模型文件 (A1 和 A2) 发上来看看。
2017年5月7日
评论 6 点赞
TQT-CAE
1.各个模型在建立时,用 numstr 命令分别设置各项目起始编号,如1000, 2000,3000(软件默认从1开始编号); 2.在将多个模型合并到一个文件时,cdread 读入模型前用 nooffset 命令设置项目编码不偏移; 这样,在将各个模型合并到一个文件时,原先定义的项目编号都不会被覆盖或改变,以保证原来在各个模型中定义的变截面梁仍然有效。
2017年5月6日
已采纳 评论 点赞
Car家族仿真人
定义变截面IJ端是的坐标 跟生成单元的坐标不一致,是不是变截面耦合的问题
2017年5月6日
评论 点赞

没解决?试试专家一对一服务

换一批