pythonocc专题

Ubuntu22.04下源码编译安装pythonocc-7.8

Ubuntu22.04下源码编译安装pythonocc-7.8 本文介绍Ubuntu下手动编译安装pythonocc,及安装过程遇到的各种坑 基本依赖安装 sudo apt-get updatesudo apt-get install -y wget libglu1-mesa-dev libgl1-mesa-dev libxmu-dev libxi-dev build-essential

PythonOCC 教程0: 介绍与入门方法

PythonOCC是 tpaviot 利用python封装OpenCASCADE的社区版本而成的开源CAD库,为广大python用户操纵CAD带来了极大的便利。 下图是利用pythonOCC绘制的机翼模型: 由于PythonOCC的目的主要在于为python用户提供了建模接口,尚未有成体系的教程共大家参考,官网也仅仅放出了API的接口文档,甚

pythonocc BRepOffset_Skin在pythonocc的哪个库import

from OCC.Core.BRepOffset  import BRepOffset_Skin 我发现一个规律,某个类在pythonocc的哪个库的规律,这个类的库名是这个类的类名的下划线的前面的单词。比如说A_B类,那就从pythonocc的A库中import,比如说BRepAlgoAPI_Fuse就在OCC.Core.BRepAlgoAPI中import

pythonocc 用BRepOffsetAPI_ThruSections建3D棱台

棱台就是棱锥被一个平面截掉上半部分后的几何实体。可以用下底平面和上底平面来确定一个棱台。BRepOffsetAPI_ThruSections用下底曲线和上底曲线来构建的棱台。BRepOffsetAPI_ThruSections是通过所用的曲线的几何实体。 from OCC.Core.BRepOffsetAPI import  BRepOffsetAPI_ThruSections from OC