Documentation XFEM4U: Difference between revisions

From Struct4u
Jump to navigation Jump to search
 
(126 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Special:PrefixIndex/Documentation XFEM4U/}}
__NOTOC__
 
[[Main Page | BACK]]
 


===Introduction===
===Introduction===
Line 7: Line 6:
Other relevant information about XFEM4U can be found in the following links:
Other relevant information about XFEM4U can be found in the following links:
* [[Tutorials XFEM4U]]
* [[Tutorials XFEM4U]]
* [[XFEM4U | Full list of features of XFEM4U]]
* [[XFEM4U |Full list of features of XFEM4U]]
* [[Example Projects]]  
* [[Example Projects]]  


===Release Notes===
===Release Notes===
Releasenotes of XFEM4U: [[http://www.struct4u.com/nl/Release%20notes%20XFEM4U%20en.pdf link]]
Release notes of XFEM4U: [https://software.struct4u.com/downloads/XFEM4U/Release_notes_XFEM4U_en.pdf link]


===Possibilities and limitations===
===Features and limitations===


Full list of features of XFEM4U can be found [[XFEM4U | here.]]
Full list of features of XFEM4U can be found [[XFEM4U | here.]]


[[File:Residential Steel Trusses Roof_3.png |600px]]


===Coordinate System===
===Chapters user manual===
 
[[Get started with the Struct4U Engineering Tools | 1. Get Started]]
The program knows four '''clockwise''' coordinate systems.
 
====Main coordinate system====
 
The location of this global coordinate system is arbitrary. The XY-plane coincides with the plane of the framework. This coordinate system is used for setting the node coordinates, node limitations and node loads. Calculated node deformations and support reactions will be displayed relative to this coordinate system.
 
[[File:MainCoordinates.png|200px|none|]]
 
====Beam coordinate system====
 
The origin of this coordinate system is always in the beginning of the relevant beam. The XZ-plane coincides with the plane of the framework. The x-axis coincides with the beam-axis.
 
[[File:BeamCoordinates.png|200px|none|]]
 
====Node coordinate system====
 
[[File:NodeCoordinate.png|200px|none|]]
 
It is possible to use a local (node-) coordinate system. The origin lies in the relevant node. The direction of the x-axis is determined by assigning a relative dx and dz coming from the relevant node ( see the figure above). Local coordinate systems can be used to calculate node limitations ( support reactions and restrains ), node loads and/or node deformations in an arbitrary direction.
 
====Plate coordinate system====
The planar plane of the plate is the local XY-plane. If the plate is drawn clockwise then the Z-axe is positive.
 
[[File:PlateCoordinateSystem.png|200px|none|]]
 
The in- and output data will be displayed with regard to the above explained coordinate system.
 
*A force in the direction of the positive x- or z- axis is considered positive.
*A moment rotating from the positive x-axis to the positive z-axis (according to the cork-screw rule) is positive.
*A moment opposite to the 'clockwise' rotation is positive.
 
===Input===
====Navigation in 3D====
For navigating in your 3d model, 2 common methods are supported. You can set which one you want to use. Tab Settings & Manual > Settings > Navigate tab See Navigating
 
1. Method as in '''Autodesk Revit''' (default)
 
* '''Zooming in and out'': Use the mouse wheel.
* '''Pan'': Press the mouse wheel and drag.
* '''Orbit'': Press the mouse wheel and '''SHIFT''' key together and drag.
 
2. Method as in '''Tekla structures'''
* '''Zoom in and out": Use the mouse wheel.
* '''Pan": Press the mouse wheel and drag.
* '''Orbit": Press the mouse wheel and '''CTRL''' key together and drag.
 
XFEM4U also supports the use of a 3d mouse (from e.g. [https://3dconnexion.com/nl/spacemouse/ 3D Connection] ) which makes working even easier and faster.
 
[[File:3DConnection.jpg | 200px]]
 
====Geometry====
 
In this section we have a look at all the geometry functions within [[XFEM4U]]
 
[[File:DocumentationXFEM4UGeometry.png | 1000 px]]
 
=====Beams=====
 
======Preface======
In the graphical screen beams can be added very easy by drawing them. Select this item in the function bar.
Beams are drawn as a 'polyline' just as you know it from AutoCAD.The begin node from a following beam is the end node of the last drawn beam.
 
It is possible, but not necessary, to draw nodes before you insert the beams.
You can also start with drawing the beams, in this way the nodes will be inserted automatically.
 
When you draw your first beam, the dialog box shown below appears. In this box you can, among other things, insert the beam connections and the profile of the beam. Use the escape-key or click the right mouse button to end the drawing of the beams.
 
[[File:DocumentationXFEM4UBeam1.png | 500px]]
 
As you are drawing a beam, help lines (horizontal and vertical) will appear connected to the previous inserted nodes. Often the node, to which you want to draw the beam, has the same x- or y- or z-value as the previous one. In this way it is easy to insert nodes. Obviously you can adapt the coordinates afterwards numerically or by moving the node.
 
While drawing a new beam, a dimension line parallel to the beam in one of the main directions x,y or z will appear. You can, just as you know it from AutoCad, immediately insert the distances numerically by entering the value / values from your keyboard. There are 3 possibilities for drawing a beam:
 
'''1. Drawing a beam with a known length in one of the main directions.'''
 
The value will appear in the dimension line. Here you can type in the distance. By the use of the enter-key the input is closed and the beam with that length will be added.
 
'''2. Drawing a beam using relative Cartesian coordinates (dx, dy, dz).'''
 
First you enter the distance in x-direction. The value will appear in the dimension line. Thereafter you type a semicolon ";" and the distance in y-direction. The value will appear in a second input field. Next you type a semicolon ";" and the distance in z-direction. The value will appear in a third input field. By the use of the enter-key the input is closed and the beam is added.
 
'''3. Input of relative cartesian coordinates (dx, dy, dz) or absolute cartesian coordinates (x, y, z).'''
 
Press the space key and the dialog box below appears. Here you can enter relative coordinates or absolute coordinates directly.
 
[[File:DocumentationXFEM4UBeam2.png | 300px]]
 
In this way, you can quickly insert your construction.
 
When you draw a beam for the first time, a profile needs to be chosen / inserted. There is asked what kind of profile you want to add. Also when you insert a new profile, there is asked which kind of profile you want to add.
 
Subsequently the following dialog box of the profiles is shown. See [[Profiles]]
 
[[File:DocumentationXFEM4UBeam3.png | 300px]]
 
'''Changing a beam'''
 
Changing a beam is possible by clicking on the beam with the left mouse button, and subsequently choose for properties by clicking with the right mouse button. There is a more easy way, namely a double click on the beam. Consequently the following dialog box will be opened.
 
[[File:DocumentationXFEM4UBeam4.png | 500px]]
 
======Beamproperties: General======
 
'''Beam number'''
 
The number of the beam.
 
 
'''Length'''
 
The length of the beam in mm.
 
 
'''From node no.'''
 
The number of the begin node.
 
 
'''To node no.'''
 
The number of the end node.
 
 
'''flip'''
 
By the use of this function, you can turn around the beam orientation. The begin- and end node will be switched.
 
 
'''Angle x-axis'''
 
The angle in which the local coordinate system can rotate around the x-axis.
 
The clockwise direction is positive.
 
 
'''Layer'''
 
Beams can optionally be drawn in layers. This corresponds to the functionality of AutoCAD. The layers can be set visible or invisible. (on/off). You can adapt the names of the layers. [[See Display options]]
 
 
'''Orientation node'''
 
The number of the orientation node. This is a node in the local x-y plane or in the x-z plane.
 
 
'''Split into structural member sections for analysis'''
 
Setting whether, for the determination of the force distribution (framework calculation), the beam has to be split in in partial beams when nodes are found on the beam. This function is enabled by default.
 
 
'''Self-weight automatically generated.'''
 
Setting whether the dead weight of the beam needs to be generated. This function is enabled by default. See [[Calculation settings]]
 
 
'''Surface load bearing'''
 
Setting whether the beam carries the surface load or not. [[See Surface loads]]
 
 
'''Profile Name'''
 
Here you choose the profile type
 
 
'''Angle'''
 
The angle of the profile. That is the angle relative to the local coordinate system. Normally this is zero degrees. When you want to for example enter the column rotated (so loaded at it's weak axis) you fill in 90 degrees
 
'''New Delete Properties'''
 
[[File:DocumentationXFEM4UBeam5.png | 300px]]
 
You can also add new profiles and delete profiles. Choose for Properties when you want to adapt the profile data and/or want to select another standard profile type from the profile database.
 
With every new profile, there is asked what kind of profile you want to add.
 
[[File:DocumentationXFEM4UBeam3.png | 300px]]
 
'''Tapered beam'''
 
You can optionally enter a tapered beam (Non-prismatic beam). The tab "Profile end" is activated. Here you can enter the 2nd profile at the end of the beam. Attention! The basic shape of the profile section (H-, U-, L-shape, etc.) must match that of the profile at the beginning of the beam.
 
For calculation background. See [[Tapered beam]]
 
'''z'''
 
With this the profile is orientated relative to the schematic line. ( The schematic line is the line from the begin node to the end node)
z is the distance in the local z-direction between the schematic line and the reference line of the profile. The reference line of the profile is showed in the middle by default, but can be set at the top, middle or bottom.
 
'''Torsion reduction'''
 
Percentage by which the torsion stiffness of the beam is reduced. Specifically for concrete beam grids, it is allowed to reduce the torsion stiffness in case of compatibility torsion. Thereby the occurring torsion moment is lower, and less torsion reinforcement is needed. (stirrups and longitudinal reinforcement)
 
 
'''Beam connection begin and end'''
 
Here you enter how the beam is connected at the begin node and at the end node. There are multiple options.
 
You can make use of the most common / standard connections:
 
'''Fully fixed'''
 
Tx=A(Absolute), Ty=A, Tz=A, Rx=A, Ry=A, Rz=A. (That is the standard setting)
 
 
'''Hinge'''
 
Tx=A, Ty=A, Tz=A. There is no transfer possible between moments, only shear force and normal force.
 
 
'''Tension only'''
 
This works the same as a hinge support, the only difference is that tensile forces (positive normal forces) can be transferred.
 
 
'''Springer connection'''
 
You can also add a beam with a springer connection. Tx=S(Spring), Ry=S en/of Rz=S. You also need to insert the spring constant  Kx, Cy and/or Cz  in kN/m resp. kNm/rad
 
 
'''Input per beam'''
 
This gives you the possibility to adapt the input for every new beam.
 
======Beamproperties: Eurocode======
 
[[File:DocumentationXFEM4UBeam6.png | 500px]]
 
'''EN 1993-1-1 / EN 1995-1-1'''
 
Specifically and only for the check according to Eurocode 3: EN 1993-1-1 respectively Eurocode 5: NEN-EN 1995-1-1data can be inserted.
 
 
'''Beam group'''
 
Specifically and only for the lateral-torsional buckling resistance check a beam group can be inserted here. XFEM4U automatically detects for which beams this qualifies. Only the beams which are connected by a fully fixed connection to this particular beam and have the same profile will be showed. You can select which beams should be taken into account. For this group you subsequently enter the length between the lateral restraints and the buckling length out of plane.
 
 
'''Lateral torsional buckling'''
 
Amount of lateral supports / distances between lateral supports
 
This is only relevant for the check of lateral torsional buckling. You can enter the lateral supports for the top and the bottom flange.
 
 
There are 3 options:
 
'''1. Number''': The amount of lateral supports. That are the extra (lateral supports) between the supports distributed over the length of the beam(group)
 
 
'''2. Distances''': The lengths between the lateral restraints from the beginning of the beam (group). The syntax is ''length1 length2 amountxlenght3.. etc''.
For example 3000 3x2200 2800
 
 
'''3. Node numbers''': Selecting the node numbers which are in the beam group. 
 
 
'''Buckling lengths Y-axis and Z-axis'''
 
The check according to Eurocode 3: EN 1993-1-1 is based on a geometric non linear force distribution. This means that the buckling of the beams in the plane of the frameworks is provided implicit in the force distribution. For every load combination the internal stability is determined iteratively. By default the buckling length around the y-axis is equal to the beam length. The buckling length around the z-axis is equal to the biggest lateral torsional buckling length. You can also enter different values for both the buckling lengths. See also [[Buckling]].
 
 
'''Note:''' Regardless of whether the profile is rotated with respect to the local coordinate system, the Y axis is the strong axis and the Z axis is the weak axis analogous to the Eurocode. (See below.) In all checks, all beam forces are transformed to this coordinate system.
 
[[File:DocumentationXFEM4UBeam7Eurocode.png | 500px]]
 
 
'''Check deflection'''
 
Setting if deflection has to be checked.
 
'''Type'''
 
This influences the requirement of additional deflection.
 
 
'''Additional deflection'''
 
Requirement of additional deflection.
 
 
'''Final deflection'''
 
Requirements of final deflection.
 
 
'''Pre-camber'''
 
The size of pre-camber in mm.
 
======Beamproperties: Dummy======
 
Specifically for plates,  it is possible to enter dummy beams. Arithmetically, a dummy beam is taken into account with small bending stiffness.
 
 
'''Line Loads''': With dummy beams, any line loads on a plate can be taken into account.
 
'''Line supports''': Dummy beams can be supported by.
 
[[File:DocumentationXFEM4UBeam8.png | 500px]]
 
 
'''Beam number'''
 
The number of the beam.
 
 
'''Length'''
 
The length of the beam in mm.
 
 
'''From node no.'''
 
The number of the begin node.
 
 
'''To node no.'''
 
The number of the end node.
 
 
'''flip'''
 
By the use of this function, you can turn around the beam orientation. The begin- and end node will be switched.
 
'''Angle x-axis'''
 
The angle in which the local coordinate system can rotate around the x-axis.
 
The clockwise direction is positive.
 
 
'''Layer'''
 
Beams can optionally be drawn in layers. This corresponds to the functionality of AutoCAD. The layers can be set visible or invisible. (on/off). You can adapt the names of the layers. See Display options
 
 
'''Orientation node'''
 
The number of the orientation node. This is a node in the local x-y plane or in the x-z plane.
 
 
'''Line supports'''
 
Indication/ Description
' '    free - no limitation
'A'    Fully limited  (Absolute)
'P'    Limited for a Positive reaction force; free for a negative reaction force
'N'    Limited for a Negative reaction force; free for a positive reaction force
'S'    Springer (Spring); spring value needs to be inserted
 
'''Local to the plate'''
 
Setting whether the supports are to be introduced in relation to the local axle system of the plate.
 
'''Supports / Restraints'''
 
Here you enter how the beam is supported. There are many possibilities.
 
You can use the most common / standard supports:
* '''Fully fixed''' Tx=A(Absolute), Ty=A, Tz=A, Rx=A, Ry=A, Rz=A. (That is the default setting)
* '''Hinged''' Tx=A, Ty=A, Tz=A. No moments can be transmitted, only transverse and normal forces.
 
'''Spring support'''
 
You can also enter a spring support. Tx=S(Spring), Ry=S and/or Rz=S. You also give the spring value Kx, Cy and/or Cz in kN/m or kNm/rad.
 
'''Local x-axis''' see [[Local coordinate system]]
 
'''Input per beam'''
 
This gives you the possibility to adapt the input for every new beam.
 
=====Profiles=====
The first time you draw a beam, a profile needs to be chosen / inserted. There is asked what kind of profile you want to add. Also if you want to enter a new profile, there is asked what kind of profile you want to insert.
 
[[File:DocumentationXFEM4UBeam3.png|250 px|Wikipedia encyclopedia]]
 
======Steel======
 
[[File:Steel Add Profile V2.png|800 px|Wikipedia encyclopedia]]
 
'''Remark:'''
 
You can adapt all profile dimensions by clicking on the concerning values in the dimension lines.
 
 
'''Profile name:'''
 
You can enter the profile name here, or select a profile from the database. You can also directly type IPE160, HEA200 or HE200A here.
 
Do you want to enter a common steel profile from the database, click on the 3 dots... at the right side of the input field.
 
[[File:Basic shape.png|150 px|Wikipedia encyclopedia]]
 
After you selected a basic shape, you can subsequently adapt all the profile dimensions by clicking on the concerning numbers in the dimension line. You can also adapt the profile dimensions of the standard profiles by the use of this method.
 
 
'''E'''
 
The elasticity modulus, which is adaptable.
 
 
'''Angle'''
 
You can rotate the profile among an angle
 
======Concrete======
 
[[File:Concrete Add Profile.png|800 px|Wikipedia encyclopedia]]
 
'''Cross sectional shape'''
 
You can choose from a big amount of cross sectional shapes. When you chose a shape, you can subsequently adapt the profile dimensions by clicking on the concerning values in the dimension lines.
 
 
'''Concrete top layer'''
 
Setting whether you want to insert a in-situ concrete top layer with a different concrete grade
 
 
'''Prefab'''
 
Setting whether you want to use prefab concrete
 
 
'''Concrete grade'''
 
The concrete grade
 
'''Steel grade'''
 
The steel grade of the basic and additional reinforcement.
 
'''Creep coefficient'''
 
The creep coefficient of concrete. By this coefficient the effective creep coefficient is calculated according to EN 1992-1-1 art. 5.8.4.
 
You can insert the creep coefficient yourself or you can have it calculated. See Creep. When the creep coefficient is calculated, a detailed calculation according to  EN 1992-1-1 B.1 is displayed in the output as well.
 
'''Granule diameter'''
 
The nominal granule diameter of concrete
 
'''Granule diameter'''
 
The nominal granule diameter of concrete
 
'''h'''
 
The height of the concrete cross section in mm
 
'''b'''
 
The width of the concrete cross section in mm
 
'''h concrete layer'''
 
The height of the in-situ concrete top layer in mm
 
[[File:Concrete Add Profile Cover.png|800 px|Wikipedia encyclopedia]]
 
'''Environmental class'''
 
The environmental or exposure class is used for the determination of the required cover. See  Exposure classes
 
'''Concrete surface'''
 
Can be checked, can not be checked or finished
 
'''delta_Cdev'''
 
Execution tolerance of the concrete cover in mm
 
'''Cover'''
 
Concrete cover top  / bottom  in mm
 
'''Side cover'''
 
Side cover left / right in mm
 
 
[[File:Concrete Add Profile longitudinal reinforcement.png|800 px|Wikipedia encyclopedia]]
 
'''Basic reinforcement'''
 
Basic reinforcement top/bottom
 
Syntax 1: <amount>x<diameter>  [+<amount>x<diameter>...]
 
Syntax 2: <diameter>-<ctc distance>  [+<diameter>-<ctc distance>...]
 
Syntax 3: <mm2> [ / <diameter>]
 
'''2nd layer'''
 
Basic reinforcement top / bottom in the second layer
 
'''Additional reinforcement diameters'''
 
The diameters by which the additional reinforcement is designed
 
'''Layers'''
 
When designing a floor, the option if the basis reinforcement is in the first or in the second layer
 
'''Transverse reinforcement'''
 
When designing a floor, the diameter of the transverse reinforcement
 
'''Concrete trench'''
 
Concrete trench in mm
 
[[File:Concrete Add Profile Stirrups.png|800 px|Wikipedia encyclopedia]]
 
'''Diameters'''
 
Stirrup diameters
 
'''Distances'''
 
Stirrup distances
 
'''Number of stirrup sections'''
 
The number of stirrup sections. For shear force this is normally 2.
 
'''Angle compression strut'''
 
Angle compression strut in degrees
 
 
'''Minimum shear reinforcement'''
 
Setting whether the minimum shear reinforcement should be taken in to account.
 
'''Concrete interface'''
 
In the case of a in-situ concrete top layer, the pouring surface can be entered here.
 
[[File:Cocrete interface.png|150 px|Wikipedia encyclopedia]]
 
 
'''h'''
 
Height of the concrete cross section for the shear force calculation in mm.
 
'''b'''
 
Width of the concrete cross section for the shear force calculation in mm.
 
'''Concrete grade'''
 
In case of a in-situ concrete top layer: Concrete grade that needs to be used for the shear force calculation.
 
======Timber======
 
[[File:Timber Add Profile .png|800 px|Wikipedia encyclopedia]]
 
'''Remark:'''
 
You can change the profile sizes by clicking on the concerning values in the dimension line.
 
 
'''Profile name'''
 
Enter the profile name or select a profile from the existing database. You can also directly type 75 x 200 of 75 x 225
 
When you want to enter a known timber profile from the database, click on the 3 dots... on the right side of the input field.
 
[[File:Timber Add Profile V2.png|800 px|Wikipedia encyclopedia]]
 
'''Material'''
 
Timber
 
 
'''Type of timber'''
 
[[File:Image 2022-07-25 142510944.png|150 px|Wikipedia encyclopedia]]
 
 
'''Timber class'''
 
[[File:Timber class.png|75 px|Wikipedia encyclopedia]]
 
 
'''Climate class'''
 
[[File:Climate class.png|30 px|Wikipedia encyclopedia]]
 
 
'''Basic shape'''
 
You can choose from an amount of basic shapes. In this way you can make the profile yourself.
 
[[File:basic shape.png|150 px|Wikipedia encyclopedia]]
 
After you selected a basic shape, you can subsequently adapt all the profile sizes by clicking on the concerning values in the dimension line. You can also can adapt the profile sizes of the standard profiles in this way.
 
'''E'''
 
The elasticity modulus which is adaptable
 
'''Angle'''
 
You can rotate the profile among an angle
 
======Build-up selection======
 
[[File:Build-up selection.png|800 px|Wikipedia encyclopedia]]
 
With this module you can built up any section.
 
 
'''Input'''
 
[[File:Build-up selection list V2.png|200 px|Wikipedia encyclopedia]]
 
 
You can '''Add''', '''Copy''' and '''Delete''' any profiles here.  Using '''Properties''' you can change your profile or alter the profile dimensions.
 
 
[[File:Build-up selection Profile.png|200 px|Wikipedia encyclopedia]]
 
 
'''Profile name'''
 
Enter the profile name or select from our profile database.
 
'''Special input: '''
 
# Half H syntax: "1/2 profile name [ - min dimension ]" '''Example:''' 1/2IPE300 or 1/2HE650B-5
# Rectangular: syntax: "S width x height" of "F width x height" '''Example:''' S200x12
# Hole:  syntax: "G width x height" of "H width x height" '''Example:''' H50x2
# Round: syntax: "R diameter '''Example:''' R50
# Tube(segment): syntax: "R diameter x thickness [ / hoek1 / hoek2 ] " '''Example:''' R500x12 or R500x12/0/180
# Trangle:  syntax: "D width x height" of "T width x height" '''Example:''' T50x60
'''U'''
 
Coordinate u in mm
 
 
'''V'''
 
Coordinate v in mm
 
'''Angle'''
 
Angle in degrees
 
 
'''Graphical input'''
 
Graphical view of the built up section, with:
 
* cross section of all profiles use. The focused section is displayed with another color.
 
* coordinate system 
 
* centroid 
 
* principal axis 
 
* distances from centroid to all largest dimension 
 
* display of radius of gyration 
 
* display of plastic neutral axis 
 
Mouse right click context menu
 
[[File:context menu.png|200 px|Wikipedia encyclopedia]]
 
 
Menu
 
[[File:menu.png|500 px|Wikipedia encyclopedia]]
 
=====Slabs/Plates=====
 
======General======
 
In the graphical screen slabs can be added very easy by drawing them. Select this item in the function bar.
[[File:Plates 32.png|32 px|Wikipedia encyclopedia]]
 
Plate egdes are drawn as a 'polyline' just as you know it from AutoCAD.The begin node from a following beam is the end node of the last drawn plate edge.
 
It is possible, but not necessary, to draw nodes before you insert the plates.
 
You can also start with drawing the plate edges, in this way the nodes will be inserted automatically.
 
When you draw your first plate edge, the dialog box shown below appears. In this box you can, among other things, insert the material data of the slab. Use the escape-key or click the right mouse button to end the drawing of the plate edges.
 
As you are drawing a plate edge, help lines (horizontal and vertical) will appear connected to the previous inserted nodes. Often the node, to which you want to draw the beam, has the same x- or y- or z-value as the previous one. In this way it is easy to insert nodes. Obviously you can adapt the coordinates afterwards numerically or by moving the node.
 
While drawing a new plate edge, a dimension line parallel to the plate edge in one of the main directions x,y or z will appear. You can, just as you know it from AutoCad, immediately insert the distances numerically by entering the value / values from your keyboard. There are 3 possibilities for drawing a plate edge:
 
 
'''1. Drawing a plate edge with a known length in one of the main directions.'''
 
The value will appear in the dimension line. Here you can type in the distance. By the use of the enter-key the input is closed and the plate edge with that length will be added.
 
 
'''2. Drawing a plate edge using relative Cartesian coordinates (dx, dy, dz).'''
 
First you enter the distance in x-direction. The value will appear in the dimension line. Thereafter you type a semicolon ";" and the distance in y-direction. The value will appear in a second input field. Next you type a semicolon ";" and the distance in z-direction. The value will appear in a third input field. By the use of the enter-key the input is closed and the plate edge is added.
 
'''3. Input of relative cartesian coordinates (dx, dy, dz) or absolute cartesian coordinates (x, y, z).'''
 
Press the space key and the dialog box below appears. Here you can enter relative coordinates or absolute coordinates directly.
 
 
[[File:Slapes and plates.png|250 px|Wikipedia encyclopedia]]
 
In this way, you can quickly insert your slab/plate.
 
The plate can be supported in different ways. By Nodes and/or Plate edge.
 
You can enter Plate loads and/or Node loads.
 
======Reinforcement======
 
[[File:Reinforcement.png|350 px|Wikipedia encyclopedia]]
 
'''General'''
 
'''Steel grade'''
 
The steel grade of the basic and additional reinforcement.
 
 
'''Creep coefficient'''
 
The creep coefficient of concrete. By this coefficient the effective creep coefficient is calculated according to EN 1992-1-1 art. 5.8.4.
 
You can insert the creep coefficient yourself or you can have it calculated. See Creep. When the creep coefficient is calculated, a detailed calculation according to  EN 1992-1-1 B.1 is displayed in the output as well.
 
'''Granule diameter'''
 
The nominal granule diameter of concrete.
 
 
'''Cover'''
'''Environmental class'''
 
The environmental or exposure class is used for the determination of the required cover. See  Exposure classes
 
'''Concrete surface'''
 
Can be checked, can not be checked or finished
 
 
'''delta_Cdev'''
 
Execution tolerance of the concrete cover in mm
 
 
'''Cover'''
 
Concrete cover top  / bottom  in mm
 
'''Reinforcement'''
'''Reinforcement in X- and Y-direction'''
 
Basic reinforcement top/bottom
 
Syntax 1: <amount>x<diameter>  [+<amount>x<diameter>...]
 
Syntax 2: <diameter>-<ctc distance>  [+<diameter>-<ctc distance>...]
 
Syntax 3: <mm2> [ / <diameter>]
 
'''Additional reinforcement diameters'''
 
The diameters by which the additional reinforcement is designed
 
'''Layers'''
 
Setting which reinforcement is in the first layer
 
'''Angle compression strut'''
 
Shear reinforcement: Angle compression strut in degrees
 
 
======Holes in plate======
 
[[File:Holes in plate V1.png|450px|none|]]
 
Here you can easily enter holes or openings. You can choose from a large number of basic shapes that are parameterized.
 
[[File:Holes in plate V2.png|50px|none|]]
The position and dimensions of the hole or opening can be adjusted by clicking on the relevant dimension line. The focus in case of multiple holes can be changed by clicking with the left mouse button in the hole contour. If you hold down the left mouse button and move the mouse, you can move the hole graphically. It checks whether holes overlap or cut through the outer contour.
 
 
[[File:Holes in plate V3.png|600px|none|]]
 
 
[[File:Holes in plate V4.png|800px|none|]]
 
 
[[File:Holes in plate V5.png|800px|none|]]
 
 
 
======Plate edge======
 
Plate edges are drawn as transparent tubes. By '''double-clicking''' on a plate edge (or 1 click right mouse button > '''Properties''') the dialog box below becomes visible.
 
[[File:Plate edge.png|550px|none|]]
 
 
'''Local to the plate'''
 
Setting whether the supports are to be introduced in relation to the local axle system of the plate.
 
'''Supports / Restraints'''
 
Here you enter how the plate edge is supported. There are many possibilities. 
 
 
You can use the most common / standard supports:
 
      '''Fully fixed''' Tx=A(Absolute), Ty=A, Tz=A, Rx=A, Ry=A, Rz=A. (That is the default setting)
 
      '''Hinged''' Tx=A, Ty=A, Tz=A. No moments can be transmitted, only transverse and normal forces.
 
'''Spring support'''
 
You can also enter a spring support. Tx=S(Spring), Ry=S and/or Rz=S. You also give the spring value Kx, Cy and/or Cz in kN/m or kNm/rad.
 
'''Local x-axis''' see Local coordinate system
 
=====Nodes=====
Nodes can easily be added in the graphical screen. To do this, you have to choose [[File:Cur node.png|28 px|Wikipedia encyclopedia]] in the menu bar. In these modus you can add multiple nodes by means of the left mouse button. By placing the node, you will see the coordinates in the right bottom. As is shown in this image below.
 
[[File:Shown in this image below. node2.png|600 px|Wikipedia encyclopedia]]
 
Nodes can be added arbitrary in a fixed raster or at grid lines.
 
Supports are nodes which are restrained in a certain direction.
 
 
'''Changing a node'''
 
Changing a node is possible by clicking on the node by use of the left mouse button, and subsequently choose for properties by clicking on the right button. There is a more easy way, namely a double click on the node. Consequently the following dialog box will be opened.
 
[[File:nodes 4.png|500 px|Wikipedia encyclopedia]]
 
 
'''Coordinates '''
 
'''x'''
 
x-coordinate
 
'''y'''
 
y-coordinate
 
'''z'''
 
z-coordinate
 
 
'''Local x-axis''' see Local coordinate system
 
 
'''Supports''' see Supports
 
These are the supports that are the most common in practice, but you can also add an arbitrary (spring) support by making use of the 'A', 'P', 'N' or 'S'.
 
[[File:Support.png|100 px|Wikipedia encyclopedia]]
 
'''Eccentricities'''
 
Only for supports ( nodes with restrictions / restraints in a certain direction) you can add a eccentricity by inserting 3 relative coordinates dx, dy and dz. An extra node and a 'stiff' beam are automatically generated. Hereby you can, for example, in the calculation of a concrete beam grid, take the misplacement of a pile into account. The foundation beams can subsequently be tested for torsion and extra bending.
 
'''Mesh''' see Mesh
 
 
'''Beam-to-column joints''' see Node joints
 
 
'''Table nodes'''
 
Nodes can also be added / changed in the bottom left table '''Nodes'''. It does not matter. It is also possible to change in between graphical input and numerical input via tables.
 
[[File:Nodes 3.png|600 px|Wikipedia encyclopedia]]
 
======Local coordinate system======
 
In every node a local node-coordinate system can be added.
 
[[File:Local coordinate system.png|200px|none|]]
 
Example of a roller support among an angle.
 
 
'''Local X-axis'''
 
The origin lies in the relevant node. The direction of the x-axis is determined by 3 relative coordinates (see the figure above). Local coordinate systems can also be used to insert node limitations (supports or restraints), but also node loads and/or node displacements in an arbitrary direction.
 
 
======Supports======
 
Standard supports can very easily be added in the graphical screen. In the menu bar you can choose for one of the following supports:
 
'''Remark:'''
 
These are the supports that are the most common in practice, but you can also add an arbitrary (spring) support by making use of the 'A','P','N' of 'S'. See the table below.
 
[[File:Cur restrain hinge.png|32 px|Wikipedia encyclopedia]]
Pinned support (Tz,Ty,Rz) ( 'A','A',' ')
 
[[File:Cur restrain rollerX.png|32 px|Wikipedia encyclopedia]]
Roller support z-direction (Tx,Tz,Ry) ( ' ','A', ' ')
 
[[File:res_rol_z.png|32 px|Wikipedia encyclopedia]]
Roller support x-direction (Tx,Tz,Ry) ( 'A',' ', ' ')
 
[[File:res_vast.png|32 px|Wikipedia encyclopedia]]
Fixed support (Tx,Tz,Ry) ( 'A','A', 'A')
 
[[File:Res spring x .png|32 px|Wikipedia encyclopedia]]
Springer support x-direction (Tx,Tz,Ry) ( 'S',' ', ' ')
 
[[File:res_spring_z .png|32 px|Wikipedia encyclopedia]]
Springer support z-direction (Tx,Tz,Ry) ( ' ','S', ' ')
 
[[File:res_spring_r.png|32 px|Wikipedia encyclopedia]]
Springer support y-direction (Tx,Tz,Ry) ( ' ',' ', 'S')
 
 
Supports can be added arbitrary, in a fixed raster or on grid lines.
 
 
Supports are nodes which are restrained in a certain direction.
 
 
'''Changing a support'''
 
Changing a support is possible by clicking on the node by use of the left mouse button, and subsequently choose for properties by clicking on the right mouse button. There also is a more easy way, namely by a double click on the node or support. Consequently the following dialog box will be opened
 
 
[[File:Nodes.png|500 px|Wikipedia encyclopedia]]
 
{| class="wikitable"
|-
! Indication !! Description
|-
| ''' ' ' ''' || free - no limitation
|-
| ''' 'A' ''' || Fully limited  (Absolute)
|-
| ''' 'P' ''' || Limited for a Positive reaction force; free for a negative reaction force
|-
| ''' 'N' ''' || Limited for a Negative reaction force; free for a positive reaction force
|-
| ''' 'S' ''' || Springer (Spring); spring value needs to be inserted
|}
 
 
'''Table Nodes'''
 
Supports can also be added/changed in the table nodes in the left bottom. It does not matter. It is also possible to change in between graphical input and  numerical input via tables.
 
[[File:Nodes 3.png|650 px|Wikipedia encyclopedia]]
 
======Mesh======
 
[[File:Nodes 4.png|500 px|Wikipedia encyclopedia]]
 
'''Mesh size'''
 
The dimension of plate elements. The standard (recommended) mesh size is automatically determined but can be adjusted for each node.
 
======Node joints======
 
 
[[File:joint.png|500 px|Wikipedia encyclopedia]]
You can add a new connection per node. When you have added the connection you can also apply the same connection in other nodes.
 
[[File:New copy delete properties.png|300 px|Wikipedia encyclopedia]]
 
You can create / add '''new''' connections, '''copy''' and '''delete''' connections. Choose '''Properties''' when you want to change the connection.
See Joints
 
=====Joints=====
 
Joints can be entered at nodes.
 
[[File:Beam column joint.png|800 px|Wikipedia encyclopedia]]
'''Input in drawing'''
 
In the drawing of the connection you can change almost everything. You can change all sizes by clicking on the number in the dimension line. See Changing dimensions.
 
You can also change the profiles, beam angles and loads in the drawing. This not only works quickly, but is also intuitive. You will experience how easy and how pleasant it is to work with XFEM4U. The calculation results can be displayed on the right as "docked" or as a separate screen on a second monitor. With every change that is made, the calculation is carried out and the results are immediately visible. In that way you can quickly see the effect of your change. You can see everything in one overview, both the input and the calculation output.
 
'''Lb=4000'''
 
Length of the beam (This value can be changed in the drawing.)
 
The length is only important for the classification of the rotational rigidity of the connection. (rigid / semi-rigid / hinged)
 
'''0 <'''
 
Angle of the beam.
 
You set a number of parameters in the dialog box below.
[[File:Beamtocolumn1.png|200 px|Wikipedia encyclopedia]]
 
'''Classification construction:''' Braced / Unbraced
 
This is only important for the classification of the rotational rigidity of the connection. (rigid / semi-rigid / hinged)
 
'''Type connection:''' Bolted joint / Welded joint
 
'''Type end plate:''' Short end-plate  / Extended en-plate
 
 
'''Steel grade'''
 
'''Web stiffener top:''' None / Full / Partial
 
'''Web stiffener bottom:''' None / Full / Partial
 
'''Column web plates:''' None / Single / Double
 
'''Bolt grade'''
 
'''Sigma;com,Ed'''
 
The largest axial compression stress in the column. This is calculated automatically and does not need to be entered.
 
[[File:Beamtocolumn2.png|200 px|Wikipedia encyclopedia]]
 
'''Beams symmetrical'''
 
With a double connection (left and right) you can set whether both are equal (symmetrical) or not. This means that when you change one side, the other side changes automatically
 
'''Number of bot-rows'''
 
The number of bolt rows is at least 2.
 
'''Bolt'''
 
'''Haunch on top:''' None / Haunch without flange / Haunch with flange
 
'''Haunch on bottom:''' None / Haunch without flange / Haunch with flange
 
'''Backing plates'''
 
Setting whether backing plates are used.
 
======Grid lines/levels======
 
In '''XFEM4U''' it is possible to use a standard grid with grid lines. A standard raster is created, but you can adapt this raster.
 
Beams and nodes can be easily drawn into the grid. '''XFEM4U''' has a magnet function, which snaps to points into the grid.
 
[[File:Grid.png|400 px|Wikipedia encyclopedia]]
 
'''Coordinates'''
 
You can define the grid lines yourself.
 
Syntax: ''' ''distance spacing1 amount x spacing.. etc'' '''
 
Example:''' "0 3000 3x2200 2800".'''
 
For the z - coordinate, if you enter the numbers with a +, then you are entering absolute values.
 
'''Labels'''
 
The indication of the grid lines
 
======Wizard======
 
[[File:Wizard menu.png|150 px|Wikipedia encyclopedia]]
 
By the use of wizard, you can quickly and easily generate the geometry and wind loads of a simple hall.
 
[[File:Wizard.png|750 px|Wikipedia encyclopedia]]
 
[[File:Wizard results.png|850 px|Wikipedia encyclopedia]]
 
======Internal hinge in a beam======
 
Adding an internal hinge in the graphical screen is very easy.
 
Choose for the following image in the menu bar.cur_InternalHinge. [[File:cur_InternalHinge. .png|28 px|Wikipedia encyclopedia]]
 
 
In these modus you can add multiple internal hinges by use of the left mouse button. By placing the hinge, the coordinates are shown in the right bottom.
 
 
When you add an internal hinge, a new node in the beam is generated, and the regarding beam is automatically divided into two beams with a hinge connection. The beam loads also will be adjusted automatically.
 
 
In this way you can easily design a gerber beam.
 
====Loads====
 
[[File:Loads v2.png|1000 px|Wikipedia encyclopedia]]
 
Every load (node load, beam load or node displacements) are inserted per load case.
 
Load cases
 
Beam loads
 
Node loads
 
Node displacements
 
Surface loads
 
=====Load cases=====
 
[[File:New loadcase 32x32.png|28 px|Wikipedia encyclopedia]]
 
Input of the load cases.
 
[[File:Loadcase.png|100 px|Wikipedia encyclopedia]]
 
No.
 
This number is generated automatically. You can not change this number
 
'''Description'''
 
Free text to describe the load case
 
 
'''Type'''
 
The type of load. Dependent on the type of load, standard combination factors (frequent / quasi-permanent value ) psi0, psi1, and psi2 are determined according to the Eurocode.
 
These combination factors are offered as a standard by entering the load combinations. However, these values can be adapted.
 
Automatically two load combinations are generated. Permanent and variable loads.
 
 
'''Automatically generate combinations'''
 
When you enter/change load combinations, the load combinations are automatically generated. You can also change these combinations and expand them.
 
'''Permanent load favorable'''
 
Extra ULS load combinations are generated in which the load factor for the permanent load is 0.90.
 
======Sequence load case======
 
With a click on the right mouse button, the context menu shown below is opened. With these functions you can easily adapt the sequence of the load cases and/or insert load cases.
 
[[File:Loadcasemenu.png|150 px|Wikipedia encyclopedia]]
 
'''Insert'''
 
A new load case is created, and inserted above the current load case.
 
'''Delete'''
 
The load case is deleted, including all the loads
 
'''Copy'''
 
The load case is copied, including all the loads
 
'''Move up/ move down'''
 
A load can be moved up and down a line.
 
======Copy load case======
 
With the right mouse button the following context menu is opened.
 
[[File:Loadcasemenu.png|150 px|Wikipedia encyclopedia]]
 
'''Copy loads from...'''
 
Every load from an already existing load case can be copied. The dialog box shown below is opened. Herein you choose the load case from which you want to copy the loads.
 
[[File:Copyloadsfrom.png|250 px|Wikipedia encyclopedia]]
 
=====Beam loads=====
 
[[File:load-q.png|30 px|Wikipedia encyclopedia]]
[[File:Load-F.png|30 px|Wikipedia encyclopedia]]
[[File:Load-M.png|30 px|Wikipedia encyclopedia]]
 
Beam loads are inserted in a local '''beam coordinate system.''' See Design arrangement.
 
The dialog box shown below is opened.
 
[[File:Load1.png|300 px|Wikipedia encyclopedia]]
 
'''Load case'''
 
Choice for the load case.
 
 
'''Type of load'''
 
Choose the type of load you want to add.
 
{| class="wikitable"
|-
! Type !! Description
|-
|[[File:load-q.png|20 px|Wikipedia encyclopedia]]|| Even distributed load, or varying load
|-
|[[File:Load-F.png|20 px|Wikipedia encyclopedia]]|| Point force  - F-load
|-
|[[File:Load-M.png|20 px|Wikipedia encyclopedia]]|| Moment - M-load
|}
 
'''Description'''
 
Free text to describe the load.
 
 
'''Direction of the load/ local global'''
 
The load can be inserted in 3 directions. In x-,y- or z-direction relative to the local coordinate system standard or the global coordinate system.
 
 
'''q1'''
 
The magnitude of the load. For the q-load the magnitude of the load at the beginning in kN/m. For a point load the amplitude of the load in kN. For a moment the magnitude of the load in kNm.
 
With plus min you can change the sign of the loads very easy. Standard the sign is at min because this is most common
 
 
'''q2'''
 
Only for the q-load the magnitude of the load at the end of the beam in kN/m.
 
'''a'''
 
The distance in mm where the load starts, counted from the begin node of the beam.
 
'''L'''
 
Only for the q-load the length of the load should be inserted. Standard the load is going up to the end of the beam.
 
'''Angle'''
 
Only for the q- and F-load. The angle in degrees to the perpendicular. The direction opposite to the clockwise direction is positive.
 
'''z'''
 
The distance in the z-direction in mm relative to the reference line. The reference line is adjustable. 'z relative to top', 'z relative to centerline', 'z relative to bottom'.
 
This distance is only relevant for lateral-torsional buckling resistance check
 
'''Eccentricity'''
 
The eccentricity in mm measured perpendicular to the load load surface. For a load in the z-direction this is the distance in y-direction. For a load in the y-direction this is the distance in the z-direction. This eccentricity causes torsion in the beam. By standard the eccentricity is zero. For example with piled concrete foundations the load can be eccentric.
 
'''Table'''
 
Beam loads can also be added/changed in the table. It does not matter. It is also possible to change in between graphical input and numerical input via tables.
 
[[File:Loadtable.png|450 px|Wikipedia encyclopedia]]
 
=====Node loads=====
 
[[File:Cur nodeload.png|30 px|Wikipedia encyclopedia]]
 
Node loads are added in the '''Node coordinate system.''' See Design Arrangement.
 
The dialog box shown below is opened.
 
[[File:Load case2.png|400 px|Wikipedia encyclopedia]]
 
'''Load case'''
 
Option for the load case.
The node load will be inserted in the global coordinate system. When for the particular node, a local coordinate system is inserted, the forces will be inserted relative to this coordinate system.
 
'''Description'''
 
Free text to describe the load.
 
 
'''Fx'''
 
The magnitude of the force in kN in the x-direction
 
'''Fy'''
 
The magnitude of the force in kN in the y-direction
 
'''Fz'''
 
The magnitude of the force in kN in the z-direction
 
 
'''Mx'''
 
The magnitude of the moment in kNm around the x-axis.
 
 
'''My'''
 
The magnitude of the moment in kNm around the y-axis.
 
'''Mz'''
 
The magnitude of the moment in kNm around the z-axis.
 
'''Vector load'''
 
An opportunity for entering the load as a vector in a certain direction.
 
 
'''F'''
 
The magnitude of the vector force in kN
 
'''dx'''
 
Relative distance in x-direction
 
'''dy'''
 
Relative distance in y-direction
 
'''dz'''
 
Relative distance in z-direction
 
By the use of dx,dy and dz the direction of the vector force is determined.
 
'''Table'''
 
Node loads can also be added/changed in a table. It does not matter. It is also possible to change in between graphical input and numerical input via  tables
 
[[File:Loadtable2.png|500 px|Wikipedia encyclopedia]]
 
=====Node displacements=====
 
[[File:Cur nodedisplacements.png|30 px|Wikipedia encyclopedia]]
 
Node displacements are added in a '''node coordinate system.''' See Design arrangement.
 
The dialog box shown below is opened.
 
[[File:Nodedisplacements.png|400 px|Wikipedia encyclopedia]]
 
 
'''Load case'''
 
Option for the load case.
 
The node displacement will be inserted in the global coordinate system . When for a particular node, a local coordinate system is inserted, the displacement will be inserted relative to this coordinate system.
 
'''dx'''
 
The amplitude of the displacement in mm in the x-direction
 
'''dy'''
 
The amplitude of the displacement in mm in the y-direction
 
'''dz'''
 
The amplitude of the displacement in mm in the z-direction
 
 
'''drx'''
 
The amplitude of the rotation in mrad around the x-axis
 
'''dry'''
 
The amplitude of the rotation in mrad around the y-axis
 
 
'''drz'''
 
The amplitude of the rotation in mrad around the z-axis
 
'''Table'''
 
Node displacements can also be added/changed in a table. It does not matter. It is also possible to change in between graphical input and numerical input via tables.
 
[[File:Nodedisplacements2.png|500 px|Wikipedia encyclopedia]]
 
=====Surface loads=====
 
[[File:Surfaceload3.png|30 px|Wikipedia encyclopedia]]
 
Surface loads can be used for plates, walls and beam structures. In the case of beam structures, all beam loads are generated automatically.
 
You can draw any surface as a 'polyline' just as you know it from AutoCAD. Press the escape-key or click the right mouse button when finished.
 
Next the dialog box shown below is opened.
 
[[File:Surfaceload1.png|500 px|Wikipedia encyclopedia]]
 
Pay attention! To be able to generate beam loads, edge beams must occur.
 
With the display option '''Show derived bar loads''' you can display all automatically generated beam loads. You can use this to check whether the loads have been created correctly. See Display Options.
 
'''Load case'''
 
Choice for the load case.
 
'''Description'''
 
Free text to describe the load.
 
'''Direction of the load/ local-global
 
The load can be inserted in 3 directions. In x-,y- or z-direction relative to the local coordinate system(standard) or the global coordinate system.
 
You can choose '''"Local"''', '''"Global"''' and '''"Global projective".'''
 
[[File:Surfaceload2.png|150 px|Wikipedia encyclopedia]]
 
When choosing Global projective for snow and live loads the load is related on the projection area
 
'''q1 ,q2 and q3'''
 
The magnitude of the load in kN/m2.
 
'''Load bearing direction'''
 
Here you can enter the load bearing direction of the plate you will using. There are 3 options.
 
[[File:typeload.png|40 px|Wikipedia encyclopedia]]
 
'''Type of load'''
 
Here you can specify whether the load is uniformly distributed or linear. With a linear running load you can enter, for example, a water pressure or soil pressure on a wall. Or a running wind load over a tall building.
 
[[File:surfaceload4.png|250 px|Wikipedia encyclopedia]]
 
Linear loads are defined by specifying loads q1, q2 and q3 in 3 points. The button below allows you to select those 3 points of the "polyline".
 
[[File:surfaceload5.png|150 px|Wikipedia encyclopedia]]
All directions, parallel to x-direction and parallel to y-direction, related to the axis of the surface load. The x-axis is from first point towards the second point you will draw.
 
You can view the local coordinate system with display option '''Surface load orientation.''' See Display Options.
 
=====Load combinations=====
 
[[File:New loadcase 32x32.png|28 px|Wikipedia encyclopedia]]
 
'''Input of load combinations'''
 
[[File:Combinations.png|500 px|Wikipedia encyclopedia]]
 
 
'''Checkbox'''
 
Setting whether the combination is to be calculated or not
 
 
'''No.'''
 
This number is automatically generated. You can not change this number.
 
 
'''Description'''
 
Free text space to describe the load combination
 
'''Type'''
 
The type of load ULS - ultimate limit state, ULS- fire, SLS-serviceability limit state, quasi permanent.
 
Dependent on the type of combination, standard values for the combination factors psi and the load factor gamma are offered according to the Eurocode. These values can be adapted.
 
 
'''Columns with load cases'''
 
For all the load cases, columns are created. In that way, a table appears in which all the combinations are shown. Every cell contains 2 values in the syntax: '''combination factor x load factor.'''
 
When you click on a cell the following dialog box appears. Here you can adapt both values.
 
[[File:Psigamma.png|200 px|Wikipedia encyclopedia]]
 
For the combination factor and the load factor combo-boxes are offered including the standard values from which you can choose. You can also insert an own value. This gives a lot of freedom.
 
If you for instance take one of the values as zero, the product of the two values obviously is zero as well. In that case the cell is showed 'empty'. This is only to make things clear.
 
By standard there are three load combinations generated. ULS 6.10a, ULS 6.10b and SLS
 
======sequence load combinations======
 
With the right mouse button the following context menu is opened. With these functions you can easily adapt the sequence of the load combinations, or insert new load combinations.
 
[[File:Loadcasemenu.png|200 px|Wikipedia encyclopedia]]
 
'''Insert'''
 
A new load combination is created and inserted above the current load case.
 
'''Delete'''
 
The load combination is deleted.
 
'''Copy'''
 
The load combination is copied.
 
'''Move up/ move down'''


A load combination can be moved up and down a line.  
[[XFEM4U UI | 2. Basic concept User Interface]]


[[Struct4U Design Arrangements | 2.1 Design Arrangements and coordinates]]
'''Copy ULS combination to SLS'''


Every load combination of the type ULS will be copied as type SLS. The load factors are set to 1.00
'''3. Export/Import'''


====Edit====
[[Autodesk Revit/Dynamo | 3.1 Autodesk Revit/Dynamo]]


[[File:Edit.png|1200 px|Wikipedia encyclopedia]]
[[Tekla Structures | 3.2 Tekla Structures]]


=====Menu=====
[[XML Interface | 3.3 XML Interface]]


[[File:Renumber 32x32.png|30 px|Wikipedia encyclopedia]]
[[DWG/DXF | 3.4 DWG/DXF]]


'''Renumber'''
[[SDNF| 3.5 SDNF]]


With these function the nodes and beams will be renumbered
'''4. Geometry'''


[[File:Undo.png|100 px|Wikipedia encyclopedia]]
[[XFEM4U Nodes | 4.1 Nodes]]
[[File:Redo.png|115 px|Wikipedia encyclopedia]]


Every adaptation can be reversed and repeated without limitation. Do you want to go back to a previous situation? That is possible.The undo function will help you flawless and fast.
[[XFEM4U Supports | 4.2 Supports]]


A wrong or accidental input can be restored but with this function you can also quickly compare different solutions. It helps you make an optimal design of your construction.
[[XFEM4U Beams | 4.3 Beams]]


[[Profile| 4.4 Section/Profile]]


[[File:copy.png|15 px|Wikipedia encyclopedia]] '''Copy'''
[[XFEM4U Plates | 4.5 Plates]]


With this function you can easily copy selected nodes, beams and plates. You select the concerning nodes and beams by the use of the select window / crossing. See Make selections. Thereafter you mark the beginning by clicking on the screen.(1. Select base point.) Now move the mouse in the direction in which you want to copy the
[[XFEM4U Grid Lines/ levels | 4.6 Grid lines/levels]]


nodes and beams. (2. Select second point in the direction you wish to copy.) Just like the situation within AutoCAD, a dimension line is visible. You can also directly insert the distance via your keyboard. You close with the Enter-key. All nodes, beams and plates will be relatively copied.
[[XFEM4U Outer Panels | 4.7 Outer Panels]]


The COPY command is repeated. So you can place your copy in several places and thus enter your model even faster and easier.  Use the esc-key or the right mouse button to end the copying process.
[[XFEM4U Hall Wizard | 4.8 Hall Wizard]]


'''5. Loads'''


[[File:move.png|15 px|Wikipedia encyclopedia]] '''Move'''
[[XFEM4U Load Cases | 5.1 Load cases]]


With this function you can easily move nodes. You select the concerning nodes by the use of the select window / crossing. See Make selections. Thereafter you mark the beginning by clicking on the screen.(1. Select base point.) Now move the mouse in the direction in which you want to move the node. (2. Select second point in the direction you wish to move.)
[[XFEM4U Load Combinations | 5.2 Load combinations]]


While moving your mouse, a dimension line in one of the main directions x,y or z will appear. You can, just as you know it from AutoCad, immediately insert the distances numerically by entering the value / values from your keyboard. There are 3 possibilities:
[[XFEM4U Loads | 5.3 Loads]]


1. Move with a known length in one of the main directions.
[[XFEM4U Load generator | 5.4 Load generator]]


The value will appear in the dimension line. Here you can type in the distance. By the use of the enter-key the input is closed and the selected nodes will be moved.
'''6. Analysis & Design'''


2. Move using relative Cartesian coordinates (dx, dy, dz).
[[XFEM4U Analysis | 6.1 Calculation settings]]


First you enter the distance in x-direction. The value will appear in the dimension line. Thereafter you type a semicolon ";" and the distance in y-direction. The value will appear in a second input field. Next you type a semicolon ";" and the distance in z-direction. The value will appear in a third input field. By the use of the enter-key the input is closed and the selected nodes will be moved.
[[Documentation Eurocode | 6.2 Eurocode Steel & Timber Design]]


3. Move using relative Cartesian coordinates (dx, dy, dz) or to absolute Cartesian coordinates (x, y, z).
[[XFEM4U Eurocode RC  | 6.3 Eurocode Reinforced Concrete Design]]


Press the space key and the dialog box below appears. Here you can enter relative coordinates or absolute coordinates directly.
[[Eurocode Steel Connections | 6.4 Eurocode Steel Joint Design]]


[[File:coordinates.png|200 px|Wikipedia encyclopedia]]
'''[[Documentation ANSI | 7. Building Code ANSI]]'''


'''8. Display calculation results'''


[[File:Delete.png|15 px|Wikipedia encyclopedia]] '''Delete'''
[[XFEM4U Display Results | 8.1 Display results]]


With this function you can easily delete parts. You select the concerning objects by using the select window / crossing.
[[XFEM4U Analysis | 8.2 Calculation settings]]


[[Struct4U Optimization | 8.3 Optimization]]


[[File:Rotate.png|15 px|Wikipedia encyclopedia]] '''Rotate'''
'''9. UI and other settings'''


With this function you can rotate selected parts. You can also make multiple copies with this function.
[[XFEM4U Edit | 9.1 Edit]]


You select the concerning nodes and beams by the use of the select window / crossing. See Make selections. Thereafter you select the first point of rotation axis. (1. Select first point of rotation axis.) Second you select the second point of the rotation axis. (2. Select second point of rotation axis.) The dialog below will be visible.
[[XFEM4U Selection | 9.2 Selection]]


[[File:Rotate2.png|150 px|Wikipedia encyclopedia]]
[[XFEM4U View | 9.3 View ]]


Enter the value of the rotation angle. Optional you can also make multiple copies.
[[XFEM4U  Display Options | 9.4 Display options]]


[[File:Flip.png|15 px|Wikipedia encyclopedia]] '''Flip'''
[[Struct4U Dockable Windows | 9.5 Dockable windows]]


With this function you can mirror or flip selected parts. The mirror surface is arbitrary and is selected with 3 points.  
[[Struct4U Changing Dimensions | 9.6 Changing dimensions]]


You select the concerning nodes and beams by the use of the select window / crossing. See Make selections. Thereafter you select the mirror / flip surface by 3 points.
[[XFEM4U  Menu | 9.7 Menu]]


1. Select first point of mirror.  
[[XBeam2D XFrame2D Preferences | 9.7.1 Preferences]]


2. Select second point of mirror.
[[XBeam2D XFrame2D Drawing| 9.7.2 Drawing]]


3. Select third (last) point of mirror.
[[XBeam2D XFrame2D Snap options| 9.7.3 Snap options]]


[[XBeam2D XFrame2D Regular grid| 9.7.4 Regular grid]]
The dialog below will be visible.


[[File:Flip menu.png|150 px|Wikipedia encyclopedia]]
[[XBeam2D XFrame2D Output| 9.7.5 Output]]


Choose to mirror or flip the selected objects.
[[XBeam2D XFrame2D User defined profiles| 9.7.6 User defined profiles]]


[[XBeam2D XFrame2D Preview | 9.7.7 Preview]]


[[File:Multiple copies.png|15 px|Wikipedia encyclopedia]] '''Multiple Copies (Linear Arrays)'''
[[XFEM4U Backup files | 9.8 Backup files]]


With this function you can easily make multiple copies of selected nodes, beams and plates. You select the concerning nodes, beams and plates using the select window / crossing. See Make selections. Thereafter you mark the beginning by clicking on the screen.(1. Select base point.) Now move the mouse in the direction in which you want to copy the nodes and beams. (2. Select second point in the direction you wish to copy.) Just like the situation within AutoCAD, a dimension line is visible. You can also directly insert the distance via your keyboard. You close with the Enter-key. The dialog below will be visible.
[[XFEM4U Context menu | 9.9 Context menu]]


[[File:Mulitple.png|150 px|Wikipedia encyclopedia]]
'''10. Background information about calculations'''


Enter the number of copies. With divide the copies will be distributed over the distance. All nodes and beams will be relatively copied.
[[XBeam2D Deflection Calculation | 10.1 Deflection]]


=====Make selections=====
[[Struct4U tapered section| 10.2 Tapered section]]


=====context menu=====
[[Background Information and Theory | 10.3 Background steel & timber Eurocode]]


====View====
[[FEM best practices and examples | 10.4 Finite Element Mesh & Solver]]


=====Display options=====
[[XFEM4U UI and settings | 11. UI and other settings]]

Latest revision as of 20:13, 11 November 2022

BACK

Introduction

This page contains the documentation of XFEM4U. It is meant as a full description of all functions and possibilities of the program. Other relevant information about XFEM4U can be found in the following links:

Release Notes

Release notes of XFEM4U: link

Features and limitations

Full list of features of XFEM4U can be found here.

Residential Steel Trusses Roof 3.png

Chapters user manual

1. Get Started

2. Basic concept User Interface

2.1 Design Arrangements and coordinates

3. Export/Import

3.1 Autodesk Revit/Dynamo

3.2 Tekla Structures

3.3 XML Interface

3.4 DWG/DXF

3.5 SDNF

4. Geometry

4.1 Nodes

4.2 Supports

4.3 Beams

4.4 Section/Profile

4.5 Plates

4.6 Grid lines/levels

4.7 Outer Panels

4.8 Hall Wizard

5. Loads

5.1 Load cases

5.2 Load combinations

5.3 Loads

5.4 Load generator

6. Analysis & Design

6.1 Calculation settings

6.2 Eurocode Steel & Timber Design

6.3 Eurocode Reinforced Concrete Design

6.4 Eurocode Steel Joint Design

7. Building Code ANSI

8. Display calculation results

8.1 Display results

8.2 Calculation settings

8.3 Optimization

9. UI and other settings

9.1 Edit

9.2 Selection

9.3 View

9.4 Display options

9.5 Dockable windows

9.6 Changing dimensions

9.7 Menu

9.7.1 Preferences

9.7.2 Drawing

9.7.3 Snap options

9.7.4 Regular grid

9.7.5 Output

9.7.6 User defined profiles

9.7.7 Preview

9.8 Backup files

9.9 Context menu

10. Background information about calculations

10.1 Deflection

10.2 Tapered section

10.3 Background steel & timber Eurocode

10.4 Finite Element Mesh & Solver

11. UI and other settings