- Licensing
- General Information
- Main Menu
- Common Controls
- Resolve Conflict
- Settings
- Views
- Components
- Materials
- Properties
- FEM Loads
- Constraints
- Joints Finder
- Beam Member Finder
- Panel Finder
- Weld Finder
- Jobs
- Individual Load
- Load Set
- Load Group
- Fatigue Groups
- Plots
- Tables
- Tools
- Standards
- Post-processing
- Results
- Reports
- Presentation Designer

Standard is set of checks and items to perform calculations according to Code.

To add Custom Check execute Standard - Custom from main menu. Alternatively use Standard context menu.

Standard contains:

Constants is a static value which can be used in checks with help of Alias. It is useful to create constants and use them in formulas because in case of modifications (related to constants) it is required to make change in one place only.

Constant dialog box:

SDC Verifier allows to add extra properties called Characteristics to use them in Standard check formulas. There are five types of characteristics: Material, Property, Node, Element, Linked and Loads.

To add Characteristics use Characteristics context menu:

All characteristic types except Linked can be created by additional sub types that are taken from Types list.

None type - set direct value to interested elements.

None type - set direct value to interested elements.

Add Material/Property Characteristic:

Set Alias to use characteristic in check formulas.

To plot characteristic values press .

Material Type characteristic. Set by names for more convenient displaying. Names are taken from Types:

Add Node/Element characteristic:

- add Node/Element group and set its value:

- edit group elements and value;

- copy selected groups with values;

- remove selected groups;

- preview highlight selected group nodes/elements;

- plot characteristic values of selected groups;

- colored plot with ID label of selected groups;

- colored plot with Value label of selected groups;

Note: Import is available for element type characteristic only.

Press Import to import Beam Length/Effective Length Factor from Beam Member Finder, Plate Width/Length from Panel Finder or Welds from Weld Finder.

Import removes all previous data from characteristic:

Import dialog box:

If Beam Member data is selected then it is required to select direction from the list:

Note:For weld finders only groups with 0 values will be created.

Add Linked characteristic:

Linked characteristic always keeps values up to date according to selected options. It is possible to link to Panel Finder plates' length or width values or to Beam Member length, length factor or slenderness values. If beam member method is selected Linked entity has to be chosen from the list.

Press Fill Table to display values.

Standard type is is a list of titles that can be used in classification or characteristic instead of numbers. To add new type press Add from menu:

Following dialog window will be displayed:

- add a new item;

- edit the selected item;

- remove the selected item;

Import from other standard - import already existing classification type from existing standards:

Select standard, standard type and press OK to create new standard type.

Copy to standard - export already existing standard type to the existing standards:

Classification is an extra elements characteristic that can be set over directions.

To add classification select type in classification Add menu item:

Numeric classification - is a numeric elements characteristic. It is flexible as it can be used in creation of any kind of own calculations. It is available for all types of standards. Extra classifications are possible to be created using **Types**. Different standards have their own predefined classifications. For example DIN 15018 Standard predefined classifications are: Element group, Weld Type and Material Type.

Set classification Alias to use it in Custom check formulas.

- add classification condition;

- edit selected condition;

- copy selected conditions;

- remove selected conditions;

- move selected conditions up;

- move selected conditions down.

Note: First condition cannot be modified, moved, copied or removed.

- highlight selected condition elements;

- plot classification values.

Press Plot to display values for selected direction.

Note: Values are calculated condition by condition. If the same element is a part of different conditions - last condition value is taken. If element do not belong to any condition - value from fist condition is taken.

- add list of conditions with empty classification (one weld one condition) from Weld Finder tool to the list.

Classification condition is applied to selected directions of selected elements.

Standard table is a two dimensional matrix of static values.

To add Standard Table press Add in Standard Tables context menu:

Window for parameters setting will be displayed:

Set table Alias to use it in Custom check formulas.

Set count of rows and columns and press Apply to build the table.

Paste full table – paste full table from clipboard.

Paste cell values – paste values from clipboard to cells starting from top left selected cell.

Note: To cut the table set less value for row or column count.

Alias is a unique name for Standard items through which they can be accessed in Custom check formulas.

Note: Alias can contain on letters, digits and underscore symbol ("_"). Alias is unique inside the standard and must be different from the model and result variables such as (Area, Yield, S, Abs etc.).

Custom Check is used in SDC Verifier to perform any user defined calculations. Custom Check consists of Parameters - formulas are made up of model variables, constants and mathematical operations, results and functions.

There are 4 predefined checks: Static Stress Check, Plate Average Stress, Plate Principal Stresses and Solid Principal Stresses.

To create Custom Check execute Add - Custom Check in Checks context menu:

Check Alias - check title to access it from other checks.

Check Calculate Results over Directions (for X, Y, Z, XY, YZ, ZX, Equivalent, Overall directions), otherwise one direction is calculated.

Check Calculate Results over Points (for all element's points of interest), otherwise one point is calculated.

On Selection (by default all entities) you can define necessary entities.

Note: Calculate Results over Directions and Calculate Results over Points should be defined before first parameter selected.

Load calculation can be calculated on All Loads or on Load Groups only.

If All Loads option is used then Load Group is calculated as envelope (like in Job), formulas are calculated for Individual Loads, Load Sets but Load Group is min/max/abs among its items.

If Load Groups option is used then formulas are based on group results, e.g. min/max/abs can be used for stresses, strains, line element force and plane element force.

Press to edit multiple parameters (parameters/replacement, category and limits).

To add Parameter to the Custom Check press . For each parameter the Title and Alias must be defined. The Alias is a short name of the Parameter to be used in the formulas and must fill the requirements for the variables names - they can contain only letters and digits and underscore.

Replacement - means outcome is intermediate and not stored. The purpose of replacement is to be used in other parameters from current check and don't consume memory.

It is possible to create separate formulas for each direction. One formula will be used for all directions if it is inputted into the All Directions text field.

If formula of the parameter contains logic operations then result will be 1 if the condition is fulfilled, else 0 will be assigned to parameter value.

Note: Formulas in SDC Verifier are case insensitive.

Entities in the Main Functions Toolbox contains the most important functions containing sqrt(), max(),power(), average(), etc.

All available variables of formulas are collected in the Items Toolbox

*Mathematical Operations*;

*Material Variables* (contains characteristics, namely Young modulus, Poisson ratio, mass density, shear modulus, yield limit and tensile strength);

*Property Variables* (contains the characteristics of the Femap Property, such as area for beam type element, thickness for plate element, Cross Section Dimensions etc.);

*Results from other checks*;

*Constants from Standard*;

*Characteristic*;

*Classifications*;

*Standard Tables*;

*Inner Constants* (Property Shapes, Yes, No, etc.);

*Local Check *(contains Parameters already defined in the current Check);

*Check Parameter*.

*- Other variables* (beam member, shape, load, cycles.

Limits is used to highlight parameters if it exceeds limit value.

Category defines how parameter will be represented in the table (Number Format) and what Legend Settings will be applied.

E.g. Utilization Factor by default has general format with 2 digits after dot:

To add necessary item (all except Results and Check Parameters) press corresponded button on Items dialog box. The dialog window appears:

To Add Check Parameter press . The dialog window appears. In Directions list All is available if current check is calculated on directions. In Points of Interests list All is available if current check is calculated on points of interests.

To Add Result press . The dialog window appears. In Directions list All is available if current check is calculated on directions. In Points of Interests list All is available if current check is calculated on points of interests.

Once the Parameter is created it can be either edited or removed.

To Edit Parameter press . The dialog box appears where you can select necessary parameter to edit.

To Delete Parameter press . On the appeared dialog you can define necessary parameter to remove and press .

Press to move parameters

Warning:

If formula contains items that do not exist for certain element types (e.g. area does not exist for beams) then the formula will be evaluated with such items replaced with zero.

Check Results:

Expand table;

Extreme table;

Criteria Plot;

Contour Plot;

Components Extreme Table;

Flow Table Extreme.

Clear Result - remove all check results.

Custom check (no load) is a sub-type of Custom Check. Check supports variables that are not based on loads (young modulus, yield stress, property area, moment of inertia, classification, characteristic, standard table, constants etc.).

Calculate Results over Directions - optional;

Calculate Results over Points - disabled;

Load Calculation - disabled;

Selection - optional;

Property check is a sub-type of Custom Check. Check supports variables of materials, properties, constants, standard tables. Results are calculated over properties.

Calculate Results over Directions - disabled;

Calculate Results over Points - disabled;

Load Calculation - disabled;

Selection - disabled;

The Plate Buckling is used to perform plate buckling calculations with user defined formulas.

It is very similar to Custom Check. The major difference is that it is calculated on section and results presented for Sections and Plates. Parameters of plate buckling are calculating only for one direction and can use additional variables in formulas: Element Stress (Minimum compression or average) converted into plate direction and Plate dimensions.

To create Plate Buckling check execute Add - Plate Buckling in Checks context menu:

Plate Buckling:

By default all sections are selected to be checked. Press to change Selection.

Press to edit multiple parameters (parameters/replacement types, category and limits).

To add Parameter press . For each parameter the Title and Alias must be defined. The Alias is a short name of the Parameter to be used in other formulas and must fill the requirements for the variables names - they can contain only letters and digits and underscore.

Replacement - means outcome is intermediate and not stored. The purpose of replacement is to be used in other parameters for current check but the result is not important for the user.

Entities in the Main Functions Toolbox contains the most important functions containing sqrt(), max(),power(), average(), etc.

All available variables of formulas are collected in the Items Toolbox

*Mathematical Operations*;

*Material Variables* (contains characteristics, namely Young modulus, Poisson ratio, mass density, shear modulus, yield limit and tensile strength);

*Property Variables* (contains the characteristics of the Femap Property, such as area for beam type element, thickness for plate element, Cross Section Dimensions etc.);

*Results from plates*;

*Constants from Standard*;

*Classifications*;

*Standard Tables*;

*Characteristic*;

*Inner Constants* (Property Shapes, Yes, No, etc.);

*Local Check *(contains Parameters already defined in the current Custom Check);

*Check Parameter*.

Parameters from other checks (of same type) created before.

Limits is used to highlight parameters if it exceeds limit value.

Category defines how parameter will be represented in table (Number Format ) and what Legend Settings will be applied.

To Edit Parameter press . The dialog box appears where you can select necessary parameter to edit.

To Delete Parameter press . On the appeared dialog you can select necessary parameter to remove and press .

Press to move parameters

Expand table;

Extreme table;

Criteria Plot;

Clear Result - remove all check results.

Variable | Value |
---|---|

sqrt() | Returns the square root of a specified number. |

pow(,) | Returns a specified number raised to the specified power. E.g. Pow(10,2)=100 |

root(,) | Returns root of specified number of specified power. E.g. root(-1000, 3)=-10 |

min(,) | Returns smaller among specified numbers. |

max (,) | Returns bigger among specified numbers. |

absma x(,) | Returns the absolute maximum value among specified numbers. |

average(,) | Returns the average value among specified numbers. E.g. Average(1,2,3)=2. |

if(,,) | If(condition, TrueExpression, FalseExpression).If condition is true then TrueExpression is executer, otherwise FalseExpression. |

switch(,,) | Returns switch(type, t1, expression1, .., tN, expressionN).If type = t1 then expression1 is executed. |

exp() | Returns e raised to the specified power. |

abs() | Returns the absolute value of a specified number. |

sin() | Returns the sine of the specified angle. |

cos() | Returns the cosine of the specified angle. |

tan() | Returns the tangent of the specified angle. |

log() | Returns the natural (base e) logarithm of a specified number. |

round() | Rounds a value to the nearest integer or specified number of decimal places. |

sign() | Returns a value indicating the sign of a number. |

sinh() | Returns the hyperbolic sine of the specified angle. |

cosh() | Returns the hyperbolic cosine of the specified angle. |

tanh() | Returns the hyperbolic tangent of the specified angle. |

asin() | Returns the angle whose sine is the specified number. |

acos() | Returns the angle whose cosine is the specified number. |

atan() | Returns the angle whose tangent is the specified number. |

atan2(,) | Returns the angle whose tangent is the quotient of two specified numbers. |

PI | Mathematical Constant = 3.14159. |

Name | Description |
---|---|

young | Young Modulus |

poisson | Poisson Ratio |

shearm | Shear Modulus |

shear | Shear |

mdensity | Mass Density |

tensile | Tensile Strength |

yield | Yield Stress |

Name | Description |
---|---|

area | Area |

nsm | Nonstructural mass |

torsional | Torsional Constant |

perimeter | Perimeter |

coeff | Coefficient for Torsional Stress |

tension | InitialTension |

slack | Initial Slack |

allow_stress | Allowable Tensile Stress |

area_inertia | Area Moment of Inertia |

inner | Inner Diametr |

outer | Outer Diametr |

pressure | Internal Pressure |

izz | Moment of Inertia, Izz |

iyy | Moment of Inertia, Iyy |

izy | Moment of Inertia, Izy |

yshear | Y Shear Area |

zshear | Z Shear Area |

warping | Warping Constrant |

yneutral | Y Neutral Axis Offset |

zneutral | Z Neutral Axis Offset |

t1 | Thickness 1 |

t2 | Thickness 2 |

t3 | Thickness 3 |

t4 | Thickness 4 |

topfiber | Top Fiber |

botfiber | Bottom Fiber |

tshear | TShear/Mem Thickness |

stiff | Bend Stiffness |

DIM1 | Cross section Dimension1 (or Height or Radius) |

DIM2 | Cross section Dimension2 (or Weight) |

DIM3 | Cross section Dimension3 (or Weight2) |

DIM4 | Cross section Dimension42 (or Thickness1) |

DIM5 | Cross section Dimension5 (or Thickness2) |

DIM6 | Cross section Dimension6 (or Thickness) |

H | Cross section Height |

R | Cross section Radius |

W1 | Cross section Width 1 |

W2 | Cross section Width 2 |

TH1 | Cross section Thickness 1 |

TH2 | Cross section Thickness 2 |

T | Cross section Thickness |

Shape Property | Cross Section Shape |

stiffened_type | Get cross section stiffened type = {stiffened, unstiffened, combined} |

WebThickness | Get Section Web Thickness |

WebWidth | Get Section Web Width |

WebWidth_NoFlanges | Get Section Web Width between flanges (minus flanges thicknesses) |

WebArea | Get Section Web Area |

FlangeTopThickness | Get Section top flange thickness |

FlangeBottomThickness | Get Section bottom flange thickness |

SDCSectionType | Get Section SDC Type (I,C,L,T, box or circle) |

FlangeTopWidth | Get Section top flange width |

FlangeBottomWidth | Get Section bottom flange width |

ShapeYOrientation | Get Section Y Axis Orientation (Left, Right, Up or Down) |

Cbot_Major | Get distance from bottom to neutral line for major axis |

Cbot_Minor | Get distance from bottom to neutral line for minor axis |

Ctop_Major | Get distance from top to neutral line for major axis |

Ctop_Minor | Get distance from top to neutral line for minor axis |

VerticalAxis | Get Vertical Axis (Y or Z axis oriented up and down in section) |

Double_Symmetric | Get if shape is double symmetric |

Section_Height | Get overall section height (calculated by SDC using point of interests) |

Section_Width | Get overall section width (calculated by SDC using point of interests) |

Imin | Principal Minimum Moment of Inertia, Imin |

Imax | Principal Max Moment of Inertia, Imax |

PrincipleAngle | Princple Angle |

yc_top | Distance from centroid to the top fibre (along y axis) |

yc_bot | Distance from centroid to the bottom fibre (along y axis) |

yc_min | Min distance from centroid to the fibre (along y axis) |

yc_max | Max distance from centroid to the fibre (along y axis) |

zc_top | Distance from centroid to the top fibre (along z axis) |

zc_bot | Distance from centroid to the bottom fibre (along z axis) |

zc_min | Min distance from centroid to the fibre (along z axis) |

zc_max | Max distance from centroid to the fibre (along z axis) |

shapeydistance | Shape distance from bottom/left to the top/right (along y axis) |

shapezdistance | Shape distance from bottom/left to the top/right (along z axis) |

Variable | Value |
---|---|

MemberY.L | Length in Y direction (from Beam Member Finder) |

MemberY.K | Effective Length Factor in Y direction (from Beam Member Finder) |

MemberY.CmType | Cm Type in Y direction (from Beam Member Finder) |

MemberZ.L | Length in Z direction (from Beam Member Finder) |

MemberZ.K | Effective Length Factor in Z direction (from Beam Member Finder) |

MemberZ.CmType | Cm Type in Z direction (from Beam Member Finder) |

MemberTorsion.L | Length in torsional direction (from Beam Member Finder) |

MemberTorsion.K | Effective Length Factor in torsional direction (from Beam Member Finder) |

MemberTorsion.CmType | Cm Type in torsional direction (from Beam Member Finder) |

ShapeCircularTube.D | Diameter |

ShapeCircularTube.Dinner | Diamter - 2 * thicknesses |

ShapeCircularTube.R | Radius |

ShapeCircularTube.Rinner | Radius - thickness |

ShapeCircularTube.T | Thickness |

ShapeCircularTube.ZY | Plastic Section Modulus in Y direction |

ShapeCircularTube.ZZ | Plastic Section Modulus in Z direction |

ShapeRectangularTube.H | Height (Rectangular Tube) |

ShapeRectangularTube.Hw | Height - 2 * thicknesses |

ShapeRectangularTube.B | Width |

ShapeRectangularTube.TVertical | Vertical side thickness |

ShapeRectangularTube.THorizontal | Horizontal side thickness |

ShapeRectangularTube.TLeft | Left side thickness |

ShapeRectangularTube.TRight | Right side thickness |

ShapeRectangularTube.TTop | Top side thickness |

ShapeRectangularTube.TBottom | Bottom side thickness |

ShapeRectangularTube.ZY | Plastic Section Modulus in Y direction |

ShapeRectangularTube.ZZ | Plastic Section Modulus in Z direction |

ShapeC.H | Height (Channel) |

ShapeC.Hw | Height - 2 * thicknesses |

ShapeC.BMin | Min Width {Top, Bottom} |

ShapeC.BTop | Top Width |

ShapeC.BBottom | Bottom Width |

ShapeC.TWeb | Web Thickness |

ShapeC.TFlangeMin | Min Flange Thickness {Top, Bottom} |

ShapeC.TFlangeTop | Flange Top Thickness |

ShapeC.TFlangeBottom | Flange Bottom Thickness |

ShapeC.ZY | Plastic Section Modulus in Y direction |

ShapeC.ZZ | Plastic Section Modulus in Z direction |

ShapeI.H | Height (I-beam) |

ShapeI.Hw | Height - 2 * thicknesses |

ShapeI.BMin | Min Width {Top, Bottom} |

ShapeI.BTop | Top Width |

ShapeI.BBottom | Bottom Width |

ShapeI.TWeb | Web Thickness |

ShapeI.TFlangeMin | Min Flange Thickness {Top, Bottom} |

ShapeI.TFlangeTop | Flange Top Thickness |

ShapeI.TFlangeBottom | Flange Bottom Thickness |

ShapeI.HBRatio | Height / Width |

ShapeI.ZY | Plastic Section Modulus in Y direction |

ShapeI.ZZ | Plastic Section Modulus in Z direction |

Load.Sf | Load Safety Factor |

LGroupSafetyFactor | Load Group Safety Factor |