Open Cascade 读取STEP、STL
Open Cascade 读取STEP、STL
- 一、读取STP
- 头文件
- 库文件
- 使用
- 二、读取STL
- 头文件
- 库文件
- 使用
一、读取STP
头文件
#include <STEPControl_Reader.hxx>
库文件
#pragma comment(lib,"TKSTEP.lib")
使用
bool ReadSTP(const char* FileName)
{ STEPControl_Reader reader;IFSelect_ReturnStatus stat = reader.ReadFile(FileName);if (stat != IFSelect_RetDone){return Standard_False;}
}
二、读取STL
头文件
#include <RWStl.hxx>
库文件
#pragma comment(lib,"TKSTL.lib")
使用
bool ReadSTL(const char* file)
{RWStl reader_stl;Handle(Poly_Triangulation) triFace = reader_stl.ReadFile(file);Standard_Integer nTriangles = triFace->NbTriangles();TColgp_Array1OfPnt nodes(1, triFace->NbNodes());Poly_Array1OfTriangle triangles(1, triFace->NbTriangles());nodes = triFace->Nodes();triangles = triFace->Triangles();nodes = triFace->Nodes();triangles = triFace->Triangles();
}
因为stl文件保存的是模型的三角剖分,所以上述代码读取到的只是模型三角剖分信息,还需要将三角剖分转化为拓扑面才能显示。
Open Cascade 读取STEP、STL相关推荐
- OpenCASCADE(OCC)读取 STEP 模型文件并在MFC中显示
先上 运行结果图>> OpenCASCADE具有支持读取STEP的翻译器: 1.对于STEP: STEP标准广泛地用于各种软件之间的数据交换,涉及CAD.PDM.Analysis等等,S ...
- C++/Qt读取二进制STL文件
C++/Qt读取二进制STL文件 STL文件结构(没必要看) C++版本 QT版本 STL文件结构(没必要看) 二进制STL文件用固定的字节数来给出三角面片的几何信息. [80]80个字节的文件头,用 ...
- php 读取 stl 文件,科学网—[转载]【源码】读取ASCII STL文件的STLReader - 刘春静的博文...
读取包含顶点和面的ASCII STL文件,并将其构造为矩阵"顶点"."颜色"和"面".之后,使用各小模块在Matlab上建立模型. Read ...
- Matlab读取并输出stl文件
*#利用matlab读取stl文件后,将其中三角形片数据×2后,保存到另一个stl文件,利用3D软件打开观察图形是否变为两倍.那么应该怎么做呢? 首先了解一下stl文件 STL(Stereo lith ...
- stl文件介绍及读取
STL文件规则 (1)共顶点规则 每一个三角面片必须与其相邻的每一个面片共两个顶点 ,即一个三角面片的顶点不能落在相邻的任何三角面片的边上; (2)取向规则 单个面片法向量符合右手法(ccw)则且其法 ...
- Open CASCADE 介绍
目录 概览 基础类 建模数据 建模算法 Mesh 可视化 数据交换 形状修复 应用程序框架 绘制测试线束 要求 第三方库和工具 硬件 下载与安装 Windows 欢迎使用开放式CASCADE技术(OC ...
- Open CASCADE Technology(OCCT)概述
OCCT模块结构图 基础类: Foundation Classes module underlies all other OCCT classes; 模型数据: Modeling Data modul ...
- OpenCASCADE:使用扩展数据交换 XDE之读写 STEP 或 IGES
OpenCASCADE:使用扩展数据交换 XDE之读写 STEP 或 IGES 读写 STEP 或 IGES 读取 STEP 文件 编写 STEP 文件 读取 IGES 文件 编写 IGES 文件 读 ...
- OpenCASCADE:读STEP
OpenCASCADE:读STEP 程序 涵盖的领域 组件 形状表示 拓扑实体 几何实体 流程说明 加载 STEP 文件 检查 STEP 文件 设置翻译参数 执行 STEP 文件转换 获取翻译结果 选 ...
最新文章
- 13.配置 influxDB 鉴权及 HTTP API 写数据的方法
- 20150309+Linux+LAMP安装-02
- 【CC精品教程】任务三:CC刺像控点,提交空三,新建重建项目(三维格网、三维点云、DOM和DSM)
- ebs 供应商地点信息_供应商,地址,业务实体,地点关联银行账户
- 招聘启事的正确阅读方式您知多少?
- 软件开发中Alpha、Beta、RC、GA版本的含义
- JSP Servlet Mysql高校学生社团管理系统
- git删除某次提交(某个commit)的方法【转】
- 前端上传插件Plupload的实际使用(个人实操)
- UVALive 4725 Airport(二分)
- 英特尔发布P900 Optane固态盘 而主打的市场并非数据中心
- CDOJ 483 Data Structure Problem DFS
- java并发编程(6)--CAS会导致“ABA问题“ 解决方案
- android caj转word,caj转换成word的方法(亲测有效的方法)
- 分享使用ASO提升App Store排名的技巧,appstore排名优化
- PS(Photoshop)常用快捷键使用大全
- 阿里巴巴的安全技术团队是怎么样的?
- 如果在遨游浏览器里设置Bing(必应)搜索为默认搜索
- java lcs_LCS最长公共子序列java实现
- python简易英文字典_Python爬虫:自制简易词典