Open Source Software

​4diac IDE

Overview

Eclipse 4diac IDE provides an open-source infrastructure for distributed industrial process measurement and control systems based on the IEC 61499 standard.

Overview

Eclipse 4diac IDE provides an open source infrastructure for distributed industrial process measurement and control systems based on the IEC 61499 standard.

Features

Document
➤ System Explorer: manage IEC 61499 projects which consist of applications, a system configuration and a project specific type library.
➤ Application Editor: modelling of IEC 61499 function block networks consisting of the type library's elements.
➤ Hardware Editor: specification and parameterization of automation hardware by modelling of IEC 61499 devices.
➤ Type Editors: creation of Basic FBs (BFB), Composite FBs (CFB), Service Interface FBs (SIFB), and Adapters.
➤ Distribution Editor: mapping of FBNs or single FBs to the specified resources.
➤ Deployment: selective download of applications to their corresponding resources.
➤ Monitoring and Debugging Functionalities: watch and force the values of interface elements as well as trigger events.
➤ Testing Functionalities: test a single FB on its behavior either by manually setting data values and triggering events within the FBTester editor or by running a list of test cases specified through the service sequences of the specific FB within the FBTest editor.

​FreeCAD

Overview

FreeCAD is a general-purpose parametric 3D modeling software primarily made for mechanical design, but it also serves all other uses where you need to model 3D objects with precision and control over modeling history.

Overview

FreeCAD is a general-purpose parametric 3D modeling software primarily made for mechanical design, but also serves all other uses where you need to model 3D objects with precision and control over modeling history.

Features

Document
➤ The main concept behind the FreeCAD interface is that it is separated into workbenches such as Sketcher, PartDesign, FEM, Mesh, etc.
➤ Visit their website to know more about the software. https://www.freecadweb.org/
➤ There is a fast-growing community of enthusiastic users who participate in their forums. Like all free software projects, FreeCAD depends on its community to grow, gain features, and fix bugs. Click the link to visit the FreeCAD forum: http://forum.freecadweb.org/index.php

​CAMotics

Overview

CAMotics, can simulate 3-axis GCode programs for CNCs and visualize the results in 3D.


Overview

CAMotics, can simulate 3-axis GCode programs for CNCs and visualize the results in 3D.


Features

Document
➤ Fast 3-axis cut-workpiece simulation with 3D visualization.
➤ Simulates cylindrical, conical, ballnose, spheroid and snubnose tool shapes.
➤Tool path 3D visualization.
➤ Multi-threaded rendering can take advantage of multi-processor CPUs.
➤ G Code parsing, simulation, verification and annotation.
➤ In application G Code and TPL view and edit.
➤ Supports LinuxCNC (AKA EMC2) O-codes.
➤ Export cut workpiece to STL file.
➤ Tool table editing.

​PICSim Lab

Overview

PICSimLab is a realtime emulator of development boards with integrated MPLABX/avr-gdb debugger.

Overview

PICSimLab is a realtime emulator of development boards with integrated MPLABX/avr-gdb debugger.

Features

Document
➤ Supports several devices (spare parts) that can be connected to the boards for simulation. As for example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield w5500 for internet connection or the color graphic display ili9340 with touchscreen.
➤ PICSimLab supports some picsim microcontrollers and some simavr microcontrollers. PICSimLab have integration with MPLABX/Arduino IDE for programming the boards microcontrollers.

​​​FEATool Multiphysics

Overview

FEATool Multiphysics is a fully integrated simulation toolbox and complete platform for modeling and simulation of continuum mechanics and coupled systems of Partial Differential Equations (PDE).

Key features include an easy to use Graphical User Interface (GUI) with integrated modeling, pre and post-processing tools, as well as built-in Finite Element Analysis (FEA) solver with interfaces to external solvers such as OpenFOAM, SU2, and FEniCS.

Overview

FEATool Multiphysics is a fully integrated simulation toolbox and complete platform for modeling and simulation of continuum mechanics and coupled systems of Partial Differential Equations (PDE).

Key features include an easy to use Graphical User Interface (GUI) with integrated modeling, pre and post-processing tools, as well as built-in Finite Element Analysis (FEA) solver with interfaces to external solvers such as OpenFOAM, SU2, and FEniCS.

Features

Document
➤ FEATool Multiphysics supports modeling with both an easy to use GUI, as well as being fully programmable and customizable.
➤ Simulation models can be saved in binary format, and also exported to fully equivalent MATLAB m-file script models. In this way users can fully customize, extend, and automate their multiphysics simulations including incorporating all of MATLAB's functionality and toolboxes.
➤ FEATool Multiphysics includes a built-in CAD geometry engine and extensive set of modeling tools, supporting geometry object primitives and Constructive Solid Geometry (CSG) operations for 2D and 3D geometries.
➤ Automatic grid and mesh generation is supported for simplex line segment, triangular and tetrahedral grid cells. Structured grids of quadrilateral and hexahedral cells are also supported and can either be imported or generated manually for regular geometry shapes.
➤ FEATool Multiphysics solves coupled continuum mechanics and partial differential equations (PDE) using a fully coupled monolithic approach. In contrast to typical segregated and splitting approaches found in other solvers, this method leads to better non-linear convergence properties and an overall more robust and stable solution approach.

If you are interested to learn more about software's that we are providing