点击查看详细介绍

使用OPENC函数UF_MODL_create_smbend时出错

frecar 20年前 15413 5

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


赋值语句如下:

0

最新回复 (5)
  • zzz 20年前
    1

    数组越界了嘛

  • frecar 20年前
    2

    我当然也知道是数组越界,可能我没有说清楚,下面是整个测试程序段,base_face和app_line是从外面传入的。
    里面涉及到数组的也就是bend_angle,bend_radius和baf,但这几个参数怎么也不可能会越界的。
    另外,我在交互环境下,建立一个bend特征,然后用程序读入,得到相关参数后,再把这些参数作为函数
    UF_MODL_create_smbend的输入参数,但依然是有错。因此对该函数的输入参数的形式很迷惑,有没有大虾碰到过这样的情况,请不吝指教。

  • Afang 20年前
    3

    bend_input_data中的几个字符型变量赋值后,看过是正确的吗?最好仔细看一下所有值是否正确

  • frecar 20年前
    4

    奇怪就奇怪在这里啊,那几个字符数组我都查看过N遍了,没有任何的问题啊。而且我把我的输入值和读交互状态下创建的bend特征所得的输入值作过比较,完全是一样的。

  • frecar 20年前
    5

    我用相同的方法试了一下UF_MODL_create_smhole()这个函数,能够正常运行。
    现在怀疑是不是bend_input_data中的baf的赋值有问题?
    char baf[UF_MAX_EXP_LENGTH 1]=

请登录后发表新帖