CHAMPCUT Version 1.3

Champcut is an online tool dedicated to the generation of cutting plans used for producing roll material. It was developed and tested in the following browsers:
  • Chrome Version 86.0.4240.111 (64-Bit)
  • Firefox Quantum 63.0.3 (64-Bit)

Development Roadmap

  • Add length calculator tool inside form for creating production order for inline cutting
  • Add option to define defect areas not qualifying for sellable material
  • Upgrade API support
  • Multi language support
  • Log history of changes of production orders and cutting plans in order to navigate through changes
  • Add option to store production line properties in database both for user and company accounts
  • Sharing orders across company accounts
  • Change cuts' colors directly from the cutting plan view

Version History

  • 1.0beta Dec 18th 2018
    • First release
  • 1.1 Mar 08th 2020
    • API support for creating and deleting production orders as well as retrieving production orders and their associated cutting plans
    • Option for labeling cuts
    • Customizing cutting plan report
  • 1.2 Sep 6th 2020
    • Sharing links of cutting plans via the following options: default email program, send to clipboard for manual postings
    • Defining individual colors per cut in order to beautify cutting plans
    • Cutting plans can mirrored left-right or up-down
    • Cutting plans can be aligned to LHS, center, RHS and justification (the latter by drag'n'dropping the trim anywhere you like)
    • Optimization of knife positionings by adjusting sequences takes alignment of cutting plan into account
    • Extension of cutting plan reports with legends and tables of cutting positions from LHS and RHS
  • 1.3 Okt 27th 2020
    • Improved security level of website
    • Option for partitioning cutting plans (only accesssible for cutting plans of production orders which include cuts with common width but different labels)

Used Software

This website was developed with the help of many bits and pieces from the public domain and is based on the following software modules.
  • Python 3.6
    • gunicorn 19.6.0
    • werkzeug 0.16.1
    • WTForms 2.2.1
    • Flask 1.0.2
    • Flask_Mail 0.9.1
    • SQLAlchemy_Utils 0.33.5
    • Flask_Admin 1.5.2
    • Flask_Bcrypt 0.7.1
    • Flask_Login 0.4.1
    • Flask-SSLify 0.1.5
    • netifaces 0.10.7
    • Flask_SQLAlchemy 2.3.2
    • ortools 6.8.5452
    • numpy 1.14.3
    • Flask_Excel 0.0.7
    • itsdangerous 0.24
    • scipy 1.1.0
    • SQLAlchemy 1.2.7
    • stripe 2.10.1
    • Flask_WTF 0.14.2
    • Pillow 5.3.0
    • pyexcel-xlsx 0.5.6
    • pyOpenSSL 18.0.0
    • PyMySQL 0.9.2
  • Javascript / CSS
    • Jquery 3.3.1
    • Bootstrap 4.0.0
    • Bootstrap Toggle 2.2.0
    • Bootstrap Tour 0.12.0
    • Gauge.js 1.3.6
    • Moment.js 2.23.0
    • Muuri 0.7.1
    • Hammer.js 2.0.7
    • Popper.js 1
    • Cropper.js 1.4.3
    • Spectrum.js 1.8.0
  • Google Cloud Platform
    • App Engine
    • Firebase
    • SQL