拔牙后发生骨髓炎的时间因个体差异而不同,一般在拔牙后一周到几个月内可能发生。骨髓炎是由于口腔内细菌感染引起的,可能是因为拔牙时未完全清除口腔内的细菌,或者在拔牙后没有正确的口腔卫生措施导致细菌繁殖。此外,如果拔牙后伤口未得到适当的处理和护理,也可能导致骨髓炎的发生。因此,拔牙后应该注意口腔卫生,及时清洁伤口并遵循医生的护理建议,以预防骨髓炎的发生。