rough analysis casting