Looks similar to the early reprap designs. I'd be concerned about the stability of the frame. Triangles were introduced into the reprap design to overcome the stability issues arising from having this type of frame.