please up load your model however a simple method is to split a counter into sections with if statements basic handle turn, then door.skp