ph1005 punching