3d systems offers a cautionary tale