I'm new here - and thought I'd share the Windows install I have working...
Windows 11 - Inkscape and InkCut - Vevor KI-870 (Similar to SK-870) - Connected via USB -- may work with others...
At the time of writing:
I downloaded InkScape and InkCut
InkScape = inkscape-1.4.2_2025-05-13_f4327f4-x64..msi -- InkScape Download
InkCut = requires dependencies and Python3 -- Followed this URL -- InkCut Install
- I found the .msix to work (could have been me but) python-manager-26.0..msix -- Python Mgr 26 Install
Once Python is installed, you will need to install the PIP dependencies; I ran in PowerShell (run as Admin) the following commands...
-- "pip3 install xxx" the 2 commands from the above doc - pyqt5 and inkcut
-- You'll launch InkCut via the CLI (Powershell) with inkcut (could be inkcut..exe or prepended with ./)
If error "command not found" adding the Scripts directory to your Environment Variables will correct -- or can run from that Path - CD to it and run command....
-- -- Path will be similar to C:\Users\USERNAME\AppData\Local\Python\pythoncore-3.14-64\Scripts
Vevor 870
I needed an additional driver for Windows to communicate with the device = If you only have the default COM1 and LTP1 ports and not an additional COM you may need a driver for your cutter... for the 870 its named CH341SER..EXE and can be downloaded from 870 Driver Link
InkCut & 870 Settings
Launch InkCut (from CLI)
Even after the above driver - I would see where the newly added COM port (COM4 for me) wasn't communicating.
In InkCut - I tried various configs, what worked are as follows...
General Tab -- those not mentioned are either default or pre-populated
- Name : Whatever - will autopopulate
- Driver: SeikiTech SK-870T
Connection Tab -- Here are the main configs
Type: QTSerialPort -- -- Using default SerialPort did not work for me
Port: COM4 - USB - Serial CH340 -- (Choose your COM port/driver combo if differs)
Baudrate: 9600 (or if this doesn't work - 38400 as an option - may need to check COM port settings in "Device Manager", also may check and match Cutter settings)
Bytesize 8
Parity No Parity
Stopbits 1 stop bit
Flow control: Hardware flow control RTS/CTS
Protocol Tab
Language: HPGL
After configuring SAVE. Then close Inkcut - the CLI (Powershell) - unplug the USB and power off the cutter. Give everything a fresh (so nothing became cached)
Plug in USB - Power on Cutter and Launch InkCut (from CLI/Powershell)
If you haven't yet - Create a "test" in Inkscape, you'll likely need to "convert to curves" or for text "object to paths" save in inkScape, then Open in InkCut...
To open InkCut from InkScape directly as an extension....
- Copy the PY and INX files (5 files at time of write) from InkCut GitHub Repo into the below path..
- Open InkScape ... Edit > Preferences > System - User Extensions ... You can open from here or open that path in expolorer....
Should look similar to - C:\Users\USERNAME\AppData\Roaming\inkscape\extensions
Close InkScape/Inkcut - Relaunch InkScape under Extensions InkCut should be listed...
So far so good - I have only just set this up over the past 2 days. I have not tested actual cutting, awaiting bladed and vinyl. But the cutter dig go through the motions of cutting.