Browse free open source Mechanical and Civil Engineering software and projects below. Use the toggles on the left to filter open source Mechanical and Civil Engineering software by OS, license, language, programming language, and project status.
SUMO is a microscopic, multi-modal traffic simulation.
A viewer for Eurocontrol Asterix files
A civil engineer tool for uneven / custom weir calculations
Programa de ayuda en aprendizaje de cálculo de vigas
A 2D CAD application for civil engineering , built with Free Pascal
An EnergyPlus shell for parametric studies and more ...
Open Knowledge on engineering development.
itom - an Open Source Measurement, Automation and Evaluation Software
Software gratuito per la verifica di elementi e connessioni in legno
GUI based steel structure calculation and optimization tool.
A desktop application written in Python to solve 2D truss structures.
The road cutting and filling quantity analyser and report producer app
A free, fast and accurate routine to compute the position of the Sun
Linear static structural analysis of 2D / plane frame and truss
Digital PID Controller Using MSP432
Aids for creating and scaling Stress-Strain Curves
TFEL/MFront introduces DSLs based on C++ to handle material knowledge
Open source mechanical and civil engineering software is software that is made freely available, often with a license agreement, to the public. These types of software tools provide the same functionality as their paid counterparts but at no cost. Many of these programs are open-sourced, meaning they can be modified or improved by anyone interested in doing so with access to the codebase. This makes them great for collaboration among engineers who may have different expertise or skillsets but all need to work together on a project. They’re also ideal for individuals looking to learn more about programming, engineering principles, and 3D modeling without having to invest in expensive proprietary programs.
Common examples of open source mechanical and civil engineering software include OpenFOAM (Open Field Operation and Manipulation) which is an open-source CFD (Computational Fluid Dynamics) solver; Salome (Software for Advanced Lectures on MEchanical EnginEering), which provides CAD/CAE applications; ElmerFEM optical simulation suite; SciPy scientific library & kit; FreeCAD 3D design application; KiCad electronic design automation package; FEMM finite element method magnetics computer program; Blender 3D animation suite; Abaqus CAE general purpose finite element analysis package; Code_Aster structural analysis programming language & platform; FreeMat numerical computing freeware system & MATLAB clone.
The primary benefit of using free open source mechanical and civil engineering software compared to alternatives is the lack of cost involved while still being able to access high quality tools with robust features and capabilities. Additionally, many open source packages offer detailed documentation as well as community forums where users can seek further assistance from experienced power users if needed. Finally, since much of this type of software comes without any formal support backing it up – any bugs discovered can usually be fixed easily due to a large fan base willing to help out improvement efforts when requested.
Open source mechanical and civil engineering software can be a great way to save time and money during the engineering design process. Depending on what you need, there are several free open source options available for download. These programs can be used for everything from designing structural elements to working with GIS data. Some of these open source programs may require some technical knowledge to get them up and running, but those that do not may come with extensive user manuals or instructional videos to help you out. If the free version does not have all the features needed for your project, most of these packages also offer paid versions with more advanced capabilities. The cost of these upgraded versions will vary depending on the particular program and its individual features, but it is typically very affordable compared to competing commercial products.
Open source mechanical and civil engineering software can integrate with a wide range of different types of software. These include project management tools, scientific programming languages, 3D printing software, CAD/CAM programs, simulation and visualization software, office productivity suites like Microsoft Office, GIS mapping tools, BIM building information modeling programs and more. Some popular open source packages that are used to integrate with these types of software include AutoCAD Civil 3D, GeoHECRAS Hydraulic Modeling Software, FreeCAD Computer-Aided Design (CAD) Program and Blender an open source 3D content creation suite. With the use of such integration tools it is possible to move data easily between applications in order to share projects or collaborate on them remotely. It also allows engineers to take advantage of easy access to shared resources that previously may have been difficult or expensive to obtain.