排序
pythonocc入门指导:1.搭建pythonocc的虚拟开发环境
总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 云图三维-招募贴 云图三维 https://www.yuntucad.com 由AutoDesk、西门子等知名大牛带队,顶级VC机构连续加...
PythonOCC基础使用:点的性质(glsl定义)
此处用于定义点的性质(例如起点,落定点,中心点等) import sys from OCC.Core.gp import gp_Pnt from OCC.Core.Geom import Geom_CartesianPoint from OCC.Core.Quantity import Q...
pythonocc进阶学习:分割面/合并面(体)splitter/glue
不同于布尔运算的交并补 ,此处进行的是对已有的图形的快速分割(splitter)以及合并(glue) 分割(splitter) 1.以边分面 from OCC.Core.BRepBuil...
pythonocc进阶学习:计算曲线上的点(points on curve)
三维空间中的参数化曲线上存在以下特征点: 曲线上等距的点,沿着等弦曲线分布的点,与曲线上另一点保持一定距离的点。 对应三种方法:AbscissaPoint ,UniformA...
pythonocc基础使用:2.提取曲线上的点位信息或者曲面上的点位信息
总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) BRepLProp:(local property 局部性质) These global functions compute the degree ofconti...
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外延学习:cadquery
关于CadQuery CadQuery2.0是pythonocc的高级封装库,使用了Qt语言作为界面语言,是一款正在起步的命令行建模软件,由于pythonocc的使命在于封装opencascade而非关注界面ÿ...
pythonocc进阶学习:获取物体的性质(体、面、边的性质)
1.局部性质 Local Properties BRepLProp此包提供了对于边,面的局部性质的计算。 对于边而言(通过参数u可以获取如下性质): 点导数(可以求导至三阶)切...
pythonocc基础使用:1.读取/写入brep,iges,step,stl文件
总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 由作者实现的国产云端CAD www.yuntucad.com 对于cad系统的开发,读入外界的文件很重要。 目前OCC开发者已经...
pythonocc基础使用:导入模型——OCAF(iges/step)
总目录 >> PythonOCC入门进阶到实战(目前已更新入门篇、基础篇和进阶篇) 简单的模型文件的读取包括iges/step/stl,以及gltf和stl,obj等文件。最后呈现出的结果是将三维模型展示在界面中。 ...
pythonocc进阶学习:曲线拟合(插值 Interpolation/逼近 Approximation)
2d 使用插值法: from OCC.Core.Geom2dAPI import Geom2dAPI_Interpolate from OCC.Core.TColgp import TColgp_HArray1OfPnt2d from OCC.Core.gp import gp_Pnt2d from OCC.Display.Simpl...
PythonOCC外延学习:关于threejs
什么是threejs? Three.js 是一款运行在浏览器中的 3D 引擎,封装了webgl。可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。 threejs与pythonocc有什么关系&...