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.

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 .
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.

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.

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.
Module 3 :
Learn visualization module to implement a 3d viewer in the application.

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.

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


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



Revolve


Sweep

3D Surface Modelling:
Learn how to create 3D surface models using various modelling algorithms available 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


Interactive Selection of 3D Objects

Dimensions


Display Cross Section

Display Custom Objects

Module 6 :
Learn data management framework of open cascade and create parametric models and manage 3D topology data.
Open Cascade Document Framework

Parametric Models



Module 7 :
Learn how to import and export 3D models.