Нашел проблему.
Значения размеров записывались в переменные как строка.
Вот такой все заработало:
PHP код:
var csvName = system.askFileName('csv');
var content = system.readTextFile(csvName);
var panels = content.split('\r\n');
var curPos = NewVector(0,0,0);
for (var i = 0; i < panels.length; i++){
var panel = panels[i].split(';');
var art = panel[0];
var length = Number(panel[1]); // из строки в число
var width = Number(panel[2]); // из строки в число
var count = panel[3];
for (var k = 0; k < count; k++){
var p = AddVertPanel(0, 0, width, length, 0);
p.Name = art; // у меня артикул - имя
p.Position = curPos;
curPos.x += 50;
}
}