首页 > TAG信息列表 > TopoDS

occ中如何创建带有洞口的拉伸体

occ官方demo中没有给出如何创建带有洞口的拉伸体的实例,通过查阅头文件,发现如下用法。 在通过 BRepBuilderAPI_MakeFace 类构造拉伸基准面时,通过 Add 函数添加开洞的区域。 //! Adds the wire W to the constructed face as a hole. //! Warning //! W must not cross t

OpenCasCade基础知识

OCC的类比较多,看起来比较乱,在学习的过程可以总结一下,以方便后人。。。   1、gp_xxx包含了基本的几何类。 2、Standard_XXX是occ定义的数值类型,包括一些类型定义和宏定义。 3、Geom_XXX定义了几何数据结构,由gp_XXX构建成的数据结构,不包含算法,一般称其为构建几何类。 4、GC_MakeXXX

曲线离散算法

在做CAD/CAM开发时,经常会遇到要将曲线离散成点。例如机床要沿一条空间曲线或平面样条曲线运行时,实际是把先把曲线离散成很小的直线段。然后进行直线插补运动。本文列出了我经常用到的几种算法并附上源码,供大家参考。 主要有三种离散方法,按数量离散、按长度离散、按弦高离散,根据实

获取TopoDS_Face的网格数据

将线条包覆到模型(wrap curve to shape,可阅读我写的高级算法模型包覆算法)或计算铣削等路径时,一般会先获取模型的网格数据,而网格精度和质量会影响计算结果。 不管是opengl、OpenCASCADE,还是vtk等等,显示原理都是将原始曲面离散成很多的三角面进行显示,三角网格越密越顺滑显示越逼真,但

Open Cascade:如何从AIS_Shape导出TopoDS_Shape?

Open Cascade:如何从AIS_Shape导出TopoDS_Shape? 实现代码如下: if( !myAISContext->HasOpenedContext()){wxMessageBox(_T("It is necessary to activate the edges selection mode\n\and select edges on an object before \nrunning this function"),_T("Error!

OCCT 基础2

OpenCASCADE 基础 一直在用OCC作项目,但这方面的中文资料很少,看来OCC在中国还不是十分普及; 后来,项目中使用OCC和DirectX结合使用,取得了很好的效果; 随着OCC6.3版本的推出,Open CASCADE在速度方面已有了很大的改变。以下为一些OCC的基础知识,愿与各位OCC爱好者共同学习; 一:OCC中的基础类:

OpenCaseCade拓扑QQ分分彩源码出售几何(拉伸,扫略,旋转)

OCC提供QQ分分彩源码出售,需要的请找【大神源码论坛】dsluntan.com,详情咨询企娥3393756370,几种图形的构建是由基本图形的旋转,拉伸等方式形成的,源码例子有相关的介绍。 下面介绍的一些实例提供思路与核心实现代码,显示与属性需要自己添加。 关于OCC集合拓扑结构如下: 现在经常接触的就