LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 941|回复: 5

跨平台CAD项目的幻想

[复制链接]
发表于 2005-6-2 14:58:45 | 显示全部楼层 |阅读模式
我现在负责一个参数化绘图CAD的项目,目前正在做分析。boss的目标很远大,时间也很宽松。但希望采取渐进的模式,也就是说先基于autocad开发。然后开发自己的图形库之类的东东甩掉acad。大概需要基于opengl吧。这个时候我开始幻想也许应该做成跨平台的东东。也许应该依赖qt或者gtk什么的。

大家说说有什么想法?不要建议我GPL,这个我可决定不了。
发表于 2005-6-2 20:21:40 | 显示全部楼层
Modern CAD systems are already 3D.  Why are you still attempt to develop a new CAD system in 2D?

As far as I know BRL-CAD, http://brlcad.org/ is one of the GPL 3D CAD system.  Maybe it can save your time.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-2 22:35:14 | 显示全部楼层
有GPL可以看很不错哈。

PS:autocad也可以搞3D的。3D和2D并不是核心问题,参数化绘图才是CAD技术的核心问题。当然了,还有一个比参数化更牛的技术,不过俺肯定搞不了。


BRL-CAD好像是个很古老的项目?
回复 支持 反对

使用道具 举报

发表于 2005-6-2 23:16:29 | 显示全部楼层
The AutoCAD kernel is too lousy for 3D, forget it.
BRL-CAD好像是个很古老的项目?
Don't be misled by the introduction in the BRL-CAD homepage, imagine what computer technologies are available in the last 3 decades.  Can modern 3D CAD system run in that age? Certainly NOT.
回复 支持 反对

使用道具 举报

发表于 2005-6-3 21:17:36 | 显示全部楼层
有道理啊
回复 支持 反对

使用道具 举报

发表于 2005-6-3 22:23:11 | 显示全部楼层
你说的这个做法国内早就有人做了。97 年左右清华做过兼容 AutoCAD 的 2D 平台,还在上面开发了机械绘图软件。问题很多,没什么人用。

AutoCAD 做二维已经到顶了,很难做得过它。

其实画 2 维平面图纸,机械制图是工程师必修课,看家本领来的,有没有电脑辅助真是无所谓,除了电脑出图容易修改,打印出来干净漂亮。

从 2D 出发,画出来的东西人看着是根轴,电脑看来是几条线,后续工作缺乏基础。连个 bom 都不容易做好。

机械设计主流方向是直接 3 维造型,在这一步把必要信息都输入,然后干涉分析、运动分析、结构计算、疲劳分析什么的,都有按需安装的模块通通一体化搞定。

底层的图形库和逻辑才是工作量最大的部分,这方面设计的时候注意移植性,界面是很少的工作,无所谓的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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