Varför har andesit och diorit stora kristaller?

Anledningen till alla stenar kan ha stora kristaller är på grund av en av följande orsaker:

Om berget är en magmatisk bergart:
Magmatiska bergarter bildas när magma/lava kyler. Ju långsammare svalnar det, ju större kristaller eftersom de har mer tid att utveckla.

Om berget är ett metamorphic vaggar:
Metamorfa bergarter form från värme och tryck på toppen av andra stenar. Ju mer värme och tryck som bygger på toppen av det, desto mer sannolikt kommer det att ha större kristaller.

Om berget är sedimentära bergarter:
Sedimentära bergarter formulär när andra stenar få urholkas, deponeras, packas, och sedan cementerade tillsammans. Oftast om rock tar längre tid i cementering, har det större kristaller.

Så i princip har ju längre den att utgöra en större kristaller kommer att få.