COUPLING_REBAR

Loads

*COUPLING_REBAR
"Optional title"
coid
entype${}_r$, enid${}_r$, entype${}_c$, enid${}_c$, keep

Parameter definition

Variable
Description
coid
Command ID
entype${}_r$
Rebar entity type
options: P, PS, ALL
enid${}_r$
Rebar entity identification number
entype${}_c$
Concrete entity type
options: P, PS, ALL
enid${}_c$
Concrete entity identification number
keep
Remove from or keep decoupled rebar elements in model
options:
0 $\rightarrow$ uncoupled rebar elements are removed
1 $\rightarrow$ uncoupled rebar elements are kept in model

Description

By default rebar elements (ELEMENT_REBAR or COMPONENT_REBAR) are automatically tied to any solid element in the underlying mesh (where they are embedded). In addition, rebar elements that are not embedded in the solid mesh stay active (but unconnected).

This command is used to limit the rebar coupling to a user defined list of parts. Uncoupled rebars can removed from the model.

Example

Rebar cage trimming

A rebar cage is embedded in a circular concrete slab. COUPLING_REBAR is here used to trim (delete) rebar elements outside the slab.

Before (left) and after trimming (right)
*UNIT_SYSTEM SI # # --- MESH --- # *COMPONENT_CYLINDER "concrete slab" 1, 1, 5, 10 0, 0, 0, 0, 0, 0.2, 0.5 *COMPONENT_REBAR "rebar cage" 2, 2, 5, 5, 1 -0.48, -0.48, 0.05, 0.48, 0.48, 0.15, 0.01 # # --- MATERIAL --- # *MAT_ELASTIC "concrete" 1, 2300.0, 20.0e9, 0.2 *MAT_REBAR "rebar" 2, 7800.0, 200.0e9 2 *FUNCTION 2 300.0e6 # # --- PART --- # *PART "concrete slab" 1, 1 "rebar cage" 2, 2, 0, 0.01 # # --- TRIM REBAR CAGE --- # *COUPLING_REBAR "cleanup" 10 P, 2, P, 1 *END