top of page

Technical Courses

Our self paced courses are best suited for those who want to learn new skills and excel in their professional careers.

Scilab for Engineers

In this course students will learn Scilab which is a free open source alternative to Matlab.

Scilab is a numerical computing system with many elementary and advanced mathematical functions and 2-D ,3-D graphical functions  for plotting data and many more , which are useful in scientific computing and analysis.  

                                                    

Students with prior C / C++ knowledge can develop programs in C / C++ and interface it with Scilab  using the Scilab API interface to create more advanced external function libraries.

Free Scilab Course

Learning Outcomes:

  • Scilab environment and programming language.

  • Use decision making control statements like if , if-else and loops (for, while) to develop programs. 

  • Use data structures like list , struct and cell arrays available in scilab to manage and work with data .

  • Use 2D, 3D graphical functions to display and analyze data . 

  • Understand about operations on figures and axes.  

  • Plot finite element analysis results in 2d or 3d .

  • Use scripts and functions to create object oriented modular programs to solve complex engineering problems .

  • Use mathematical functions to solve problems on vectors , matrices , polynomials , differential equations and finite difference method .

  • Develop graphical user interface with basic controls like text box, combo box , labels , radio buttons and advanced controls like list table and many more using scilab gui module . 

  • Use Scilab API interface module to develop and link external C/C++ programs with Scilab .  

ScilabForEngineers

Windows Programming with IronPython

Ironpython is the choice for providing scripting language support in many commercial software's like Autocad , Ansys etc. Ironpython is python with .Net support so it can leverage power of .Net technology.

In this course users will learn to develop ironpython scripts with GUI support using windows forms available in .Net framework. We will start with basics of python language and understand basics of .Net framework library. We will design application interface with windows forms and use different controls available in the .net framework class library to enhance the user interface and manipulate data. 

Ansys provides customization toolkit to develop custom programs using Ironpython. This course will help students to develop GUI interface easily for their custom programs developed using Ansys ACT. 

Iron Python Course

Learn Open Cascade for Custom 3D App Development

This course is aimed at teaching Open Cascade which is an open source 3D graphics programming platform used for creating customized design applications. Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of domain-specific CAD/CAM/CAE applications.

With this course , students will learn how to create 2D/3D geometry and topology shapes using Open Cascade.

Open Cascade Course

The course is divided in 7 modules and covers all the c++ classes and modules in Open Cascade which are required to implement the 3D environment and create 3D models.​

Module 2 :

Learn the architecture of open cascade and understand its various modules.

Opencascade Architecture
Module 3 :

Learn visualization module to implement a 3d viewer in the application.

Opencascade 3D Viewer
Module 4 :

Learn how to create 2D/3D geometry and 3D topology shapes using modeling algorithms in Open Cascade. We will cover basic 3D model building commands like extrude , sweep , loft etc.

2D Geometry:

Learn how to create sketches using 2D geometry classes.

2D Geometric Sketch in Open Cascade
3D Geometry:

Learn how to create 3D sketches using 3D geometry classes.

3D path for sweep feature in open cascade
3D sketch in open cascade
3D Solid Modelling:

Learn how to create feature based 3D models using various modelling algorithms available in Open Cascade.

Extrude
Base Extrude
Protrusion
Extrude Cut
Revolve
Revolve feature
Revolve Cut
Sweep
Sweep feature in open cascade
3D Surface Modelling:

Learn how to create 3D surface models using various modelling algorithms available in Open Cascade.

Fill Surface in open cascade
BSpline surface in open cascade
Module 5 :

Learn how to display and select 3D topology objects in the OCC viewer window and create custom interactive objects.

Datum Objects
trihedron in open cascade
3D Plane in open cascade
Interactive Selection of 3D Objects
Select 3D object in open cascade
Dimensions
Diameter diamension in open cascade
Linear dimension in open cascade
Display Cross Section
Open cascade clipping
Display Custom Objects
Open cascade GMSH mesh plot
Module 6 :

Learn data management framework of open cascade and create parametric models and manage 3D topology data.

Open Cascade Document Framework
Open Cascade Document Framework
Parametric Models
Parametric Model structure in open cascade
Open cascade flange dialog
Module 7 :

Learn how to import and export 3D models.

OCC Course
bottom of page