楼主来啦! 关于本帖的另外说明: 1. ABAQUS 6.10及以后版本,可以直接在cae里创建surface了,这样就省去了什么“点所在的集合以及所在面和面的方向”复杂性。 2. 如2楼所说,不一定非要在command小黑屏里提交inp,在cae里创建job的时候,选择source为inp文件即可,这样可以在job monitor里实时查看计算进度。但是对于大型计算量的模型,仍建议小黑屏,可以防止job manager假卡死。 3. 后处理模块中的free body cut既可以精确定位到某个面,也可以查看分量。但是对于方向和正负值问题,我还是有点搞不清(汗!) 4. 关于手动积分,这种情况适用于网格划分很简单,几何形状也简单的2D或3D模型。学过结构力学的同学们一定知道一个节点上的力(或应力)怎么分配给所共用此节点的杆件。同理可讲查询节点得到的应力如何分配给所共用的单元面,然后乘以面积就可以了。 例如:
此正方形截面共有9个节点,边长为1m,每个节点上的应力(S22)如图所示。由于节点等距离均匀分布,那么9个节点的平均应力是30Pa,乘以面积1m2,那么此截面的轴力就是30N. 对于非等距离节点,节点应力值有正有负,并要求弯矩的,手动算就麻烦了! 5. 关于输出N个截面的轴力或弯矩,既然cae可以定义多个surface,那就在输出语句里多写上几句吧!最后的dat文件里可以全部得到不同深度的内力。 *section print,name=secprint-1,surface=cutsurf-1
sof,som *section print,name=secprint-2,surface=cutsurf-2
sof,som …… *section print,name=secprint-N,surface=cutsurf-N
sof,som |