Laser Additive Manufacturing

Posted on

DMC software is a great tool to prepare and control laser additive manufacturing / 3D printing processes like Selective Laser Sintering SLS, stereolithography and others.

Find more information about other applications for DMC laser machining software here.

Import multiple STL models for single laser additive manufacturing process

Multiple STL files can be imported or the same file can be multiplied. Use 3D Printing command to combine all the objects and process them together layer by layer.

All the processes and actions that need to be done before or after printing of a layer are described once in separate recipes.

Different objects can be printed using the same or different parameters.

STL file sliced for 3D printing

STL file with 2 million triangles sliced by 10 µm.

Fast slicing of large objects

Using 64-bit technology DMC handles large and complex objects most other programs just don’t. Import large STL files with millions of triangles and slice them with high resolution.

Slicing 100 MB STL file with ~2 million triangles with 10 μm slices takes only seconds. And since DMC controls all the hardware directly, this time already includes all preparation of all motion commands.

No need to wait for hours to get the complex model prepared for laser additive manufacturing.

Repair faulty STL models

Sometimes STL models come faulty. With some planes missing, or some extra ones, or with gaps and planes not joined.

Those errors prevent filling volume of the slice and may damage the printed object.

DMC slices STL model and then displays potential errors. Each slice can be repaired automatically or manually, giving user full control of how the contour should look like. Repaired files are fully ready to use for laser additive manufacturing.

Contour Hatching For 3D Printing

STL model sliced and hatched with contour hatch.

Fill volume of the object with hatching

To successfully use the STL model for additive manufacturing, its volume must be filled.

To fill the volume of the object, the user can select several types of hatching: line, cross-hatching or contour.

For each hatching type, a beam spot compensation offset may be added.

Several types of hatching for each layer is possible.

Supports for Additive Manufacturing

Supports for Additive Manufacturing

Automatic support generation for 3D models

Some additive manufacturing processes require supports for the models. Either to make sure overhanging parts are made correctly or to support object for postprocessing.

DMC generates supports based on the model surface angle. Both, bottom of the model or internal parts can be supported. To make sure support structures are easily removed, process parameters like hatching distance, laser power and scanning speed can be selected separately for supports and their tips (parts touching or close to the model).

Additive Manufacturing Process Control

Control laser additive manufacturing process of 3D laser printing with DMC.

Control the whole process

DMC laser machining software controls machine hardware directly.

Control galvo scanners, positioning stages and laser source.

Use I/O and serial port to control devices on the machine.

Create recipes for process initialization and actions before and after each layer.

Print whole object or just the part of it.

Multiple Scanner Simultaneous Control

DMC enables simultaneous use of several scanners for processing a single area.

The user has to import a CAD object and define process parameters, then DMC automatically handles trajectory separation between several scanners and controls the hardware to produce the part.

Joining errors are minimized by dedicated algorithms.

A simple example of Advanced 3D Printing in DMC – after each slice Scan Path command performs a scan, logs the data and printing parameters in Slice command are adjusted accordingly.

Advanced 3D Printing module

The Advanced 3D printing module gives all the flexibility and tools to create unique processes without using any code.

The user can define process parameters for individual slices and models. There is even a way to change printing parameters in hatching line by line.

This enables the creation of closed-loop systems as well. For example, according to the reading of the sensor from the previous slice, printing parameters can be modified for the next slice.

For more information, please contact us at or use the contact form below.