OpenSCAD is a free and open source 3D CAD Modeller for Windows, macOS and Linux. Using this you can create solid CAD models. It is based on CAD aspects when creating 3D model and not an interactive modeller. It is good for programmers and you can change or configure anything via a simple script file. It is released under General Public License version 2 license. It supports constructive solid geometry 2D outlines modelling techniques. It can read DXF, STL and OFF file formats.
Install OpenSCAD 3D CAD Modeller on Ubuntu:
You can install openSCAD via snap package manager and default Ubuntu package manager.
Install OpenSCAD via snap:
Open your terminal Ctrl+Alt+T and type this snap installation command and hit the enter key.
sudo snap install openscad-nightly
This will install the latest version of OpenSCAD 3D CAD Modeller on Ubuntu. Just run this command in terminal to open this.
You can also start OpenSCAD 3D CAD Modeller by clicking show applications in your Ubuntu Gnome dock and type OpenSCAD in the search box and click OpenSCAD.
If you want to install it via the default ubuntu package manager then run this below commands one by one to install it on Ubuntu.
sudo apt update
sudo apt-get install openscad