DMC PRO

DMC PRO is the ultimate tool to create laser machining designs and control laser machines. Be it semiconductor production, mold texturing, or additive manufacturing – DMC PRO has the flexibility to control most laser machining applications. All the processes are designed in a simple and visual way. There is no need for G-Code or any other programming.

Use it on your lab or industrial machine. For multiple machines also consider an OEM version. DMC has several versions and modules to fit different applications and budgets.

For more information simply ask us at:

info@directmachining.com

Features

#1

CAD import and design

The basis of any laser machining recipe is fabrication trajectories. In DMC trajectories can be generated by importing CAD files (DXF, DWG, STL, Gerber, NC Drill, etc.) or by drawing them with built-in tools.

  • Set the size and position of the object or simply drag it where it should be machined.
  • Slice and use Hatching to fill the volume of the object.
  • Use Stitching feature to split large objects to machine with galvo scanners.

Read more...

CAD import and design
#2

Hardware Control

DMC laser machining software controls the hardware of the machine directly. So there is no need for G-Code generation, proofing, and uploading. 

Having direct access to machine hardware provides a lot of benefits by integrating cameras and sensors for smarter processes.

Read more...

Hardware Control
#3

Stage and Scanner Synchronized Control

DMC’s Adaptive Mark on Fly (A-MOTF) allows efficient processing of large parts that can tolerate stitching or have features that are small enough to fit into the scanner field. Using DMC’s A-MOTF, it is often possible to achieve up to 30% faster processing times compared to other technologies.

DMC also supports:

  • Aerotech’s Infinite Field of View
  • Scanlab’s XLScan
  • Polaris IFOV

Read more...

Stage and Scanner Synchronized Control
#4

Multiple Scanner Simultaneous Control

DMC enables the 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.

Read more...

Multiple Scanner Simultaneous Control
#5

Machine Vision And Alignment

DMC software seamlessly integrates machine vision for laser machining processes. Use it to see machining results, position your fabrication trajectories on the sample precisely or calibrate your system.

Read more...

Machine Vision And Alignment
#6

Calibration Tools

DMC software has calibration tools for easy initial system calibration or recalibration when some components get changed.

Read more...

Calibration Tools
#7

Automation

Complex laser machining recipes can be created and automated with DMC software for a very wide range of applications.

The software can communicate via IO, databases, serial, OPC UA, and other industry standards to other machines and production management systems to allow for Industry 4.0 compatible machines.

Read more...

Automation
#8

5-axis Machine Control

DMC can be used to control 5-axis stages plus a galvo scanner for any 3D shape processing. After the system is configured in DMC, the user only has to import a CAD object, set process parameters and click Run. DMC handles trajectory calculation and process control.

Read more...

5-axis Machine Control

Modules expand the functionality of DMC

For Machine Vision, 3D printing, PCB processing or even 5-axis machine control

PCB Module

PCB Module is an addition for DMC LITE for PCB processing. It adds Gerber and NC Drill / Excellon file support for PCB laser etching, drilling and cutting control. All the processes can be combined and controlled in DMC with minimal operator intrusion. Automatically included with DMC PRO.

PCB Module

3D Module

3D Module is an addition for DMC LITE for 3D file (STL, STP, IGES) import and preparation for laser 3D printing and/or deep laser engraving. It includes model fixing and support generation tools for 3D printing. Automatically included with DMC PRO.

3D Module

MV PRO

MV PRO integrates machine vision functionality for DMC. It supports industrial cameras (IDS, AVT, Basler, Mightex, PointGrey and similar) and adds focus finding, view stitching functionalities as well as manual, semi-automatic and fully automatic sample alignment. It also unlocks calibration tools that are using a camera for data collection.

MV PRO

MV LITE

MV LITE integrates camera view into DMC. It supports industrial cameras (IDS, AVT, Basler, Mightex, PointGrey and similar) and adds focus finding functionality as well as manual sample alignment.

MV LITE

Multihead Module

Multihead or Multiple Scanner Simultaneous Control module enables simultaneous use of several scanners for processing a single area. It automatically handles trajectory separation and controls the hardware to produce the part. It also comes with special joining strategies for error minimization. An additional option is a smoke or soot avoidance sorting algorithm that does not allow smoke produced by one head to cover the other head's processing area.



Multihead Module

5-Axis Modules

DMC can be used to control 5-axis stages plus a scanner for any 3D shape processing. There are separate 5-Axis Modules depending on the application. After the system is configured in DMC, the user only has to import a CAD object, set process parameters, and click Run. DMC handles trajectory calculation and process control. Reach out to us for more details.

5-Axis Modules

Laser Lathe Module

Laser Lathe module adds commands and capability to conveniently define laser turning process with multiple steps, from rough material removal to smoothing. Import the CAD, set process parameters, and click RUN to machine the part.

Laser Lathe Module

DMC feature comparison

DMC LITE

DMC LITE includes essential features for laser machining process design and machine control.

Features:

  • Up to 3 axes control
  • 2D file import and design
  • Simple process control tools

Motion Control

  • Galvanometric scanner control
  • Positioning stages control
  • Up to 3 axes control
  • Virtual joystick

File import

  • DXF, DWG
  • STL With 3D Module
  • Gerber, NC Drill/Excellon With PCB Module
  • TXT, CSV

Tools / Commands

  • Drawing tools
  • Hatching (lines, cross-hatching)
  • Measuring
  • Variables and data import
  • Math functions
  • 3D Printing tool With 3D Module
  • 3D model fixing With 3D Module
  • Stage calibration tools (there are hardware requirements) With Stage Calibration Module

Device control

  • IO
  • Serial port, Telnet, DB control

Custom features

  • Remote Control Module (API) for integration with another software

Training and Support

  • Personal online training session

System

  • 64 bit support
  • Multicore processing

Cameras and Vision

  • Webcam support With MV Lite
  • Industrial camera support With MV Lite
  • Camera view calibration with positioning system With MV Lite
  • Autofocus feature (to find laser focus position) With MV Lite
  • Perspective distortion correction With MV PRO
  • Manual feature recognition for alignment With MV Lite
  • Automatic feature recognition for alignment With MV PRO
  • Camera view stitching With MV PRO
  • Extracting contours from the image and image statistics With MV PRO
  • On the fly edge detection With MV Advanced
  • Original contour deformation based on camera detection With MV Advanced

DMC PRO

The ultimate tool to create laser machining designs and control laser machines. Be it semiconductor production, mold texturing, or additive manufacturing – it has the flexibility to control most laser machining applications.

Features:

  • Unlimited number of axes
  • Galvo + Stages stitching and IFOV
  • Complex 3D process and automation tools

Motion Control

  • Galvanometric scanner control
  • Positioning stages control
  • Up to 3 axes control
  • Unlimited number of axes With axis number extension
  • Galvo+Stages Stitching
  • Advanced marking on the fly (there are hardware requirements)
  • Virtual joystick

File import

  • DXF, DWG
  • STL
  • STP, IGES
  • Gerber, NC Drill/Excellon
  • TXT, CSV

Tools / Commands

  • Drawing tools
  • Hatching (lines, cross-hatching)
  • Advanced hatching (stripes, chess pattern, hybrid, etc.)
  • Measuring
  • Logical commands (Loop, If)
  • Variables and data import
  • Math functions
  • Logging and data export
  • Sample surface height mapping
  • 3D projection and wrapping
  • 3D Printing tool
  • Support generation for 3D models
  • 3D model fixing
  • Galvo scanner calibration tools (there are hardware requirements) With MV Module
  • Stage calibration tools (there are hardware requirements) With Stage Calibration Module
  • Multiple scanner simultaneous control (there are hardware requirements) With Multihead Module

Device control

  • IO
  • Serial port, Telnet, DB control
  • Wait for IO trigger
  • High speed data monitoring (there are hardware requirements)

Security features

  • User access levels
  • Process parameter locking

Custom features

  • Remote Control Module (API) for integration with another software

Training and Support

  • Personal online training session
  • Online assistance with configuration
  • Training for recipe creation for your application
  • Follow-up online training

System

  • 64 bit support
  • Multicore processing

Cameras and Vision

  • Webcam support With MV Lite
  • Industrial camera support With MV Lite
  • Camera view calibration with positioning system With MV Lite
  • Autofocus feature (to find laser focus position) With MV Lite
  • Perspective distortion correction With MV PRO
  • Manual feature recognition for alignment With MV Lite
  • Automatic feature recognition for alignment With MV PRO
  • Camera view stitching With MV PRO
  • Extracting contours from the image and image statistics With MV PRO
  • On the fly edge detection With MV Advanced
  • Original contour deformation based on camera detection With MV Advanced

DMC Ultimate

A carefree solution for the development of a new machine. It includes DMC PRO and MV PRO for machine control and most importantly modifications plus extended support.

Features:

  • Machine Vision PRO module
  • Few days of custom development
  • Installation and training on site*

Motion Control

  • Galvanometric scanner control
  • Positioning stages control
  • Up to 3 axes control
  • Unlimited number of axes
  • Galvo+Stages Stitching
  • Advanced marking on the fly (there are hardware requirements)
  • Virtual joystick

File import

  • DXF, DWG
  • STL
  • STP, IGES
  • Gerber, NC Drill/Excellon
  • TXT, CSV

Tools / Commands

  • Drawing tools
  • Hatching (lines, cross-hatching)
  • Advanced hatching (stripes, chess pattern, hybrid, etc.)
  • Measuring
  • Logical commands (Loop, If)
  • Variables and data import
  • Math functions
  • Logging and data export
  • Sample surface height mapping
  • 3D projection and wrapping
  • 3D Printing tool
  • Support generation for 3D models
  • 3D model fixing
  • Galvo scanner calibration tools (there are hardware requirements) With MV Module
  • Stage calibration tools (there are hardware requirements) With Stage Calibration Module
  • Multiple scanner simultaneous control (there are hardware requirements) With Multihead Module

Device control

  • IO
  • Serial port, Telnet, DB control
  • Wait for IO trigger
  • High speed data monitoring (there are hardware requirements)

Security features

  • User access levels
  • Process parameter locking

Custom features

  • Remote Control Module (API) for integration with another software
  • Adaptations of features, hardware support and user interface (up to 5 days of NRE)

Training and Support

  • Personal online training session
  • Online assistance with configuration
  • Training for recipe creation for your application
  • Installation, configuration and testing on your machine at your site (up to 2 days, travel and accommodation cost applies, depending on the location)
  • Training on your machine at your site (additional cost can apply, depends on the location)
  • Follow-up online training

System

  • 64 bit support
  • Multicore processing

Cameras and Vision

  • Webcam support
  • Industrial camera support
  • Camera view calibration with positioning system
  • Autofocus feature (to find laser focus position)
  • Perspective distortion correction
  • Manual feature recognition for alignment
  • Automatic feature recognition for alignment
  • Camera view stitching
  • Extracting contours from the image and image statistics
  • On the fly edge detection
  • Original contour deformation based on camera detection
DMC LITE DMC PRO DMC Ultimate

DMC LITE

DMC PRO

DMC Ultimate

Motion Control

Galvanometric scanner control
Positioning stages control
Up to 3 axes control
Unlimited number of axes With axis number extension
Galvo+Stages Stitching
Advanced marking on the fly (there are hardware requirements)
Virtual joystick

File import

DXF, DWG
STL With 3D Module
STP, IGES
Gerber, NC Drill/Excellon With PCB Module
TXT, CSV

Tools / Commands

Drawing tools
Hatching (lines, cross-hatching)
Advanced hatching (stripes, chess pattern, hybrid, etc.)
Measuring
Logical commands (Loop, If)
Variables and data import
Math functions
Logging and data export
Sample surface height mapping
3D projection and wrapping
3D Printing tool With 3D Module
Support generation for 3D models
3D model fixing With 3D Module
Galvo scanner calibration tools (there are hardware requirements) With MV Module With MV Module
Stage calibration tools (there are hardware requirements) With Stage Calibration Module With Stage Calibration Module With Stage Calibration Module
Multiple scanner simultaneous control (there are hardware requirements) With Multihead Module With Multihead Module

Device control

IO
Serial port, Telnet, DB control
Wait for IO trigger
High speed data monitoring (there are hardware requirements)

Security features

User access levels
Process parameter locking

Custom features

Remote Control Module (API) for integration with another software
Adaptations of features, hardware support and user interface (up to 5 days of NRE)

Training and Support

Personal online training session
Online assistance with configuration
Training for recipe creation for your application
Installation, configuration and testing on your machine at your site (up to 2 days, travel and accommodation cost applies, depending on the location)
Training on your machine at your site (additional cost can apply, depends on the location)
Follow-up online training

System

64 bit support
Multicore processing

Cameras and Vision

Webcam support With MV Lite With MV Lite
Industrial camera support With MV Lite With MV Lite
Camera view calibration with positioning system With MV Lite With MV Lite
Autofocus feature (to find laser focus position) With MV Lite With MV Lite
Perspective distortion correction With MV PRO With MV PRO
Manual feature recognition for alignment With MV Lite With MV Lite
Automatic feature recognition for alignment With MV PRO With MV PRO
Camera view stitching With MV PRO With MV PRO
Extracting contours from the image and image statistics With MV PRO With MV PRO
On the fly edge detection With MV Advanced With MV Advanced
Original contour deformation based on camera detection With MV Advanced With MV Advanced

Get started with your DMC

Try the DMC. We will guide you from the very first step.

For more information simply ask us at:

info@directmachining.com

Demo

Free

  • Setup a virtual machine configuration
  • Import CAD and design processes
  • Execute your process in virtual environment

Trial

Trial license for 30 days

  • Connect DMC to your hardware
  • Try out the actual process
  • Most of the functionality is open to try

License

Single payment, without expiration

  • Assistance with configuration
  • Training included
  • Support and updates for 2 years