thorax anatomy Flashcards
(181 cards)
Thorax inlets and outlet borders:
- Superior thoracic aperture: 1st thoracic vertebra, 1st ribs + costal cartilages, superior border of manubrium.
- Outlet: Between clavicle and first rib.
- Inferior thoracic aperture: 12th thoracic vertebra, lower 4 costal cartilages (7-10), ribs 11-12, xiphisternal joint.
what are the 3 facets, where do each articulate with
Facets on thoracic vertebrae (and articulations):
-
Body of each vertebrae: superior and inferior facets
-> superior facet articulates with the head of the rib of the same number
-> inferior facet articulates with the head of the rib below (one number higher) -
Transverse process of the vertebrae: costal facet
-> articulates with the tubercle of the rib of the same number
Atypical thoracic vertebrae:
T11-12 have no costal facets on their transverse processes.
rib number what? special characteristics of each atypical rib?
Atypical and typical ribs:
- Atypical: 1, 2, 10, 11, 12
(can remember as all with numbers 0, 1 and 2 in it)
-> ribs 1, 10, 11 and 12:
only has 1 facet, located on head
=> articulate ONLY w/ 1 thoracic vertebrae (same number)
-> ribs 11 and 12:
no neck or tubercle,
do not have anterior attachment to sternum and instead ends freely in abdominal muscles
(floating ribs) - Typical: 3-9
Accessory muscles of ventilation:
- Pectoralis major
- Serratus anterior
- Pectoralis minor
- Subclavius
“PSPS”
Three types of intercostal muscles (and functions + directions):
External intercostal, internal intercostal and innermost intercostal.
* EICM: Runs downwards and forwards (i.e. towards steernum),
Elevates ribs
* IICM, INICM: Runs downwards and backwards (i.e. away from ribs),
Depress ribs
Branches of an intercostal nerve:
Anterior cutaneous, lateral cutaneous, muscular, collateral.<br></br><br></br><u>CLAM</u>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
Arterial supply of thoracic cage:
Anterior intercostal artery and posterior intercostal artery supplies the cage.<br></br><br></br>AIA arises from <u>internal thoracic</u> artery or <u>musculophrenic</u> artery (terminal branch of ITA). ITA arises from the subclavian artery.<br></br><br></br>First two PIA arises from <u>costocervical trunk</u> of subclavian artery, whilst the other nine directly come from the <u>thoracic aorta</u>.
Venous drainage of thoracic cage:
Anterior intercostal veins drain into the internal thoracic/mammary vein.<br></br><br></br><br></br>Posterior intercostal veins:<br></br><br></br>Uppermost intercostal veins drain directly into the brachiocephalic veins. <br></br><br></br>Left 2-4 posterior intercostal veins come together and form the left superior intercostal vein, which empties into the left brachiocephalic vein.<br></br><br></br>Right 2-4 posterior intercostal veins come together and form the right superior intercostal vein, which empties into the azygos vein. <br></br><br></br>The rest of the posterior intercostal veins eventually drain into the azygos vein.<br></br><br></br><img></img>
Diaphragm innervation:
Left and right phrenic nerves, ventral rami of C3-5.
Where do muscular fibres of diaphragm arise from:
Xiphoid process, lower ribs and upper lumbar vertebrae.
Structures passing through opening of diaphragm:
T8: Inferior vena cava. <br></br>T10: Oesophagus, vagus nerve.<br></br>T12: Aorta, thoracic duct, azygos vein. <br></br><br></br>VENA CAVA is 8 letters.<br></br>OESOPHAGUS & VAGUS NERVE is 10 letters.<br></br><br></br><img></img>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<div></div>
<script> // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>
<div></div>
<div>
<div><img></img></div>
<div><img></img></div>
</div>
<button>Toggle Masks</button>
<div>
<div>
</div>
</div>
<script> // Toggle answer mask on clicking the image var toggle = function() { var amask = document.getElementById('io-overlay'); if (amask.style.display === 'block' || amask.style.display === '') amask.style.display = 'none'; else amask.style.display = 'block' } // Prevent original image from loading before mask aFade = 50, qFade = 0; var mask = document.querySelector('#io-overlay>img'); function loaded() { var original = document.querySelector('#io-original'); original.style.visibility = "visible"; } if (mask === null || mask.complete) { loaded(); } else { mask.addEventListener('load', loaded); } </script>










Left side: Diverges 1cm away at 6th costal cartilage, then meets midclavicular line at 8th costal cartilage, then midaxillary line at 10th costal cartilage, and then paravertebral line at 12th costal cartilage.
Right side: Remains behind sternum until 6th costal cartilage, before following the same path as left side.
Lower limits lie two ribs above the parietal pleura. So they meet at midclavicular line at 6th rib, midaxillary at 8th rib, and paravertebral at 10th rib.
Visceral pleura innervated by visceral plexuses, which are autonomic nerves (insensitive to pain).
Anterior to posterior is: VAB

10 on each lung.
Posterior: Oesophagus, left recurrent laryngeal nerve.
Left: Arch of aorta, left common carotid artery, left subclavian artery, left vagus and left phrenic nerves.
Right: Azygos vein, right vagus nerve.
Take note some structures are not shown here:

- Pulmonary artery
- Two pulmonary veins
- Main bronchus
- Bronchial vessels
- Nerves
- Lymphatics
When inserting needle into thoracic cavity, must avoid the upper border of ribs.

















































Oblique fissure: Follows 6th rib.
Serous pericardium is made up of parietal and visceral pericardium. Parietal sticks to fibrous pericardium, and visceral pericardium lies on the heart.





























































































The [...] vein travels with the left circumflex artery.
The [...] vein travels with the posterior descending/ posterior interventricular artery.
The [...] vein travels with the marginal branch of the right coronary artery.
The great cardiac vein travels with the left circumflex artery.
The middle cardiac vein travels with the posterior descending/ posterior interventricular artery.
The small cardiac vein travels with the marginal branch of the right coronary artery.

The great cardiac vein travels with the [...] artery.
The middle cardiac vein travels with the [...] artery.
The small cardiac vein travels with the [...].
The great cardiac vein travels with the left circumflex artery.
The middle cardiac vein travels with the posterior descending/ posterior interventricular artery.
The small cardiac vein travels with the marginal branch of the right coronary artery.

The left recurrent laryngeal nerve hooks around the [...]. Therefore, it enters the mediastinum.
The right recurrent laryngeal nerve hooks around the [...]. Therefore, it does not enter the mediastinum.
The left recurrent laryngeal nerve hooks around the arch of aorta. Therefore, it enters the mediastinum.
The right recurrent laryngeal nerve hooks around the right subclavian artery. Therefore, it does not enter the mediastinum.






- Posterior cardiac vein.
- Small cardiac vein.
- Middle cardiac vein.
- Great cardiac vein.
Veins: Superior vena cava, brachiocephalic veins.
Nerves: Vagus, phrenic, left recurrent laryngeal nerves.
Others: Thoracic duct.
Organs: Thymus, trachea, oesophagus.
Veins: SVC, right and left pulmonary veins.
Nerves: Right and left phrenic nerves, cardiac plexuses.
Others: Lymph nodes.
Organs: Heart with pericardium.
Veins: Azygos vein.
Nerves: Sympathetic chain and trunk.
Others: Thoracic duct.
Organs: Oesophagus.
It pierces the diaphragm at [...], joining with the stomach.
It pierces the diaphragm at T10, joining with the stomach.
POSB PM

In posterior mediastinum, thoracic duct lies between the azygos vein and thoracic aorta.
At the level of the sternal angle (T4/5), the duct crosses to the left and lies posterior to the oesophagus, ascending into the superior mediastinum and draining into the venous angle.

- C6: At the junction between the pharynx and the oesophagus.
- Sternal angle (T4): Where the arch of aorta crosses to the left of the oesophagus. It is constricted by the aortic arch and the left main bronchus.
- T10: Oesophageal hiatus when oesophagus pierces the diaphragm.









Therefore, the T1-T4/5 regions (upper left arm) will feel pain if there is something occluded in the heart.













Mediastinal and central parts of the pleura are referred along phrenic nerves to C3-5 (root of neck and top part of shoulder).
It is where an incision is made to insert a chest tube. Remember, incision is made above upper border to prevent damage to collateral branches.

- Aorta
- Renal arteries
- Segmental arteries (5 per kidney; poor anastomosis).
- Interlobar arteries
- Arcuate arteries
- Cortical radiate arteries
- Afferent arterioles, glomerulus, efferent arterioles, peritubular capillaries/vasa recta.
- Cortical radiate veins
- Arcuate veins
- Interlobar veins (no segmental veins)
- Renal vein
- IVC

- Anterior (or sternocostal) – Right ventricle.
- Posterior (or base) – Left atrium.
- Inferior (or diaphragmatic) – Left and right ventricles.
- Right – Right atrium.
- Left – Left ventricle.










Subclavian vein is anterior to subclavian artery.
Scalenus anterior muscle attaches to scalene tubercle, separating the subclavian artery and vein.
Recall that brachial plexus is sandwiched between scalenus anterior and scalenus medius. Therefore, the brachial plexus lies with the subclavian artery.

Upper ribs are more involved in [...] movement, increasing antero-posterior diameter.
Upper ribs are more involved in pump handle movement, increasing antero-posterior diameter.

[...] ribs are more involved in pump handle movement, increasing [...] diameter.
Upper ribs are more involved in pump handle movement, increasing antero-posterior diameter.
