5. Generation of core/ cavity blocksIn this work, the methodology to generate the core and cavity blocks is presented based on the undercut features, parting direction, parting lines and surfaces. First of all, all the through-hole undercut features should be identified from the undercut feature set and then patched’ up for the BRDO. A bounding box is generated based on the moulding geometry such that the BRDO can be performed between the bounding box and the moulding. Finally, it is also necessary to identify which features can be moulded by the main core/cavity and its insert, or by local tools for the further design of inserts and local tools.