Solution for the Quadraplank 12x3D puzzle

These beautiful images that depict the assembly process of the Quadraplank 12x3D puzzle were created with povray.
Identify the first two pieces and put them together in the level 3 move depicted in the following four images.
scene01
Move the second piece to the left.
scene02
Move it down.
scene03
And, again, to the left.
scene04
Now find the next two pieces.
scene05
The front-most cube of the bottom piece must touch the plank that extends to the right from the top piece.
scene06
Hold the pieces together by the cube and plank and then move the plank (that you're holding) from the back between the two "front-to-back" planks of the previously assembled pieces.
scene07
Move them as far to the front as they will go.
scene08
The next move is a rotation that is only 98% allowed (depending on the thickness to width ratio of the planks) :-)
scene09
Move the piece that you were holding by that cube to the front.
scene10
Find the next piece and slide it in from the left, but not all the way. Leave it out by the size of a cube plus the thickness of a plank.
scene11
scene12
Find the next piece and slide it in (all the way) from the back.
scene13
scene14
Now move the before-last inserted piece all the way in.
scene15
Now assemble the remaining six pieces (these are the mirror images of the six you've now used) into the mirror image of the object you've assembled so far.
scene16
Join the two halves to complete the assembled cube.
scene17
A more close up view.
scene18
That's it.