Professional Documents
Culture Documents
________________________________________________________________________________________
D 2 P
User's Manual
________________________________________________________________________________________
CONTENTS:
1 INTRODUCTION .............................................................................................................................. 3
________________________________________________________________________________________
1 Introduction
D2P is a simple tool, which is available for free for the users of Usfos. The tool is used to
convert nodal displacements to imposed displacements input to USFOS, (prescribed or
forced displacements). The tool is found on the web (www.usfos.com under download
modules).
D2U is under development and at present, only beta versions (0.9-X) are available. This
document is based on D2P version 0.9, Dec 2013.
2 Running D2P
----------------------------------------------------
----- ------
----- D 2 P ------
----- ------
----- Displacements to Prescribed Motion ------
----- ------
----- Version 0.9 / Dec 2013 ------
----- Usfos AS ------
----- ------
----- Converts Nodal displacements to ------
----- Usfos input: ------
----- ------
----- - NodeDisp ------
----- or ------
----- - Spring to ground + NodeLoad ------
----- ------
----------------------------------------------------
Prescribed or Force+spring ?
Load Case number :
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
4
________________________________________________________________________________________
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
5
________________________________________________________________________________________
Input/option Comments
Nodal Displacement Complete file name to the ASCII (text) file containing
the Node-ID + 6 displacement components.
Table 2-3 shows the input format. Lines beginning with
comment sign are ignored.
' Node x y z rx ry rz
10 0.1 0.2 0.3 0.4 0.5 0.6
20 1.1 1.2 1.3 1.4 1.5 1.6
30 2.1 2.2 2.3 2.4 2.5 2.6
40 3.1 3.2 3.3 3.4 3.5 3.6
50 4.1 4.2 4.3 4.4 4.5 4.6
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
6
________________________________________________________________________________________
2.4 Output
For both alternatives, the file “dispfile”.usl (f ex disp.txt.usl) containing USFOS labels is
generated. The node-labels in this label file show where the prescribed or forced
displacements are applied.
(Hint: open model file first. Then open the label file to see the actual nodes)
BeginLabel
Heading Nodes with special displacement : Force + Spring
NodeLabel 10 F+S
NodeLabel 20 F+S
NodeLabel 30 F+S
NodeLabel 40 F+S
NodeLabel 50 F+S
EndLabel
Table 2-5 – USFOS label file. Shows the prescribed nodes, “F” alternative
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
7
________________________________________________________________________________________
3 Examples
Load case 2 is activated in the USFOS control file (CUSFOS, CICYFOS or DYNAMIC).
# ==============================================================
# Processed Date : 2014-01-02 11:38:12
# Displacement file : disp.txt
# Number of Nodes : 5
# Load Case number : 2
'
'-----------------------------------------
' P r e s c r i b e d N o d e s
'-----------------------------------------
'
'
' LoadCase NodeID DOF_Code <--- Values ->
NodeDisp 2 10 123456 1.000E-01 2.000E-01 3.000E-01
4.000E-01 5.000E-01 6.000E-01
'
' ------ e o f -----
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
8
________________________________________________________________________________________
The generated IDs are computed as follows: ID = Node_ID + Id_Add. In the example, the
IDs therefore becomes 10010, 10020, etc for nodes 10, 20 etc.
The file is “ready-to-use” together with the actual FEM model. Load case 10 is activated in
the USFOS control file (CUSFOS, CICYFOS or DYNAMIC).
# ==============================================================
# Processed Date : 2014-01-02 12:54:43
# Displacement file : disp.txt
# Number of Nodes : 5
# Load Case number : 10
# Spring Stiffness : 1.00E+12
# ID Add : 10000
'
'-----------------------------------------
' F o r c e d D i s p l a c e m e n t
'-----------------------------------------
'
' Elem ID np1 material lcoor ecc1
Sprng2Gr 10010 10 10010
Sprng2Gr 10020 20 10020
Sprng2Gr 10030 30 10030
Sprng2Gr 10040 40 10040
Sprng2Gr 10050 50 10050
'
' Mat_Id s11 s22 s33 s44 s55 s66
SpriDiag 10010 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12
SpriDiag 10020 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12
SpriDiag 10030 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12
SpriDiag 10040 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12
SpriDiag 10050 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12 1.00E+12
'
' Load Case Node ID L O A D I N T E N S I T Y
NodeLoad 10 10 1.00000E+11 2.00000E+11 3.00000E+11
4.00000E+11 5.00000E+11 6.00000E+11
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01
9
________________________________________________________________________________________
The default stiffness (F option) is set to 1012, and this ensures that the applied force will
give the actual displacement, (i.e. the node displacement from the normal loads is ~zero).
Check the impact from the stiffness by comparing the results with different stiffness.
___________________________________________________________________________________
D2P USER'S MANUAL 2014-01-01