Hi JL43062 Norm and AVB,
Something like this ,I would normally just change the crank if the main shaft is the same diameter in the bearings.
I've had a few and when I change the crank the stroke is different or the big end is a different size and I just pull the gudgeon
pin out from the crankcase end and swap the conrod with the crank , no need to take the piston out or remove the head.
I've seen cranks cut down but I just prefer to change the crank, I normally change the crank in motors with bent cranks
and put a shorter crank in.
Cheers
Max.