我正在尝试使用Visual Basic 2003的Solid Edge自动化3D CAD程序。
在那里,我想用4度方程制作曲线。
我从Solid Edge SDK获得以下表单
objBSplinecurves.AddByPoints(Order:=x, ArraySize:=x, Array:=x)
我的问题:是否可以循环等式,例如,从x * 0.2到x * 1.5(当'x'是常数,如9)时
然后将这些点存储到数组中?我被困在存储它们。
提前致谢
答案 0 :(得分:2)
X
的目的是变量。所以你应该说9*x
,其中x=0.2:0.1:1.5
(在Matlab语法中)。无论如何,这可能会帮助您开始:
Dim listOfMultipliers As New List(Of Double)
For i = 0.2 To 1.5 Step 0.1
listOfMultipliers.Add(i)
Next
Dim multipliersArray() As Double = listOfMultipliers.ToArray()