According to a google search it "Makrolon" is a brand name for polycarbonate sheet.

http://www.sdplastics.com/shef2.html

So i cant see there being any issues with machining it apart from any fumes ?

Phil