No one designs beam-beam joints with internal stirrups here? Maybe most misses the crucial aspect of it. Here are the exact details.
According to the book "Design of Concrete Structures" by Arthur Nilson, David Darwin Charles Dolan (and illustration attached):
"Commonly in concrete construction, secondary floor beams are supported by primary girders, as shown in Fig. 11.13a and b. It is often assumed that the reaction from the floor beam is more or less uniformly distributed through the depth of the interface between beam and girder. This incorrect assumption is perhaps encouraged by the ACI code "Vc+Vs) approach to shear design, which makes use of a nominal average shear stress in the concrete, vc=Vc/Bw d, suggesting a uniform distribution of shear stress through the beam web.
The actual behavior of a diagonally cracked beam, as indicated by tests, is quite different, and the flow of forces can be represented in somewhat simplified form by the truss model of the beam shown in Fig. 11.13c (Ref. 11.7). The main reaction is delivered from beam to girder by a diagonal compression strut mn, which applies its thrust near the bottom of the carrying girder. Failure to provide for this thrust may result in splitting off the concrete at the bottom of the girder followed by collapse of the beam.
Proper detailing of steel in the region of such a joint requires the use of well-anchored "hanger" stirrups in the girder, as shown in Fig 11.13 a and b, to provide for the downward thrust of the compression strut at the end of the beam (Refs. 11.8 and 11.9). These stirrups serve as tension ties to transmit the reaction of the beam to the compression zone of the girder, where it can be equilibrated by diagonal compression struts in the girder. The hanger stirrups, which are required in addition to the normal girder stirrups required for shear, can be designed based on equilibrating part or all of the reaction from the beam, with the hanger stirrups assumed to be stressed to their yield stress fy at the factored load stage".
Is this mentioned in the ACI or Eurocode at all? How many implement it?