随笔分类 -  OCCT

摘要:1、下载FreeCAD代码,地址:https://github.com/FreeCAD/FreeCAD 2、打开 Software & Updates ,勾选上 Source code,保存 3、安装编译依赖 sudo apt build-dep freecad -ysudo apt install 阅读全文
posted @ 2022-09-27 11:55 david123102 阅读(150) 评论(0) 推荐(0) 编辑
摘要:void occQt::makeBox() { // 新建BOX TopoDS_Shape aTopoBoxA = BRepPrimAPI_MakeBox(3.0, 4.0, 5.0).Shape(); //复制shape BRepBuilderAPI_Copy aShapeCopy; aShape 阅读全文
posted @ 2022-09-26 17:08 david123102 阅读(344) 评论(0) 推荐(0) 编辑
摘要:准备工作 1、下载 occQt ,地址:https://github.com/eryar/occQt 2、下载 opencascade 7.4.0 ,地址:https://dev.opencascade.org/release/previous#node-29988 3、下载 occ 依赖三方库:f 阅读全文
posted @ 2022-09-26 12:10 david123102 阅读(953) 评论(0) 推荐(0) 编辑
摘要:基于Ubuntu 20.04.4 LTS(注意选择LTS版本) 编译过程参考官方文档:Qt for Linux/X11 - Building from Source | Qt 5.15 1、源码下载:https://download.qt.io/official_releases/qt/5.15/5 阅读全文
posted @ 2022-09-26 11:41 david123102 阅读(529) 评论(0) 推荐(0) 编辑
摘要:环境 系统:Ubuntu 22.04 x64 OCC版本:opencascade-7.6.0 安装基础依赖 sudo apt install libx11-dev mesa-common-dev libglu1-mesa-dev -y sudo apt install libfreetype6 li 阅读全文
posted @ 2022-09-13 15:42 david123102 阅读(668) 评论(0) 推荐(0) 编辑
摘要:几何(Geom) 点(Vertex)-> 线(Edge)-> 环(Wire)-> 面(Face) 拓扑(Topo) 转换 opencascade对topo线进行遍历,获取所有的线转换为几何类型,并且存储为裁剪几何曲线 QVector<Handle_Geom_TrimmedCurve> explore 阅读全文
posted @ 2022-08-10 10:32 david123102 阅读(181) 评论(0) 推荐(0) 编辑
摘要:编译 参考官方ubuntu编译过程:Build instructions for Debian 调试 使用Qt打开mayo,在项目导航栏中新建Debug配置,并添加qmake附加参数: CASCADE_INC_DIR=`dpkg -L libocct-foundation-dev | grep -i 阅读全文
posted @ 2022-07-27 14:38 david123102 阅读(237) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示