iCAx开思工具箱

标题: 【讨论】关于UG API的一些看法 [打印本页]

作者: goodluckwu    时间: 2004-3-24 10:49
标题: 【讨论】关于UG API的一些看法
说实在的,我感觉UG的API无论是其本身还是他的帮助写得都不是很好(相对于其他软件如JAVA)。
主要有这几个缺点:
    1。风格上很是不统一
          例如多个参数传入或者传出,有的地方使用数量+数组,有的使用uf_list_t,同样是枚举有的使用全大写,有的使用大小写穿插(头文件部分大写,其余小写)。
    2。参数上也有不少不尽合理的地方。
        我记得在有的函数的参数上,帮助文档就写明"no use")。
    3。注释不够详尽。
        甚至有个函数的参数上的注释仅为 某某某的参数(我倒,写在函数名后面的括号里的是参数好像不需要注释吧 -_- )
我觉得这些给学习UG的二次开发增加了不少的困难。不知道大家对这些问题有什么解决的方法,希望大家能共享出来。或者大家觉得那只是我对UG了解不够,那些我看似混乱的其实有其规律,欢迎大家提出来讨论讨论。
作者: lknoodle    时间: 2004-3-24 11:56
有办法解决风格问题,你可以利用VC++的特点,将API重新包装。
作者: goodluckwu    时间: 2004-3-24 13:04
能说得再详细一点么?
作者: zhjb113    时间: 2004-3-24 15:18
已经改进很多了
  
很早以前的UGAPI函数都是数字序号,肯定能把你晕死,现在还保留了很多。
作者: pinkwall    时间: 2004-3-24 19:37
感覺高層次的二次開發 已經不是很倚重UG API了
  
真正重要的還是自己的算法,比如基於知識的參數化設計中
  
知識的重用,優化設計的方法,都需要自己的算法,然後再使用
  
API將算法結果傳給UG。
作者: goodluckwu    时间: 2004-3-25 09:04
楼上能提供点这方面的参考书或者资料么?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3