Son arrays, y por lo que parece se corresponden la cantidad de objetos, yo te aconsejaria que haga algo asi:
Código PHP:
$i = 0;
$x = //cantidad de objetos que te pasan desde el formulario
while($i < $x){
$datasheet->add_request_technical_dsheet($idrequest[$i], $file_path[$i], $file_type[$i], $qty[$i], $unit[$i], $price[$i], $paking[$i], $specification[$i], $comments[$i]);
$i = $i + 1;
}
Obviamente acordate de asignar los arrays a cada una de las variables puestas en el add_request...
espero haber ayudado.
Saludos