autocad型源代码_总结⼀下可以研究的CAD源代码
现在⽹上有很多开放源代码的CAD可以看,总结⼀下。
OpenCASCAD
开放源码可以下载,商业版本⽐开放源码版本要新,最新可下载版本为6.0。架构很完整,包括⼏何核⼼,实体建模核⼼,⽂件数据处理,显⽰渲染,等
等。代码⽐价多,编译复杂,需要下⼤⼒⽓研究,适合在校学⽣研究,要是⽼师研究明⽩,⽤来讲CAD软件或者⼤型软件开发是个很好的例⼦。
Wild-cat
这是个使⽤GPU技术做显⽰的CAD。主要集中在⼏何部分,⽀持Trimmed-surface,还有⼏何求交的部分。注意,有些时候这个⽹站由于众所周知的原因上不去。
BRL-CAD
这个软件有意思,是美国军⽅开放出来的,开始是⼀个打赌之后的作品。开始设计的⽬标是显⽰坦克的设计!使⽤了CSG实体建模技术,⽐较完整的软件,可以参考。⽂档⽐较全,还有很多⼈关注。
QCAD
QCAD社区版本是基于GPL开放源代码的。这个软件使⽤了QT作为GUI,所以是跨平台的软件。⽀持Wndows,MacOS,Linux。软件模块⽐较全,可以作为开发的参考。
Intellicad
严格来说这个现在不是开放源代码的。是个社区软件,只有会员能拿到源代码。国内很多公司都是会员,例如中望,浩⾠。我看到的是⽹上到的2000年的时候的版本,看起来bug太多,代码也⽐较旧。但是可以作为参考。
国内源代码网站这些都是⽐较完整的基于C/C++的开放源代码的CAD。当然也有其他语⾔的开放源码CAD,但作为实际⽣产⽤的CAD软件,我们暂时不考虑其他语⾔开发的。当然,将来的⽹络CAD是什么样⼦,我的⼩脑袋还看不到,呵呵。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论