本文介绍了一个使用mdb.models创建沿长度方向余弦变化线载荷的问题。由于Python 2中整数除法的特性,导致载荷并未
如预期般变化。文章解释了问题的原因,并提出了解决方案。
mdb.models['Model-1'].ExpressionField(name='A1', localCsys=None,
description='', expression='cos((2/3)*pi*X/meng_L)')

我的本意是做一个沿长度余弦变化的线载荷,但是,检查inp文件发现,它输出并没有沿长度变化,是一个常值。
原因:python2惹的祸。2/3=0.