Skip to content

tangyong230/WebCADViewer

 
 

Repository files navigation

WebCADViewer

A sever side web CAD file viewer using three.js, Flask and FreeCAD.
Supported CAD formats:

  • STEP
  • Inventor iv
  • IGES
  • OBJ
  • PLY
  • VRML
  • DAE
  • POLY
  • BREP
  • STL

It should work in Linux.

Installation

  • FreeCAD apt-get install FreeCAD
  • python libraries: pip install werkzeug, flask,numpy, Pyside

Run:

python routes.py Open your web browser, upload a CAD file

Contact:

Hualin Xiao dr.hualin.xiao@gmail.com hualin.xiao@psi.ch

Screenshot

Screenshot

About

A web CAD file viewer based on Flask and FreeCAD. More than 10 CAD file formats are supported.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 50.4%
  • JavaScript 35.8%
  • HTML 13.8%