Creating an assembly procedure is much easier if you already have disassembly procedure created. Firstly user should put all of the disassembly steps and actions under one step; duplicate the step and invert it.
Please refer to the video provided, demonstrating Assembly procedure:
Sometimes you'll need to adjust some animation settings. Last thing to do is to edit first (disassembly) step and select option "Zero–length".