gCAD3D is a free and open source #D CAD CAM application for Linux and Windows. It comes with 3D-OpenGL viewer, program interpreter and NC processor. You can import and export files in Step, Iges, VRML, DXF, SVG formats. It supports…
LeoCAD is a free and open source CAD software for Linux, Windows and MacOS. Using this LeoCAD CAD software you can create virtual LEGO models. It is released under open source GNU Public License. It completely supports and compatible with the LDraw Standard and related tools. It also supports reads and write of LDR and MPD files. It allows you to share and download models from the Internet. The current LDraw parts library in LeoCAD comes with more than 10,000 different parts.
KiCad is a free and open source electronics design automation (EDA) application for Linux, MacOS and Linux. Using KiCad you can create professional PCB layouts and schematics for electronic circuits. You can divide large PCB designs into hierarchical subsheets and export your design to PDF, SVG, HPGL, Postscript file formats. It comes with build-in electrical rules check (ERC) to automatically verify the schematic connections and 3D PCB Viewer.
MeshLab is a free and open source 3D editing and processing tool for unstructured 3D triangular meshes for Linux, Windows and MAcOS. Using MeshLab you can edit, clean, heal, inspect, render and convert meshes in your system. It comes with simple UI but powerful features. It is released under GNU General Public License v3.0. It is based on C++ mesh processing library VCGlib. You can process raw data produced by 3D digitization tools/devices and for prepare models for 3D printing.
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.
TdhCad is a free vector graphics and charting software for Windows and linux. It is released under Creative Commons Attribution-Non Commercial 4.0 International license. It comes with unlimited number of layers, click and drag support, automatic creation of Grids, Legends and Charts. Using this you can create XY charts anywhere and annotated with CAD entities. you can export your drawings to SVG, PNG or PDF file formats. Some other important features are ability to create groups containing entities and other groups and you can also create paths containing lines and curves.
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.
FreeCAD is a free open source 3D Modeling and Design Software for Windows, Mac and Linux. It is Parametric Modeling software so you can easily modify the design by going back into your model history and changing its parameters. It is released under LGPL License. It uses OpenCascade, CAD kernel, Coin3D, Qt and Python. It supports plugins to add extra functionality to the software. you can import and export to STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML and Fcstd file format. Some other features are Sketcher, Robot simulation, macro recording & editing, Drawing sheets and runs as a command line application.