mechanistic understanding of 3d printed polycarbonate