Stiffener Laminate.
More...
|
| | __init__ (self, _api.StiffenerLaminate stiffenerLaminate) |
| StiffenerLaminateLayer | AddLayer (self, item1=None, item2=None, item3=None, item4=None) |
| StiffenerLaminateLayer | AddLayer (self, tuple[types.StiffenerLaminateLayerLocation] locations, str materialName, float angle, float thickness=None) |
| | Add layer to stiffener laminate by collection of sections.
|
| StiffenerLaminateLayer | AddLayer (self, types.StiffenerLaminateLayerLocation location, str materialName, float angle, float thickness=None) |
| | Add layer to stiffener laminate by section.
|
| StiffenerLaminateLayer | InsertLayer (self, item1=None, item2=None, item3=None, item4=None, item5=None) |
| StiffenerLaminateLayer | InsertLayer (self, tuple[types.StiffenerLaminateLayerLocation] locations, int layerId, str materialName, float angle, float thickness=None) |
| | Insert layer into stiffener laminate at layerId by collection of sections.
|
| StiffenerLaminateLayer | InsertLayer (self, types.StiffenerLaminateLayerLocation location, int layerId, str materialName, float angle, float thickness=None) |
| | Insert layer into stiffener laminate at layerId by section.
|
| bool | RemoveLayer (self, int layerId) |
| | Remove a layer by layerId.
|
| None | Save (self) |
| | Save laminate to database.
|
| | __init__ (self, _api.LaminateBase laminateBase) |
◆ __init__()
| hyperx.api.StiffenerLaminate.__init__ |
( |
| self, |
|
|
_api.StiffenerLaminate | stiffenerLaminate ) |
◆ AddLayer() [1/3]
| StiffenerLaminateLayer hyperx.api.StiffenerLaminate.AddLayer |
( |
| self, |
|
|
| item1 = None, |
|
|
| item2 = None, |
|
|
| item3 = None, |
|
|
| item4 = None ) |
Add layer to stiffener laminate by section.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Returns
- The created StiffenerLaminateLayer.
- Exceptions
-
- Returns
Add layer to stiffener laminate by collection of sections.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Exceptions
-
◆ AddLayer() [2/3]
Add layer to stiffener laminate by collection of sections.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Exceptions
-
◆ AddLayer() [3/3]
Add layer to stiffener laminate by section.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Returns
- The created StiffenerLaminateLayer.
- Exceptions
-
◆ InsertLayer() [1/3]
| StiffenerLaminateLayer hyperx.api.StiffenerLaminate.InsertLayer |
( |
| self, |
|
|
| item1 = None, |
|
|
| item2 = None, |
|
|
| item3 = None, |
|
|
| item4 = None, |
|
|
| item5 = None ) |
Insert layer into stiffener laminate at `layerId` by section.
`layerId` is 1 indexed.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. |
- Exceptions
-
- Parameters
-
| <br> | Insert layer into stiffener laminate at `layerId` by collection of sections.
`layerId` is 1 indexed.
|
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Exceptions
-
◆ InsertLayer() [2/3]
Insert layer into stiffener laminate at layerId by collection of sections.
layerId is 1 indexed.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. For all other material types, providing a thickness is required. |
- Exceptions
-
◆ InsertLayer() [3/3]
Insert layer into stiffener laminate at layerId by section.
layerId is 1 indexed.
- Parameters
-
| thickness | If the material is orthotropic, don't provide a thickness. |
- Exceptions
-
◆ RemoveLayer()
| bool hyperx.api.StiffenerLaminate.RemoveLayer |
( |
| self, |
|
|
int | layerId ) |
Remove a layer by layerId.
layerId is 1 indexed.
- Returns
- False if the layerId does not correspond with a layer.
◆ Save()
| None hyperx.api.StiffenerLaminate.Save |
( |
| self | ) |
|
◆ LaminateStiffenerProfile
| hyperx.api.StiffenerLaminate.LaminateStiffenerProfile = property |
|
static |
◆ Layers
| hyperx.api.StiffenerLaminate.Layers = property |
|
static |
The documentation for this class was generated from the following file:
- C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py