I'm sure there are numerous ways to achieve that. I'm no expert, but edges can have different material ID (override cap material ID setting). You can choose that ID to birth new particles and just apply TyMesher. Use one instance of tyflow to generate the fractured geo - add mesh operator and check off "render only", and second tyflow instance to load that geo as postition object. Voila.
**edit** I went ahead and created this for you. Check attachment. I don't know how to get the result in one flow though
**edit** I went ahead and created this for you. Check attachment. I don't know how to get the result in one flow though