Figure 1. XLSCAN platform galvanometer linkage system
XLSCAN Introduction
In laser systems using galvanometers, the processing range is typically limited by the galvanometer's processing range. Large-format processing often involves dividing the entire processing area into several parts for separate processing by alternating operation of the platform and galvanometer. However, this method suffers from limitations in processing accuracy due to splicing errors. To overcome this limitation, ACS and SCANLAB jointly developed the XLSCAN system, which achieves synchronous control of the mechanical platform and galvanometer.
XLSCAN Target Market
Large-format marking, cutting, etching
Thin film processing
Glass processing
PCB drilling
2PP (Multiphoton Polymerization)
XLSCAN's main advantages
▪ Continuously expandable processing range
▪ Significantly increases production capacity (specific designs can improve efficiency by more than 40% compared to traditional solutions)
▪ No splicing error
▪ High precision
▪ Enables smooth, high-dynamic machining even with slight platform vibration.
Figure 2. Comparison of accuracy obtained by simultaneous machining (left) and splicing machining (right) in a typical circular hole machining process.
System Overview:
Figure 3. XLSCAN System Overview
Hardware configuration
The system consists of a mechanical motion platform, an ACS drive control system (including the SLEC protocol conversion module), a SCANLAB RTC6 galvanometer card & SCNALAB galvanometer head, a laser, and other standard peripherals. This hardware configuration represents the most basic setup for an XLSCAN system. Configurations with multiple galvanometers and platforms will differ from the one described herein; please consult the ACS China Representative Office for details.
ACS System Parameter Configuration Instructions:
EXTFAC:
Eg1: The ACS system uses micrometers as the unit of measurement.
Then EXTFAC(axis) =
That is: EXTFAC(X)=1;EXTFAC(Y)=1;
Eg2: The ACS system uses the millimeter as the unit of motion.
Then EXTFAC(axis) = 0.001
That is, EXTFAC(X)= 0.001; EXTFAC(Y)= 0.001;
FOLLOWCH:
Eg1: system: EC+UDMhv+SLEC
SLEC node number 1:
> Axis 0 will follow channel 0
> Axis 2 will follow channel 1
Configure the ACS buffer as follows:
FOLLOWCH(0) = 0x00010000;FOLLOWCH(2) = 0x00010001
Configure the SCANLAB XML file as follows:
SCANLAB syncAXISSysConfig.xml xml file:
StageAxisX=0
StageAxisY=2
SlecEtherCATNodeID=1
DriveEtherCATNodeID=0
Eg2:
System: EC+ SLEC+ MC4U(8 axes)+ MC4U(8 axes)+ SLEC
SLEC node number 0:
> Axes 0 will follow channel 0
> Axes 1 will follow channel 1.
SLEC node number 3:
> Axes 8 will follow channel 0
> Axes 9 will follow channel 1.
Configure in ACS buffer:
FOLLOWCH(0) = 0x00000000; FOLLOWCH(1) = 0x00000001
FOLLOWCH(8) = 0x00030000; FOLLOWCH(9) = 0x00030001
Configure the following in the syncAXISSysConfig_A.xml file:
StageAxisX=0
StageAxisY=1
SlecEtherCATNodeID=0
DriveEtherCATNodeID=1
Configure the following in the syncAXISSysConfig_B.xml file:
StageAxisX=8
StageAxisY=9
SlecEtherCATNodeID=3
DriveEtherCATNodeID=3
Common software tools
• syncAXIS Configurator.exe --- Configuration XML file
TrajectoryViewer.exe --- Simulation trajectory
Figure 4. syncAXIS Configurator software
• Figure 5. TrajectoryViewer.exe (2D trajectory synthesized by galvanometer and platform)
• Figure 6. TrajectoryViewer.exe (the platform's own 2D trajectory)
• Figure 7. TrajectoryViewer.exe (the 2D trajectory of the galvanometer itself)
Multi-platform & Multi-galvanometer Application Introduction
In many cases, the flexible configuration of multiple platforms and multiple galvanometers can greatly improve processing efficiency.
Figure 8. Multi-platform-multi-galvanometer scheme
Figure 9. Currently feasible solutions for multi-platform, multi-galvanometer systems.
Other special needs can be discussed and confirmed with the ACS China Representative Office.