Concrete Cover Properties
Class full path: StdReinfShapeBuilder.ConcreteCoverProperties.ConcreteCoverProperties
Implementation of the concrete cover properties class
The class includes concrete cover properties for the left, right, top and bottom border
Attributes
bottom: float
property
writable
Get the cover at the bottom border
Returns:
Type | Description |
---|---|
float
|
concrete cover at the bottom |
left: float
property
writable
Get the cover at the left border
Returns:
Type | Description |
---|---|
float
|
concrete cover at the left |
right: float
property
writable
Get the cover at the right border
Returns:
Type | Description |
---|---|
float
|
concrete cover at the right |
top: float
property
writable
Get the cover at the top border
Returns:
Type | Description |
---|---|
float
|
concrete cover at the top |
Functions
__init__(left=0, right=0, top=0, bottom=0)
Set the properties of the concrete cover
Parameters:
Name | Type | Description | Default |
---|---|---|---|
left
|
float
|
Concrete cover at the left border |
0
|
right
|
float
|
Concrete cover at the right border |
0
|
top
|
float
|
Concrete cover at the top border |
0
|
bottom
|
float
|
Concrete cover at the bottom border |
0
|
__repr__()
convert to string
all(concrete_cover)
staticmethod
Set the properties of the concrete cover for all borders
Parameters:
Name | Type | Description | Default |
---|---|---|---|
concrete_cover
|
float
|
concrete cover for all sides |
required |
Returns:
Type | Description |
---|---|
ConcreteCoverProperties
|
concrete cover properties |
from_reinforcement_definition(reinf_def)
Get the cover from the reinforcement definition
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reinf_def
|
ReinforcementDefinition
|
reinforcement definition |
required |
left_right(left, right)
staticmethod
Set the properties of the concrete cover
Parameters:
Name | Type | Description | Default |
---|---|---|---|
left
|
float
|
description |
required |
right
|
float
|
description |
required |
Returns:
Type | Description |
---|---|
ConcreteCoverProperties
|
concrete cover properties |
left_right_bottom(left, right, bottom)
staticmethod
Set the properties of the concrete cover
Parameters:
Name | Type | Description | Default |
---|---|---|---|
left
|
float
|
description |
required |
right
|
float
|
description |
required |
bottom
|
float
|
description |
required |
Returns:
Type | Description |
---|---|
ConcreteCoverProperties
|
concrete cover properties |
top_bottom(top, bottom)
staticmethod
Set the properties of the concrete cover
Parameters:
Name | Type | Description | Default |
---|---|---|---|
top
|
float
|
description |
required |
bottom
|
float
|
description |
required |
Returns:
Type | Description |
---|---|
ConcreteCoverProperties
|
concrete cover properties |