• Members 2 posts
    March 24, 2026, 6:48 p.m.

    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.