School projects

Below you can find a list of some of the projects and assignments that I had to complete during my postgraduate course.

Please click on one of the links to see a brief description of the assignment/project.

  • ● Final project

    Below you can find my presentation that I prepared for my project seminar.

    More content coming soon.


  • ● Development of a full 3D CAD model

    The aim of this assignment was to become familiar with the CAD environment of Siemens NX as this sofware was used in all other projects and assignments during the course. The objective was to develop a full 3D assembly and create accompanying technical drawings for one of four proposed objects. Students were required to develop their 3D models with as many details as they thought it would be necessery and select appropriate mates and material for each part. My choice fell on a TQ TM105 centrifugal force apparatus. All measurements were taken using a ruler and a vernier calliper. As this device was used by students during other courses in order to not damage anything I decided not to model the inside parts of it.


  • ● Numerical estimation of the motion of a typical slider-crank mechanism using NX Nastran and analytical calculations

    The aimes of this coursework were:

    • to aqquaint with the use of NX as a tool for analysing mechanisms
    • to practice with deriving the analytical equations for estimating the position, the velocity and the acceleration of parts of a three-bar mechanism
    • to practice with programing the analytical equations in MATLAB for estimating the position, the velocity and the acceleration of parts of a three-bar mechanism
    • to compare the nemerical approximation to the analytical approximation

    More content coming soon.

  • ● Finite Element Analysis of a simply supported beam

    The aims of this assignment were to become familiar with conducting a Finite Element Analysis of a slender structural member using NX, implementing beam elements and 3D solid elements, as well as to understand mesh independency and how that affects the computational cost.

    The assignment consisted of 5 main parts.

    Part 1 was theoretical and contained 15 questions such as "What is the stiffness matrix of a beam?" and "What is the effect on the beam stiffeness if the modulus of elasticity increases?".

    In part 2 students had to conduct analytical calculations of a beam for given material, dimensions, load, stress constraint and deflection constraint.

    The beam used in part 2 was also used in part 3 to condcut Finite Element analyses using beam elements and in part 4 to conduct FE analysis using 3D solid elements. Students were required to develop a CAD model for the beam under the given loading, fully define all necessery properties and justify the selection of boundry conditions. In part 3 the FE analysis were conducted using 10, 20, 30, 40, 50 and 100 elements. In part 4 students were required to select 6 different element sizes and justify the selection.

    Part 5 was focused on comparison between reseived results.

    More content coming soon.

  • ● Mechanism design and analysis

    This assignment consisted of two tasks.

    Task 1 was to analyse a two-link planar manipulator and first use MATLAB to reproduce graphs given in the coursework paper, and next use Siemens NX to simulate the manipulator, and then compare MATLAB results and NX results.

    Task 2 was similiar to the first one, however in this case students had to analyse a four-bar planar mechanism.


  • ● Inverted pendulum control

    Content coming soon.

  • ● Reverse surface modelling, mould design and validation

    Content coming soon.

  • ● Mould design, machining optimisation and validation

    Content coming soon.