
Open CASCADE 6.3
文章平均质量分 55
hoya5121
这个作者很懒,什么都没留下…
展开
-
OpenCasCade 简介
Open CASCADE是一套开放原始码的CAD/CAM/CAE几何模型核心,源自于法国的Matra Datavision公司,这一套函式库系统原来是著名的CADCAM软体EUCLID的开发平台,但是在1998年, Matra Datavision改变了经营策略,从以销售软体为主改变为提供CAD/CAM/CAE软体服务为主的获利模式,并且在1999年公布Open CASCADE的程式原始码,任何人原创 2009-06-17 10:38:00 · 6206 阅读 · 1 评论 -
OpenCasCade 技术概览-----概述
产品概述 OCC是基于OO概念的C++类库,用于精密设备等设计应用程序。典型的应用是CAD(2D/3D)应用程序的开发,制造业,仿真,或者一些其他的图形工具。OCC让你能够很快的开发这些程序。 OCC提供以下模块:提供2D/3D几何模型库,用以创建任意模型: 创建基本图元包含:棱柱,圆柱,棱锥,圆翻译 2009-06-27 13:01:00 · 8219 阅读 · 0 评论 -
OpenCasCade 教程-瓶子 (3)
4. 创建螺纹 4.1. 创建表面到目前为止,你已经学习了如何创建3D曲线的边界。接下来要学习创建2D的边界和表面。这里要看如何从圆柱表面的2D曲线来生成螺旋。这个原理要比先前的东西更复杂一些,但在OCC中也是相当简单的。第一步先用下面这2个参数创建圆柱表面:• 一个坐标系• 一个半径 用坐标系 neckAx2 来创建2个圆柱半径如下(下图):翻译 2009-06-25 14:40:00 · 10674 阅读 · 1 评论 -
OpenCasCade 教程-瓶子 (4)
5. 组合部件前面几何已经完成了瓶子。现在将用 TopoDS_Compound 和 BRep_Builder 类来将 myBody 和 myThreading 组合起来: TopoDS_Compound aRes; BRep_Builder aBuilder; aBuilder.MakeCompound (aRes);aBuilder.Add (aRes,翻译 2009-06-26 13:43:00 · 11049 阅读 · 8 评论 -
Open CASCADE 基础类简介
很久没写关于occ的介绍了。今天有时间,继续写,如果我一直在做这方面的话,我想我会把它的文档看完并写完。 occ的基础类型包括了以下6个方面的内容: 1:原始类型,字符串和各种数值类型的定义(将一些int,float等重新定义为内部类型)2:堆内存的自动管理(主要是handle的模式)3:异常处理4:数据集合类(数组,链表之类)5:向量,矩阵,基本几何类等数学工具原创 2009-08-27 10:05:00 · 8384 阅读 · 1 评论 -
OpenCasCade 教程-瓶子 (2)
3. 瓶子主体 3.1. 柱体轮廓生成瓶子主体,需要创建一个实心的柱体。最简单的方法是用先前创建的底面轮廓沿着一个方向推移:OCC的功能很合适这样的操作。OCC可以根据一个形状和一个方向生成实体: 形状 生成 Vertex 顶点Edge 边Edge 边Face 表面翻译 2009-06-19 10:35:00 · 15276 阅读 · 0 评论 -
OpenCasCade 教程-瓶子 (1)
目录 1. 项目概览.........................................................................................41.1. 先决条件.................................................................................4翻译 2009-06-18 11:48:00 · 19927 阅读 · 0 评论 -
occ 入门 - 实验工具:Draw Test Harness
occ 提供了一个实验工具叫Draw Test Harness,安装occ后,在开始菜单中可以找到。也可以直接通过目录访问D:/OpenCASCADE6.3.0/ros/win32/bin/DRAWEXE.exe。 运行这个程序后,出现命令行窗口,命令行出现以下提示:Draw[1]> 输入 pload ALL创建第一个几何对象:在命原创 2009-06-17 13:45:00 · 10006 阅读 · 0 评论 -
OpenCasCade 6.3目录结构
OpenCasCade 简介 当你安装完成后,你可以找到下面这些目录,这里简单介绍一下目录结构: 目录树描述 data - 这里面包含各种不同格式的模型文件。都是occ支持的格式。doc –occ的文档。ros/adm - occ团队工具,可以用来重新生成occ。ros/adm/win32 - 包含Visual C++ 6.0原创 2009-06-17 10:54:00 · 7693 阅读 · 1 评论 -
OCC布尔运算失败
<br />引言<br />布尔运算是非常有用的建模方法。但是,初学者会发现它们经常发生诡异的错误,而且很难找到原因。这个文档或许可以说明一下这个问题。<br />要想理解布尔运算为什么失败,必须先了解它是如何工作的。它并非是几个神奇的指令将实体组织在一起。布尔运算其实是将几条基本命令半自动的组合后的操作,大概是4个基本命令:相交2个实体,分离相交后的结果为2组,删除不要的部分,连接剩余的。这些步骤就是布尔运算的全部内容,你也可以全部用手工完成。<br />所以如果你想让布尔运算成功,那么你就必须保证,In原创 2010-11-05 09:10:00 · 10764 阅读 · 1 评论