FeResPost Web Site                     FeResPost Online User Manual

IV.2.13 CBEAM and CBAR intermediate stations

In example “RUBY/EX29/writeGmsh.rb”, the reading of beam stations is tested from BDF files, the correct association of Result key to station node Ids when Results are read from an OP2 file, and the production of GSM Result files at an appropriate output location. To do this, a modified FEM has been created in “../../MODEL/EXEC_OP2/unit_xyz_stations.bdf”. This FEM includes a modified definition of struts that define different version of intermediate stations for CBAR elements (with CBARAO cards), or CBEAM elements (with appropriate definitions of PBEAML or PBEAM properties).

The GMSH output allows verification of that GMSH markers are generated at the appropriate locations. This is done by plotting Beam Moments in the struts:

    strutsGrp=db.getGroupCopy("struts_ALL")
    strutsMoments=db.getResultCopy("LAUNCH_ONE_MS2_X","Statics",\
        "Beam Moments","Elements",strutsGrp,[])
    strutsMoments=strutsMoments*[1.0,0.0,0.0]
    Util::printGrp($stdout,"struts",strutsGrp)
    Util::printRes($stdout,"Beam Moments",strutsMoments)

    ...

    db.writeGmsh("brol.gmsh",0,[[stress,"stress","ElemCenters"],\
                                [stress2,"stress2","ElemCorners"],\
                                [honeyStress,"honeyStress","ElemCenterPoints"],\
                                [strutsMoments,"beamMoments","ElemNodePoints"],\
                                [displ,"displ","Nodes"],\
                                [norm,"norm","Nodes"]],\
                                [[db.getGroupCopy("pan_PZ"),"mesh pan_PZ"],\
                                [db.getGroupCopy("pan_MZ"),"mesh pan_MZ"],\
                                [db.getGroupCopy("pan_PX"),"mesh pan_PX"]],\
                                [[meshGrp,"skel sat"]],false)

In example “RUBY/EX29/readOp2.rb”, this example verifies that reading the model from an OP2 file supports correctly the intermediate stations in CBEAM and CBAR elements. Remember however that reading FEM from an OP2 file is not recommended. Reading BDF files is safer.

Note that another test for the correct interpretation of the intermediate stations is also done in the post-processing project discussed in Chapter IV.4. Then, the purpose is to check whether the post-processing is correct when connections are modelled with CBAR, CBEAM or CBUSH elements and one extracts the corresponding Beam Forces and Beam Moments. Corresponding load cases, envelopes and Results are suffixed with “MOD” to distinguish this test from more normal calculations.