GENBRIDGE

Program creates input file into T3D mesh generator. The input file contains model of box bridge.


Fig. 1: Position of nodes in cross-section.

The program can be run by the following command:

./genbridge file_with_cross-sections output_file_for_T3d

where the file file_with_crosssections consists cross-sections with coordinates of nodes. Each cross-section has 28 nodes which are displayed on above figure. The coordinate system is also displayed on above figure. There are six types of cross-sections:

  1. the cross-section at the end of the span
  2. the cross-section at the beginning of the stiffener
  3. the cross-section at the end of the stiffener
  4. the cross-section at the beginning of the span
  5. the cross-section in the middle of the span
  6. the cross-section in the middle of the span - beginning of the stiffener
The description of the discretisation of the cross-section must be located at the first line of the file (see example). There are 9 numbers, which are used for discretisation of curves in the cross-section. The position of the number (count[0] - cscount[8]) for appropriate curve is denoted in Fig. 2. The number of cross-sections must be located after the first line with discretisation of the cross-section. The next number is type of the first cross-section and then there are 28 lines with x, y and z coordinates. The next type of the cross-section is followed by a number which denote the discretisation of the bridge in x direction (connection of two cross-section - current and previous).


Fig. 2: Picture with type cross-sections.


Fig. 3: Picture with cscount for discretisation of the cross-section.

Example of the file with cross-section without stiffeners:
bridgecrsc.in

Resulting generated file for T3D:
bridge.t3d.in

Image of T3D mesh generated with help of bridge.t3d.in:


Fig. 3: Picture with cscount for discretisation of the cross-section.

Written by Jaroslav Broz 2010-11-12


Image