You will be positioned at our office in Sint-Denijs-Westrem, we develop the Materialise Control Platform, a software-driven, embedded hardware solution that allows you to take full control of laser-based AM machines.
Thesis subject: visualization of data logged on a 3D printer
Scan heads are used for laser control. They consist out of two galvanometers; one for movement in the x-direction and one for movement in the y-direction (see figure). An incoming laser beam enters the scan head through an entrance aperture. It is deflected by the first reflecting mirror (the mirror for the x-direction in the figure) and irradiates onto the second mirror (y-direction) which on his turn also deflects the laser beam. The mirrors are attached to galvanometers that can rotate around a certain axis. This way the laser beam is projected onto an image plane, which is the build platform in the case of an additive manufacturing machine. A single galvanometer can only deflect a laser beam along a line in the image plane and over a certain restricted angle (±5° to ±10°). This angle restriction is what defines the maximum size of a scan field.
A laser is typically commanded with a power input (analog signal / FM signal / PWM signal) and a gate signal (digital) as an enable of the power output.
The scan head positions requests for x,y are updated by the Materialise Control Platform ;@ 100 kHz. The laser control is synchronized with the scan head dynamics by defining control parameters.
To optimize the print process, sensors can be added to measure for example the temperature.
Extensions: Other logged data (files) can be merged. All log files have the time information.
Qualifications & Experience
A lot of scan related parameters can be logged @ 100kHz. This results in a huge amount of data. For example, logging 8 parameters during scanning a layer that takes 10 seconds (what is really a short scanning time) generates a file of about 64 MB.
Your goal will be processing the logged data and making it possible to visualize different views depending on the logged data and/or the user configuration in an efficient way referred to memory and speed, will be challenging.
Some examples of plots are an xy graph with the marked vectors. These are the xy feedback positions of the scanner where the laser was active. An energy graph in an xy plot. Here the energy is defined by the speed of the scan head (derived from the xy feedback) and the power of the laser.
- You are an Industrial Engineering student: Electronics – ICT or Computer Science in need of an incredibly interesting and challenging thesis subject;
- You have a passion for software
- You are interested in the world of additive manufacturing;
- Please mention the thesis subject(s) of your interest when applying as subject
We offer an inspiring and challenging job with growth potential in an innovative market. You will be part of a dedicated team within a dynamic company that highly values openness, trust and team spirit.