| title | FreePolygonLoad |
|---|
- setFreePolygonLoadParameters(load, load_distribution, load_values) ⇒
Object Set parameters to free polygon load depend on load distribution
Kind: global class
- FreePolygonLoad
- new FreePolygonLoad(no, load_case, surfaces, comment, params)
- .Uniform(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒
Object - .Linear(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒
Object - .LinearX(no, load_case, surfaces, load_values, load_projection, load_direction, load_acting_region_from, load_acting_region_to, comment, params) ⇒
Object - .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 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 |
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] |