Open Source Python Computer-Aided Engineering (CAE) Software

Python Computer-Aided Engineering (CAE) Software

View 110 business solutions

Browse free open source Python Computer-Aided Engineering (CAE) Software and projects below. Use the toggles on the left to filter open source Python Computer-Aided Engineering (CAE) Software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 1
    FreeCAD

    FreeCAD

    a parametric 3D CAD modeler

    This is an official mirror of FreeCAD. Code and release files are primarily hosted on https://github.com/FreeCAD/FreeCAD and mirrored here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
    Leader badge
    Downloads: 4,668 This Week
    Last Update:
    See Project
  • 2
    dxf2gcode

    dxf2gcode

    DXF2GCODE: converting 2D dxf drawings to CNC machine compatible G-Code

    DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine compatible GCode. Windows, Linux, and Mac support by using python scripting language.
    Leader badge
    Downloads: 273 This Week
    Last Update:
    See Project
  • 3
    TexGen
    TexGen is a geometric textile modelling software package to be used for obtaining engineering properties of woven textiles and textile composites. Citing TexGen We would be grateful if you could acknowledge use of TexGen where appropriate and suggest using one of the following references: L P Brown and A C Long. "Modelling the geometry of textile reinforcements for composites: TexGen", Chapter 8 in "Composite reinforcements for optimum performance (Second Edition)", ed. P Boisse, Woodhead Publishing Ltd, 2021, ISBN: 978-0-12-819005-0. https://doi.org/10.1016/B978-0-12-819005-0.00008-3 Lin, H., Brown, L. P. & Long, A. C. 2011. Modelling and Simulating Textile Structures using TexGen. Advanced Materials Research, 331, 44-47. To reference version 3.13.0 please use: Louise Brown, mike-matveev, & georgespackman. (2023). louisepb/TexGen: TexGen v3.13.1 (v3.13.1). Zenodo. https://doi.org/10.5281/zenodo.8221491
    Leader badge
    Downloads: 115 This Week
    Last Update:
    See Project
  • 4
    Seamly2D

    Seamly2D

    Free and open source pattern design software

    Seamly2D enables the design, reuse, and remix of digital sewing patterns for creating bespoke-fit, specialty-sized, and ready-to-wear-sized clothing. Users have the right to utilize, sell, share, and distribute their patterns in any way they choose. * Downloads: https://seamly.io * Support: https://forum.seamly.io * Code: https://github.com/fashionfreedom/seamly2d * License: GPLv3+
    Leader badge
    Downloads: 249 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    PyCAM
    Open Source CAM - Toolpath Generation for 3-Axis CNC machining
    Downloads: 51 This Week
    Last Update:
    See Project
  • 6
    OdooPLM

    OdooPLM

    A Full PLM system based on odoo

    OdooPLM is a full open source PLM system built on Odoo. Manage 3D models, 2D drawings, BOMs, revisions and documents directly inside Odoo, with a Windows connector for the most common CAD systems. This SourceForge project hosts the WINDOWS CAD CONNECTOR. One connector works with all supported Odoo versions (v11 and later) — no need to match it to your server. Download it from the https://sourceforge.net/projects/openerpplm/files/Client/Stable/ The Odoo server modules are NOT here. Get them from: Odoo Apps Store: apps.odoo.com/apps/modules/browse?search=omniasolutions GitHub: github.com/OmniaGit/odooplm Install the modules on your Odoo server first, then the connector on your CAD workstation. Supported CAD: SolidWorks, Solid Edge, Inventor, ThinkDesign, AutoCAD, DraftSight, FreeCAD, ZwCAD. Maintained by OmniaSolutions — building Odoo PLM since 2010. More: website https://odooplm.omniasolutions.website — info@omniasolutions.eu
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 7
    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics - FEA & CFD Toolbox

    FEATool Multiphysics is an easy-to-use FEA and CFD Simulation Toolbox

    FEATool Multiphysics (https://www.featool.com) is a fully integrated toolbox for computer aided engineering CAE, finite element analysis & fluid dynamics simulations. With a very easy-to-use GUI, anyone is now able to quickly set up and perform large scale dynamical and complex engineering physics simulations, with coupled fluid flow, heat transfer, structural mechanics, chemical transport, and electromagnetics effects, without having to learn complex programming. In addition to built-in CAD and pre/post-processing, automatic mesh generation, and multi-physics solvers, FEATool also seamlessly integrates the state-of-the-art OpenFOAM [1], SU2, and FEniCS CFD and FEA solvers. Moreover, native itegration with MATLAB and Python allows advanced simulation scripts and programmatic use cases such as in AI and machine learning [2]. [1]: https://www.featool.com/Easy-to-Use-OpenFOAM-GUI/ [2]: https://featool.com/model-showcase/2024-11-12-CFD-and-Flow-Prediction-Based-on-Deep-Learning
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Libre Mechanics

    Libre Mechanics

    Open Knowledge on engineering development.

    Libre Mechanics it’s an Open Knowledge project created to offer a useful platform of information related with the development and research of Mechanical Engineering themes and similar fields, higly related with the use of Open Source and Software Libre tools. Here you will find a wide variety of projects, publications and scientific material available as references for developing their own projects, also guides and tutorials that allow you to take advantage of free software tools available today. The four principal lines of work are: Design Analysis and Simulation Automation and Robotics Development
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    MaxFEM

    MaxFEM

    Software for electromagnetic simulation

    MaxFem is an open software package for electromagnetic simulation by using finite element methods. The package can solve problems in electrostatics, direct current, magnetostatics and eddy-currents. Since version 0.4.0, MaxFEM requires Python 3. We have moved the installers to the MaxFEM website (see below). In order to improve MaxFEM, we will require you to fill out a simple form before downloading them.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    bladedesigner
    The BladeDesigner package is a CAD/CAE tool providing classes for turbomachine blade design. So far it is optimized to be useful in the aerodynamic design process. It comes with a GUI but is most powerful with user defined python scripts.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Pyslvs

    Pyslvs

    Open Source Planar Linkage Mechanism Simulation and Synthesis Software

    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    Make sure to download from the link below and not the big giant button. I'm not sure how to fix that, so if you know!
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    BlenderCAD
    Our primary goal is to create a great, full featured, 3D CAD environment for Blender for use by engineers, designers, drafters, architects, etc. based on the OpenCascade toolkit.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    LibrePLM

    LibrePLM

    LibrePLM integrates CAD editors in Odoo / LibrERP

    Save and manage Engineering informations from CAD system directly in Odoo or LibrERP. Integrated in CAD system, allows complete Product Lifecycle control. Reduce time to market, improve your business and avoid trivial errors. Server New Release : 2025 Q3 - Release on Odoo version 19.0. Client New Release : 2026 Q1 - Added Draftsight integration. Supported: Windows 11. Added new tool GetNodeID to help you asking activation code. Have more info : https://sourceforge.net/p/libreplm/wiki/Home Odoo is a product of Odoo SA world class leader in Open Source ERP system. Visit: http://www.odoo.com LibreERP and LibrePLM are products of Codebeex srl. Visit: http://www.codebeex.com Download Free Trial Client. Need support, customizations, more? Ask to: info@codebeex.com
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    PythonCAD

    PythonCAD

    CAD Application entire developed in Python

    PythonCAD is a CAD package written, surprisingly enough, in Python using the PySide6 interface and python3. The PythonCAD project aims to produce a scriptable, open-source, easy to use CAD package (Cross Platforms)
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    ThanCad is a 2dimensional cad, with limited 3d support and raster inclusion capability and emphasis in engineering. It is being written in Python and since it uses the Tkinter library, it is platform independent.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    MNTC USB Kulibin

    CNC control software

    Программа обеспечивает импорт разных форматов файлов и обработку по ним на станке ЧПУ.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    fas4sysmlv2

    The FAS plugin for the upcoming systems modeling standard SysML v2

    The FAS method enables the systematic and partially automated creation of functional architectures from use cases. This platform-independent software for Python supports the needed automation via the SysML v2 REST API. To get started, download the zipped release, unzip it, and follow the instructions provided via FAS4SysMLv2_InstallationAndUse.txt in the extracted folder. It may also be helpful to watch the video you find under "Project Samples", further below on this SourceForge page.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    walterbot

    walterbot: Virtual presence device www controlled with a raspberrypy

    walterbot è un "virtual presence device" controllabile da remoto via interfaccia web. La distro Debian per architettura ARMhf6 è stata ottimizzata per "Raspberrypi B rev2". Il codice python scritto da Walter, controlla 2 motori DC tramite un TB6612FNG https://github.com/InformaticiTarantini/Pi-dro La distro è "out of the box" basta clonare l'immagine su una SD card (minimo 2Gb) proprio come si fa con raspbian. Tramite accesso ssh o direttamente dal raspberrypi, eseguire il comando "sudo ceni" per configurare la rete wireless (Si consiglia di creare una swap ed estendere il filesistem con raspi-config, ma non è indispensabile). A questo punto ri/avviare, e dopo una trentina di secondi richiamare l'ip della LAN o quello pubblico in DMZ prescelto che si è assegnati al raspberrypi. Attenzione ai collegamenti dalla GPIO al TB6612FNG se avete dubbi scrivete Per info: http://informaticitarantini.net/ https://github.com/devilicecream dariolynx@gmail.com dave-null@riseup.net
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Buildes

    Buildes

    A designer’s program for describing parts of the building

    Buildes is an integrated development environment that assists the user in creating building information. It reads a text (session) file from which it compiles the information. It then allows the user to browse, analyze and export the resulting building knowledge. The compilation system is written in pure Python. The building components created are rendered in PythonOCC. The GUI is written using PyQt.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Dedalo

    Dedalo

    dedalo is a 2d cad drawing software written in python3.

    dedalo is a 2d cad drawing software written in python3. It is licensed under the GPLv3. Dedalo features: layers, snaps (endpoint, intersection, midpoint), line, polyline, rectangle, delete, polygon, rectangle, arc, circle, points, text, spline, freehand drawing. Move, scale, rotate, offset, cut, extend, hatch, dimension, copy. English, italian languages SVG read-write. Not all features all fully supported. For more information a user manual is provided(pdf format, italian).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FAST Simulations

    FAST Simulations

    An Open source Analysis and SImulation Toolbox for Fuel Cells

    FAST is an Analysis and Simulation Toolbox (FAST) for Fuel Cells (FC) FAST-FC is the doctorate work of David B. Harvey and was developed with support from the U.S. DOE, Ballard, and Queen's University. Derivative works of FAST-FC include FC-APOLLO which is a forked branch of this project intended to capture the code state at the exit of the funded DOE project. FAST-FC is the open and active community branch. FAST-FC is developed and maintained by the original creator and developer, David B. Harvey. Features of FAST-fc include transport of gases and liquids, multi-step reaction kinetics, transient and steady state operation for performance and durability, and scalable dimensionality from 1D - 3D domains. Future development work is on-going in FAST-fc and our strategic development schedule includes membrane degradation, improved liquid water transport models through the application of pore networks, and extension to stack-level simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Funi

    Python script for calculation of deflection of elastic ropes.

    This software implements the equations of the catenary curves, in adimensional formulation. The theory is applicable only to elastic ropes with uniform section. Any number of hanged masses or hangers may be input. The schema may be imported and exported. The graphics of deflections and tensions are shown with reference to X coordinate, while the graphic of stretches is shown with reference to the curvilinear coordinate. The solution is found by iteration, by mean of Scipy Minimize functions of Python, version 1.10. The results may be exported to .csv or .txt files. Gui is provided with tkinter windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    GGGears
    This application is intended to be a tool for easy, almost automatic, creation and calculation of gear transmission finite element models. It consists of a geometry and mesh generator based on GMSH and a finite element model based on GETFEM++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Hyperfit

    Hyperfit

    Software for calibration of hyperelastic constitutive models

    This software allows to fit various hyperelastic constitutive models. Optimal set of parameters of a selected constitutive model can be identified. Many advanced setting, methods and corrections are available to get optimal results according to the user's preference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo