mika66 » 03.08.2004 (Вт) 14:23
Dim dblRunPoints(9) As Double
Dim dblMathDirection(3) As Double
Dim objArrRun As ArrangementRun
Dim objMove As INFITF.Move
dblRunPoints(0) = 200
dblRunPoints(1) = 100
dblRunPoints(2) = 0
dblRunPoints(3) = 341.42
dblRunPoints(4) = 150.58
dblRunPoints(5) = 1.25
dblRunPoints(6) = 400
dblRunPoints(7) = 200
dblRunPoints(8) = 2.5
dblMathDirection(0) = 1
dblMathDirection(1) = 0
dblMathDirection(2) = 0
Set objArrRun = objArrProd.ArrangementRuns.AddRun(objMove, dblRunPoints, dblMathDirection)
Ругается на AddRun - но скорее всего непонятки из-за objMove.
Этот же код ВЫПОЛНЯЕТСЯ в вмде макроса, если его загрузить из-под CATIA.