CNC solar energy