问:

MASSPROP命令惯性矩不显示怎么回事

答:
MASSPROP命令在ANSYS中用于计算模型的惯性矩,如果运行该命令没有显示惯性矩,主要有以下几个原因:
1. 模型没有做网格划分。MASSPROP命令是基于模型的网格进行计算的,如果模型没有网格则无法计算惯性矩。建议先对模型进行网格划分,然后再运行MASSPROP命令。
2. 选定的部分没有包括整个模型。如果只选定模型的局部特征,那么MASSPROP命令只会计算选定部分的惯性矩。需要先取消选定状态,选择整个模型,然后再运行该命令。
3. 模型在空间里没有定位。MASSPROP命令计算惯性矩是基于空间坐标系的,如果模型没有在空间中正确定位,那么计算的惯性矩将是相对的值,而不是绝对值。需要给模型设置正确的空间定位,比如重心坐标系的原点设置在其壳体中心。
4. 所选材料的密度设置不正确。MASSPROP命令计算惯性矩是基于模型中的实体和材料属性的,如果材料的密度设置错误,将导致惯性矩计算错误。需要检查材料定义,将密度设置为正确值。
5. 模型中的某些实体属性设置错误。如果模型中的某些实体类型被错误定义为 like fluid 或 like constraint 等,这些实体不会被纳入惯性矩计算。需要检查实体属性,将类型设置正确。 
总之,运行MASSPROP命令没有显示惯性矩,很有可能是模型准备不充分所致。建议按照上述步骤,检查模型的网格、选定状态、空间定位、材料属性和实体属性设置,确保都正确后再次运行该命令,如果还不行,可能模型本身就存在问题,需要进一步检查。
希望以上分析和建议能帮助您解决运行MASSPROP命令没有显示惯性矩的问题。如果您有任何其他疑问,也请随时与我们联系。