solar frame