zoukankan      html  css  js  c++  java
  • 常见的几何算法库

      常见的几何算法库包括:ACIS,Parasolid和OpenCASCADE(简称OCC)。前两个是商业的,后者是开源的。在CAD/CAE这个领域,开源算法库基本上没有多大优势。

      基于ACIS和Parasolid至少有很多知名的产品,比如ACIS有AutoCAD, Inventer, CATIA,, MicoSolid等,ParaSolid有UG, Solidworks, SolidEdge等。

      而OpenCASCADE的呢?基本也大都是开源免费的,如FreeCAD, AnyCAD, PythonOCC等, 也有商业的如midas系列。使用OCC主要的因素就是免费,但性能上确实不能跟ACIS和PS比。

    ACIS

      ACIS是美国Spatial Technology公司推出的三维几何造型引擎,它集线框、曲面和实体造型于一体。ACIS是用C++构造的图形系统开发平台,它包括一系列的C++函数和类,开发者可以利用这些功能开发面向终端用户的三维造型系统。

    Parasolid

      基于Parasolid产品的用户能够快速、稳定地对行业最复杂的产品建模。Parasolid 的力量已经在高端机械CAD应用中得到充分证明,而且Parasolid也被部署在很多领先的中端系统中,广泛应用于独立的CAD、CAM、CAE以及可视化市场。

    OpenCASCADE

      开源OCC对象库是一个面向对象的C++类库,用于快速开发设计领域的专业应用程序。

      OCC主要用于开发二维和三维几何建模应用程序,包括通用的或专业的计算机辅助设计CAD系统、制造或分析领域的应用程序、仿真应用程序或图形演示工具。OpenCasCade是个免费包,适用于市场份额不大的软件开发。

  • 相关阅读:
    CSS 之 伪类及伪元素
    php使用strlen()判断中文汉字字符串长度
    代码评审
    Windows下获取本机IP地址方法介绍
    c++ windows 获取mac地址
    Windows编译安装OpenSSL
    visio studio2008 删除最近的项目
    Windows中杀死占用某个端口的进程
    apache日志文件太大的问题
    text段,data段,bss段,堆和栈
  • 原文地址:https://www.cnblogs.com/liustdelphi/p/3503190.html
Copyright © 2011-2022 走看看