签到天数: 633 天 连续签到: 2 天 [LV.9]论坛支柱
|
3楼
楼主 |
发表于 2011-7-12 15:03:41
|
只看该作者
modern 发表于 2011-7-10 08:38
这个出错不见得在Ubound
最好能看到下面的部份
很可能问题出在下面
谢谢M大,你可以测试一下.只画一条不能炸开的线,就是会出错,而由两条线Join起来的线,就不会.
Call Main()
Sub Main()
Crv1 = Rhino.GetObject("select curve 1",4)
If IsNull(Crv1) Then Exit Sub
If Rhino.IsCurve(Crv1) Then
newcrv1 = Rhino.ExplodeCurves(crv1,True)
If Ubound(newcrv1)>0 Then
Rhino.MessageBox "Curve 1 is a polycurve! Please Check it!!",48,"Warning"
Exit Sub
End If
End If
End Sub |
|