VisiCut
a userfriendy, platform-independent tool for preparing, saving and sending jobs to Lasercutters.
VisiCut started as part of a Bachelor's Thesis by Thomas Oster, supervised by René Bohne. As an open-source project with many contributors, it grew to be loved by many FabLabs and Hackerspaces, who often prefer it to the original manufacturers' software, or use it for custom-built machines for which there is no official software.
Download
- Latest releases: https://download.visicut.org
- Source code: https://github.com/t-oster/VisiCut
Features
- Runs on Linux, Mac and Windows. (For Linux and Mac, Java 11 or newer is required, e.g. openjdk-11-jre)
- Supports many lasercutters, such as the Epilog Zing/Mini/Helix, LAOS, Smoothieboard, LTT, K40 and some more. This is made possible by LibLaserCut, a platform independant library for Lasercutters.
- Load predefined settings for many FabLabs and Hackerspaces
- Currently supports SVG, EPS, DXF and the VisiCut PLF (Portable Laser Format)
- Get a preview how your graphic would look on the material
- Easily place your graphic on the target material using a camera preview
- Save your work and publish it in the VisiCut PLF-Format
- Prepare your laserjobs at home – no more surprises when importing your file in the FabLab
Documentation
Documentation can be found in the Wiki. We intended to make VisiCut as intuitive and self explanatory as possible, but it would be very nice to have more documentation and tutorials. We would appreciate any help on creating a good documentation so please feel free to improve and extend it.
Feedback, Contact and Feature Requests
The Application crashed, did not do what it should or did not start at all? Please report this on https://github.com/t-oster/VisiCut/issues after checking if it isn’t already reported, so we can fix it and improve the Software.
Community
You can find the Visicut community at :
- the VisiCut Discussions Forum on GitHub
- the #visicut chat room on the Freenode IRC servers ( irc.freenode.net ). You can access without a IRC client Here
Compiling and Hacking
https://github.com/t-oster/VisiCut/wiki/Development:-Getting-started
LibLaserCut
For controlling Lasercutters, VisiCut uses LibLaserCut. The sources can be found here: https://github.com/t-oster/LibLaserCut
Feel free to create your own, personal Lasercutter Applications
VisiCam
For the camera preview, the camera position needs to be calibrated, which can be done in VisiCut itself. However, if your camera is not rigidly fixed to your lasercutter and can slightly move, you can use VisiCam to automatically calibrate the image based on markers attached to the lasercutter bed. More information can be found in the VisiCam Wiki.