![]() ![]() WBf contains the width values (in Y direction) of each band (patch or inter-patch gap), sorted following +Y. ![]() Every width value must be strictly positive, but otherwise the values in the list may be unequal. WdL contains the width values (in X direction) of each patch strip, in the order corresponding to LdL.starting with the patch strip of greatest X and then continuing in direction -X would raise an error). LdL contains the X coordinates of each patch strip centreline, sorted in descending order (i.e.To fully define the geometry around these patches, the following criteria need to be followed when defining those lists: axle loads if the framework is railway traffic). The loads are assumed to be applied over the ballast layer, in a distribution of concentrated areas/patches representing a reference vehicle (e.g. The lists defining the position and distribution of the loading areas ( LdL, WdL and WBf) require further consideration. Though most of the bridge dimensions are intuitive, these are shown on a sample mesh below for ease of interpretation. GeometryĪn example of geometric input from within bridge_3pans.geo is shown below: geo file: geometry and meshing parameters. There are two main groups of input parameters in the main. geo file actually calling the macros is the one meant to be edited by the user, in this case bridge_3pans.geo, though the naming of this file is arbitrary (in certain cases, some macros may need to be edited by the user as well, this is explained in this section). geo files containing macros are named as the macro they embed, prepended by Macro_. These are schematically shown below, roughly corresponding to the self-weight groups from above (whereby in this case backing and masonry were assigned the same self-weight and hence the identical colouring).įurther details regarding the material groups and assignment of welf-weight can be found in the section about editable macros. masonry (piers, skewbacks, arches, spandrels, parapets).The constituents considered here are the following: The coordinate system adopted throughout all macros is the orthonormal triplet XYZ and it is also shown for reference. 10-noded tetrahedron, gmsh type 11) could easily be accommodated with minor changes in some macros, it is convenient to work with the default types above for consistency with other potential functionalities (see the caveats).Īn example mesh resulting from invoking the generative macros can be seen below, where colour encoding reflects materials with different self-weight (i.e. 20-noded hexahedron ( gmsh element type 17)Īlthough other element types (e.g.The spatial FE mesh comprises solely quadratic incomplete (serendipitous) solid elements of the type: The main features of the macros, as well as their input parameters and execution guidelines can be found in the sections below: This repository contains a set of macros to generate a 3D Finite Element macroscale mesh of a 3-span arch bridge, via the free meshing tool gmsh. Generation of a macroscale multi-span bridge FE mesh ![]()
0 Comments
Leave a Reply. |