Skip to content

Latest commit

 

History

History
146 lines (113 loc) · 7.45 KB

File metadata and controls

146 lines (113 loc) · 7.45 KB
title FreePolygonLoad

FreePolygonLoad

Classes

FreePolygonLoad

Functions

setFreePolygonLoadParameters(load, load_distribution, load_values)Object

Set parameters to free polygon load depend on load distribution

FreePolygonLoad

Kind: global class

new FreePolygonLoad(no, load_case, surfaces, comment, params)

Creates free polygon load

Returns: Object - Created free polygon load

Param Type Description
no Number Index of free polygon load, can be undefined
load_case Object Load case
surfaces Array List of surface indexes
comment String Comment, can be undefined
params Object Load parameters, can be undefined

freePolygonLoad.Uniform(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒ Object

Creates free polygon uniform load

Kind: instance method of FreePolygonLoad
Returns: Object - Created free polygon uniform load

Param Type Description
no Number Index of free polygon uniform load, can be undefined
load_case Object Load case
surfaces Array List of surface indexes
load_values Array Load parameters
load_projection String Load projection, can be undefined
load_direction String Load direction, can be undefined
load_acting_region_from Number Start of load acting region, can be undefined
load_acting_region_to Number End of load acting region, can be undefined
comment String Comment, can be undefined
params Object Load parameters, can be undefined

freePolygonLoad.Linear(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒ Object

Creates free polygon linear load

Kind: instance method of FreePolygonLoad
Returns: Object - Created free polygon linear load

Param Type Description
no Number Index of free polygon linear load, can be undefined
load_case Object Load case
surfaces Array List of surface indexes
load_values Array Load parameters
load_projection String Load projection, can be undefined
load_direction String Load direction, can be undefined
load_acting_region_from Number Start of load acting region, can be undefined
load_acting_region_to Number End of load acting region, can be undefined
comment String Comment, can be undefined
params Object Load parameters, can be undefined

freePolygonLoad.LinearX(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒ Object

Creates free polygon linear in X load

Kind: instance method of FreePolygonLoad
Returns: Object - Created free polygon linear in X load

Param Type Description
no Number Index of free polygon linear in X load, can be undefined
load_case Object Load case
surfaces Array List of surface indexes
load_values Array Load parameters
load_projection String Load projection, can be undefined
load_direction String Load direction, can be undefined
load_acting_region_from Number Start of load acting region, can be undefined
load_acting_region_to Number End of load acting region, can be undefined
comment String Comment, can be undefined
params Object Load parameters, can be undefined

freePolygonLoad.LinearY(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒ Object

Creates free polygon linear in Y load

Kind: instance method of FreePolygonLoad
Returns: Object - Created free polygon linear in Y load

Param Type Description
no Number Index of free polygon linear in Y load, can be undefined
load_case Object Load case
surfaces Array List of surface indexes
load_values Array Load parameters
load_projection String Load projection, can be undefined
load_direction String Load direction, can be undefined
load_acting_region_from Number Start of load acting region, can be undefined
load_acting_region_to Number End of load acting region, can be undefined
comment String Comment, can be undefined
params Object Load parameters, can be undefined

setFreePolygonLoadParameters(load, load_distribution, load_values) ⇒ Object

Set parameters to free polygon load depend on load distribution

Kind: global function
Returns: Object - Returns modified load

Param Type Description
load Object Load
load_distribution String Load distribution
load_values Array Load parameters depend of load distribution - "Uniform": [p, X1, Y1, X2, Y2, X3, Y3 ... Xn, Yn] - "Linear": [p1, node1, node2, node3, [X1, Y1, X2, Y2, X3, Y3 ... Xn, Yn], p2, p3] - "Linear in X": [p1, node1, node2, [X1, Y1, X2, Y2, X3, Y3 ... Xn, Yn], p2] - "Linear in Y": [p1, node1, node2, [X1, Y1, X2, Y2, X3, Y3 ... Xn, Yn], p2]