林子 的 ABAQUS 学习笔记 一.AQUS-.inp 编码介绍 (一).ABAQUS 头信息文件段(1-4) 1.*PREPRINT 输出求解过程所要求的信息(在dat 文件中) ie:*PREPRINT, ECHO=YES, HISTORY=YES, MODEL=YES 2.*HEADING 标题输出文件(出现在POST/VIEW 窗口中,且出现在结果输出文件中) ie:*HEADING STRESS ANALYSIS FOR A PLATE WITH A HOLE 3.*RESTART 要求abaqus/standard 输出其POST/view 模块所需要的.res 文件。其中的FREQ=?控制结果在每次迭代(或载荷步)输出的次数。 ie:*RESTART, WRITE, FREQ=1 4.*FILE FORMAT 要求abaqus/standard 输出到.fil 中的某些信息。它也用于post。对于在后处理中得到x-y形式的诸如应力-时间、应力-应变图有用! ie: *FILE FORMAT, ZERO INCREMENT (二).ABAQUS 网格生成段 定义结点、单元,常用的命令有:结点定义(*NODE,*NGEN),单元定义(*ELEMENT,*ELGEN 等)。 1.*NODE 定义结点,其格式为: *NODE 结点号,x轴坐标,y轴坐标,(z轴坐标) 2.*NGEN 在已有结点的基础上进行多个结点的生成,一般是在两结点间以某种方式(直线、圆)产生一定分布规律的结点。 如:*NGEN, LINE=C, NSET=HOLE, 119, 1919, 100, 101 在两结点(结点号为 119,1919)间以圆弧形式生成多个结点,100为任意相邻结点的单元号增量,101 为圆弧形成时圆心位置的结点(对于直线形式生成没有此结点)。所有这些生成的结点(包括 119,1919)被命名成 HOLE 的集合(这样做的目的是以后的命令中使用到它,比如说对这些结点施加同等条件的边界条件或载荷等,HOLE就是这些结点的代称)。*NGEN 使用的前提就是必须存在已有结点。 *NGEN, NSET=OUTER 131, 1031, 100 以线形式形成结点,结点号增量 100,结点集合名为 OUTER。 *NGEN, NSET=OUTER 1031, 1931, 100 同上生成结点,可以同上结点集合名,这样 OUTER 就包括这两次生成的所有结点 3.*NFILL 在如上生成的结点集(实际上,代表两条几何意义上的边界线)之间按一定规律(BIAS=?)填充结点。这样所有生成的结点构成一定形状的实体(面)。 如:*NFILL, NSET=PLATE, BIAS=0.8 HOLE, OUTER, 12, 1 以 HOLE 为第一条边界,OUTER 为第二条边界(终止边),以从疏到密的规律(BIAS 小于1)分布,其生成结点数在两内外对应结点间为 12,1 为每组结点号的增量。所有这些结点被置于PL...