找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16115|回复: 5
打印 上一主题 下一主题

【讨论】关于UG API的一些看法

[复制链接]
跳转到指定楼层
1
发表于 2004-3-24 10:49:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-25 21:46 , Processed in 0.027493 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表