Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 569 Bytes

File metadata and controls

27 lines (24 loc) · 569 Bytes

CurveEditor_pythonOCC

Overview

A PythonOCC and PYQT5 program for the demonstration of curves and surfaces in CAD. The usage of app is here.

  • Curve type
    • Bezier curves
    • B-Spline
    • NURBS
  • Surface type
    • Surface of extrusion
    • Surface of revolution
    • Swepted surface
    • Bounded surface

Installation

  • Install anaconda:
  • IDE recommendation:
    • pycharm
  • Packages required in conda:
    • PythonOCC
    • PyQt5
    • Matplotlib
  • How to run:
    • excute main.py with python3 interpreter