Trivial but...

 From:  wayne hill (WAYNEHILL5202)
9857.12 In reply to 9857.11 
@Pilou,

Ok. Downloaded your sample. Boolean unioned all parts, created a jagged trim line by selecting the intersect lines between the halves and joined them as a jagged trim line. Selected the solids, and trimmed by the jagged intersect line. Pulled them apart and a middle section appeared between the two halfs. You looking for a clean divide. Got it.

Wayne