[Next] [Up] [Back] [Previous] [Contents]

3.7 DIBLH





Calling sequence : CALL DIBLH (IDENUM, IDETYP, NPNTLD, NTRPLD, NPNTBM,

NTRPBM, ISYSTM, IGSYST, IEXIT, IUNT)



Purpose : To enter a beam loading data header for a single beam element.



Parameters :

In
IDENUM Element identification number (Integer)
IDETYP FEMVIEW element type number (Integer)
NPNTLD Number of Point Loads (Integer)
NTRPLD Number of Distributed Loads (Integer)
NPNTBM Number of Point Bending Moments (Integer)
NTRPBM Number of Distributed Bending Moments (Integer)
ISYSTM Not currently used (set to zero internally) (Integer)
IGSYST Not currently used (set to zero internally) (Integer)
IUNT Temporary file channel number (Integer)
Out
IEXIT Error condition (Integer)



Use: To enter data for an element the routine is first called to enter the load type and element information. Routines DIBL1, DIBL2, DIBL3, and DIBL4 are then called repeatedly as required to enter loads of the following types:




1. Point Forces.

2. Distributed Forces (Trapezoidal Distribution).

3. Point Bending Moments.

4. Distributed Bending Moments (Trapezoidal Distribution).


When an element has more than one load type acting upon it, the loads for each load type must be entered in the order shown above. This process is repeated for each beam element.




Data must be entered in the element order used in entering element topology.



It is not necessary to enter beam forces for every element.





Errors : The error condition is indicated by the value of IEXIT.


IEXIT Meaning

0   Successful Call
32   Current error must be cleared up first
129   Error in writing to temporary file on unit (iunt)
144   Cannot enter beam load, current dataset is : (KEY )
145   Beam load data for last beam not completed
211   Invalid temporary file unit number (iunt)


[Next] [Up] [Back] [Previous] [Contents]