Skip to content

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

License

Notifications You must be signed in to change notification settings

cjsatuforc/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