|
7# uuuf8
我这两天也有这个问题,好像是我生成的是str类型的,boolean需要的是arr这个类型,但是我不知道怎么转换,booleandifference这个命令就用不了。请高手指教啊!!!
谢谢~附上我简单的程序
Dim arrInput0,arrInput1
Dim arrPlane, dblHeight, dblRadius
dblRadius = 10.0
arrPlane = Rhino.WorldXYPlane
dblHeight=10
arrInput0=Rhino.AddCylinder
Call Rhino.AddCylinder(arrPlane, dblHeight, dblRadius)
Dim dblHeight1, dblRadius1
dblRadius1 = 5.0
arrPlane = Rhino.WorldXYPlane
dblHeight1=10
arrInput1=Rhino.AddCylinder
Call Rhino.AddCylinder(arrPlane, dblHeight1, dblRadius1)
Rhino.BooleanDifference arrInput0, arrInput1 |
|