occt专题

C# OCCT Winform 选中模型改变状态

选中状态设置 _context = new AIS_InteractiveContext(_viewer);var selectionDrawer = new Prs3d_Drawer();selectionDrawer.SetColor(Colors.Selection);selectionDrawer.SetDisplayMode(1);selectionDrawer.SetTra

C# OCCT Winform 界面搭建

目录 1.创建一个WInform项目 2.代码总览 代码解析 3.添加模型到场景 4.鼠标交互 1.创建一个WInform项目 2.代码总览 using Macad.Occt.Helper;using Macad.Occt;using System;using System.Collections.Generic;using System.Linq;usi

OpenCASCADE开发指南<十四>:OCCT建模类之BRepPrimAPI_MakePipe创建管道

1、OpenCasCade拓扑几何   在Open CASCADE Technology (OCCT) 中,除了基本三维几何体建模类BRepBuilderAPI外,还提供了复杂模型的建模类,常用的有如下几种,他们可以单独使用或相互组合,通过OCCT提供的融合函数进行组装。例如:BRepOffsetAPI_ThruSections、BRepOffsetAPI_MakeEvolved、BRepPri

OCCT几何内核开发-TopoDS_Shape

如果要基于OCCT几何内核搞建模算法,特别是想开发自己的算法,需要深刻理解拓扑与几何的关系、相关的数据结构,TopoDS_Shape、TopoDS_TShape、BRep_TFace、Tolerances等。 一个简单Box的数据结构 两个面缝合(Sewing)后的运行结果: 最近做一些开发工作: 1、插件化开发平台整合。将几何内核算法研究平台与OpenCV算法平台整合

macad.occt解析extentions,tkernel

1. #include "OcctPCH.h" // 包含预编译头文件 OcctPCH.h// 包含生成的 BRep 和 TopoDS 头文件#include "..\Generated\BRep.h"#include "..\Generated\TopoDS.h"// 返回 BRep_TEdge 对象的曲线表示列表System::Collections::Generic::List<M