Некорректно работает цикл для копирования прямоугольника
Есть код, который должен копировать прямоугольник вверх N-е количество раз, а потом эту пачку скопированных вверх ещё копирует вправо N-е количество раз. Но получается, что каждая новая пачка начинается с конца предыдущей пачки. Необходимо сделать так, чтобы все ровно копировалось в прямоугольник по Y.
listX=[2000,2000,2000,2000,2000,2000,2000,2000,2000,2000,2000,2000]
for j in listX:
listY=[0,2000,2000,2000,2000,2000,2000,2000,2000,2000,2000]
for i in listY:
y14=y14+i
iRectangleParam = kompas6_api5_module.ksRectangleParam(kompas_object.GetParamStruct(kompas6_constants.ko_RectangleParam))
iRectangleParam.Init()
iRectangleParam.x = x14
iRectangleParam.y = y14
iRectangleParam.ang = 0
iRectangleParam.height = x24
iRectangleParam.width = y24
iRectangleParam.style = style14
obj = iDocument2D.ksRectangle(iRectangleParam)
Получается со сдвигом по диагонали:
