PythonOCC入门进阶到实战

本教程的目的

各位看客能搜到本篇教程,想必是奔着软件开发来的,使用python开发一款特定功能的cad/cae软件,如果你有什么不懂,可以随时联系我:QQ1185753125
我也不再废话,希望借助此教程实现

  • 界面层开发(实现显示区viewer嵌入主界面,拥有工具栏,导航栏)如下图所示效果
  • 功能层开发(例如基础建模、通用cad格式导入、点云数据导入、曲线拟合、曲面拟合、曲线曲面信息提取、离散曲面划分网格、应力云图显示、物体装配、机器人手臂运动仿真)
  • 软件封装(做出来一款在别人电脑上也能运行的真正软件)

入门篇(原创)


PythonOCC入门指导:1.创建pythonocc虚拟环境
PythonOCC入门指导:2.运行一个简单实例

基础篇(原创)


pythonocc基础使用:读入iges,step,stl文件
PythonOCC基础使用:基础建模指令
PythonOCC基础使用:基础显示指令
PythonOCC基础使用:与显示窗口交互(选点/线/面/体)

进阶篇(原创)


pythonocc进阶学习:曲线/曲面拟合
pythonocc进阶学习:提取曲线/曲面上的点位信息
pythonocc进阶学习:CAE——曲面剖分mesh
pythonocc进阶学习:CAE——应力云图显示
PythonOCC进阶学习:界面设计——重新打造主界面
PythonOCC进阶学习:界面设计——安装qtdesigner工具及实现弹出对话框功能
PythonOCC进阶学习:软件封装-初步封装及bug排除
PythonOCC进阶学习:软件封装——图片资源加载和模型资源加载

pythonocc API函数

PythonOCC api函数

官方案例转载

demo总目录(包含官方100余例)

猜你喜欢

转载自blog.csdn.net/weixin_42755384/article/details/87893697