pythonocc入门指导:2.PyCharm连接pythonOCC开发环境,并运行一个简单实例-卡核

pythonocc入门指导:2.PyCharm连接pythonOCC开发环境,并运行一个简单实例

上一篇:创建pythonocc虚拟环境使用pythonocc作为开发库,那么我们也应该有一个python IDE,我选择的是pycharm,下面的例子也会使用pycharm来示范,当然其他的IDE也是可以的,比如spyder等一、...
pythonocc进阶学习:分割面/合并面(体)splitter/glue-卡核

pythonocc进阶学习:分割面/合并面(体)splitter/glue

不同于布尔运算的交并补 ,此处进行的是对已有的图形的快速分割(splitter)以及合并(glue) 分割(splitter) 1.以边分面 from OCC.Core.BRepBuil...
PythonOCC基础使用:面打孔(holes in face)-卡核

PythonOCC基础使用:面打孔(holes in face)

本例子有参考 https://www.cnblogs.com/opencascade/p/MakeFaceWithHoles.html 效果图: from OCC.Core.gp import gp_Circ, gp_Pln, gp_XOY, gp_Pnt from OCC.Core.BRepBuilderAPI import (BRepB...
pythonocc基础使用:1.读取/写入brep,iges,step,stl文件-卡核

pythonocc基础使用:1.读取/写入brep,iges,step,stl文件

总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 由作者实现的国产云端CAD www.yuntucad.com 对于cad系统的开发,读入外界的文件很重要。 目前OCC开发者已经...
pythonocc基础使用:导入模型——OCAF(iges/step)-卡核

pythonocc基础使用:导入模型——OCAF(iges/step)

总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 简单的模型文件的读取包括iges/step/stl,以及gltf和stl,obj等文件。最后呈现出的结果是将三维模型展示在界面中。 ...
PythonOCC基础使用:基础建模指令(重要)-卡核

PythonOCC基础使用:基础建模指令(重要)

总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 欢迎加入pythonocc的中文社区QQ群:860536842 获取更多信息 云图三维-招募贴 云图三维 https://www.yuntuca...
pythonocc进阶学习:包围盒boundingbox-卡核

pythonocc进阶学习:包围盒boundingbox

一、什么是包围盒[1]: 包围盒是一个简单的几何空间,里面包含着复杂形状的物体。为物体添加包围体的目的是快速的进行碰撞检测或者进行精确的碰撞检测之前进行过滤(即当包围...
PythonOCC基础使用:建模——倒角倒圆(二维+三维)-卡核

PythonOCC基础使用:建模——倒角倒圆(二维+三维)

参考文献: https://github.com/LiHonJun/pythonocc-demos/tree/master/examples 倒角倒圆: 倒圆倒角常用在制造业中的零件,通过将物体的棱角换为多边或者圆球形状以减小应...
PythonOCC外延学习:关于threejs-卡核

PythonOCC外延学习:关于threejs

什么是threejs? Three.js 是一款运行在浏览器中的 3D 引擎,封装了webgl。可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。 threejs与pythonocc有什么关系&...
PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)-卡核

PythonOCC基础使用:建模——矩阵变换(平移/旋转/缩放/镜像)

此处特别感谢小昌做出的贡献! 1.平移 效果图: from OCC.Core.BRepPrimAPI import BRepPrimAPI_MakeCone from OCC.Core.TopLoc import TopLoc_Location from OCC.Core.TopoDS impo...
pythonocc入门指导:3.创建属于自己的主界面及对话框及安装qtdesigner-卡核

pythonocc入门指导:3.创建属于自己的主界面及对话框及安装qtdesigner

总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 上一篇:运行一个实例 在实际的项目中,我们想要实现良好的与用户的互动,图形界面是我们不能...
pythonocc进阶学习:获取物体的性质(体、面、边的性质)-卡核

pythonocc进阶学习:获取物体的性质(体、面、边的性质)

1.局部性质 Local Properties BRepLProp此包提供了对于边,面的局部性质的计算。 对于边而言(通过参数u可以获取如下性质): 点导数(可以求导至三阶)切...