What grade of aluminium? Many alloys are horrible to machine. From memory T6061 is good.