Skip to content
An application for controlling 2D plotters, cutters, engravers, and CNC machines.
Python PowerShell
Branch: master
Clone or download

Latest commit

frmdstryr Merge pull request #230 from inkcut/patch-pyserial
Add hack to patch pyserial error
Latest commit adc64eb Feb 22, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings WIP: Use enamls dock layout system Dec 7, 2017
ci
docs Add Roland SV-12 and SV-15 Feb 2, 2020
inkcut Add hack to patch pyserial error Feb 21, 2020
plugins/inkscape Use os module directly instead of inkex.os Jan 26, 2020
recipe Add source: path May 2, 2019
tests Try to fix test Apr 27, 2019
.appveyor.yml Just do py 3 May 2, 2019
.gitignore Add cmd history to console Feb 2, 2019
.project Many updates Feb 11, 2017
.pydevproject WIP: Use enamls dock layout system Dec 7, 2017
.travis.yml CI actually caught an error for once Apr 30, 2019
LICENSE Create LICENSE Mar 6, 2018
MANIFEST.in
README.md Use the forum instead of gitter May 24, 2019
build.py Add build Dec 20, 2017
main.py Updates Jan 3, 2018
requirements.txt Drop pyside2 May 2, 2019
setup.py Bump version Dec 31, 2019

README.md

Inkcut

Build Status Downloads

An application for controlling 2D plotters, cutters, engravers, and CNC machines. Project homepage

Inkcut - vinyl cutting and plotting

You can download the release versions from here.

Features

  • Graphic manipulation (Rotation, scaling, mirroring)
  • Copy generation and layout
  • Weedlines
  • Inkscape integration
  • Device control panel
  • Job history list
  • Live plot status
  • Pause, resume, and abort jobs mid way
  • Python 2 and 3 support (Qt5 on python 3)

Docs and tutorials

See the project docs site:

Support

Get help by posting an issue or asking on the forum.

If you use Inkcut and want to help continue the development open source cutting software please consider donating.

Thanks

Thank you to all who have contributed to Inkcut and to Inkscape for making this possible!

You can’t perform that action at this time.