Engineering tools already packaged in Debian
CAD
varkon A CAD-system with parametric modelling
pythoncad PythonCAD is a scriptable (with the Python language) and easy to use drafting program. Please note that this version still doesn't support DWG and DXF file formats.
sailcut A sail design and plotting software
CAM
Computer-aided manufacturing: use of computer software to control machine tools [...] in the manufacturing of workpieces (WP definition)
* pcb2gcode and visolate: Tools for PCB milling
Partial Differential Equation (PDE) Solvers
Pre- and post-processing frameworks and tools
gmsh Gmsh is an automatic 3D finite element mesh generator (primarily Delaunay) with build-in CAD and post-processing facilities. Its design goal is to provide a simple meshing tool for academic test cases with parametric input and up to date visualization capabilities.
netgen Automatic 3d tetrahedral mesh generator.
solvers
gerris is a system for the solution of the partial differential equations describing fluid flow.
FreeFem++ upstream ITP: 500755 - an implementation of a language dedicated to the finite element method. It enables you to solve Partial Differential Equations (PDE) easily.
technog A free implicit/explicit finite element analysis program (Debian version is 20010124-3.2 at the time of writing)
Uncertainty treatment and quantification
Reliability analysis and sensitivity analysis for optimal design and control.
openturns upstream OpenTURNS is a powerful and generic tool to treat and quantify uncertainties in numerical simulations in design, optimization and control.
Numerical Computation (MATLAB/IDL like)
Engineering tools - Work in progress for inclusion in Debian
- Work in progress, waiting for the new upstream version
Work in progress, waiting for HDF5 fix to 510057 before uploading
See the BuildingSalome page for current building instructions
brlcad upstream mentors package BRL-CAD is a powerful combinatorial Constructive Solid Geometry solid modeling system.
Alberta upstream ITP: 501220 - ALBERTA is an adaptive finite element library for solving partial differential equations (PDEs).
ffc ITP: 502980 (upstream) compiler for finite element variational forms
ufc ITP: 503072 (upstream) - UFC (Unified Form-assembly Code) is a unified framework for finite element assembly. More precisely, it defines a fixed interface for communicating low level routines (functions) for evaluating and assembling finite element variational forms.
pycam ITP: 600779 - toolpath generator for 3-axis CNC machining
Engineering tools that could be considered for inclusion in Debian
http://www.opennovation.org/ Opennovation.org is an open source engineering portal. It has a list of lots of free engineering software.
