本帖最后由 wywqsr 于 2013-9-5 14:22 编辑
使用的软件版本:hm11 nastran adams 2012 ansys 14.0
方案一:hypermesh网格、材料、属性、边界条件,patran设置载荷步和控制卡片,nastran计算生成mnf
方案二:hypermesh网格、材料、属性、边界条件、设置载荷步和控制卡片,完成所有前处理, nastran计算生成mnf
说明:问题描述如果不清楚,请看文档中后面部分,文档中配有图片说明,比较清楚些。
希望能够逐条讨论,讨论后,我会把相关正确答案整体到教程中,希望最终能形成比较好的说明文档。
方案一:
相关文件:
问题:
1、单位闭合原则具体是什么意思?如为什么说N Kgmm s是不封闭的呢?(已解决) 以N Kgmm s 为例,N=kg*m/s^2, 如果用 Kg mm s即得不到N单位,但是自己又设定力的单位为N,所以自相矛盾。
2、mnf文件中的模态阶数为什么是34=10+4*6,其中10为前面设置的输出10阶模态,4为连接点个数。 * 为什么是这个计算方法?其实也就是mnf文件中34阶模态的组成,为什么比设置的10多出来4*6。查到nastan帮助内容如下。 The component modesdetermined by MSC.Nastran automatically represent a set of constraint modesfor boundary coordinates plus a truncated set of fixed-interface normal modes; thiscombination is referred to as the Craig-Bampton modes. These modes, by default,are augmented by residual flexibility modes to give a correct representation ofspatial loads. The spatial loads may include physical loads and inertia reliefloads. * 从帮助的这段话看来,34阶模态应该是由自由模态(此处是约束模态,之前说错了,笔误)和固定界面上的正则模态组成(我并不是很明白),因此我单独计算了自由模态的结果,但是和mnf中的34阶模态的频率值并不吻合。为什么? * 另外,还用ansys计算了mnf文件,其中的模态频率和方案一比较接近,但是绝对值上还是有不小差异,这是为什么?不同求解器算法差异?还是其他原因? 3、“ADAMSPreparation”设置中OutputRequests中节点和单元应力应变应该不是必须输出的,想问的是这地方必须输出的是哪项呢?或者说必须输出其中之一即可? 还有其中的“Transfer Groups to ADAMS”中这个“default group”指的是全部单元吗?如果自己定义这个group,如何定义,在什么情况下要自己定义?
4、subcase定义中,“SelectResult Type”中选择的gridpoint stresses和问题3中选择的输出格式是什么关系?为什么重复输出? 还有就是“OutputRequests”中选择的 GPSTRESS=ALLFEM;VOLUME#SET#,PRINCIPAL,SYSTEM Coord 0;SURFACE#SET#FIBRE ALL,SYSTEM Coord0,AXIS,NORMAL R,TOPOLOGICAL,BRANCH BREAK 这一长串的命令是啥意思?作用是什么? 有没有什么情况下要手动修改这句话的内容,如很明显的set集合,应该在某些情况下是需要人为设置的?
方案二:
相关文件:
问题:
1、虽然输出了mnf文件,但是结果并不正确。主要是和方案一相比。不同表现在两个方面: * 频率值不相同。 * 导入adamas后,模态阶数不同。方案一是34阶,方案二只有24阶,而且自己设定的10阶变化,24阶也不会变化。 2、结果不对,我想主要是第3、4步骤载荷步和控制卡片设置不对,非常想知道直接在hypermesh中如何设置让nastran计算输出正确的mnf文件。最好同时输出节点和单元的应力应变。
|