SolveSpace is a free open source 2D and 3D CAD software for Windows, MacOS and Linux. it is released under GPLv3 license. Using this your do some basic CAD operations like modeling of 3d and 2d parts, 3d printed parts from STL.
You can export 2d vector art for a waterjet machine or laser cutter easily in SolveSpace. You can also generate STEP and STL and export in DXF, PDF, SVG, HPGL and EPS file format. It also comes with constraint solver and live dimensioned drawing support. For the complete list of features please check their website.
Install SolveSpace 2d and 3d CAD software on Ubuntu:
You can install SolveSpace 2d and 3d CAD software via snap on Ubuntu. But it is still in snap store edge channel and its working good. Open your Ubuntu terminal app (ctrl+Alt+T), in that terminal type this snap SolveSpace 2d and 3d CAD software installation command and press the enter key.
sudo snap install solvespace --edge
Then enter your Ubuntu user password if needed in terminal. Then it will install SolveSpace on Ubuntu. After the successful installation of SolveSpace 2d and 3d CAD software run this command in terminal to start solvespace. your can also start it from Ubuntu Gnome dock. Just type solvespace in the search box and click solvespace to open it.