乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 46|回复: 2

[求助]基本建模失败?

[复制链接]

32

主题

73

帖子

3

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
201
发表于 2004-6-18 11:25:00 | 显示全部楼层 |阅读模式
我在调用生成样条函数的程序:
Call AddSpline(fitPoints, StartTan, EndTan)
(addspline是一个addspline的基函数)
提示:中发生基本建模失败。错误行为:
'创建样条曲线,vecSt:起点的切向,vecEn:终点的切向
Public Function AddSpline(ByRef ptArr() As Double, ByVal vecSt As Variant, ByVal vecEn As Variant) As AcadSpline
                         
                         '错误处理:判断数组的有效性
                         If (UBound(ptArr) + 1) Mod 3  0 Then
                                                         MsgBox "数组参数无法创建样条曲线!"
                                                         Exit Function
                         End If
                         
        [U]                 Set AddSpline = AcadApp.ActiveDocument.ModelSpace.AddSpline(ptArr, vecSt, vecEn)
[/U]End Function
我查看了一下参数的有效性,确实没有问题。另外,这个函数在前面已经调用了多次,没有发生任何错误,搞不明白是怎么回事。
请赐教。十分感谢。
回复

使用道具 举报

21

主题

43

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
127
发表于 2005-8-8 16:08:00 | 显示全部楼层
这个问题版主也不能回答吗
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2007-5-30 10:47:00 | 显示全部楼层
{ 我在调用生成样条函数的程序:
Call AddSpline(fitPoints, StartTan, EndTan)
(addspline是一个addspline的基函数)
提示:autocad中发生基本建模失败。错误行为:
'创建样条曲线,vecSt:起点的切向,vecEn:终点的切向
Public Function AddSpline(ByRef ptArr() As Double, ByVal vecSt As Variant, ByVal vecEn As Variant) As AcadSpline
   
    '错误处理:判断数组的有效性
    If (UBound(ptArr) + 1) Mod 3  0 Then
        MsgBox "数组参数无法创建样条曲线!"
        Exit Function
    End If
   
    Set AddSpline = AcadApp.ActiveDocument.ModelSpace.AddSpline(ptArr, vecSt, vecEn)
End Function
我查看了一下参数的有效性,确实没有问题。另外,这个函数在前面已经调用了多次,没有发生任何错误,搞不明白是怎么回事。
请赐教。十分感谢。}
你是否已经找到问题的所在,我也碰到这样的问题,我是调用Excel表格里的坐标数据来绘制样条曲线的,数组有效性也是没有问题,可就是建模失败,把函数改为AddPolyline就没有问题,为什么使用样条曲线就不行了呢,如果是用手动定义数组元素也能进行样条绘制,我检查过Excel表格里的坐标数据的调用过程,也是没有问题的。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-7 21:57 , Processed in 1.005367 second(s), 58 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表