Thanks for writing your query.
It usually takes 6-8 weeks for graft incorporation that is union of bone. This can be assessed by x ray
and clinical examination. To further enhance the chances of union one may take cap. Take balanced diet rich in calcium (1000mg/day) and vitamin (1000 i.u. /day) along with vitaminB12, B6.Vitamin D is available in weekly dose pattern as well as injection, just talk to your doctor.
Take care and I shall be glad to answer any further query.
Dr.chugh Orthopaedic surgeon