ReinforcementRearrange
dataclass
Canonical path: PythonPartTransaction.ReinforcementRearrange
implementation of the data class for the reinforcement rearrange
Attributes:
-
rearrange
–Whether to rearrange the mark numbering
-
from_bar_position
(int
) –Number at which to start the mark rearranging of rebars
-
from_mesh_position
(int
) –Number at which to start the mark rearranging of meshes
-
to_bar_position
(int
) –Number at which to end the mark rearranging of rebars
-
to_mesh_position
(int
) –Number at which to end the mark rearranging of meshes
-
after_bar_position
(int
) –New starting mark number, that rearranged rebars become after rearrangement
-
after_mesh_position
(int
) –New starting mark number, that rearranged meshes become after rearrangement
-
tolerance
(float
) –Tolerance for comparing segment lengths
-
rearranged_lock
(bool
) –Whether to exclude reinforcement positions, that are already been rearranged
-
identical_shapes
(bool
) –Whether to combine identical shapes
-
identical_prefix
(bool
) –Whether to consider rebar prefix attribute during the rearrangement