基于OpenCASCADE的CAD软件

本文探讨了OpenCASCADE作为CAD/CAM/CAE几何模型核心的应用,及其在FreeCAD中的角色。同时介绍了PythonOCC库如何利用OpenCASCADE进行三维建模,并概述了HeekCAD的功能特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OpenCASCADE是一套开源的CAD/CAM/CAE几何模型核心,来自法国Matra Datavision公司,是著名的CAD软件EUCLID的开发平台。

Euclid is a CAD software which was developed since 1980 by the French company Matra Datavision. Matra then developed EUCLID QUANTUM, a new generation in 1996, on the platform CAS.CADE (Computer Aided Software for Computer Aided Design and Engineering). As in 1998 Matra Datavision specialized in software service provider, Dassault Systèmes acquired QUANTUM products : Euclid Styler and Euclid Machinist.

In 1999 Matra Datavision published CASCADE in open source on the Internet as Open CASCADE .

FreeCAD是一个基于OpenCASCADE的开源CAD/CAE工具。

http://sourceforge.net/apps/mediawiki/free-cad/index.php

pythonOCC 旨在提供一個完整的Python包裝的OpenCascade三維建模/可視化圖書館課。第一步是把重點放在建模及進口/出口類( IGES的,步驟,虛擬現實) ,以提供一個完整,強大,易於使用的三維建模使用Python腳本。

http://www.pythonocc.org/


HeekCAD是一个免费,开源CAD应用程序,作者是Dan Heeks,danheeks@gmail.com
功能介绍:可以导入STEP和 IGES文件。绘制基本几何构件(直线和圆弧),新建基本实体,通过拉伸草图或者放样操作构造实体。使用倒角或者布尔操作对实体进行修改。可以保存为 IGES,STEP或者STL格式。可以打印二维轮廓图。导出导入dxf文件(当前仅支持直线和圆弧)。三维造型引擎使用Open Cascade,一个开源的CAD造型引擎。图像化界面使用的是wxWidgets库。

http://code.google.com/p/heekscad/

http://blog.youkuaiyun.com/begtostudy/article/details/5728650

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值