machinery structure planning