三维建模工具 OpenCasCade 社区版 0.9 发布

jopen 13年前
     <div id="p_fullcontent" class="detail">     <p><a href="/misc/goto?guid=4958327505493608912" target="_blank">Open CASCADE</a>是一套开放原始码的CAD/CAM/CAE几何模型核心,源自于法国的Matra Datavision公司,这一套函式库系统原来是著名的CADCAM软体EUCLID的开发平台,但是在1998年, Matra Datavision改变了经营策略,从以销售软体为主改变为提供CAD/CAM/CAE软体服务为主的获利模式,并且在1999年公布Open CASCADE的程式原始码,任何人都可以在该公司的网站上下载并且使用这些程式码,而Matra Datavision则以此函式库为基础位客户建立客制化的数值模拟软体,国内CADCAM产业所需的套装软体常常动辄数百万甚至上千万,如此高昂的软体 费用对于中小企业来说确实是非常沉重的负担,而且套装软体中的功能有些其实根本用不到,但是软体使用者却必须花钱购买这些用不到的功能,如果能够针对中小 企业的需求建构一个精简化的CAD/CAM软体,并且在生产需求改变的时候才增加新的功能,将可以有效节省软体成本,而Open CASCADE的成功经验或许可以提供产业界甚至学术界一些新的思考方向</p>     <p>Open CASCADE是一个功能强大的三维建模工具,提供了点、线、面、体和复杂形体的显示和交互操作,经过深度开发后可实现纹理、光照、图元填充、渲染等图形操作和放大、缩小、旋转、漫游、模拟飞行、模拟穿越等动态操作。</p>     <p><a href="/misc/goto?guid=4958327506311585546" target="_blank"><img style="width:553px;height:403px;" alt="三维建模工具 OpenCasCade 社区版 0.9 发布" src="https://simg.open-open.com/show/eb11da395a0d2b18494bebc52a409a8e.gif" /></a></p>     <p>开源Open CASCADE从底层构建的CAD平台,所以在做机械仿真方面会好用很多,比如数控加工中模拟切屑的去除过程,对于干涉的检查等,使用CASCADE的实体布尔运算即可都可以实现。</p>     <p>其基本描述从官网翻译大致如下:<br /> <span>OpenCascade</span><span>提供二维和三维几何体的生成、显示和分析。主要功能有:<br /> 1</span><span>.创建锥、柱、环等基本几何体;<br /> 2</span><span>.对几何体进行布尔操作(相加,相减,相交运算);<br /> 3</span><span>.倒角,斜切,镂空,偏移,扫视;<br /> 4</span><span>.几何空间关系计算(法线,点积,叉积,投影,拟合等);<br /> 5</span><span>.几何体分析(质心,体积,曲率等);<br /> 6</span><span>.空间变换(平移,缩放,旋转)。</span></p>     <p><span>高级功能:<br /> 1</span><span>.应用框架服务;<br /> 2</span><span>.数据交换服务。</span></p>    </div>    <p><br /> <br /> OpenCasCade 社区版 0.9 发布,该版本合并了 OCCT 6.5.2 的改变,支持 CMake 卸载特性,提供很多 cppcheck QA 测试和移除了一些 gcc 的警告,支持 embarcadero,修复了 Intel TBB 的支持问题,支持 Wine 下的 mingw64</p>