“…Recently, understanding the higher-level representations of 3D models has received considerable interest (see survey [11]), including symmetry detection [12,13,14], upright orientation inference [15] and shape abstractions [16]. Benefitting from these techniques, a wide spectrum of applications are spawned, such as shape manipulation [17,18,19], shape synthesis [20], motion analysis [21,22,23,24] and computational furniture design [25]. In addition, many works focus on the analysis of individual parts within an input model, which are similar to our framework.…”