
Az Inkcut egy szabadon elérhető, nyílt forráskódú alkalmazás, amelyet kifejezetten kétdimenziós plotterek, vágógépek, gravírozógépek és CNC berendezések vezérlésére fejlesztettek. A program célja, hogy egyszerűen használható, mégis rugalmas eszközt biztosítson mind hobbi-, mind pedig professzionális felhasználók számára.
Főbb jellemzők
Az Inkcut az Inkscape kiegészítőjeként indult, de ma már önálló alkalmazásként is működik. Legfontosabb képességei közé tartozik:
- SVG fájlok kezelése: közvetlenül az Inkscape-ből exportált vagy más forrásból származó vektorgrafikák feldolgozása.
- Szerszámpályák generálása: automatikus átalakítás a grafikus objektumokból olyan mozgássorozattá, amelyet a vágó- vagy gravírozógép végrehajthat.
- Eszközök támogatása: kompatibilis számos plotterrel, vinylvágóval, lézervágóval és egyéb CNC berendezéssel.
- Előnézet és szimuláció: a műveletek végrehajtása előtt lehetőség van a pálya megjelenítésére és az eszközmozgások ellenőrzésére.
- Testreszabhatóság: a felhasználó beállíthatja a sebességet, a nyomást, a kés pozícióját és egyéb gépfüggő paramétereket.
Használati területek
Az Inkcut sokoldalúan alkalmazható:
- Grafikai és reklámiparban – például öntapadós fóliák, vinyl feliratok kivágására.
- Kézműves és hobbi projektekben – dekorációk, makettek és egyedi tárgyak készítésére.
- Ipari felhasználásban – kisebb CNC-gépek vezérlésére, gravírozásra és precíziós vágásokra.
A program telepítése előtt tekintse át annak dokumentációját és győződjön meg róla, a használni kívánt eszközt támogatja az program: a támogatott eszközök listája itt található.
Inkcut telepítése és futtatása Linux rendszeren Python virtuális környezettel
Az Inkcut telepítéséhez javasolt a Python virtuális környezet használata, amely elkülöníti a szükséges csomagokat a rendszer többi részétől. Az alábbi lépések végrehajtásával biztosíthatja a stabil és biztonságos működést.
Szükséges fejlesztői csomagok telepítése
A program futtatásához előzetesen telepíteni kell a Python fejlesztői csomagokat és a CUPS fejlesztői könyvtárat. Terminálban adja ki a következő parancsot:
sudo apt install python3-dev libcups2-dev
Python virtuális környezet létrehozása
Először telepítse a virtual environment csomagot, ha még nem rendelkezik vele:
sudo apt install python3-venv
Ezután hozzon létre egy virtuális környezetet például a felhasználó saját könyvtárában:
python3 -m venv ~/plotter
A virtuális környezet aktiválása
A létrehozott környezet aktiválásához használja a következő parancsot:
source ~/plotter/bin/activate
Ettől a pillanattól kezdve ebben a terminálban minden Python-parancs a virtuális környezetben fog lefutni.
Szükséges Python-csomagok telepítése
A virtuális környezet aktiválása után telepítse a program futtatásához szükséges csomagokat a pip segítségével:
pip3 install pyqt5 inkcut
Az Inkcut futtatása
A telepítés után bármikor aktiválhatja a virtuális környezetet és elindíthatja az Inkcut alkalmazást:
source ~/plotter/bin/activate ~/plotter/bin/inkcut
Ezzel a módszerrel biztosítható, hogy a szükséges függőségek mindig a virtuális környezetből kerüljenek betöltésre, és a rendszer többi részére ne legyen hatással a telepítés.
Platformok és licenc
Az Inkcut Linux, Windows és macOS rendszereken egyaránt futtatható. Mivel nyílt forráskódú projekt, a közösség szabadon fejlesztheti és bővítheti. A forráskód elérhető a GitHub közösségi kódtárban, így bárki részt vehet a hibajavításban vagy új funkciók hozzáadásában.