SNS-3V-YE102024 - Scale Vevor - Free user manual and instructions
Find the device manual for free SNS-3V-YE102024 Vevor in PDF.
| Product Type | Digital Readout (DRO) for machine tools |
| Brand | Vevor |
| Model | SNS-3V-YE102024 |
| Number of axes | 3 axes (X, Y, Z) |
| Resolution | 5 μm |
| Measuring range | Up to 600 mm per axis (depending on linear encoder) |
| Supply voltage | AC 85-230 V, 50/60 Hz |
| Display | LED, brightness adjustment |
| Main functions | Absolute/relative zero setting, ARC, bevel, EDM functions, tool library (200 sets), calculator, standby mode, power-off memory |
| Maintenance and cleaning | Avoid moisture, liquid splash and iron filings. Clean with dry cloth. Do not repair yourself. |
| Safety | Disconnect in case of smoke or odor. Use only with compatible linear encoders. Do not modify. |
| Included accessories | Linear encoders (according to model), brackets, cables, screws, washers |
| Environment | Use in a dry environment, protected from dust and excessive vibration |
| Certifications | Complies with FCC Part 15 rules |
| General information | Detailed manual of 576 pages available for download. Technical support via www.vevor.com/support. |
Frequently Asked Questions - SNS-3V-YE102024 Vevor
User questions about SNS-3V-YE102024 Vevor
0 question about this device. Answer the ones you know or ask your own.
Ask a new question about this device
Download the instructions for your Scale in PDF format for free! Find your manual SNS-3V-YE102024 - Vevor and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. SNS-3V-YE102024 by Vevor.
USER MANUAL SNS-3V-YE102024 Vevor
Technical Support and E-Warranty Certificate
www.vevor.com/support
DRO DISPLAY USER MANUAL
MODEL: SNS-3V-YE102024 / SNS-3V-YE161838
We continue to be committed to provide you tools with competitive price. "Save Half", "Half Price" or any other similar expressions used by us only represents an estimate of savings you might benefit from buying certain tools with us compared to the major top brands and does not necessarily mean to cover all categories of tools offered by us. You are kindly reminded to verify carefully when you are placing an order with us if you are actually saving half in comparison with the top major brands.
MODEL: SNS-3V-YE102024 / SNS-3V-YE161838

NEED HELP? CONTACT US!
Have product questions? Need technical support? Please feel free to contact us:
Technical Support and E-Warranty Certificate www.vevor.com/support
This is the original instruction, please read all manual instructions carefully before operating. VEVOR reserves a clear interpretation of our user manual. The appearance of the product shall be subject to the product you received. Please forgive us that we won't inform you again if there are any technology or software updates on our product.
Dear Users:
Thank you for purchasing multifunction series digital readouts. Digital readouts are used in a wide variety of applications. These include machine tools, infeed axes, measuring and inspection equipment, EDM, dividing apparatuses, setting tools, and measuring stations for production control. In order to meet the requirements of these applications, many encoders can be connected to the digital readouts. Read all the instructions in the manual carefully before use and strictly follow them. Keep the manual for future reference.
Safety attention:
To prevent electric shock or fire, moisture or directly sprayed cooling liquid must be avoided. In case of any smoke or peculiar smell from the digital readout, please unplug the power plug immediately, otherwise, fire or electric shock may be caused. In such a case, do not try to repair it, please contact the Company or distributors.
Digital readout is a precise measuring device used with an optical Linear Scale. When it is in use, if the connection between the Linear Scale and the digital readout is broken or damaged externally, incorrect measuring values may result. Therefore, the user should be careful.
Do not try to repair or modify the digital readout, otherwise, failure, fault or injury may occur. In case of any abnormal condition, please contact the Company or distributor.
If the optical Linear Scale used with the digital readout is damaged, do not use a Linear Scale of other brand. Because the performance, specification and connection of the products of different brands may not be compatible, and they cannot be connected without the instruction of specialized technical personnel, otherwise, trouble will be caused to the digital readout.
With the continuous updating of products, if there are changes or changes to the sample parameters, the random files shall prevail, and the company has the final interpretation right without notice.
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode....10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4、General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function 15 4.6 Clear All SDM Datum....16
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5、200 Groups SDM coordinate 21
5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6、Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processng....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function ( only applicable to : 3 axes Lathe)......49
6.10 EDM 50
7. Calculator...56 8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() ![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() ![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
| [ZXSZ] | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENT. You can also press • to quit initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encode, the resolution will be set as follow:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press \(\boxed{X_{0}}\) to change the resolution for the X axis; press \(\boxed{Y_{0}}\) to change the resolution for the Y axis; press \(\boxed{Z_{0}}\) to change the resolution for the Z axis.
Set the resolution from 5.00um to 1.00um for the X axis:

When selecting the rotary encoder, the resolution will be set as follows:
Input the rotary encoder parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until "DIRECTE" appears in the message window.
Direction '0' means the display value will increase when the scale moves from right to left and decrease when the scale moves from left to right. Direction '1' means the display value will increase when the scale moves from left to right and decrease when the scale moves from right to left.
Press \(\boxed{X_{0}}\) to change the direction for the X axis; press \(\boxed{Y_{0}}\) to change the direction for the Y axis; press \(\boxed{Z_{0}}\) to change the direction for the Z axis, as follows:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until "R OR D" appears in the message window. The X, Y, and Z windows display '0' or '1' separately.
'0' is mode R, which means the display value equals the actual measurement. '1' is mode D, where the display value equals double the actual measurement. Press \(X_{0}\) to change the R/D for the X axis; press \(Y_{0}\) to change the R/D for the Y axis; press \(Z_{0}\) to change the R/D for the Z axis, as follows:

3.2.4 Setting Z Axis Dial
Press ▲ ▼ until "Z DIAL" appears in the message window.
The Z axis dial should be set if the Z axis is emulated for 2-axis milling and only a linear scale is installed for the X and Y axes. The Z axis dial means the distance the Z axis travels when the screw runs one revolution.
Set the Z axis dial to 2.5mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in the message window.
The Rotary radius type is used to measure angles using the perimeter.
Input the Rotary Radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in the message window.
Press 0 to change the angle display mode for the X axis; Press 0 to change the angle display mode for the Y axis; Press 0 to change the angle display mode for the Z axis. Example for the X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in the message window. Set the Baudrate to 115200 as follows:

3.2.8 Setting the Absolute Zeroing Enable or Disable
Press ▲ ▼ until "ABS_ZERO" appears in the message window.
'0' means that the ABS zeroing and preset data operations will be enabled in the normal display state.
'1' means that the ABS zeroing and preset data operations will be disabled in the normal display state.
Press 0 to change the absolute zeroing mode for the X axis; press 0 to change the absolute zeroing mode for the Y axis; press 0 to change the absolute zeroing mode for the Z axis. Example for the X axis.

3.2.9 Setting the Absolute Form for the Special Function
Press ▲ ▼ until "ABS_ASST" appears in the message window.
'0' means that only the special function position value is displayed during the Special Function operation.
'1' means that the special function position value plus the ABS position value is displayed during the Special Function operation.
Press X0 to change the absolute mode for the Special Function; it will be set as follows:
![graph LR A["0"] --> B["ABS_ASST"] B --> C["X₀"] C --> D["1"] D --> E["ABS_ASST"]](/content/2026/04/737286/images/d1f819fce18db97f41a65b50072be5fac391ceab4588492899a2127dda705c3b.jpg)
3.2.10 Setting the Calculator Display Mode
Press ▲ ▼ until "CTR_MODE" appears in the message window.
'0' means that the calculator display value is shown in the X window of the display; '1' means that the calculator display value is shown in the message window of the display. Press 0 to change the calculator display mode; it will be set as follows:
![graph LR A["0"] --> B["CTR_MODE"] B --> C["X₀"] C --> D["1"] D --> E["CTR_MODE"]](/content/2026/04/737286/images/69329c00b41cdf4f01f6231a9d5174aae3d7de3365addfc735dd96ce4bc3775b.jpg)
3.2.11 Display Brightness Setting
LED display brightness setting. The factory default setting is only "3"; the higher the parameter, the brighter the brightness. Press "X0" to set. It is not recommended that you change the default value yourself.
3.2.12 The Linear Scale Counting Frequency Setting
The factory default setting is only "12"; the higher the parameter, the lower the counting frequency. Press "X0" to set. It is not recommended that you change the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button. 3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the ENT key to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X0"] --> B["MILL_3"] B --> C["ENT"] C --> D["X0"] --> E["MILL_2"]](/content/2026/04/737286/images/70f506ac5c8485702591ad52d3b7fa180dd29a94e31692926dfb89a4cf78f2c0.jpg)
3.2.15 Signal Interface Type
Message window displays "SEL AXIS" which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
"LInER" means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the signal type is Rotary radius type;
Example: currently in the linear encoder type, to toggle to the rotary encoder type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["ENCODE"] C --> D["SEL AXIS"]](/content/2026/04/737286/images/f315f8727420b6d7a3ffcb8d12d53f1ac3e540e44127a87f7c8abdfda34f09e6.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameters. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise, resuming the datum by RI is unable;
Message window displays “ALL CLR”, press ENT and message window displays “PASSWORD” indicating the operator to input password; Press 2000 + ENT in turn to load default value;
![graph LR A[" "] --> B["ALL CLR"] B --> C["EN T"] C --> D[" "] D --> E["CLR OK"]](/content/2026/04/737286/images/9c449b9b0b000d99482fd3e29f8858a7bde504898b55ee94c8bbf8d465369de9.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function, and message window displays “SRK ON”:
![graph LR A[" "] --> B["X."] B --> C["SRK OFF"] C --> D["EN T"] D --> E[" "] E --> F["X."] F --> G["SRK NO"]](/content/2026/04/737286/images/ff93bc770879c7e557a79f82b96d58c3518d5a245a2c9d274d9567e02277c3ec.jpg)
3.2.18 Setting Compensation Type
Message window displays “SEL COMP” which indicates the step is to compensation type. Press X0 to change the compensation type for X axis; Press Y0 to change the compensation type for Y axis; Press Z0 to change the compensation type for Z axis; Example for X axis:
Press X0 to scroll through the no compensation type, the linear compensation type, the non-linear compensation type.
“no-CO” means the compensation type is no compensation type; “LInE-CO” means the compensation type is linear compensation type. “non-LinE” means the compensation type is non-linear compensation type;
Example for X axis: currently in the no compensation type, to toggle to the linear compensation type;
![graph LR A["NO--CO"] --> B["SEL COMP"] C["NO--CO"] --> D["X, NP, AC, +, CTR, Y, 7, 8, 9, -, NV"] B --> E["X₀"] D --> F["Y, X, 7, 8, 9, -, NV"] E --> G["→"] F --> G G --> H["LINE-CO"] --> I["X₀"] --> J["SEL COMP"] K["NO--CO"] --> L["Y₀"] --> M["X, NP, AC, +, CTR, Y, 7, 8, 9, -, NV"]](/content/2026/04/737286/images/b54e1957cb3ae717e92aab79aea6cad8d496b02494e7cc38a63ff3c09aa13928.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set. The factory default digit is "4", press "X0" to set, can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself. EDM function, set the relay off on time.
3.2.21 Setting Linearity Compensation.
The message window displays "LIN COMP", indicating that the step is for Linearity Compensation. Compensate the linear error so that the display value equals the standard value.
The calculation of the compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement 200.020mm
Standard value 200.000mm
Rectifying coefficient = (200.020 - 200) * 1000 / 200 = -0.01mm/m
Input the compensation rectifying coefficient 0.01 as follows:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until "SHRINK" appears in the message window;
Shrinkage ratio = Dimensions of the finished product/Dimensions of the working piece
Set the shrinkage ratio to 1.005 as follows;

4. General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as datum point as follows:

X0 or Y0 or Z0 will be returned to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). Display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;
![25.400 X₀ 50.800 Y₀ 76.200 Z₀ mm → [mm NCH] → inch 1.0000 X₀ 2.0000 Y₀ 3.0000 Z₀](/content/2026/04/737286/images/26d88fe9b25d8c35386b62f494392818f6e6ce63a736157c0367b95b4953378e.jpg)
Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SDM to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as shown in the right figure.
Steps:
1. Touch one side of the workpiece with the tool, then zero the X axis.

2. Take the tool to the opposite side of the workpiece and touch it. Then press X and 1/2 in turn to halve the X axis display value.




3. Move the machining table until "0.000" is displayed in the X axis window. The position is the workpiece's center.
4.6 Clear All SDM Datum.
In ABS mode, pressing continuously ten times will clear all the datum for 200 sets of SDM. The message window displays "SDM CLR".
4.7 Sleeping Mode
In non-ABS mode, pressing the REF key can turn off all displays and the DRO enters Sleeping Mode. Pressing this key again will bring the DRO back to working mode. In Sleeping Mode, the DRO is still in working state and actually records the tool movement.
Example: In non-ABS mode, press the REF key to enter Sleeping Mode. In Sleeping Mode, press the REF key to quit Sleeping Mode.
4.8 Power Interruption Memory.
The memory is used to store the settings of the DRO and machine reference values when power is turned off.
4.9 Search the Absolute Reference Point of Scale
During daily machining, it is very common that the machining cannot be completed within one work shift, and hence the DRO has to be switched off after work, or power failure happens during the machining process, leading to loss of the workpiece datum (workpiece zero position). Re-establishing the workpiece datum using an edge finder or other method inevitably induces higher machining inaccuracy because it is not possible to re-establish the workpiece datum exactly at the previous position. To allow recovery of the workpiece datum very accurately and without needing to re-establish the workpiece datum using an edge finder or other methods, every linear scale has a reference point location equipped with a reference position to provide a datum point memory function.
The working principle of the reference datum memory function is as follows.
Since the reference point of the linear scale is permanent and fixed, it will never change or disappear when the DRO system is switched off. Therefore, we simply need to store the distance between the reference point and the workpiece datum (zero position) in non-volatile memory. Then, in case of power failure or the DRO being switched off, we can recover the workpiece datum (zero position) by presetting the display zero position as the stored distance from the reference point.
An absolute datum should be set when a workpiece is machined. There are three modes of operation (REF, AB, LEF_AB):
Example: to store the X axis workpiece datum.

Example for REF mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D[" "] D --> E["X"] E --> F["REF"]](/content/2026/04/737286/images/3f070703d0f848ff35bcc7f90055a16413a222faba53e430bae37327d2c43a2c.jpg)
2. Message window displays "REF". Press ENT until "FD_REF" appears in the message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD"]](/content/2026/04/737286/images/df471afcec5a10b289cd2523d9ec0aa19f5b49bb0d5cd8184099046933f7685e.jpg)
3. Select the axis that needs to search for RI. For instance: select X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then the X window stops flashing and displays the value of the current position. The DRO returns to normal display state. Then the message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X_a"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X_s"] F --> G["REF"]](/content/2026/04/737286/images/b43d2cab7415203cc637ab297758fea4adae4fc7de94bdc9132e8a71941e9be3.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["X"] --> B["REF"] B --> C["△"] C --> D["▼"] D --> E["X"] E --> F["AB"] G["Hand cursor"] --> H["->"]](/content/2026/04/737286/images/29f63bf8bf7f76a14c2370cf6b39e2e5ee44773f389fb9e342b8173c63258d55.jpg)
3. Message window displays "AB". Press ENT until "FIND_AB" appears in the message window.
4. Select the axis that needs to search for RI. For instance: select X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.
![graph LR A["X"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"]](/content/2026/04/737286/images/abe0c5deb6114f89db3f4aaf22ec7c0d155db52f369c607539cdb3aa4a878050.jpg)
4. Select the axis which needs a reference index (RI) search. For instance: select the X axis, then press ☒. “X_REF” is displayed in the message window, and the X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, displaying the value of the current position for the absolute datum zero. The DRO returns to normal display state. Then the message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"] D --> E["X, REF"]](/content/2026/04/737286/images/6571157c05bf5fe5d742f82048cf44d38803874ee12b48fcbd8eaa92bd84d453.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["X"] --> B["REF"] B --> C["▲▼"] C --> D["LEF_AB"] D --> E["X"] E --> F["LEF_AB"]](/content/2026/04/737286/images/7f7cbd34dc364937258dd74d84e326188769b128c42ca8ca32538b335907e331.jpg)
3. Message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["Xe"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/4c59883a9bfed5ac4f257911d59966622e2c7b6a040b0a3711cbca601074c118.jpg)
4. Move the machine table to the position to be set as zero. Then press X, the X axis will be zeroed. The current position becomes the absolute datum zero. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["ZERO AB"] B --> C["X"] C --> D["0.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/90ad31b4d0383c8ab0e4cc216ff5f50fe6b2cb79728c74d1e318559c6f132ad4.jpg)
NOTE: Linear range without reference point location of the user.
4.10 Non-Linear Error Compensation
First, the compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of the scale.
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["NP"] C --> D["COMP"]](/content/2026/04/737286/images/eed483ff1a89620dcab20395847d8a897cd1c219825dfd95ecf83cb33991873f.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X"] --> B["COMP X"] B --> C["▲"] C --> D["▼"] D --> E["COMP Z"]](/content/2026/04/737286/images/eb31ddcaf3bb7927b11da10697c92641640fedeab50d2f8ce98c68018600a771.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1", which indicates the step is for Non-Linear Error Compensation.

Step 6: Input compensation value.
X window displays the measurement value.
Y window displays the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM Coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC), and the 200 groups second data memory (SDM 1 - SDM200). The ABS datum of the workpiece is set at the beginning, and the 200 groups SDM is set relative to the ABS coordinate.
ABS Mode, INC Mode, and SDM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of workpiece dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points SDM1, SDM2, SDM3, SDM4 needed for processing are set as the datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the current point. 2. Presetting the datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS, then align the tool with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the "0.000" appears in the X window and Y window by moving the machine table, whether in ABS or SDM coordinate.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set the point sdm1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process 0 0 .
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["SDM1"] C --> D["Output: 0.000 X₄, SDM1"] D --> E["Output: 0.000 Y₂, X₅, Y₃, Y₇, Y₈, Z₄, +ₜ"]](/content/2026/04/737286/images/2c6dceb817cef144c3865bb8a276add7200fb6866c3ae5522486a84002aa3f83.jpg)
2. Set the point sdm1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process 0 0 .
![graph LR A["Input Hand Icon"] --> B["Move worktable"] B --> C["Control Signals: X, Y, X1, Y1"] C --> D["Output: 0.000 SDM2"] D --> E["Control Signals: X1, Y1"] E --> F["Output: 0.000"]](/content/2026/04/737286/images/df01398fe0f76243ed1cfbd149298c54fdf0a34c1ad14e63f5a21d953c0a3873.jpg)
3. Set the point sdm1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process 0 0 .
![graph LR A["Input Hand Icon"] --> B["Move worktable"] B --> C["Display Mode 0.000"] B --> D["Display Mode X₄ Y₃"] C --> E["Output Display: SDM3"] D --> F["Output Display: SDM3"]](/content/2026/04/737286/images/e6389e4558bee30efdcf680db8e4cfda0fbc924090cb0e6d528e99b2d95a09f3.jpg)
4. Set the point sdm1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process 0 0 .
![graph LR A["手动按钮"] --> B["SDM4"] B --> C["Move worktable"] C --> D["操作按钮"] D --> E["0.000 SDM4"] E --> F["0.000"]](/content/2026/04/737286/images/748ca2fb4ff534f35c6d674c552c208f63f8bafcd30ba433a4a9faefa60fd06e.jpg)
5.2 Preset datum of SDM coordinate
There are the same sample as Method 1. First move the worktable to place the TOOL exactly at the origin of ABS, secondly enter the ABS Mode as follows.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays "SDM 1". Input x = 60.000, y = 45.000.
![graph LR A["▲"] --> B["SDM1"] C["▼"] --> B D["▲"] --> E["X N P A C √ + CTR Y 7 8 9 - MV"] F["→"] --> G["X 6 0 ENT"] H["→"] --> I["Y 4 5 ENT"] J["→"] --> K["60.000 X₀"] L["→"] --> M["45.000 Y₀"]](/content/2026/04/737286/images/bcd896e12af64ab2841ca7b86f4bf9f051827405dc6acf3b887e735d511e28e2.jpg)
3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays "SDM 2". Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays "SDM 3". Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays "SDM 4". Input x = -60.000, y = 45.000.

6. Special Function
6.1 Circumference Holes Processing
The Function of PCD Hole positioning on Circumference is used to distribute arcs equally, such as boring holes on a flange. The right window will show the parameters to be defined when selecting the PCD Function.
The parameters to be defined are:
PCD_XY(XZ,YZ)
Select plane
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Number of holes
STANG
Starting angle
ED ANG
Ending angle

The positions of the hole centers are calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until "0.000" appears in the X, Y, and Z windows. That is the position to process the hole.
Example for the XY place: Machine hole on circumference as the figure
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set display unit to metric in normal state; Move the machine table until the machine TOOL is aligned with the center of the circle, then zero X axis, Y axis.
- Select piece.
Press 🧑️, then the message window displays "PCD_XY" for the Circumference Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["User Icon"] --> B["PCD_XZ"] B --> C["Button"] C --> D["PCD_XY"]](/content/2026/04/737286/images/810e372d8fbb5c7744d0562fc4f7524c91638d65875c53a0f79ff9f881c65cc9.jpg)
- Input center position.
Press ENT, then the message window displays "CENTER". X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follows.

- Input diameter.
Press ▼ until "DIA" appears in the message window. X window displays the formerly preset diameter. Then input the diameter as 100.000.
![graph LR A["Input"] --> B["DIA"] B --> C["1 0 0 ENT 100.00 DIA"]](/content/2026/04/737286/images/ca3e6da5c9181cdf454e4741013fd43026005fcd000aba0271e282a123b28eff.jpg)
- Input number.
Press ▼ until "NO_HOLE" appears in the message window. X window displays the formerly preset number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X: NO_HOLE"] B --> C["5"] C --> D["ENT"] D --> E["5"] E --> F["X: NO_HOLE"]](/content/2026/04/737286/images/62e8e90db4175673c5b80f0c0522fdea0a896010c842d95bafc4ac2098cfc812.jpg)
- Input starting angle.
Press ▼ until "ST ANG" appears in the message window. X window displays the formerly preset starting angle. Then press 3 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X: ST ANG"] B --> C["3 0 ENT"] C --> D["30.000 X: ST ANG"]](/content/2026/04/737286/images/d0afbe8d79c23942cfb79b5bb4e11d3e3cc96fa8fa844e1149b6a30231e5a7de.jpg)
- Input ending angle.
Press ▼ until "ED ANG" appears in the message window. X window displays the formerly preset ending angle. Then press 3 1 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X: ED ANG"] B --> C["3 1 5 ENT"] C --> D["315.00 X: ED ANG"]](/content/2026/04/737286/images/2b2202a5c8cf21ac6de29f234ad4663527c5591657b654a4cbbd3257628c3532.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where "0.000" is displayed in the X window and Y window by moving the machine table. After finishing the first hole, press ▼ or ▲ to change the hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
| 1.LINE S | Step mode |
| LINE L | Length mode |
| 2.STEP | Step length |
| LENGTH | Line length |
| 3.ANG | Angle |
| 4.NO.HOLE | Hole number |


The Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays "LINE_XY" for Linear Holes Processing. Press ▲ or ▼ to select the XY plane.
![graph LR A["∠"] --> B["X: LINE_YZ"] B --> C["▼"] C --> D["→"] D --> E["X: LINE_XY"]](/content/2026/04/737286/images/281ff15a60d85e44393fe5d6b6e10483ebf51f7e58fb8844e2859588eb63e6d0.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["LINES"] B --> C["Arrow down"] C --> D["LINES L"]](/content/2026/04/737286/images/bf352899535c19c6d5c76cb528aeee2074a629edb00737e3706e7ce65574e7b7.jpg)
3. Input linear length.
Press ENT, then the message window displays "LENGTH".
The X window displays the previously preset linear length. Press 6 and 0 in turn to input the linear length.

- Input angle;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset angle. Press 3 0 in turn to input the angle.
![graph LR A["X"] --> B["ANG"] C["3"] --> D["0"] --> E["EN"] F["30.000"] --> G["X"] --> H["ANG"] I["▼"] --> J["↓"]](/content/2026/04/737286/images/66856223f871fd89962bff7444bc5cfc28d908704c5b24366bc4a7d9c159ffbe.jpg)
- Input number;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X"] --> B["NO. HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["NO. HOLE"] F --> G["▼"]](/content/2026/04/737286/images/0351277d614d168bec361e7ee396876881e499faf53b337f1f7ed9946898cec2.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the “0.000” is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change holes number.

- After processing all holes, press ☐ to return normal display.
6.3 ARC Processing
Two functions are available for the ARC function: the simple ARC Function and the smooth R function. Press ☑ to enter ARC function, then press ▲ or ▼ for selecting smooth ARC function or Simple ARC Function.
During installation, normally the coordinate of the machine and the direction of X, Y, Z are as per follow. The work plane is shown as the right figure.
(RAD+TL)
(RAD+TL)
Z(+positive direction)

Y(+positive direction)
X(+positive direction)

Simple ARC Function:
When smoothness is not highly demanded, the SIMPLE ARC function is normally used for machining arcs. In the SIMPLE function, there are only eight types of ARC used for machining. The operator just selects the type of R and inputs the parameters of the radius of the arc, MAX CUT, and outer arc or inner arc. In general, an arc may be machined by a planar slot tool or arc tool; the difference between them is in different work planes, as shown below.
1. SIMPLE: Simple processing
2. TYPE 1-8: Mode of the ARC.
3. SEL_XY (XZ, YZ): Select plane
4. RAD: Arc radius
5. TL DIA: Tool diameter
- 6. MAX CUT: Feed step
7. RAD_TL: Outer arc and inner arc (only for XY plane)








Smooth ARC function:
Provides maximum flexibility in ARC machining; the arc sector to be machined is defined by the coordinates of the arc. Very flexible, the ARC function can machine virtually all kinds of arcs, even intersecting arcs.
Relatively a bit complicated to operate; the operator needs to calculate and enter the coordinates of the arc center, start angle, and end angle.
Basic parameters are as follows:
- SMOOTH: Mode of the Smooth ARC processing;
- SEL_XY (YZ, XZ): Select plane;
- CENTER: Refer to the position of the center.
- RAD: Radius of the arc.
- TL_DIA: Diameter of the tool.
- MAX_CUT: Feed step.
- ST_ANG: Starting angle.
- ED_ANG: Ending angle.
- RAD+TL: Outer arc. RAD-TL: Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follows:
SIMPLE: Simple mode.
TYPE: 3.
SEL_XY: XY.
RAD: 80.000.
TL_DIA: 6.000.
MAX_CUT: 0.500.
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays "SIMPLE"
ARC Processing. Press ▲ or ▼ to select the simple mode. The message window displays “SIMPLE”.
![graph LR A["✓"] --> B["SMOOTH"] B --> C["▼"] C --> D["SIMPLE"]](/content/2026/04/737286/images/d706df657a2dc7b06dc661eec9b19da04e128bce46ca0fc2789daf76857318d3.jpg)
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
Press ☐ENT until "TYPE" appears in the message window. The window displays the previously preset type. Press ☐3 in turn.
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["TYPE"]](/content/2026/04/737286/images/081ac4471d163db3a541d3b09ef22b64593ccc93ee04d6ef0f841ac40bc5eb65.jpg)
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select the place to display "SEL_XY";
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/7df2ba50b4a734b02958a2bffccaece88da79031113879c7df77fb02cf78ced6.jpg)
Press ☐ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press ☐8
Press ☐ENT until "RAD" appears in the message window. The window displays the previously preset radius of the arc. Press ☐8
5. Input Diameter of the TOOL
![graph LR A["8"] --> B["0"] --> C["ENT"] --> D["80.000"] --> E["RAD"] --> F["▼"] --> G["X₀"] --> H["TL DIA"]](/content/2026/04/737286/images/a6efa1c9a6aa4893cae885a550e83656bd3a6ac345ef6162a8f6707ebb3520f2.jpg)
Press ▲ or ▼ until "TL DIA" appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
Press ▲ or ▼ until “TL DIA” appears in the message window. The window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["EN T"] B --> C["6.000"] C --> D["X₀"] C --> E["TL D I A"] E --> F["▼"] F --> G["→"] G --> H["X₀"] H --> I["MAX CUT"]](/content/2026/04/737286/images/96030f9e84804d00417b2b9aaa42d9c7afe6c7bd9e9b3d785028e85e01ffd4d9.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The window displays the previously preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] D --> F["MAX CUT"] F --> G["✓"] G --> H["X₀"] G --> I["RAD-TL"]](/content/2026/04/737286/images/0b89e23dc7f74f9657117b5a4f9372dcbdbadf9b0c91229dc82f196180c57fa9.jpg)
- Select outer arc or inner arc
Press ▲ or ▼ until “RAD-TL” appears in the message window. Press ▲ or ▼ to select the place to display “RAD+TL”;
![graph LR A["✓"] --> B["X: RAD+TL"] B --> C["ENT"] C --> D["0.000 X: NO 1"] D --> E["0.000 Y: X MP AC √ + CTR Y 7 8 9 - NV"]](/content/2026/04/737286/images/0423867a6c56cfe794a679d4e3b6510a759a067d79bf4b455eeb179f39ccd381.jpg)
- After inputting all parameters, press the key ENT for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☐ to quit R function at any time.
Example 2 for the Simple ARC Processing:
Parameter settings as follows:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press ☐, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays "SIMPLE"
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/040f83bf1d26d806a782f2653abf241d319f1c2dc5c4bb761d6decffa36a9b2a.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["TYPE"]](/content/2026/04/737286/images/0179ae7d4ef902f5b542dd79fdee1d46f817fd2e9e9e80105fff19d59f1d68bb.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["X₀ SEL_XZ"] B --> C["▼ ▼"] C --> D["SEL_XZ"]](/content/2026/04/737286/images/37118eb0f20ed767d7432aa0168a87e64435cabadfe5d8b3a847e3983088f6d8.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] --> D["80.000"] --> E["RAD"] --> F["▼"] --> G["Xo"] --> H["TL DIA"]](/content/2026/04/737286/images/af0946d6b264425265cc6c98fd3306895704aa31dfd67dda10b49e1daaeeaa8d.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xo"] D --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["Xo"]](/content/2026/04/737286/images/9fb7336f8eddd156ab6d4369de65c39800bdbd2406e84ce01e0e9e959614e282.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xa MAX CUT"] E --> F["▼"] F --> G["Xa RAD-TL"]](/content/2026/04/737286/images/0a053fb77d0b638a909c30c645678ec9b0831556e75edad47ac31c1c66a49caa.jpg)
- After inputting all parameters, press the key ENT for machining.
For 2-axis milling machine table, It is not installed with Z-axis, please press ▲ or ▼ to simulate position of Z-axis. Press ▲ simulate moving to the former process, and press ▼ simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit R function any time.
Example 3 for the Smooth ARC function:
Parameters settings as follow:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, The
message window displays "SMOOTH"; For 3-axis milling machine table without this step. In second step. Then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty Input Box"]](/content/2026/04/737286/images/686de7acc76f950a303d5b9c1192ca222e9f1015f125560fc34aad1287fb3bc9.jpg)
2. Select place
Message window displays "SEL_XY" which indicates the select is to place. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/fd34c5b7e42a98eb13a1e239838cd9252fcd925f6a7e35dc51c3624c99a84ed5.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". X and Y window displays the formerly preset center position. Input X = 0, Y = 0 as follow.

4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset the radius of ARC. Press 8 0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] --> D["80.000"] --> E["X₀"] --> F["RAD"] --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/25bf8626734a4cc7e0a4d0479b4ce0fb1d2f97348f7c7fd2aa124c643d3251b4.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. X window displays the formerly preset the Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X3"] C --> E["TL DIA"] E --> F["▼"] F --> G["X3"] G --> H["MAX CUT"]](/content/2026/04/737286/images/f1dd18927830d90bd1f05e5ae320fc8d78e2c702670d6d9a761be095465ee3bb.jpg)
- Input Feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The X window displays the previously preset MAX_CUT value. Press
0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["✓"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/9945476d3d56cd3ce8c663b4971b4ba3454055c40a1b8842a3a04735bc18dbf1.jpg)
- Input starting angle.
Press ▼ until “ST ANG” appears in the message window. The X window displays the previously preset starting angle. Then press 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X₀ ST ANG"] B --> C["0 ENT"] C --> D["0.000 X₀ ST ANG"]](/content/2026/04/737286/images/10ab0e26d99d91234d6396c46de7cb714aa78f80cb6edda5802d7d6d2ee60139.jpg)
- Input ending angle.
Press ▼ until “ED ANG” appears in the message window. The X window displays the previously preset ending angle. Then press 1 3 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₂ ED ANG"] B --> C["1 3 5 ENT 135.00 X₃ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/900dfda504887e12b09d155524052d6a84422ee2de96b14693722cdd43366131.jpg)
- Select outer arc or inner arc
Press ▲ or ▼ until “RAD-TL” appears in the message window. Press ▲ or ▼ to select the display of “RAD+TL”;

- After inputting all parameters, machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☐ to quit ARC function at any time.
6.4 Oblique Processing
There are 2 ways available for machining oblique places:
a). on the place. b). on the place YZ, or XZ;
Only the following parameters need to be inputted:
INCL_XY(XZ,YZ) Set machine place XY, YZ, or XZ place.
ANG The inclination angle of the oblique.
DIA The TOOL Diameter.
ST_POT Starting position;
ED_POT Ending position;
Example 1 for the Oblique XY place:
When the machining plane is on plane XY as the part shown in Figure, the angle of obliquity of the workpiece should be calibrated before the oblique plane is machined. Therefore, at this point the machining of oblique plane plays the role of calibrating the obliquity.

Procedure for calibrating the obliquity
First place the workpiece on the worktable as per the required angle of obliquity.
1) Enter the function of oblique plane.
2) Select the function of plane X Y.
3) Input the angle of obliquity.
4) Move the worktable until the measuring tool (such as a dial gauge) installed on the milling machine touches the obliquity-calibrating plane, adjust it to zero, and move the worktable for any distance in the direction of X-axis.
5) Move the worktable in the distance of Y-Axis until the display turns to zero.
6) Change the angle of the work piece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select plane
Press ⚪, then the message window displays “INCL_XY” for oblique processing. Press ▲ or ▼ to select the plane to display “SEL_XY;
Then press ☐ENT to proceed to the next step;
![graph LR A["Input"] --> B["INCL_XY"] B --> C["ENT"] C --> D["0.000"] D --> E["ANG"]](/content/2026/04/737286/images/b519e62979329d9bfccb3f528fd7479b6c73c408314fc125f8d4ae080efc92a6.jpg)
2. Input the angle of obliquity
The message window displays “ANG”, and the X window displays the previously set angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable any distance along the X-axis.

- Press ☐, and the Y-axis value is displayed. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it reads zero. Move the worktable until the Y-axis displays zero.

- Press oxed5N/N1 to exit the oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on the XZ or YZ plane, the tool inclination function can guide the operator to machine the oblique plane step by step.
Procedures for using the cutter inclination function:
When the machining plane is on the XZ or YZ plane, first calibrate the obliquity of the primary spindle nose and set the tool:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SNV, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XZ; then press ENT to proceed to the next step;
![graph LR A["▼"] --> B["X₀ INCL_XZ"] B --> C["ENT"] C --> D["0.000 X₀ DIA"]](/content/2026/04/737286/images/a59f6b8ee4b8216abdb8e6500194019204badc2cd80196ccc2c20d569cf7c73d.jpg)
- Input The TOOL Diameter
The message window displays “DIA”, and the X window displays the previously set angle of obliquity. Press 10 in turn to input the TOOL Diameter of obliquity. Press OK, then press ▼ to proceed to the next step.

- Input ST_POT;
The message window displays “ST_POT”, and the X and Y windows display the previously set starting position of obliquity. Input X=0, Y=-20.000. Press OK, then press ▼ to proceed to the next step.

4. Input ED_POT;
The message window displays “ED_POT”, and the X and Y windows display the previously set starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the ▼ key for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the previous process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press 5% to quit the oblique function at any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically when processing a slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press ☐, then the message window displays "XZ" for the slope processing. Press ▲ or ▼ to select place to display "SEL_XY"; Then press ENT to go to the next step;
![graph LR A["▼"] --> B["X: XZ"] B --> C["ENT"] C --> D["0.000 X: ANG"]](/content/2026/04/737286/images/0707073df1b043988d0e77568b27e2eaf8b802ae1a0358995a449f3f917e78e9.jpg)
Step 2. Input the angle of slope
The message window displays "ANG", X window displays the formerly preset angle of slope. Press 4 5 in turn.

Step 3. Input Z_step;
The message window displays "Z STEP", X window displays the formerly preset starting position of slope. Input 0 · 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit slope function any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follow:

STEPS:
- Press , then the message window displays "FLAT_XY" for the Chambering Processing.
![graph LR A["✓"] --> B["FLAT_XY"] B --> C["ENT"] C --> D["0.000"] D --> E["DIA"]](/content/2026/04/737286/images/597a9389f1ec8cd28632775a232cad73bf176f980a06eb98cd6b63ac52a83284.jpg)
- Input the diameter of the TOOL;

- Input the center coordinate;

- Input the size;

- Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press 2 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: Press ☐ to enter the TOOL compensation function. Then the message window displays "TYPE". Press ☐.

Step 2: Input the diameter of the TOOL; press 10 in turn.

Step 3: Press ▼ to enter the machining mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key ☐ to quit the function.
6.8 Digital Filter of the Grinding Machine
When machining a work-piece by grinder, the display values change quickly due to the vibration of the grinder. The user cannot see the display value clearly. The Grinder DRO provides a display value filter function to disable the quake change of the display value.
STEPS:
- Enter display value filter function.
In normal display state, press SFT simultaneously to enter the display value filter function.
- Exit display value filter function;
Press SIFT to exit the display value filter function;
![graph LR A["SFT"] --> B["ABS"] B --> C["SIFT"] C --> D["ABS"]](/content/2026/04/737286/images/49efd55f988083744505bbca29c91ec991a47e3a55da54553326752390fa5d72.jpg)
6.9 Lathe Function
6.9.1 200 sets TOOL Libs
It always needs different TOOL when processing different parts. For convenient operation, the Lathe digital readouts has the function of 200 sets TOOL Libs.
Note: Only when the lathe is equipped with the tool setting block, the 200 sets TOOL Libs can be used.
- Set a datum TOOL. After tool setting, zero the X axis and Z axis, and set the zero of the absolute coordinate.
- According to the size of TOOL1 and the datum TOOL, determine the position of TOOL relative to the zero of the absolute coordinate and the datum tool. As shown in Figure 6-1, the relative size of TOOL 2 is as follows: X axis 25-30=-5, Z axis 20-10=10.
- Save the TOOL number and the size into the digital readout.
- The TOOL number can be input at random; the digital readouts will display the position of the tool relative to the absolute coordinate zero. Move the lathe until both the X axis and Z axis display zero.
- TOOL Libs can save up to 200 sets of tool data.
- The TOOL Libs must be used in the opening state. The 200 sets of TOOL Libs can be opened by continuously pressing ± ten times until the right window flashes TL - OPEN and a mark “/” displays at the left of the right information window. The mark indicates that the operator can set up or revise the 200 sets of TOOL Libs. Continuously pressing the key ± ten times will cause the 200 sets of TOOL Libs to be closed, and the right window flashes TL - CLOSE and the mark disappears. When the mark “/” disappears, the 200 sets of TOOL Libs cannot be revised.
The operations for TOOL data and calling TOOL are shown as follows.
Step 1: In ABS state, input the data of the 200 sets of TOOL Libs. To open the 200 sets of TOOL Libs, continuously press the key ± ten times. A mark “Δ” will appear at the left window of the right info window.
Step 2: Press TOOL to access the inputting state. Input TOOL 1 data:

Step 3: Input TOOL 2 data:

Step 4: Press to continue to input the data of the next tool. By pressing the number and the ENT key, the operator can directly input the special tool data. Press TOOL to quit.
After TOOL libs are set up, use the TOOL libs according to the following operations: first mount the second tool.
Step 5: To access the using state, press CALL. Then press 2 ENT.

Step 6: Press ▲ or ▼. Select the base TOOL. Then press 1 ENT.

Step 7: Press CALL to quit the function.
Note:
When the base tool is used, the axis cannot be zeroed in ABS state. When the others are used, the axis can only be zeroed in INC state.
6.9.2 Taper Function
For lathing the workpiece with taper, the taper of the workpiece can be measured in processing.

Operations:
As shown in the figure, contact surface A of the workpiece with the lever readout and reset the lever readout point to zero.
Step 1: Press 📋, then the message window displays “MEASU” for the paper processing. Move the lever readout to surface B until the lever readout points as follows.
![graph LR A["User Hand icon"] --> B["MEASU"] B --> C["Move the lever readout"] C --> D["4.907"] C --> E["8.500"] D --> F["MEASU"] E --> G["X N P A C + CTR Y 7 8 9 - MV"]](/content/2026/04/737286/images/6a6cc51cc5b0fa878a879354cca448bf6b78ca2e9d0e68a2252b2402e695f9cf.jpg)
Step 2: Press ☐ENT to calculate.

Step 3: Press ▶ to quit the function.
6.9.3 R/D Function
For 2 axes Lathe and 3 axes Lathe, press 1/2 , The display Mode of X axis is switched between Radius and Diameter. When X axis for display of Diameter, A mark “ ” will appear at the left of the right information window, but when X axis for display of Diameter, the mark “ ” disappear. Only X axis has the function of the diameter / radius transformation.
6.9.4 Y + Z Function (only applicable to : 3 axes Lathe)
For 3 axes Lathe, the counter of Y axis and the counter of Z axis can be added to displayed in the Z axis by pressing the key 🌐 , then press the key can cancel the Y + Z function.
6.10 EDM (Special customization function, if you need to buy, please contact the dealer to customize)
1、Description: This function is used for the special machining of Electro Discharge Machining (EDM). When the set target value of EDM Z-axis is equal to the present value, the digital readout will output the switch signal to control EDM to stop the depth machining.
The setting of Z-axis direction the Digital Readout is shown as Fig 1, i.e. The deeper the depth is, the large the coordinate value of Z-axis displays. Since starting machining, the depth will gradually deepen and Z-axis.
According to the set Z-axis direction, the machining direction is divided into positive and negative machining. When the electrode descends and the machining is carried out from up to down, the digital readout value will increase, which is called positive machining (Positive). The setting of this direction is the normal setting.
When the electrode ascends and the machining is carried out from down to up, the digital readout value will decrease. The machining direction is negative direction (negative), which is also called negative machining (shown as Fig.1)
The Digital Readout also features other functions, such as negative fire proof-height. Negative fireproof height function is a kind of intelligent position follow check safety protective device. In the process of machining, the electrode surface will generate the carbon accumulation phenomenon. Due to the long-time or diurnal machining without tending, when generating the carbon accumulation and nobody makes the cleaning, the electrode will slowly increase along the negative direction. Once the electrode exceeds the liquid level, it will frequently catch fire and cause losses. This function is just set to aim at this problem. When setting negative fireproof height, and the increased height of electrode exceeds the height between it and the depth of machined surface (i.e. Negative fireproof height), the digital readout display will blink for waring; at the same time, the output signal will automatically turn off EDM to eliminate the fire chance.

Figure 1

2. procedure :
See the following example for detailed machining.
1) Before machining, firstly set each parameter of DEPTH (machining depth); ERRHIGH( negative fireproof height), machining direction(POSITIVE / NEGATIVE) ; exit mode (AUTO/STOP) and EDM Relay Output Mode.
2) Move the main axis electrode of Z-axis to make it contact the workpiece reference. Clear A-axis to zero or set the value.
3) Enter EDM machining by pressing the EDM key.
4) X-axis will display the machining depth target value. Y-axis will display the value that has been machined depth. (The value on Y-axis is the value that the workpiece has been machined depth) Z-axis will display the self-position real-time value. (The value on Z-axis is the position value of the main axis electrode of Z-axis.)
5) Start machining. The Z-axis display value will gradually approach the target value, and the Y-axis display value will also gradually approach the target value. If at this time, the electrode is repeatedly moving up and down, the Z-axis display value will change accordingly, but the Y-axis display value will not change, which will always display the machined depth value.
6) When the Z-axis display value equals the set target value, the position reaching switch will be turned off, and EDM will stop machining. According to the operator's setting, there are two kinds of exit modes:
a) Automatic Mode:
It will automatically exit from EDM machining status and recover to the original state before machining.
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X3 DEPTH"] B --> C["20 ENT"] C --> D["20.000 X3 DEPTH"]](/content/2026/04/737286/images/c8eb9a90a410fb1a9348e80ce9fcb4820238221c6be3517aea766ca188784486.jpg)
- Input ERRHIGH (Negative Fireproof Height) (undefined). Press the ▲ key to set the next parameter.
![graph LR A["▲"] --> B["X: ERRHIGH"] B --> C["→"] C --> D["± 1 5 0 ENT"] D --> E["-150.000"] E --> F["X: ERRHIGH"]](/content/2026/04/737286/images/133a36fc9cf2b1b710c4f8432ab2510aadb317ca89eb7d9f4a56bb9c12b449fa.jpg)
- Set machining direction (Positive or Negative). Press 1 to select Positive direction. Press 0 to select Negative direction. Press the ▲ key to set the next parameter.
![graph LR A["▲"] --> B["X: NEGATIV"] B --> C["1 ENT"] C --> D["1 POSITIV"]](/content/2026/04/737286/images/f062584537f92d45231ec77366ebf790f15a290dbb871edce476ced018ebcd91.jpg)
- Set exit Mode (AUTO Mode or STOP Mode). Press 0 to select AUTO Mode; Press 1 to select STOP Mode; Press the ▲ key to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 STOP"]](/content/2026/04/737286/images/f3bcfea1056779ab393ffb51d2f1e3aa8ed013d23ded42b37fa5c18d7eba02fd.jpg)
- Set the Output Mode (Mode 0 or Mode 1); (undefined). Press ☐ to select Mode 0; Press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X_s MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/e19cdd07a7344b8491cb585658fd6627f464e08298b5fb0e677fac1e6c08c4f8.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: Positive direction machining.
Machining is shown as the model chamber as follows:


STEPS:
1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/414ce76c19f473109d7f93ada9f53764d32c903d698510a7c7d81e719961a806.jpg)
Example 2: Negative direction machining.
Machining is shown as the model chamber as follows:


1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["Xe DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 Xs DEPTH"]](/content/2026/04/737286/images/551c56051889e71ac9c5e2fec5b682e0f0201369313c8d9b3f0bef36cfc3024a.jpg)
Example 3: PCD Function for EDM
PCD Function can access the EDM Function. The operator enters PCD Function to input parameters for PCD and enter PCD machining state. At every position for machining, press the key EDM to access the EDM Function.
When entering EDM Function, the operator can input the parameters for EDM.
The operation procedure is as follows:
1) Set PCD parameters (the setting is the same as the common setting of PCD).
After input all parameters and enter PCD machining state. The position of the first hole will be displayed.
2) Press EDM to enter EDM Function parameter (the setting method is the same as the common setting of EDM parameter); after input all parameters, continuously press ▼ to enter EDM machining state. When the machining is done, press EDM to quit EDM function and enter PCD machining state.
3) In PCD machining state, press ▼ for the position of the next hole, move the machine to the display value 0, then press EDM to access EDM function again.
4) Repeat steps 2 and 3 for the following machining points.
7 Calculator
The Calculator not only provides normal mathematical calculations such as +, -, x, /, it also provides trigonometric calculations such as SIN, Arc SIN, COS, Arc COS, TAN, Arc TAN, SQRT, etc.
The operations are the same as commercial calculators, easy to use.
Enter and exit Calculator Function
In normal display state: Press CTR to enter calculator function.
In calculator display state: Press CTR to exit calculator function.
Transferring the Calculator Results to Selected Axis.
After calculation is finished, if the Calculator display Mode is set for mode 1, the user can:
Press 0 to transfer the calculated result to the X axis; then the X window will display this value;
Press Y0 to transfer the calculated result to the Y axis; then the Y window will display this value;
Press 0 to transfer the calculated result to the Z axis; then the Z window will display this value;
Transferring the Current Display Value in Window to Calculator. If the Calculator display Mode is set for mode 1, the user can:
Press ☒ to transfer the display value in the X window to the calculator;
Press Y to transfer the display value in the Y window to the calculator;
Press ☐ to transfer the display value in the Z window to the calculator;
8 Appendix
1. Troubleshooting:
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | Power isn't connectedPower switch is off.The range of power voltage is not right.The inner power of Linear Scale is short. | Check power wire and connect the powerTurn on the power switch.The range of voltage is in 80--260VUnplug the connector of linear scale |
| One axis is not counting | Replace the linear scale of the other axis.DRO is in special function | If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.Quit the special function. |
| Linear scale is not counting | Reading head is bad for using range exceeds.Aluminum chips is in reading head of linear scale.The span between the reading head and metal part of linear scale is large.The metal parts of linear scale is damage. | Repair the linear scaleRepair the linear scaleRepair the linear scaleRepair the linear scale |
| Counting is error | Shell is poor grounding.Low precision of machine.Speed of machine is too rapid.Precision of linear scale is low.The resolution of DRO readouts and the linear scale is not match.The unit (mm/inch) is not match.Setting thelinear compensating is not arrest.Reading head of the linear scale is damaged. | Shell is good grounding.Repair the machine.Reduce the speed of machine.Mount the linear scale again.Set the resolution of the DRO again.Cover the unit of display mm/inch.Reset the linear compensation.Repair the linear scale. |
| The counting of the linear scale is not accurate | The mounting of linear scale does not demand the requirement, and the precision is not adequate.The screw is loosen.Precision of machine is low.The resolution of digital readouts and the linear scale is not match. | Mount the linear scale again and level it.Lock all fixing screws.Repair the machine.Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | The small car and steel ball is separated.The glass of reading head is wearied.The glass of reading head of the linear scale has dirt.The elasticity of the steel wire is not adequate. | Repair the linear scale.Repair the linear scale.Repair the linear scale.Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C-- 50°C 4) Storage temperature: - 30°C-- 70°C 5) Relative humidity: < 90 % (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 M Hz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

- Examples of character output at the data interface
1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal output:
EIA-422-A signal output:


1. TECHNICAL PARAMETERS
1.1 SCALING DISTANCE: 0.02 MM (50 LINES/MM) 1.2 RESOLUTION: 5 μM, 1 μM, 0.5 μM 1.3 PRECISION: ±3 μM, ±5 μM, ±15 μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000 MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60 M/MIN
1.6 POWER SUPPLY: +5V±5%, 80 MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.
Linear scale Installation drawings
Installation method: Standard size: (Unit: mm)
| Model | L0 L1 | L2 Model | L0 L1 L2 | ||||
| YE-50 | 50 | 174 | 190 | YE-550 | 550 | 674 | 690 |
| YE-100 | 100 | 224 | 240 | YE-600 | 600 | 724 | 740 |
| YE-150 | 150 | 274 | 290 | YE-650 | 650 | 774 | 790 |
| YE-200 | 200 | 324 | 340 | YE-700 | 700 | 824 | 840 |
| YE-250 | 250 | 374 | 390 | YE-750 | 750 | 874 | 890 |
| YE-300 | 300 | 424 | 440 | YE-800 | 800 | 924 | 940 |
| YE-350 | 350 | 474 | 490 | YE-850 | 850 | 974 | 990 |
| YE-400 | 400 | 524 | 540 | YE-900 | 900 | 1024 | 1040 |
| YE-450 | 450 | 574 | 590 | YE-950 | 950 | 1074 | 1090 |
| YE-500 | 500 | 624 | 640 | YE-1000 | 1000 | 1124 | 1140 |
L0: Effective measuring length of the linear encoder; L1: Length of linear encoder mounting holes; L2: Linear encoder overall length
Maintenance:
- The effective travel of the linear encoder should be longer than the maximum travel of the machine tool. If the length is not enough, replace the linear encoder with a larger stroke or add a limit block on the machines. The end position of the reading head from the end of the linear encoder body should be not less than 10 mm space, (see the following diagram).

- For any non-machined surface, a shim must be placed on the back of the linear encoder or a user-made installation shim must be used to ensure the stability and reliability of the connection between the grating ruler and the mounting surface.
- When using a dial gauge or similar instrument to calibrate the parallelism of the linear encoder, the angle of the side head must be within ±30 degrees, and the smaller the angle, the better.


- The installation position of the linear encoder must avoid direct impact from iron filings, oil, water, and dust (as shown in the figure below). The installation length of the L-plate should be as short as possible under possible circumstances, and the force situation of the mounting surface must be taken into consideration.

- There must be a gap of 0.5 mm or more between the dust cover and the ruler body, and avoid contact between the dust cover and the ruler body when moving the reading head (as below).
- Installation screw thread depth, at least must have 6 teeth of locking depth; force greater part, such as supporting the digital display meter shelf fixed plate, must have 8 teeth of locking depth; YE series of scale, the depth of the thread depth of the locking depth. Such as supporting the digital display meter shelf fixed plate, must have more than 8 teeth locking depth; YE series scale With M4 screws installed mounting surface tapping after surface deburring, paint, stain removal.
(The following figure)

- The fixing of the signal line must take into account all relevant moving distances. Fixing position as far as possible placed in the very center of the stroke, and the excess signal line is fixed with a wire tie.
- Adjustment of the scale height level must be the length of the scale center to take the two sides of the symmetry point Do adjust the reference point, any scale regardless of the school level direction or height direction, the Adjustment range: for the scale body, to the head from the scale body at a distance of not more than 20mm from each end shall prevail. For the reading head, between the two quadrilateral reference surfaces (the following figure)

- The bending radius of the signal line of the scale is greater than 60mm.

10.Scale installation standard
(1) Installation base surface standard (Figure 4.8a.b.c three installation methods)
- The installation surface of the ruler body is parallel to the installation surface of the reading head, and the parallelism between the installation surfaces is < 0.1 mm
- The installation surface of the ruler body is perpendicular to the installation surface of the reading head, and the perpendicularity between the installation surfaces is < 0.1 mm
2) Ruler body installation standards (Figure 4.9, Figure 4.10)
- Height direction relative to the machine guide parallelism <0.1mm, maximum not more than 0.15mm In terms of symmetry point, the smaller the better.
3) Standard of reading head installation
- The clearance between the reading head and the height direction of the ruler body is 0.8mm-1.6mm after installation, and then withdraw the pad block (Figure 4.11)

4.9

4.10

- Reading head a side and ruler body B side. Misalignment in horizontal direction. 0.25±0.15mm
- Parallelism of reading head relative to machine tool <0.10mm, maximum cannot exceed 0.30mm
Parameter:
| Modle | SNS-3V-YE102024 | SNS-3V-YE161838 |
| Rated voltage: | AC85-230V 50Hz/60Hz | |
| Resolution | 5 μm | |
| Number of axles | 3 | |
| Range | 10 inches20 inches24 inches | 16 inches18 inches38 inches |
Standard accessories:
| Accessories for digital display meters: | Accessories for grating ruler: |
| 1. Support rod * 12. Knife holder plate * 13. Transparent watch case * 14. Power cord * 15. Watch holder * 16. Butterfly piece * 27. M8 * 70 screw * 18. M10 * 55 screw * 19. Nut M10 * 110. Nut M8 * 111. Nut M5 * 112. Internal hexagonal screw M5 * 20 * 213. Internal hexagonal screw M5 * 25 * 114. M4 * hex socket screw * 415. M5 * 10 machine meter screws * 216. Washer φ 10 * 117. Washer φ 8 * 118. Washer φ 5 * 119. Rubber washer 20 * 10 * 1 * 120. Rubber washer 20 * 10 * 0.5 * 121. Spring washer φ 10 * 122. Spring washer φ 8 * 123. Spring washer φ 5 * 1 | 1. Ruler cover * 32. L mounting plate * 43. Plug * 64. Screw pack * 3 bagsEach bag contains:Internal hexagonal screw M4 * 30 * 4;Internal hexagonal screw M4 * 12 * 2;Internal hexagonal screw M4 * 8 * 4;U-shaped gasket T=0.2mm * 2;Washer φ 6 * 2;Washer φ 5 * 2;Washer φ 4 * 6;Line card * 2 |
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Manufacturer: Shanghai Muxin Muye Youxian Gongsi
Address: Shuangcheng Road 803 Nong 11 Hao 1602A-1609 Shi, Baoshan District, Shanghai 200000 CN.
Imported to AUS: SIHAO PTY LTD, 1 ROKEVA STREET EASTWOOD NSW 2122 Australia
Imported to USA: Sanven Technology Ltd., Suite 250, 9166 Anaheim Pla Rancho Cucamonga, CA 91730
| EC | REP |
E-CrossStu GmbH
Mainzer Landstr. 69, 60329 Frankfurt am Main
| UK | REP |
YH CONSULTING LIMITED.
C/O YH Consulting Limited Office 147, Centurion House
London Road, Staines-upon-Thames, Surrey, TW18 4
VEVOR®
TOUGH TOOLS, HALF PRICE
Technical Support and E-Warranty Certificate
www.vevor.com/support
VEVOR®
TOUGH TOOLS, HALF PRICE
www.vevor.com/support
DRO DISPLAY USER MANUAL
MODEL: SNS-3V-YE102024 IS NS-3V-YE161838
NEED HELP? CONTACT US!
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5、200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6、Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function ( only applicable to : 3 axes Lathe)......49
6.10 EDM....50
7、Calculator……56
8、Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
[SDZ7] | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3、Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter the initial system and self-check after the DRO powers on in 1 second, then the Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit the initial setting, press ▲ ▼ until “QUIT” appears in the message window and press ENT. You can also press • to quit the initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in the message window.
When selecting the LINEAR encoder, the resolution will be set as follows:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press 0 to change the resolution for the X axis; Press 0 to change the resolution for the Y axis; Press 0 to change the resolution for the Z axis.
Set the resolution from 5.00um to 1.00um for the X axis.

When selecting the rotary encoder, the resolution will be set as follows:
Input the rotary encoder parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “DIRECTE” appears in the message window.
Direction '0' means the display value will increase when the scale moves from right to left and decrease when the scale moves from left to right. Direction '1' means the display value will increase when the scale moves from left to right and decrease when the scale moves from right to left.
Press 0 to change the direction for the X axis; press 0 to change the direction for the Y axis; press 0 to change the direction for the Z axis, as follows:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until "R OR D" appears in the message window. The X window, Y window, and Z window display '0' or '1' separately.
'0' is mode R, which means the display value equals the actual measurement. '1' is mode D, where the display value equals double the actual measurement. Press X0 to change the R/D for the X axis; press Y0 to change the R/D for the Y axis; press Z0 to change the R/D for the Z axis, as follows:

3.2.4 Setting Z Axis Dial
Press ▲ ▼ until "Z DIAL" appears in the message window.
The Z axis dial should be set if the Z axis is emulated for 2-axis milling and only linear scales are installed for the X and Y axes. The Z axis dial means the distance the Z axis travels when the screw runs one revolution.
Set the Z axis dial to 2.5mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in the message window.
The rotary radius type is used to measure angles by perimeter.
Input the rotary radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in the message window.
Press 0 to change the angle display mode for X axis; Press 0 to change the angle display mode for Y axis; Press 0 to change the angle display mode for Z axis; Example for X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until “BAUDRATE” appears in message window. Set the Baudrate 115200 as follow ;

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12", the higher the parameter, the lower the counting frequency, press "X0" to set, it is not recommended that you set the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be display on the right window. then press the key ENT to select the correct type. the following system item will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X₀"] --> B["MILL_3"] B --> C["ENT"] C --> D["X₀"] --> E["MILL_2"] style A fill:#f9f,stroke:#333 style B fill:#ccf,stroke:#333 style C fill:#cfc,stroke:#333 style D fill:#fcc,stroke:#333 note bottom of C 3.2.15 Signal Interface Type](/content/2026/04/737286/images/8d5ad0eb564ec96ae84c2c9b91b3d5e809a26843bd5f03c0701add1780f28559.jpg)
3.2.15 Signal Interface Type
Message window displays "SEL AXIS" which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
"LInER" means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₀"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/affcfae6d9d04f34c551ea25ba578875bd0a5e5937fefb0258df42c1f710152c.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameter. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise to resume the datum by RI is unable;
Message window displays "ALL CLR", press ENT and message windows display "PASSWORD" indicating the operator to input password; Press 2000 + ENT in turn to load default value;
![graph LR A["X"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X"] D --> E["CLR OK"] F["Hand icon"] --> G["ENT"]](/content/2026/04/737286/images/d0474a5df1ee7292322980bd7764f05789ce16fe5ddd1ff8062f4a85fecbc6c0.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function in Message window displays “SRK ON”:
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/160b4d0b208b2fc603ceb530fbb8f48bbf3a02eb0750fb21af14d22f65580c90.jpg)
3.2.18 Setting Compensation Type
Message window displays “SEL COMP” which indicates the step is to compensation type. Press X0 to change the compensation type for X axis;Press Y0 to change the compensation type for Y axis;Press Z0 to change the compensation type for Z axis;Example for X axis:
Press X0 to scroll through the not compensation type, the Linear compensation type, the non-linear compensation type.
“no-CO” means the compensation type is not compensation type; “LInE-CO” means the compensation type is linear compensation type. “non-LinE” means the compensation type is non-linear linear compensation type;
Example for X axis: currently in the not compensation type, to toggle to the linear compensation type;
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/fedd013b403ac569cd8925a287977c1f852d7d6e91cb7e5907b94b6f3e9950b4.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set, the factory default digit is "4", press "X0" to set, can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself, EDM function, Set the relay off on time.
3.2.21 Setting Linearity Compensation.
Message window displays “LIN COMP” which indicates the step is to Linearity Compensation. Compensate the linear error to make display value equals to standard value.
The calculation of compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement 200.020mm
Standard value 200.000mm
Rectifying coefficient= (200.020-200) * 1000 /200 = -0.01mm/m
Input compensation rectifying coefficient 0.01 as follow:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “ SHRINK” appears in message window;
Shrinkage ratio = Dimensions of the finished product/Dimensions of the working piece
Set the shrinkage ratio 1.005 as follow;

4. General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as datum point as follow;


X0 or Y0 or Z0 will be return to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). The display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. The zero point of the work-piece is set at the origin point of the ABS coordinate. The relative distance between the datum of ABS and SDM remains unchanged when the ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of the work piece as datum by halving the displayed value.
Example: Set the center of the rectangle as datum as shown in the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. The message window displays "REF". Press ☐NT until "FD_REF" appears in the message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD REF"]](/content/2026/04/737286/images/24b73824a48e25635f922716dfc3787baa4dfb8e9ff34b901861187a4a139547.jpg)
3. Select the axis which needs to search RI. For instance: select the X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then the X window stops flashing and displays the value of the current position. The DRO returns to normal display state. Then the message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Arrow pointing to REF"]](/content/2026/04/737286/images/52646d83318979f180df6d037103353976dae8a6107848151d9047544ee2e940.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/245a3c48bd90f0b4b3436028393b91995b665eeaefa2401b63b7ba5accc2a6a3.jpg)
3. Message window displays "AB". Press ENT until "FIND_AB" appears in the message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND"]](/content/2026/04/737286/images/8edeec1e68f4de7a26bcbd2bb3329138aa13f17a4fd9b36c5771a39311bc5cc7.jpg)
4. Select the axis which needs to search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, and the value of the current position for the absolute datum zero is displayed. The DRO returns to normal display state. Then the message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/8e61d836f31ef26127167f01b2c9854eeee6925ccdfd067ef0e4bb0fca1c713f.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["X₀"] --> B["REF"] B --> C["▲▼"] C --> D["LEF_AB"] D --> E["X₀"]](/content/2026/04/737286/images/bf6219c52669d8b96c8cbab987177fd7142b593abc26ecc3da0a230953adb73a.jpg)
3. Message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/1533665d503c20c240584b4ef0bf645bb5a58049a262b2016044434c84db575f.jpg)
4. Move the machine table to the position to be set as zero point. Then press X, and the X axis will be zeroed. The current position for the absolute datum zero is set. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"] H --> I["0.000"]](/content/2026/04/737286/images/01a66964eb2d165806aef5e23cc4da4072e368e88c3ec70a695421a7b9bf041e.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of Scale;
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/ef04ac88a589dc98e33195dec107c9d1b1bd6df5633b1da233fed6944df803de.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/8d3f5acad6944426a4299aad4d08f2aafc828672bc0446a819d8cbee431ff5bc.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1" which indicates the step is for Non-Linear Error Compensation.

Step 6: Input compensation value.
X window displays the value of the measurement value.
Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC) and the 200 groups second data memory (SDM 1 - SDM200). ABS datum of the work-piece is set at the beginning and the 200 groups SDM is set relative to ABS coordinate.
ABS Mode, INC Mode, and SdM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of the workpiece machining dimensions from more than one datum.
Example: The ABS datum is the center point O, the points sdm1, sdm2, sdm3, sdm4 needed processing are set as datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the Current Point. 2. Preset datum of SDM coordinate.
5.1 Zeroing at the Current Point
At first set the center point of the work-piece as the origin of the ABS, then align the TOOL with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the “0.000” appears in X window, Y window by moving the machine table whether in ABS or in SDM coordinate.
Steps:
1. Move worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero X axis and Y axis in SDM 1; Zero X axis and Y axis in SDM 2; Zero X axis and Y axis in SDM 3; Zero X axis and Y axis in SDM 4.
2. Set the point sdm1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/5070dbc8f280a83c8c1aeda1c784e7523c51719d6cf152c1671c0b5c967027f8.jpg)
2. Set the point sdm1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/9b16c7809201cad06e8b4d6053991e68a38d53a82e08191c06651509e8a1e836.jpg)
3. Set the point sdm1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, X₅, SDM3"]](/content/2026/04/737286/images/e58cf5df5bb9de0e1313e4e95ccf596186b8f958b8a2402f23ff72c5c38f5e13.jpg)
4. Set the point sdm1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process X0 Y0.
![graph LR A["Input Hand icon"] --> B["Move worktable"] B --> C["Output: 0.000 X₀ Y₀"] C --> D["SDM4 Output: 0.000 X₁ SDM4 Output: 0.000 Y₁"]](/content/2026/04/737286/images/400276027540dd59e43e503dd578b632ead44cec53d949511531eeb3dc571b26.jpg)
5.2 Preset datum of SDM coordinate
There are the same sample as Method 1. First move the worktable to place the TOOL exactly at the origin of ABS, secondly enter the ABS Mode as follow.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

The function of PCD hole positioning on circumference is used to distribute arcs equally, such as boring holes on a flange. The right window will show the parameters to be defined when selecting the PCD function. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
STANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process the hole.
Example for the XY plane: Machine holes on a circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select the piece.
Press 🧑️, then the message window displays “PCD_XY” for the Circumference Holes Processing. Press ▲ or ▼ to select XY plane.
![graph LR A["Hand icon"] --> B["PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/1ab30055b19f3a3b39f9de97ae74d98d82d386a69092770d13df37080c14892c.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously set center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until “DIA” appears in the message window. The X window displays the previously set diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/98aeadb7c0053c489b2fcc0984fb3aa2f85967e1ce2232217c40c381a2501d63.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. The X window displays the previously set number. Then press 5 in sequence to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/ab328649c369ef4cf851ac5e85bf8e7bdb70007b11faf6d2843a81ebaf7bfccd.jpg)
6. Input starting angle.
Press ▼ until “ST ANG” appears in the message window. The X window displays the previously preset starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X 0"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X 0"] --> I["ST ANG"]](/content/2026/04/737286/images/a7234f84191a7ba1d62af60140af94c1e8afe1fd6822cdf6e754493ef1b2059e.jpg)
7. Input ending angle.
Press ▼ until “ED ANG” appears in the message window. The X window displays the previously preset ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/cfda67108ade8bcc47dfefea152bb8f0718bb6813dd332192c4d836e8a4326ce.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where “0.000” is displayed in the X and Y windows by moving the machine table. After finishing the first hole, press ▼ or ▲ to change the hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2. STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


The Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays "LINE_XY" for Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Start"] --> B["X₀ LINE_YZ"] B --> C["✓"] C --> D["LINE XY"]](/content/2026/04/737286/images/64f95406d4e5d4ac848d3a81f19d38136523ff3c8ea0909532b824d419a7af58.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/a7d45e237ed834aaeb2032a9431cd54b7c0e426fbc5a0b0d3d090705ed45389b.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
X window displays the formerly preset linear length. Press 6 0 in turn to input the linear length.

- Input angle;
Message window displays "ANG" which indicates the step is to angle. X window displays the formerly preset angle. Press 3 0 in turn to input the angle.

- Input number;
Message window displays "NUM" which indicates the step is to number. X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/88d9b5ce6e8b33e2841808c421b7cfd54900aeeb97c62418c8ce81723b2e01e5.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the "0.000" is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change holes number.

- After processing all holes, press ☐ to return normal display.
6.3 ARC Processing
X (+ direction positive)

Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, operator need to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameter as follow:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select place;
- CENTER Refer to the position of a center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple; the message window displays “SIMPLE”
ARC Processing
![graph LR A["Hand icon"] --> B["SMOOTH"] B --> C["✓"] C --> D["Simple"]](/content/2026/04/737286/images/8d912f08be45e4aa75ef7a118ceff6201d3ee2d05a6e8467be49e4a6acb63e51.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. The X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3 X"] D --> E["TYPE"]](/content/2026/04/737286/images/859149d2bff8af40aa5952cc7fd3e965081ff1d4cecb6d4d229925bbaa1fff10.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select the place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/84fc851ac4a80c17e3d0b58830607241a10fc362184e8f2c648a04858df1a671.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the previously preset radius of the ARC. Press 8
0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/ce31deb589606a37c7956c377e7dfc66581279797cea357e9abe2c0856015574.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the previously preset diameter of the TOOL. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/c1cb34d475c20de9a36710c8da617f407e56d0aafa0cb1212ab578d10207fe84.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the previously preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value.
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/f8af135b75a4980a2fecc577221f2a545fb7b342c352f86cf71a7a133d2874f3.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until "RAD-TL" appears in the message window. Press ▲ or ▼ to select the display "RAD+TL".
![graph LR A["✓"] --> B["X₀ RAD+TL"] B --> C["ENT"] C --> D["0.000 X₀ NO 1"] D --> E["0.000 Y₀ X N P A C √ + C TH Y 7 8 9 - N V"]](/content/2026/04/737286/images/da143d918a4c2c6ab2064dfa8e6463dec1402a3abb5c72a33ed90afec4dfd2d1.jpg)
8. After inputting all parameters, press the ENT key for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change the position point.

Press ☑ to quit the R function at any time.
Example 2 for the Simple ARC Processing:
Parameter settings as follows:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/3a42cfd21ca78aed37db4d121e25b5ee6f3f58db9212bce17769067c302f7b6a.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/81c5d77a8ec834568bb99c441fa9b8ef9daf4d95fd2d5a748b575352b3c6d583.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["X"] B --> C["SEL_XZ"] C --> D["▼"] D --> E["SEL_XZ"] E --> F["X"] F --> G["SEL_XZ"]](/content/2026/04/737286/images/29838d7e12fe75b2b5bf229f2dcc70f828a93809d278498316499ec58413f4f2.jpg)
4. Input radius:
Press ☐ENT until “RAD” appears in the message window. X window displays the formerly preset radius of ARC. Press ☐8 ☐0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] --> D["80.000"] --> E["X₀"] --> F["RAD"] --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/cb3f46f26cb5f500f00cb4035f0cdd6f410e7ec1355fc00f28a686563a9ee246.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. The X window displays the previously preset tool diameter. Press 6 in turn to input the diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/072d8f7199061f27ec675a534449539d80e082d5dac54fb98de4a1ccc3fe1657.jpg)
6. Input feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The X window displays the previously preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/9989bf57b66ab6a49d86d23b5a0bed30c378c5eda17283650d6d0fddd6de17be.jpg)
- After inputting all parameters, press the ENT key for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z-axis dial + Scale number of dial
Press ☐ to quit the R function at any time.
Example 3 for the Smooth ARC function:
Parameter settings are as follows:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC processing. Press ▲ or ▼ to select the mode of the simple, the
message window displays "SMOOTH"; for a 3-axis milling machine table, this step is skipped. In the second step, then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty Box"]](/content/2026/04/737286/images/935114bd515e02f16480236dade96fc822ecc3748d065222ea6f6c1e3dedb8d5.jpg)
2. Select place
The message window displays “SEL_XY” which indicates the selection is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/d72c0c0a2ffedd349be13d13e698f09e4fa77825333fc4b27f1e524913b42a3d.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously preset center position. Input X = 0, Y = 0 as follows.

4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the previously preset radius of the arc. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/b92859f7baf2831505d132647f0c7302c489097f296e6bc521175415245669f1.jpg)
5. Input diameter of the tool:
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"] G --> I["▲"] I --> J["▲"]](/content/2026/04/737286/images/5cbca566f23cbe702dd532b1799f69434b9b9b1918cd171e57c982849349649f.jpg)
Press ENT to quit the ARC function at any time.
6) Change the angle of the workpiece to make it touch the measuring tool and adjust it to zero.
STEPS:
1. Select place:
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the place to display "SEL_XY".
Then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XY"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["ANG"]](/content/2026/04/737286/images/8aa10b3992b7402a4fbf69f8f7a10b1fab2835b026e8bd651210973c9305d75b.jpg)
2. Input the angle of obliquity:
The message window displays "ANG", and the X window displays the previously preset angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y to display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press \(\boxed{5\text{W}/\text{H1}}\) to quit oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on plane XZ or YZ, the function of TOOL inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the TOOL:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select plane to display "SEL_XZ"; then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XZ"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["DIA"]](/content/2026/04/737286/images/eaef108b32dddcef2c417ef6abc9ef0b68dfa428f72255ab1c4e711ddfef9692.jpg)
- Input the TOOL Diameter.
The message window displays "DIA", and the X window displays the formerly preset angle of obliquity. Press 10 in turn to input the TOOL diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT.
The message window displays "ST_POT", and the X and Y windows display the formerly preset starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to proceed to the next step.

4. Input ED_POT.
The message window displays "ED_POT", and the X and Y windows display the formerly preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the key ▼ for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis; please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit oblique function any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically in processing slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press , then the message window display “XZ” to the slope Processing. Press ▲ or ▼ to select place to display “SEL_XY; Then press to in next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X"] D --> F["ANG"]](/content/2026/04/737286/images/21473f2dec176cc8339ebb202788b0c747040046f381a27122f19f32a4a655e9.jpg)
Step 2. Input the angle of slope
The message window displays "ANG", and the X window displays the previously preset angle of slope. Press 4 and 5 in turn.

Step 3. Input Z_step;
The message window displays "Z STEP", and the X window displays the previously preset starting position of slope. Input 0 and 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit the slope function at any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follows:

STEPS:
- Press /W2 , then the message window displays "FLAT_XY" for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/f5ae3f3c6227612edf3a1bfa0af1fb16a58725a463f39e9f72a1131924a718e0.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: press ☐ to enter the TOOL compensation Function. Then the message window displays "TYPE". Press ☐.








Step 2: input the diameter of the TOOL; Press 10 in turn.












Step 3: Press ▼ to the machining Mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key [TAN/V3] to quit the Function.
6.8 Digital Filter of the Grinding Machine
When machining a workpiece by grinder, the display values quickly due to the vibration of grinder. User cannot see display value clearly. Grinder DRO provides display value filter function to disable the quake change of display value.
STEPS:
- Enter display value filter function.
In normal display state, press SIFT simultaneously to enter the display value filter function.
- Exit the display value filter function;
Press SIFT to exit the display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/218a76a649988b0a5c21c5f4d13a5b06f10830ca621f6cbb019e34bfaf486920.jpg)
6.9 The function
It will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["20 ENT"] C --> D["20.000"] D --> E["X₀ DEPTH"]](/content/2026/04/737286/images/b7b8af0bd127cd36f267677d05f44071b816466001d37088a2b15af68504a5f5.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/99064938831ae6ca042fc275fe39d0dfa72399c476a7c4159ad3f2b32c0496e2.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 POSITIV"]](/content/2026/04/737286/images/7ddd837d3bea1c457fa7ce80cb76b925e3a16422d0c3828c013973a59a18bb3a.jpg)
EDM
- Set exit Mode (AUTO Mode or STOP Mode). Press 0 to select AUTO Mode; press 1 to select STOP Mode; press the ▲ key to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/6e6549b64c1f952b6f7e22fe7fa8eb0840afcff206b036ed0068e83ba00286ec.jpg)
- Set the Output Mode (Mode 0 or Mode 1); (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/d6be1db41231445e87d0f978d6286a25ebfd127dda3698e31ac5f440ed7a2e8b.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining.
Machining is shown as the model chamber as follows:


STEPS:
1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/1a154e97a72e336ba8820c2786b95cf4e7dd6a39e400b2c75708d569e0a2b9f1.jpg)
Example 2: Negative direction machining.
Machining is shown as the model chamber as follows:


1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X 0 DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X 0 DEPTH"]](/content/2026/04/737286/images/510515b7fecd8712396f5f4c6a237429895ecba2a1380c85d8325d1ecf2c932a.jpg)
Example 3: PCD Function for EDM.
The PCD Function can access the EDM Function. The operator enters the PCD Function to input parameters for PCD and enter the PCD machining state. At every position for machining, press the EDM key to access the EDM Function.
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C -- 50°C 4) Storage temperature: -30°C -- 70°C 5) Relative humidity: < 90 % (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 MHz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50 LINES /MM) 1.2 RESOLUTION: 5μM, 1μM, 0.5μM 1.3 PRECISION: ±3μM, ±5μM, ±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%, 80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.


4.9

4.10

C/O YH Consulting Limited Bureau 147, Centurion House,
Route de Londres, Staines-upon-Thames, Surrey, TW18 4AX
VEVOR®
TOUGH TOOLS, HALF PRICE
Www.vevor.com/support
DRO-DISPLAY-BENUTZERHANDBUCH
MODELL: SNS-3V-YE102024 IST NS-3V-YE161838
With the continuous updating of products, if there are changes or
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6. Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function ( only applicable to : 3 axes Lathe)......49
6.10 EDM....50
7. Calculator……56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENTER. You can also press • to quit initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encode, the resolution will be set as follow:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press X0 to change the resolution for the X axis; press Y0 to change the resolution for the Y axis; press Z0 to change the resolution for the Z axis.
Set the resolution from 5.00um to 1.00um for the X axis:

When selecting the rotary encoder, the resolution will be set as follows:
Input the rotary encoder parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until "DIRECTE" appears in the message window.
Direction '0' means the display value will increase when the scale moves from right to left and decrease when the scale moves from left to right. Direction '1' means the display value will increase when the scale moves from left to right and decrease when the scale moves from right to left.
Press X0 to change the direction for the X axis; press Y0 to change the direction for the Y axis; press Z0 to change the direction for the Z axis, as follows:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until "R OR D" appears in the message window. The X, Y, and Z windows display '0' or '1' separately.
'0' is mode R, which means the display value equals the actual measurement. '1' is mode D, where the display value equals double the actual measurement. Press X0 to change the R/D for the X axis; press Y0 to change the R/D for the Y axis; press Z0 to change the R/D for the Z axis, as follows:

3.2.4 Setting Z Axis Dial
Press ▲ ▼ until "Z DIAL" appears in the message window.
The Z axis dial should be set if the Z axis is emulated for 2-axis milling and only a linear scale is installed for the X and Y axes. The Z axis dial means the distance the Z axis travels when the screw runs one revolution.
Set the Z axis dial to 2.5mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in the message window.
The rotary radius type is used to measure the angle by perimeter.
Input the rotary radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in the message window.
Press X0 to change the angle display mode for the X axis; press Y0 to change the angle display mode for the Y axis; press Z0 to change the angle display mode for the Z axis. Example for the X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS-232 (Special customization function; if you need to purchase, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in the message window. Set the baudrate to 115200 as follows:

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12". The higher the parameter, the lower the counting frequency. Press "X0" to set. It is not recommended that you change the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the ENT key to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["Xu"] --> B["MILL_3"] B --> C["ENT"] C --> D["Xu"] D --> E["MILL_2"]](/content/2026/04/737286/images/9433ade5683328f6282df7c5d925b287b293f0c801beeb601d02431035e41a34.jpg)
3.2.15 Signal Interface Type
Message window displays "SEL AXIS" which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
"LInER" means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₁"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/4d81bf10dd1955d9fc409d921fa0cd277a6354d264c1fd7c3e36df138f945f09.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameters. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise, to resume the datum by RI is unable;
Message window displays “ALL CLR”, press ENT and message window displays “PASSWORD” indicating the operator to input password; Press 2000 + ENT in turn to load default value;
![graph LR A["X_a"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X_a"] --> E["CLR OK"] F["Hand icon"] --> C](/content/2026/04/737286/images/1cfe952264c61572a6bb0193afad7c0c505dccf7651e93b9fd3711e612a5e447.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function in Message window displays “SRK ON”:
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/7a92df530b7310b11ffb8591d4fe9b474f33e536f515f508d74521146b312b81.jpg)
3.2.18 Setting Compensation Type
Message window displays “SEL COMP” which indicates the step is to compensation type. Press X0 to change the compensation type for X axis; Press Y0 to change the compensation type for Y axis; Press Z0 to change the compensation type for Z axis; Example for X axis:
Press X0 to scroll through the not compensation type, the Linear compensation type, the non-linear compensation type.
“no-CO” means the compensation type is not compensation type; “LInE-CO” means the compensation type is linear compensation type. “non-LinE” means the compensation type is non-linear compensation type;
Example for X axis: currently in the not compensation type, to toggle to the linear compensation type;
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/98a71366d412a7b2e8f890301a1dafc8544f4379e7af58bd323c2f52580d5d58.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set, the factory default digit is "4", press "X0" to set, can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself, EDM function, Set the relay off on time.
3.2.21 Setting Linearity Compensation.
Message window displays “LIN COMP” which indicates the step is to Linearity Compensation. Compensate the linear error to make display value equals to standard value.
The calculation of compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement 200.020mm
Standard value 200.000mm
Rectifying coefficient= (200.020-200) * 1000 /200 = -0.01mm/m
Input compensation rectifying coefficient 0.01 as follow:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “ SHRINK” appears in message window;
Shrinkage radio = Dimensions of the finished product/Dimensions of the working piece
Set the shrinkage radio 1.005 as follow;

4、General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as datum point as follows:


X0 or Y0 or Z0 will be returned to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). Display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. Message window displays "REF", Press ENT until "FD_REF" appears in message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD"] E --> F["REF"]](/content/2026/04/737286/images/e6ee46ae6e7b074401f5c5ed0f97d3f3daca75cf3bfee564d79bc9a5c0325ec0.jpg)
3. Select the axis which need search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then X window stops flashing and displays the value of the current position. The DRO returns normal display state. Then message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₂"] F --> G["REF"] G --> H["Feedback to arrow pointing to REF"]](/content/2026/04/737286/images/8f551b394229973ca3f0ec47c96bf19d2b6d69da07da54e4ffb249b694b8f8e0.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/9cdfbc1f8f746771c2111e94186a8891482d3ea9345088f6fa67cad951adb8ed.jpg)
3. Message window displays "AB", Press ENT until "FIND_AB" appears in message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"] F["Hand icon"] --> C](/content/2026/04/737286/images/b88b4ae8b6b7d713175f8d3e2ae712d7e680673b4349656c59ff46cf655f29d9.jpg)
4. Select the axis which need search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, displays the value of the current position for the absolute datum zero. The DRO returns normal display state. Then message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/8d84343b71f6e2e34e595d4d63440c98d1129e7c3c00f61e7d8ba1fe6b0de136.jpg)
2. Press ▲ ▼, then the message window displays “AB”.
![graph LR A["X"] --> B["REF"] B --> C["▲▼"] C --> D["X"] D --> E["LEF_AB"] F["Hand cursor"] --> C](/content/2026/04/737286/images/f9b349979afd36bef229ce52fad83d3d68f4b5302dc8246aaf508f8e65760842.jpg)
3. The message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/3fc342726a98547fb0c5c5b202182192c3bcf59d874c306b90789fd0a1e788d8.jpg)
4. Move the machine table to the desired zero position point. Then press X, and the X axis will zero. The current position becomes the absolute datum zero. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] E["0.000"] --> F["X"] G["ZERO_AB"] --> H["X"] I["Hand icon"] --> J["End"]](/content/2026/04/737286/images/8ff403f144024595357f0cd35e21198475bc1693ed8b02d1080553618ebf9dd3.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First, set the compensation type (Linear or Non-Linear) in parameter setting to Non-Linear. Linear scales have a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search for the Absolute Reference Point of the scale.
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/1ba32b6a23755cb3044935066451bf65a4b329cfe4e74d4152a917c27e510cf6.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/0e63ef3ad48750b45e00ecaac11210e3f5811819d6ba11ff3567bb98b2a9fef0.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1", indicating the step for Non-Linear Error Compensation.

Step 6: Input the compensation value.
The X window displays the measurement value.
Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM Coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC), and the 200 groups second data memory (SDM 1 - SDM200). The ABS datum of the workpiece is set at the beginning, and the 200 groups SDM is set relative to the ABS coordinate.
ABS Mode, INC Mode, and SDM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of the workpiece machining dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points sdm1, sdm2, sdm3, sdm4 needed for processing are set as the datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the current point. 2. Presetting the datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then align the tool with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the “0.000” appears in the X window and Y window by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the tool at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set the point sdm1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/d0060c72086bb6f910a59c677653cdbc64d0ae900f2880940e9f6766fc8f9e89.jpg)
2. Set point sdm1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/ac27a66d376809cccc313e45f67de847fc447d9924837227d9740d47e7d1834f.jpg)
3. Set point sdm1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process X0 Y0.
![graph LR A["Input Hand Icon"] --> B["Move Worktable"] B --> C["Control Button: X, Y, X₀, Y₀"] C --> D["Output: 0.000 SDM3"]](/content/2026/04/737286/images/439009b8a692533bf83800e91681aa854cc63053b3b71a0733496afc5abf5be8.jpg)
4. Set point sdm1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process X0 Y0.
![graph LR A["▲ ▼"] --> B["Move worktable"] C["手图标"] --> B B --> D["X₀ Y₀"] D --> E["0.000 X₀ SDM4"] E --> F["0.000 Y₀"]](/content/2026/04/737286/images/62821b1398c9ca64a086fdfb4d195dce6515073a36980ae1e712f2003ee3ea33.jpg)
5.2 Preset datum of SDM coordinate
There are the same sample as Method 1. First move the worktable to place the TOOL exactly at the origin of ABS, secondly enter the ABS Mode as follows.
Steps:
1. Move worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero X axis and Y axis in SDM 1; zero X axis and Y axis in SDM 2; zero X axis and Y axis in SDM 3; zero X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

6. Special functions
6.1 Circumference holes processing
The function of PCD hole positioning on circumference is used to distribute holes equally, such as boring holes on a flange. The right window will show the parameters to be defined when selecting the PCD function. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
STANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process a table.
Example for the XY place: Machine hole on circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set display unit to metric in normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select piece.
Press 🧑️, then the message window displays "PCD_XY" for the Circumference Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/f991a7b720c2694dd6bf41385551b2ac4ee5c41734366a9e8e369e38ca2d9316.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until "DIA" appears in the message window. X window displays the formerly preset diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/cd1048f84f135623994e1b15f283d760a6271c81805bd9e69480c32fcc41c61c.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. X window displays the formerly preset number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/4e5494271aac83ab18debe63c80a0f10c693b5878cec41b7a471713133a8bd84.jpg)
6. Input starting angle.
Press ▼ until "ST ANG" appears in the message window. X window displays the formerly preset starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["▼"] --> B["X 0"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X 0"] --> I["ST ANG"]](/content/2026/04/737286/images/2f6045292919d39015811a14663750cd5c16c22440c84dbe3661838accd11428.jpg)
7. Input ending angle.
Press ▼ until "ED ANG" appears in the message window. X window displays the formerly preset ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/8c7f4b3919bd76b59312ef301b67c11693858526a8b9b8c769993e8d9d542eed.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the "0.000" is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▼ or ▲ to change hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2.STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays "LINE_XY" for the Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["手图标"] --> B["X₀ LINE_YZ"] B --> C["▼"] C --> D["→"] D --> E["LINE XY"]](/content/2026/04/737286/images/244de86e7efef6190831de269988290bd15a0535054da3df80c55dbf8701f087.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/015d567ffb6cba0d86baa54f0bb39b83fb2236289762d4d050964024c4837da9.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
X window displays the formerly preset linear length. Press 6 0 in turn to input the linear length.

- Input angle;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset angle. Press 3 0 in turn to input the angle.
![graph LR A["X₀"] --> B["ANG"] B --> C["3"] C --> D["0"] D --> E["ENT"] E --> F["30.000"] F --> G["X₀"] --> H["ANG"] H --> I["▼"] I --> J["Hand icon"]](/content/2026/04/737286/images/b7df91dd7a40d2ae6877ff8d51739958efde5a21c4a13f9435b0b5af2467741b.jpg)
- Input number;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/81ed1b64d799ff5eefcddc1f189239a1f52d5ad5cbe25029eb1a91c5415c3607.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the “0.000” is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change holes number.

- After processing all holes, press ☐ to return normal display.
Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, operator need to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameter as follow:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select place;
- CENTER Refer to the position of a center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/a6c06e3d72f385fac9a641f7316117f43ac49d46e809ac2ff9ea55ff2594c543.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3"] D --> E["TYPE"]](/content/2026/04/737286/images/b12747e1275c3386a984c3ac4194308797c379e446ee47124eceaa510e28d840.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼ ▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/b615692732f2f4d8edad013a604b3acf4ca39b14afae4e702a6f458eb44a0c53.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/86e16e979d957a26897152abb77be951b3a583f459adde29f2dc0034ba7e1b7e.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/1a4bae416531e27dd7af52d6ad24fb4a2aa997192cdd0ed4d81253f35f2d8907.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/0e34381614a958b48aa5caf79557788e9163e1e523055be87a295bb43926f6d9.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until “RAD-TL” appears in the message window. Press ▲ or ▼ to select place to display “RAD+TL”;
![graph LR A["✓"] --> B["X₀ RAD+TL"] B --> C["ENT"] D["0.000"] --> E["X₀ NO 1"] F["0.000"] --> G["Y₀ NP AC + CTR Y789 - NVT"]](/content/2026/04/737286/images/530024cd4e8707501d69ad9e1d568cf5b32a8c474ed77694a0a0dbfd65771336.jpg)
8. After inputting all parameters, press the key ENT for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☑ to quit R function at any time.
Example 2 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/1216a6b1622cc34cdfdff159b855f548de8a4e7f9045d3adc4ec1f2d98c3a6e2.jpg)
2. Input the type:
Press ENT until "TYPE" appears in the message window. The X window displays the previously preset type. Press 3 in turn.
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/15f9ef3fdba5028fd43220ad748e45bb8e6ecdad9af9a9a9b974ef28d3e8fb2b.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select the place to display "SEL_XZ".
![graph LR A["ENT"] --> B["SEL_XZ"] B --> C["▼"] C --> D["SEL_XZ"]](/content/2026/04/737286/images/9e71c71c4b898c480a8a3d3fc563a58f67e281cc7655381abcc460d9b3116b89.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the previously preset radius of the ARC. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/876332f182024ed68aa3b530e088b2764e4c1ea72ceae2291612da3eb4ede4cc.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/e3043625ae495425211efbdd419c128d397fef164ffd4cb7a30d2e0be5f1319b.jpg)
6. Input Feed step (MAX_CUT)
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the previously preset MAX_CUT. Press 0, then 5 in turn to input the MAX_CUT value.
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/551c9a09199c1eb1c6e7b3ae41dfb5f39d80742af3d1739383f18ddd11ad1b6e.jpg)
- After inputting all parameters, press the ENT key for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z axis dial + Scale number of dial
Press ☐ to quit the R function at any time.
Example 3 for the Smooth ARC function:
Parameter settings are as follows:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple. The
message window displays "SMOOTH"; For 3-axis milling machine table without this step. In second step. Then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty"]](/content/2026/04/737286/images/42e3388c501ecff773a5ba9464235308ed95b215724adcdfe64fa8c69a8f09d5.jpg)
2. Select place
Message window displays “SEL_XY” which indicates the select is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/c3a5ec01454b2a0323929b09c734ef89ad29c8878c30c44c4d7bac4173a549d9.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follow.

4. Input radius:
Press ENT until “RAD” appears in the message window. X window displays the formerly preset radius of ARC. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/5694bb9a0cc2e8158b46db2f850850c6da33446a26584fa6f212eb3aae69a647.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"] G --> I["▲"]](/content/2026/04/737286/images/0954f70baad268271e0cd88964fdb32a3d1c3af4995440d24d0818225b5b562c.jpg)
Press ☐ to quit ARC function any time.
6) Change the angle of the work piece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select place
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane, and the display shows "SEL_XY".
Then press ☐ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XY"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["ANG"]](/content/2026/04/737286/images/623248cd04cfb9d83a4d7fef32013fe737a53631c253c5e5410a4699b5deebeb.jpg)
2. Input the angle of obliquity.
The message window displays "ANG", and the X window shows the previously preset angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y to display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press 5W/H1 to quit the oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on the XZ or YZ plane, the function of tool inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on the XZ or YZ plane, first calibrate the obliquity of the primary spindle nose and set the tool.
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane, and the display shows "SEL_XZ". Then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀ INCL_XZ"] B --> C["ENT"] C --> D["0.000 X₀ DIA"]](/content/2026/04/737286/images/dd6305d89e3a5660cf01096c92e80fd67a4b6ab5989cbd6043fa8bc2e6546b20.jpg)
- Input the tool diameter.
The message window displays "DIA", and the X window shows the previously preset angle of obliquity. Press 10 in turn to input the tool diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT;
The message window displays “ST_POT”, and the X and Y windows display the formerly preset starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to go to the next step;

4. Input ED_POT;
The message window displays “ED_POT”, and the X and Y windows display the formerly preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the key ▼ for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit the oblique function at any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically when processing a slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press , then the message window displays “XZ” for the slope processing. Press ▲ or ▼ to select place to display “SEL_XY”; then press to proceed to the next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X ANG"]](/content/2026/04/737286/images/3b062d397a203af68d71bf6addc22dfdaff87762f167c3b7946c6c4953e687e5.jpg)
Step 2. Input the angle of slope
The message window displays “ANG”, and the X window displays the previously preset angle of slope. Press 4 and 5 in turn.

Step 3. Input Z_step;
The message window displays “Z STEP”, and the X window displays the previously preset starting position of the slope. Input 0 and 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit the slope function at any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of tool; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follows:

STEPS:
- Press /W2 , then the message window displays “FLAT_XY” for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/9b8866c8d99142d9fcf029641d450dca3859d6b007c7f4c3971956649ebcc0e0.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On the completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step1: press ☐ to enter the TOOL compensation Function. Then the message window displays “TYPE”. Press ☐.








Step 2: input the diameter of the TOOL; Press 10 in turn..












Step 3: Press ▼ to the machining Mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key [TAN/V3] to quit the Function.
6.8 Digital Filter of the Grinding Machine
When machining a work-piece by grinder, the display values quickly change due to the vibration of the grinder. The user cannot see the display value clearly. The Grinder DRO provides a display value filter function to disable the quake change of the display value.
STEPS:
- Enter display value filter function.
In normal display state, press SIFT to simultaneously enter the display value filter function.
- Exit display value filter function;
Press SIFT, exit display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/ee67a7d2bec580c61d3f4402cd4171a15943795518d3be7c16798ca5eec2d635.jpg)
6.9 The Die Function
It will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and back to the original state.
Operation steps:
The DEPTH (machining Depth), ERRHIGH (Negative fireproof height), exit Mode, EDM Relay Output Mode and machining direction should be set.
STEPS:
- Press EDM to enter the EDM Function. Press ▲ to input parameters; Press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/09e7da299115732c61c7bd5a29dd71aebb6f84ff3dbc11c4b70b1d555dc902bd.jpg)
- Input ERRHIGH (Negative Fireproof Height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/dce5164709c039a1838735bbe2db9d718f0c51c3d36cacf46f91a68cb8f8b1f6.jpg)
- Set machining direction (Positive or Negative). Press 1 to select Positive direction. Press 0 to select Negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 X₀ POSITIV"]](/content/2026/04/737286/images/48aedf04c227812271a38e441e7e163835960da9d474f6089bd4f2e6a2d4b50a.jpg)
EDM
- Set exit Mode (AUTO Mode or STOP Mode). Press 0 to select AUTO Mode; Press 1 to select STOP Mode; Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/d1a81c2785f2ae80b16b0d408117b4b341be3432ba72e05ef8acb6ead16a4f27.jpg)
- Set the Output Mode (Mode 0 or Mode 1) (undefined). Press ☐ to select Mode 0; Press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/ccc4e8659ab76a4f449a44d471ef587d001a8d6a49bd86dcff23c116a0054b69.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining;
Machining is shown as the model chamber as follows:


STEPS:
1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X"] B --> C["DEPTH"] C --> D["2"] D --> E["ENT"] E --> F["20.000"] F --> G["X"] G --> H["DEPTH"]](/content/2026/04/737286/images/95e00c10bd377aedf564fae43dc8bc405727576f717eac80b1ed36ad71be31be.jpg)
Example 2: Negative direction machining
Machining is shown as the model chamber as follows


1. Touch one side of the workpiece with the TOOL, then press [Z0] to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X 0 DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X 0 DEPTH"]](/content/2026/04/737286/images/92d779c88a32b7b22d77f9ecb2daa7ca0f85eca5d69f85fb0def59ee0e2fb873.jpg)
Example 3: PCD Function for EDM
The PCD Function can access the EDM Function. The operator enters the PCD Function to input parameters for PCD and enter the PCD machining state. At every position for machining, press the EDM key to access the EDM Function.
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C - 50°C 4) Storage temperature: -30°C - 70°C 5) Relative humidity: < 90% (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 MHz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the two definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50 LINES/MM) 1.2 RESOLUTION: 5μM, 1μM, 0.5μM 1.3 PRECISION: ±3μM, ±5μM, ±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%, 80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.


4.9

4.10

C/O YH Consulting Limited Office 147, Centurion House, London Road, Staines-upon-Thames, Surrey, TW18 4AX
VEVOR®
TOUGH TOOLS, HALF PRICE
www.vevor.com/support
VEVOR®
TOUGH TOOLS, HALF PRICE
www.vevor.com/support
DRO DISPLAY USER MANUAL
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6. Special Functions...24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function (only applicable to: 3 axes Lathe)....49
6.10 EDM....50
7. Calculator...56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() ![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
| [CSX2] | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
| [CSTK] | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENTER. You can also press • to quit initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encode, the resolution will be set as follow:
There are 19 types of resolution:
0.01um;0.02um;0.05um;0.10um;0.20um;0.25um;0.50um;1.00um;2.00um;2.50um;5.00um;10.00um;20.00um;25.00um;50.00um;100.00um;200.00um;250.00um;500.00um.
Press 0 to change the resolution for X axis; Press 0 to change the resolution for Y axis; Press 0 to change the resolution for Z axis;
Set the resolution 5.00um to 1.00um for X axis:

When selecting the rotary encode, the resolution will be set as follow:
Input the rotary encode parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “ DIRECTE” appears in message window.
Direction ‘0’ means the display value will increase when scale moves form right to left and decrease when scale moves from left to right. Direction ‘1’ means the display value will increase when scale moves form left to right and decrease when scale moves from right to left.
Press 0 to change the Direction for X axis; Press 0 to change the Direction for Y axis; Press 0 to change the Direction for Z axis; as follow:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until “R OR D” appears in message window. X window, Ywindow, Z window displays ‘0’ or ‘1’ separately.
'0' is mode R, which means the display value equals the actual measurement. '1' is mode D where the display value equals the double actual measurement. Press X0 to change the R/D for X axis; Press Y0 to change the R/D for Y axis; Press Z0 to change the R/D for Z axis; as follows:

3.2.4 Setting Z axis Dial
Press ▲ ▼ until "Z DIAL" appears in message window.
Z axis dial should be set if Z axis is emulated for 2 axis milling and only install linear scale for X,Y axis. Z axis dial means the distance the Z axis travels when screw runs a revolution.
Set the Z axis Dial 2.5mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in message window.
The Rotary radius type is used perimeter to measure angle.
Input the Rotary Radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in message window.
Press 0 to change the angle display mode for X axis; Press 0 to change the angle display mode for Y axis; Press 0 to change the angle display mode for Z axis; Example for X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in the message window. Set the Baudrate to 115200 as follows:

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12". The higher the parameter, the lower the counting frequency. Press "X0" to set. It is not recommended that you change the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the key ENT to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X₀"] --> B["MILL_3"] B --> C["ENT"] C --> D["X₀"] --> E["MILL_2"] style A fill:#f9f,stroke:#333 style E fill:#f9f,stroke:#333 note bottom of C 3.2.15 Signal Interface Type](/content/2026/04/737286/images/85210f1bbfdc41376188eb4e33aadf0911f809379c4ad5a530dfbba37f97de61.jpg)
3.2.15 Signal Interface Type
The message window displays “SEL AXIS”, which indicates the step is to select the signal input mode. Press X0 to change the signal mode for the X axis; press Y0 to change the signal mode for the Y axis; press Z0 to change the signal mode for the Z axis. Example for X axis:
Press X0 to scroll through the Rotary encoder type, the Linear encoder type, and the Rotary radius type.
The X window displays the signal type.
“LInER” means the signal type is linear encoder type;
“EnCOdE” means the signal type is rotary encoder type;
“RdIUS” means the signal type is rotary radius type;
Example: currently in the linear encoder type, to toggle to the rotary encoder type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₀"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/bd3fb15e32750f37edc0e983fafae76350b5c4426f7047e749ec6774bdc75eea.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameters. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise, resuming the datum by RI is unable.
The message window displays “ALL CLR”. Press ENT and the message window displays “PASSWORD”, indicating the operator to input password. Press 2000 + ENT in turn to load default value.
![graph LR A["X"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X"] D --> E["CLR OK"] F["Hand icon"] --> C](/content/2026/04/737286/images/7f8a44f87c4b25895400b1f0307093975b062239553d0d535aa66245443a226b.jpg)
3.2.17 Shrinkage Ratio Enable or Disable.
The message window displays “SRK OFF” to disable shrinkage rate function. Press ☐ to enable shrinkage rate function, and the message window displays “SRK ON”.
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/3c32c3263f845ab349baf1864d6671d4e02aa032632dda0d529c0653a0a17170.jpg)
3.2.18 Setting Compensation Type
The message window displays “SEL COMP”, which indicates the step is to select compensation type. Press X0 to change the compensation type for the X axis; press Y0 to change the compensation type for the Y axis; press Z0 to change the compensation type for the Z axis. Example for X axis:
Press X0 to scroll through the no compensation type, the linear compensation type, and the non-linear compensation type.
"no-CO" means the compensation type is no compensation; "LInE-CO" means the compensation type is linear compensation; "non-LinE" means the compensation type is non-linear compensation.
Example for X axis: currently in the no compensation type, to toggle to the linear compensation type.
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/58a2c0ae8a223702c5773746423fbb5f91763e8b636f5449d1b49fbeddfb210a.jpg)
3.2.19 Inch display: set the number of digits after the decimal point.
In the inch display mode, the number of digits after the decimal point is set. The factory default is "4". Press "X0" to set it according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself. EDM function: set the relay off time.
3.2.21 Setting linearity compensation.
The message window displays "LIN COMP", which indicates the step is for linearity compensation. Compensate the linear error to make the display value equal to the standard value.
The calculation of the compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement: 200.020 mm
Standard value: 200.000 mm
Rectifying coefficient = (200.020 - 200) * 1000 / 200 = -0.01 mm/m
Input the compensation rectifying coefficient 0.01 as follows:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “SHRINK” appears in the message window;
Shrinkage ratio = Dimensions of the finished product / Dimensions of the working piece
Set the shrinkage ratio to 1.005 as follows;

4. General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as the datum point as follows;


X0, Y0, or Z0 will be returned to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to the current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). The display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. Message window displays “REF”, press ☐NT until “FD_REF” appears in message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD REF"]](/content/2026/04/737286/images/b7147d212442cb99408bdc084a94b3c781e62d74efd93de9ff4b48f2ffc45eea.jpg)
3. Select the axis which need search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then X window stops flashing and displays the value of the current position. The DRO returns normal display state. Then message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Feedback to arrow pointing to REF"]](/content/2026/04/737286/images/8d93d168dced7069bffb21bcd5510c35794cce0f43c5023fca02f87f214df690.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/125f93ca86da3c33eda9474e23eb00e1f650ce228bc6cb51a507b453e4a19688.jpg)
3. The message window displays “AB”. Press ENT until “FIND_AB” appears in the message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"]](/content/2026/04/737286/images/16d0b99d9c6cf08f7fc654019fc6281d0b60af7565a6e3c99e3450459883d744.jpg)
4. Select the axis which needs to search for the reference index (RI). For instance: select the X axis, then press ☒. “X_REF” is displayed in the message window, and the X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is found, and the current position for the absolute datum zero is displayed. The DRO returns to normal display state. Then the message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/167b3a6c98ddbc6231a46b4dc4f955317fa4537b5d1accb16c0bf82e30e8ffa8.jpg)
2. Press ▲ ▼, then the message window displays “AB”.
![graph LR A["Input Field"] --> B["REF"] B --> C["Transformation Arrow"] C --> D["Output Field"] D --> E["X"] D --> F["LEF_AB"]](/content/2026/04/737286/images/8889418598b808fb12d2202cf0637d18f7d4973d798c942c5d31ce907203b9e3.jpg)
3. The message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/cf0a4f1eafb8c0218f6ca98666cbdd8f0454f2626700409b157d1b56e601e958.jpg)
4. Move the machine table to the position to be set as zero. Then press X, and the X axis will be zeroed. The current position becomes the absolute datum zero. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"]](/content/2026/04/737286/images/f1c1fbe9eb6d5bb91868fef765ceed4c646595898d7e64633ce2dd665074e75b.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First, the compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of the scale;
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/4e3cb183e3a57a5bfd50fbb82f5f9409894c14329fc5aba8fda66c3b08592e65.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y"
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/6854878a9fa54584c55a25fb7b31692749796a39f8070843da6d9ae748efb870.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1" which indicates the step is for Non Linear Error Compensation.

Step 6: Input compensation value.
The X window displays the value of the measurement value.
The Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM Coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC), and the 200 groups second data memory (SDM 1 - SDM200). The ABS datum of the work-piece is set at the beginning, and the 200 groups SDM is set relative to the ABS coordinate.
ABS Mode, INC Mode, and SDM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of the workpiece machining dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points sdm1, sdm2, sdm3, sdm4 needed for processing are set as the datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the current point. 2. Preset datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then, align the TOOL with points SDM1, SDM2, SDM3, and SDM4 by moving the machine table and zero them. This is the position to process where "0.000" appears in the X and Y windows by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X and Y axes in SDM 1; zero the X and Y axes in SDM 2; zero the X and Y axes in SDM 3; zero the X and Y axes in SDM 4.
2. Set point SDM1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/ba43ddf0e848fbbaa64518f0287dd859ef04b7e2ef84f9b652e4d6719526af5c.jpg)
2. Set point SDM1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/dca1c596d0dc8bb378c3f84b5197b9161a1c80f8d002c4d28e441ab413bf045d.jpg)
3. Set point SDM1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, X₅, SDM3"]](/content/2026/04/737286/images/23cd5a7cf5d243d4f43ad2535315ca6487982a6b2c1119bd62c3c656b04e7b9b.jpg)
4. Set point SDM1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process [X0] [Y0].
![graph LR A["Input Hand icon"] --> B["Move worktable"] B --> C["Output: 0.000 X₀ Y₀"] C --> D["SDM4 Output: 0.000 X₁ SDM₄ Output: 0.000 Y₁"]](/content/2026/04/737286/images/12c3104e0d38026a6dd4f4d993b7a676c501c1acadf4670b4b71841eb984f333.jpg)
5.2 Preset Datum of SDM Coordinate
There is the same sample as Method 1. First, move the worktable to place the TOOL exactly at the origin of ABS. Secondly, enter the ABS Mode as follows.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X and Y axes in SDM 1; zero the X and Y axes in SDM 2; zero the X and Y axes in SDM 3; zero the X and Y axes in SDM 4.
2. Set point SDM1 as the datum of SDM 1. Press ▲ ▼, then the message window displays "SDM 1". Input x = 60.000, y = 45.000.

3. Set point SDM1 as the datum of SDM 2. Press ▲ ▼, then the message window displays "SDM 2". Input x = -60.000, y = 45.000.

4. Set point SDM1 as the datum of SDM 3. Press ▲ ▼, then the message window displays "SDM 3". Input x = -60.000, y = -45.000.

5. Set point SDM1 as the datum of SDM 4. Press ▲ or ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

The PCD (Pitch Circle Diameter) function for hole positioning on a circumference is used to distribute holes equally, such as boring holes on a flange. When the PCD function is selected, the right window will show the parameters to be defined. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
STANG
Starting angle
ED ANG
Ending angle

The positions of the hole centers are calculated automatically after all parameters are input. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process the hole.
Example for the XY plane: Machine holes on the circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in the normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select the workpiece.
Press 🧑️, then the message window displays "PCD_XY" for Circumference Holes Processing. Press ▲ or ▼ to select the XY plane.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["Rectangle with X₀ PCD XY"]](/content/2026/04/737286/images/f07e2de7ccc3bf90674920a067638de5f82a478978c70461f2e5eeec8164ff36.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously set center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until "DIA" appears in the message window. The X window displays the previously set diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/923fd031c67b6404bd99f5c88ce597a77e264c225355586e91a64df0230b47cd.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. The X window displays the previously set number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/62653cf6d8d87f0d5cfef79e3bfa62df8eff1a3549fe3d3d3c69f3826906161d.jpg)
6. Input starting angle.
Press ▼ until "ST ANG" appears in the message window. The X window displays the previously set starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X 0"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X 0"] --> I["ST ANG"]](/content/2026/04/737286/images/a45b95c6a0aacdc16415e77e4039f2098ec27aeaddd8d51ad0a013c3b870b737.jpg)
7. Input ending angle.
Press ▼ until "ED ANG" appears in the message window. The X window displays the previously set ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/e417ea469a95afbfca34b6a366905fe3fac7e8458e18c61849ca552271ddbcb8.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the “0.000” is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▼ or ▲ to change holes number.

- After processing all holes, press 📋 to return normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2.STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


Linear Holes function can simplify the processing multiple holes whose centers are attributed equally on one line.
Example :
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps :
1. Select piece.
Press 📄, then the message window display “LINE_XY” to the Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Start"] --> B["X₀ LINE_YZ"] B --> C["✓"] C --> D["LINE XY"]](/content/2026/04/737286/images/f2a11ddde1f3780c1112c99d7cf6ed46d7e010f9d8051eba58354af09c05633c.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window display "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/d22727e6e8bdc20a134539482e811ca3be3b1a2c3af6e4e8f51ee12de93d0191.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
The X window displays the formerly preset linear length. Press 6 and 0 in turn to input the linear length.

- Input angle;
The message window displays "ANG" which indicates the step is to angle. The X window displays the formerly preset angle. Press 3 and 0 in turn to input the angle.
![graph LR A["X₀"] --> B["ANG"] B --> C["3"] C --> D["0"] D --> E["ENT"] E --> F["30.000"] F --> G["X₀"] --> H["ANG"] H --> I["▼"] I --> J["Hand icon"]](/content/2026/04/737286/images/34da273b20cc57ce93ff966c7b023816accc1cfbf0f8e7b3f31989e7749437e9.jpg)
- Input number;
The message window displays "ANG" which indicates the step is to angle. The X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/9ccdde826b20730f62967857cba14e54227b8f3861ac927adf7b42d846e77019.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the "0.000" is displayed in the X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change the hole number.

- After processing all holes, press ☐ to return to normal display.
Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, the operator needs to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameters are as follows:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select place;
- CENTER Refer to the position of a center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["✓"] --> B["SMOOTH"] B --> C["✓"] C --> D[" "] D --> E["SIMPLE"]](/content/2026/04/737286/images/d9fb066a618aa000f38e979f6507b44c63f6b4fd007df337f58ddea083c6144e.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3 X"] D --> E["TYPE"]](/content/2026/04/737286/images/6ed5cfaf382335e50e06f4df5dc58af77a7cd5003066d803145020d72ede759e.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼ ▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/bcbe2c5ecaf3c3631b0e8c740c26f2458d84392e6187b64989a8e31b3e75500e.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/bf610c6859b7a248d6cfc5ce467eaa631796a250b8bd60db04837d1f521ea8d6.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/18cc05280be0238f65e0729c4a84bf4af3b4b99e53dde82f09d0795f97795966.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The window displays the previously set MAX_CUT value. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/0370e444f0dd2c5033554f619cfd2904e0c6729aa92a59e6a64941f9a41c3784.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until “RAD-TL” appears in the message window. Press ▲ or ▼ to select the display of “RAD+TL”;

8. After inputting all parameters, press the ENT key for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change the position point.

Press ☐ to quit the R function at any time.
Example 2 for the Simple ARC Processing:
Parameter settings as follows:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/d3870bbe9754d24b0b2e29c1697bed2286c0efc363a926a2ce76307a751aad4e.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/a390fb06113a6f0dc25d5cb0aafb97d860f79ab1df5e21b7102221201db912ad.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["X"] B --> C["SEL_XZ"] C --> D["▼"] D --> E["SEL_XZ"]](/content/2026/04/737286/images/040b9b62aa9d93cff113e1b258b394115ce3391388a63e2123151509dda7386f.jpg)
4. Input radius:
Press ☐ENT until “RAD” appears in the message window. X window displays the formerly preset radius of ARC. Press ☐8 ☐0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/1df9c9579e8b7b30d5013122fde091363eb05b82600ad1585155ea4665686172.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/ac509846b547c9e756e681bba5e1346d002f4730b6121d9465e4b3c1774aa098.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/5f5888139c38957ca13c202699de8a9d49f4b2c0d3d0a191c2717f4ec7a09201.jpg)
- After inputting all parameters, press the key ENT for machining.
For 2-axis milling machine table, It is not installed with Z-axis, please press ▲ or ▼ to simulate position of Z-axis. Press ▲ simulate moving to the former process, and press ▼ simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit R function any time.
Example 3 for the Smooth ARC function:
Parameters settings as follow:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, The
message window displays "SMOOTH"; For 3-axis milling machine table without this step. In second step. Then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty Box"]](/content/2026/04/737286/images/a76061a385356af8e23d611c498c6b82b993ebf15bc48676f91c5b67191e2187.jpg)
2. Select place
Message window displays “SEL_XY” which indicates the select is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/6b12ee4d7ce0a1cc7a3fab203422ab1e2ce9533bcbaac6e42dcd5b0df5faadc3.jpg)
3. Input center position.
Press , then the message window displays "CENTER". X and Y window displays the formerly preset center position. Input X = 0 , Y = 0 as follow.

4. Input radius:
Press ☐ENT until “RAD” appears in the message window. X window displays the formerly preset the radius of ARC. Press ☐8 ☐0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/d296ed50851266374633a0e3082376df220cebba25335421f271935f7070732f.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset the Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"] G --> I["▲"]](/content/2026/04/737286/images/0bd022e972941b01278326feb48486ac400d35e5b6b771ca4c0f686d3fe7ebe4.jpg)
Press ☐ to quit ARC function any time.
6) Change the angle of the workpiece so that it touches the measuring tool, and adjust it to zero.
STEPS:
1. Select plane
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XY;
Then press ☐ENT to proceed to the next step;
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XY"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["ANG"]](/content/2026/04/737286/images/0684dcfd5347209bbcfce31809dbd18197031678eaddf9ac53781350b9eb07b0.jpg)
2. Input the angle of obliquity
The message window displays "ANG", and the X window displays the previously set angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y to display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press 5W/H1 to quit the oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on plane XZ or YZ, the function of tool inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the tool:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the place to display "SEL_XZ"; then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XZ"] C --> D["ENT"] D --> E["0.000"] E --> F["DIA"]](/content/2026/04/737286/images/8f3720bc54379d735c80a9272c556c8b33f436c91910b564ed99043918dbf5b3.jpg)
- Input the tool diameter.
The message window displays "DIA", and the X window displays the previously set angle of obliquity. Press 10 in turn to input the tool diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT.
The message window displays "ST_POT", and the X and Y windows display the previously set starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to proceed to the next step.

4. Input ED_POT.
The message window displays "ED_POT", and the X and Y windows display the previously set starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the ▼ key for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis, so please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the previous process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z axis dial + Scale number of dial.
Press ☐ to quit the oblique function at any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically when processing a slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ.
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press <sup>TAN</sup>, then the message window displays “XZ” for the slope processing. Press ▲ or ▼ to select place to display “SEL_XY”; then press <sup>ENT</sup> to proceed to the next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X"] D --> F["ANG"]](/content/2026/04/737286/images/d36e2225bf7cba8bd13d8f7b99b10541bd76c18ee9c8c7b1d77bedf1800f072f.jpg)
Step 2. Input the angle of slope
The message window displays “ANG”, and the X window displays the formerly preset angle of slope. Press 4 and 5 in turn.

Step 3. Input Z_step;
The message window displays “Z STEP”, and the X window displays the formerly preset starting position of slope. Input 0 · 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit slope function any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follow:

STEPS:
- Press /W2 , then the message window displays “FLAT_XY” for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/2633f7f781c3127531a0b098acda39bf578024219d4020143e925123d32558a4.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On the completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: Press ☐ to enter the TOOL compensation function. Then the message window displays “TYPE”. Press ☐.








Step 2: Input the diameter of the TOOL; Press 10 in turn.












Step 3: Press ▼ to the machining mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key [TAN/V3] to quit the function.
6.8 Digital Filter of the Grinding Machine
When machining a work-piece by grinder, the display values change quickly due to the vibration of the grinder. The user cannot see the display value clearly. The Grinder DRO provides a display value filter function to disable the quake change of the display value.
STEPS:
- Enter the display value filter function.
In normal display state, press SIFT simultaneously to enter the display value filter function.
- Exit the display value filter function;
Press SIFT to exit the display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/52043f34fc85312d46817bfcef42130e7e01a31f615438dfa582aa560be216cf.jpg)
6.9 The Function
6.9.1 200 sets of TOOL libraries
It will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/b0477512d8eb0f5c3ef813c7b47585df487583acead12455c96987ec1f5d724e.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/c25c01d65b4d341dcfb9ba955c482bb8d743e1a19ed260774e0b10a7ba1894b7.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 X₀ POSITIV"]](/content/2026/04/737286/images/4eaf5764350962bc7fbb0e2875ceec63a627472564dd33ec44657178c47a611e.jpg)
EDM
- Set exit mode (AUTO mode or STOP mode). Press 0 to select AUTO mode; press 1 to select STOP mode; press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/998a9ddf135ffdcad35bc97b26d09f37e51cc1736416a2fde8512c4211062199.jpg)
- Set the output mode (Mode 0 or Mode 1) (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/284b90348b2e65d69945ead4c03a2a767530f9dce8e3d8bc8a00a8827371ca8e.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining.
Machining is shown as the model chamber as follows.


STEPS:
1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to start EDM machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/fe7f5196c55ead8fd764d121c2c15c0bd8a28729e92028e34fc4216b29ec5960.jpg)
Example 2: Negative direction machining
Machining is shown as the model chamber as follows:


1. Touch one side of the workpiece with the TOOL, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to start EDM machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X₀ DEPTH"]](/content/2026/04/737286/images/ee528dff0f093508ae22d8196b62f7841c4c51f16c743a5a6a24be0037c7a9ec.jpg)
Example 3: PCD Function for EDM
The PCD Function can access the EDM Function. The operator enters the PCD Function to input parameters for PCD and enter the PCD machining state. At every machining position, press the EDM key to access the EDM Function.
The following are preliminary troubleshooting steps.
If the issue persists, please contact our company or agents for assistance.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C - 50°C 4) Storage temperature: -30°C - 70°C 5) Relative humidity: < 90% (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 MHz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50LINES /MM) 1.2 RESOLUTION: 5μM、1μM、0.5μM 1.3 PRECISION: ±3μM、±5μM、±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%、80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.
Linear scale


4.9

4.10

Imported in AUS: SIHAO PTY LTD, 1 ROKEVA STREETEASTWOOD NSW 2122 Australia
Imported in USA: Sanven Technology Ltd., Suite 250, 9166 Anaheim Place, Rancho Cucamonga, CA 91730
www.vevor.com/support
With the continuous updating of products, if there are changes or
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4、General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point 21 5.2 Preset datum of SDM coordinate 22
6. Special Function 24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing 43 6.6 Chamber Processing 44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function (only applicable to: 3 axes Lathe) 49
6.10 EDM 50
7. Calculator 56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENTER. You can also press • to quit initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encoder, the resolution will be set as follows:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press 0 to change the resolution for X axis; Press 0 to change the resolution for Y axis; Press 0 to change the resolution for Z axis;
Set the resolution 5.00um to 1.00um for X axis:

When selecting the rotary encoder, the resolution will be set as follows:
Input the rotary encoder parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “DIRECTE” appears in message window.
Direction ‘0’ means the display value will increase when scale moves from right to left and decrease when scale moves from left to right. Direction ‘1’ means the display value will increase when scale moves from left to right and decrease when scale moves from right to left.
Press 0 to change the Direction for X axis; Press 0 to change the Direction for Y axis; Press 0 to change the Direction for Z axis; as follows:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until “R OR D” appears in the message window. The X window, Y window, and Z window display ‘0’ or ‘1’ separately.
‘0’ is mode R, which means the display value equals the actual measurement. ‘1’ is mode D, where the display value equals double the actual measurement. Press X0 to change the R/D for the X axis; press Y0 to change the R/D for the Y axis; press Z0 to change the R/D for the Z axis, as follows:

3.2.4 Setting Z Axis Dial
Press ▲ ▼ until "Z DIAL" appears in the message window.
The Z axis dial should be set if the Z axis is emulated for 2-axis milling and only linear scales are installed for the X and Y axes. The Z axis dial means the distance the Z axis travels when the screw runs one revolution.
Set the Z axis dial to 2.5 mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in the message window.
The rotary radius type is used with the perimeter to measure angle.
Input the rotary radius parameter value of 2000 mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in the message window.
Press 0 to change the angle display mode for the X axis; press 0 to change the angle display mode for the Y axis; press 0 to change the angle display mode for the Z axis. Example for the X axis:
"0.0000" means the angle mode is Circulating DD.
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in message window. Set the Baudrate 115200 as follow;

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12", the higher the parameter, the lower the counting frequency, press "X0" to set, it is not recommended that you set the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the key ENT to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization function, if you need to buy, please contact the dealer to customize)
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X₀"] --> B["MILL_3"] B --> C["ENT"] C --> D["X₀"] --> E["MILL_2"] style A fill:#f9f,stroke:#333 style E fill:#f9f,stroke:#333 note bottom of C 3.2.15 Signal Interface Type](/content/2026/04/737286/images/928cf6b9649ccef28b4435447f260734fb41d978cc2770feaa629897dabd9c32.jpg)
3.2.15 Signal Interface Type
Message window displays “SEL AXIS” which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
“LInER” means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₁"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/92bd11753e59dcdc70ffae4cf180ae7a63ddda3fea3aea5ec94ae0a9122fa75d.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameter. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise to resume the datum by RI is unable;
Message window displays “ALL CLR”, press ENT and message windows display “PASSWORD” indicating the operator to input password; Press 2000 + ENT in turn to load default value;
![graph LR A["X_a"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X_a"] --> E["CLR OK"] F["Hand icon"] --> G["-->"]](/content/2026/04/737286/images/2a47c958666d5b9309379037562b18aae49e02f6b347b5e54bf0ccc815b13d83.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function in Message window displays “SRK ON”:
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/b3108fa85133defe538bfdea46d4e936acc5c282848ad9426f5a837038b4867d.jpg)
3.2.18 Setting Compensation Type
The message window displays “SEL COMP”, indicating that this step is for compensation type. Press X0 to change the compensation type for the X axis; press Y0 to change the compensation type for the Y axis; press Z0 to change the compensation type for the Z axis. Example for X axis:
Press X0 to scroll through the compensation types: no compensation, linear compensation, and non-linear compensation.
“no-CO” means the compensation type is no compensation; “LInE-CO” means the compensation type is linear compensation; “non-LinE” means the compensation type is non-linear compensation.
Example for X axis: currently in the no compensation type, to toggle to the linear compensation type.
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/ab77e50b3212055bf2b76e782d0d6a56effd655bf4246e255dc2908178d63c8b.jpg)
3.2.19 Inch Display: Set the Number of Digits After the Decimal Point
In inch display mode, the number of digits after the decimal point is set. The factory default is "4". Press "X0" to set it, and it can be adjusted according to actual needs.
3.2.20 Setting EDM: It is not recommended to set the default value yourself. EDM function: Set the relay off time.
3.2.21 Setting Linearity Compensation
The message window displays “LIN COMP”, indicating that this step is for linearity compensation. Compensate the linear error to make the display value equal to the standard value.
The calculation of the compensation rectifying coefficient:
Coefficient = ((Measurement - Standard value) x 1000.000) / Standard value
Example for X axis:
Measurement: 200.020 mm
Standard value: 200.000 mm
Rectifying coefficient = (200.020 - 200) * 1000 / 200 = -0.01 mm/m
Input the compensation rectifying coefficient 0.01 as follows:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until "SHRINK" appears in the message window.
Shrinkage ratio = (Dimensions of the finished product) / (Dimensions of the working piece)
Set the shrinkage ratio to 1.005 as follows:

4. General Operations
4.1 Zeroing
Zero the designated axis in the normal display state. Zeroing is used to set the current point as the datum point as follows:


X0, Y0, or Z0 will return to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to the current position for a designated axis in the normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). The display unit can be toggled between mm and inch.
Example: Display value toggled from mm to inch.

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. Message window displays “REF”, Press ☐NT until “FD_REF” appears in message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD REF"]](/content/2026/04/737286/images/867b07f1d512c651825401966b737bbca5e1baaaaf953075400a271604d57076.jpg)
3. Select the axis which need search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then X window stops flashing and displays the value of the current position. The DRO returns normal display state. Then message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Arrow pointing to REF"]](/content/2026/04/737286/images/0bfd2aa6708291b170b729a6a2fd6034a9eca1f61a8d366d6c5823b70dc824a8.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/84b5f69917f3a85dcc13e43840bc716ae5f722a52ac227abe3aea40f094764f0.jpg)
3. Message window displays "AB", press ENT until "FIND_AB" appears in message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"] F["Hand icon"] --> C](/content/2026/04/737286/images/ab66f408b280bc8db37a4254772df5a38e88d7ab8b422e2d5d6e171025e895e5.jpg)
4. Select the axis which needs to search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, displays the value of the current position for the absolute datum zero. The DRO returns to normal display state. Then message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/e138278300e71734fdac7921c6f9217ade3c29e8f8700962bf628c220f4865ed.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["X"] --> B["REF"] B --> C["▲▼"] C --> D["LEF_AB"] D --> E["X"] E --> F["LEF_AB"]](/content/2026/04/737286/images/d111bb906d3dd85fd20c3bf9261e94a7a014dd4904a79e732f2ddea416211f0e.jpg)
3. Message window displays "LEF_AB", press ENT until "ZERO_AB" appears in message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/85f085207a6356aa039411be40a2269bc732800584afd1125c16c8185460ec2a.jpg)
4. Move the machine table to the position to be set as zero. Then press X, X axis will be zeroed. The current position becomes the absolute datum zero. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"] H --> I["ZERO_AB"]](/content/2026/04/737286/images/7b169c9d6c12f4b2bd2bd741bf410438c66b9833a912b493cde0336a8ff3bbcc.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of Scale;
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/462492355bb219731c7a299017ce5d85732dcdd7ce0adfaf2421c9ba6eb5171f.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/7704034b0766f2a3b90bf7b36e62949c6089819f1d5f7a4291c5d5094bca482e.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1" which indicates the step is for Non Linear Error Compensation.

Step 6: Input compensation value.
X window displays the value of the measurement value.
Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM Coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC) and the 200 groups second data memory (SDM 1 - SDM200). ABS datum of the work-piece is set at the beginning and the 200 groups SDM is set relative to ABS coordinate.
ABS Mode, INC Mode and SDM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of the workpiece machining dimensions from more than one datum.
Example: The ABS datum is the center point O, the points sdm1, sdm2, sdm3, sdm4 needed processing are set as datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the Current Point. 2. Preset datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then align the TOOL with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the “0.000” appears in the X window and Y window by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set the point SDM1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then press [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/8949a658252e4a19e58fac0a84315aa97bc0ea2dd0a6785865069375d0d9e655.jpg)
2. Set the point SDM1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then press [X0] [Y0].
![graph LR A["Input Hand Icon"] --> B["Move worktable"] B --> C{Move Worktable} C --> D["Output: 0.000 X₄ SDM2"] C --> E["Output: 0.000 Y₃"]](/content/2026/04/737286/images/d92db974ccee32c9b1db0064b34dd46ca029d2905c794b6042234c6a6469122b.jpg)
3. Set the point SDM1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then press [X0] [Y0].
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, X₅, SDM3"]](/content/2026/04/737286/images/306a20830f1ff3ca2173ef8a80015acdb987d98f03a170a1c66ecd38bc9d237d.jpg)
4. Set the point SDM1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then press [X0] [Y0].
![graph LR A["Input Hand icon"] --> B["Move worktable"] B --> C["Output: 0.000 X₀ Y₀"] C --> D["SDM4 Output: 0.000 X₁ SDM4 Output: 0.000 Y₁"]](/content/2026/04/737286/images/dac4cec1cf7b3f4fa1343b3229a1229e6ee632c6d781d12a656de6516f37f757.jpg)
5.2 Preset datum of SDM coordinate
There are the same steps as Method 1. First, move the worktable to place the TOOL exactly at the origin of ABS. Secondly, enter the ABS Mode as follows.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point SDM1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point SDM1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point SDM1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point SDM1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

6. Special function
6.1 Circumference Holes Processing
The function of PCD hole positioning on a circumference is used to distribute holes equally, such as boring holes on a flange. When selecting the PCD function, the right window will show the parameters to be defined. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select plane
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Number of holes
STANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process the hole.
Example for the XY placement: Machine holes on a circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in the normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select the piece.
Press 🧑️, then the message window displays “PCD_XY” for the Circumference Holes Processing. Press ▲ or ▼ to select XY placement.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/b040c7f9aa7ecfeda252993c7f35acd251b4ccab4740f81487d53c5a28acdfc9.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously set center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until “DIA” appears in the message window. The X window displays the previously set diameter. Then input the diameter as 100.000.
![graph LR A["Input"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/68bf7f978a5d49f2833f561123763ce6d0abaff0cea8dcd81041e6c02a2213d6.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. The X window displays the previously set number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/b99513c3b6b13bf4bb96259f7e3a0233f005905cea3ab052e4ffd300129e0f19.jpg)
6. Input starting angle.
Press ▼ until “ST ANG” appears in the message window. The X window displays the previously preset starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["▼"] --> B["X 0 ST ANG"] B --> C["3 0 ENT"] C --> D["30.000 X 0 ST ANG"]](/content/2026/04/737286/images/6d8b5c024e49085959a7e9cf0977696176237cccaa944186b6d9780c9d8395c0.jpg)
7. Input ending angle.
Press ▼ until “ED ANG” appears in the message window. The X window displays the previously preset ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["✓"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00"] C --> D["X₀ ED ANG"]](/content/2026/04/737286/images/ec9d38764b7b396401efa24e6425c3099e0b88737f349306f212757d414968a3.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where “0.000” is displayed in the X and Y windows by moving the machine table. After finishing the first hole, press ▼ or ▲ to change the hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2.STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


The Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays “LINE_XY” for the Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Start"] --> B["LINE_YZ"] B --> C["▼"] C --> D["LINE_XY"]](/content/2026/04/737286/images/d05a26ac7357b23a9a3b4f21df8b9363a48947ec713416e029583d2478d91be8.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/8e0061695f9e099644efe92a625fd534e0326e42b1b1d95bb096df5cf198f256.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
X window displays the formerly preset linear length. Press 6 0 in turn to input the linear length.

- Input angle;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset angle. Press 3 0 in turn to input the angle.
![graph LR A["X₀"] --> B["ANG"] B --> C["3"] C --> D["0"] D --> E["E N T"] E --> F["30.000"] F --> G["X₀"] G --> H["ANG"] H --> I["▼"] I --> J["Hand icon pointing down"]](/content/2026/04/737286/images/b5f4133b6e2d1af1357b613d4b1a1fec1786f2f33c81c79295a2f78224ea394f.jpg)
- Input number;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/837ace0a554e697722d2a9ee5497e1801e85d8876bcfb54a3b81d8ef476bf6e1.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the “0.000” is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change holes number.

- After processing all holes, press ☐ to return normal display.
Simple ARC function:
Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, operator need to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameter as follow:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select place;
- CENTER Refer to the position of an center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select mode of the simple, the message window displays “SIMPLE”
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/86052f1ea8ae887078f6a8e02eab6acc87efd929ce83de01d79f4296adad5b30.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3 X"] D --> E["TYPE"]](/content/2026/04/737286/images/e2ecd3d27f5267136f073f202bf47d18e23ecb1b9cfd3db0fa2c88c654c12d90.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/cd2efec6e5767bc1351b3c004ef39cf71b675705dbf28656796323cf7c8c8211.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/94f07c4596d3d28e34971e1f73562916e35a14cc39257d5291ec438d4a8acf87.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. The X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/94284720e675e7dd5d5f145d8982123d639caa174e65e093bdaa458899f66bc2.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/97417c78b99123ed9ece888a5be0401b30b353094628ce916b22de7bf84ee243.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until “RAD-TL” appears in the message window. Press ▲ or ▼ to select place to display “RAD+TL”;
![graph LR A["✓"] --> B["X₀ RAD+TL"] B --> C["ENT"] C --> D["0.000 X₀ NO 1"] D --> E["0.000 Y₀ X N P A C √ + C TH Y 7 8 9 - N V"]](/content/2026/04/737286/images/6a5bb8e701eb7497163aa2f3e028331cdd6d72e8b55999671ea4dd3f9251587e.jpg)
8. After inputting all parameters, press the key ENT for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the Arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☑ to quit R function any time.
Example 2 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/0bbfc5ae91d85bb00abea263e1f2857f9234f0bd54110337c7a7b47a3767688b.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/d2dc2e7f89d170c776d0444277d18d14865cd1f867844b98c0431e4b08edfc21.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["X"] B --> C["SEL_XZ"] C --> D["▼"] D --> E["SEL_XZ"]](/content/2026/04/737286/images/d82fc558100016f54b5e016d6753efc7912512f3b52671945259d2fa7a922d00.jpg)
4. Input radius:
Press ☐ENT until “RAD” appears in the message window. X window displays the formerly preset radius of ARC. Press ☐8 ☐0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] --> D["80.000"] --> E["RAD"] --> F["▼"] --> G["Xa"] --> H["TL DIA"]](/content/2026/04/737286/images/9e14b93b0ff7075ac9e9ed2016b3597535a8d2de7d589d8fdca5198607931580.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/5939c78038fe1471eb48700ed0a6c20fd72d2c66c8fa09e0a4ba68ce6a0fc96e.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/5176d794f9154c4e0ce791caf7806f0f9cbecfef158bcb32dc9a8b0ca18b19d3.jpg)
- After inputting all parameters, press the key ENT for machining.
For 2-axis milling machine table, it is not installed with Z-axis, please press ▲ or ▼ to simulate position of Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit R function any time.
Example 3 for the Smooth ARC function:
Parameters settings as follow:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select mode of the simple, The
message window displays "SMOOTH"; For 3-axis milling machine table without this step. In second step. Then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty Box"]](/content/2026/04/737286/images/2d682d8bc2c061aca1f71b02c98842f014de35ca6e626c2245142d40f4091feb.jpg)
2. Select place
Message window displays “SEL_XY” which indicates the select is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/83124192c99dbfc53ed30a6e94b3b4afc39449a21fb457b508e01e3170e71a9d.jpg)
3. Input center position.
Press , then the message window displays "CENTER". X and Y window displays the formerly preset center position. Input X = 0 , Y = 0 as follow.

4. Input radius:
Press ☐ENT until “RAD” appears in the message window. The X window displays the previously preset radius of the arc. Press ☐8 ☐0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/8d29f0e540cafdd0ea53eb9d35aef57430cf39468836d3b64fdecc99d6982562.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. The X window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"]](/content/2026/04/737286/images/a27e4201efb1c617fa90b186dcd6a03e757fb6778e121d03b6c7ef4ab8864c88.jpg)
Press ☐ to quit the ARC function at any time.
6) Change the angle of the workpiece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select place
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the place to display "SEL_XY".
Then press ☐ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀ INCL_XY"] B --> C["ENT"] C --> D["0.000"] D --> E["X₀ ANG"]](/content/2026/04/737286/images/846f97a1d5923ad5c57f200033ff99c0e8bed14085b48fd0c19f1e7f44d9bc9c.jpg)
2. Input the angle of obliquity
The message window displays “ANG”, and the X window displays the previously preset angle of obliquity. Press 4 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y, display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press 5W/H1 to quit the oblique function at any time.
Example 2 for the oblique XZ or YZ place:
When the machining plane is on plane XZ or YZ, the TOOL inclination function can guide the operator to machine the oblique plane step by step.
Procedures for using the cutter inclination function:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the TOOL:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the place to display "SEL_XZ"; then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XZ"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["DIA"]](/content/2026/04/737286/images/d1eea786b71636341d05160d47dfacba83f7324a2600477860a7d91465ab5fe0.jpg)
- Input the TOOL diameter.
The message window displays "DIA", and the X window displays the previously preset angle of obliquity. Press 10 in turn to input the TOOL diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT.
The message window displays "ST_POT", and the X and Y windows display the previously preset starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to proceed to the next step.

4. Input ED_POT.
The message window displays "ED_POT", and the X and Y windows display the previously preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the ▼ key to start machining.
For a 2-axis milling machine table, which is not installed with a Z-axis, press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the previous process point, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z axis dial + Scale number of dial.
Press ☐ to quit the oblique function at any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically in processing slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press , then the message window display “XZ” to the slope Processing. Press ▲ or ▼ to select place to display “SEL_XY; Then press to in next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X ANG"]](/content/2026/04/737286/images/2a50ce38a8735821c71c8beaea475113c5c75e90d6b9ce617659a5af90778585.jpg)
Step 2. Input the angle of slope
The message window display “ANG”, X window displays the formerly preset the angle of slope. Press 4 5 in turn.

Step 3. Input Z_step;
The message window displays "Z STEP", and the X window displays the formerly preset starting position of the slope. Input 0 · 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit the slope function at any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follows:

STEPS:
- Press /W2 , then the message window displays "FLAT_XY" for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/1fd8a85508e4054a9688242cc64faa3e1dfa8715aab7dfae82064c58d87c0f62.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On the completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the tool diameter compensation function. 2). Select one of the (four) preset machining modes. 3). Input the tool diameter. 4). Start machining.
Figure A

Figure B

Figure C

Step 1: Press ☐ to enter the tool compensation function. The message window will display “TYPE”. Press ☐.








Step 2: Input the tool diameter; press 10 in sequence.












Step 3: Press ▼ to select the machining mode.

Machining of two side planes can be done by moving the tool until the X-axis is 150.000 and the Y-axis is 100.000. Press the [TAN/V3] key to exit the function.
6.8 Digital Filter of the Grinding Machine
When machining a workpiece with a grinder, the display values change quickly due to grinder vibration. The user cannot see the display value clearly. The grinder DRO provides a display value filter function to suppress the rapid changes in the display value.
Steps:
- Enter the display value filter function.
In the normal display state, press SHIFT simultaneously to enter the display value filter function.
- Exit the display value filter function.
Press SIFT to exit the display value filter function.
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/875302dcbee4eb1b56a34d33cf4dee4496caede5d557377d81f5421d6de9811b.jpg)
6.9 The Function
It will automatically exit from EDM machining status and recover to the original state before machining.
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["20 ENT"] C --> D["20.000"] D --> E["X₀ DEPTH"]](/content/2026/04/737286/images/040913f86a1fe7a5af08845a2e31b3faa16b6000a239d0ece5d1ee9e896eab89.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/57b593c17fb25d9803194e2bdf94a9de88d14f20da5d9f5cdd1ec1f78b3561c0.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 X₀ POSITIV"]](/content/2026/04/737286/images/0107f8c8748e6efb2d92a86aa939d55c4fbd01c88fc8bd55c33e66ea7a62c1d5.jpg)
EDM
- Set exit mode (AUTO mode or STOP mode). Press 0 to select AUTO mode; press 1 to select STOP mode; press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/28be0416db00603c9427fc90f6555f88bcad3ea84fdf70ae11efe99f5caf875a.jpg)
- Set the output mode (Mode 0 or Mode 1) (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/64fa4285ebc13f64160056e1bc144511d5748f8f1012c77dac22f3f127d38ef3.jpg)
- Continuously press ▼ to return EDM for machining. Press EDM to quit the function;
Example 1: positive direction machining;
Machining is shown as the model chamber as follows


STEPS:
1. Touch one side of the workpiece with the TOOL, then press Z0, zero the Z axis.

2. Press EDM, set DEPTH for 20.000; press ▼ to EDM for machining;
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/b907727c6e21cfe48513e686c9498dd7683c104330046b9f7342e441de0fadb8.jpg)
Example 2: Negative direction machining
Machining is shown as the model chamber as follows


1. Touch one side of the workpiece with the TOOL, then press Z0, zero the Z axis.

2. Press EDM, set DEPTH for -20.000; press ▼ to EDM for machining;
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X₀ DEPTH"]](/content/2026/04/737286/images/f87f876e6f8d8c84eaf06f8fe70419a32e80122b90709d2759984ce1162af662.jpg)
Example 3: PCD Function for EDM
PCD Function can access the EDM Function. The operator enters PCD Function to input parameters for PCD and enter PCD machining state. At every position for machining, press the key EDM to access the EDM Function.
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C-- 50°C 4) Storage temperature: - 30°C-- 70°C 5) Relative humidity: < 90 % (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 M Hz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50LINES /MM) 1.2 RESOLUTION: 5μM、1μM、0.5μM 1.3 PRECISION: ±3μM、±5μM、±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%、80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.


4.9

4.10

Imported to Australia: SIHAO PTY LTD, 1 ROKEVA STREETEASTWOOD NSW 2122 Australia
Imported to USA: Sanven Technology Ltd., Suite 250, 9166 Anaheim Place, Rancho Cucamonga, CA 91730

E-CrossStu GmbH
NEED HELP? CONTACT US!
Www.vevor.com/support
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6. Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function ( only applicable to : 3 axes Lathe)....49
6.10 EDM....50
7. Calculator……56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENTER. You can also press • to quit initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encode, the resolution will be set as follow:
There are 19 types of resolution:
0.01um;0.02um;0.05um;0.10um;0.20um;0.25um;0.50um;1.00um;2.00um;2.50um;5.00um;10.00um;20.00um;25.00um;50.00um;100.00um;200.00um;250.00um;500.00um.
Press 0 to change the resolution for X axis; Press 0 to change the resolution for Y axis; Press 0 to change the resolution for Z axis;
Set the resolution 5.00um to 1.00um for X axis:

When selecting the rotary encode, the resolution will be set as follow:
Input the rotary encode parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “ DIRECTE” appears in message window.
Direction ‘0’ means the display value will increase when scale moves from right to left and decrease when scale moves from left to right. Direction ‘1’ means the display value will increase when scale moves from left to right and decrease when scale moves from right to left.
Press 0 to change the Direction for X axis; Press 0 to change the Direction for Y axis; Press 0 to change the Direction for Z axis; as follow:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until “R OR D” appears in message window. X window, Y window, Z window displays ‘0’ or ‘1’ separately.
‘0’ is mode R, which means the display value equals the actual measurement. ‘1’ is mode D where the display value equals the double actual measurement. Press X0 to change the R/D for X axis; Press Y0 to change the R/D for Y axis; Press Z0 to change the R/D for Z axis; as follow:

3.2.4 Setting Z axis Dial
Press ▲ ▼ until "Z DIAL" appears in message window.
Z axis dial should be set if Z axis is emulated for 2 axis milling and only install linear scale for X,Y axis. Z axis dial means the distance the Z axis travels when screw runs a revolution.
Set the Z axis Dial 2.5mm as follow ;

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in message window.
The Rotary radius type is used perimeter to measure angle.
Input the Rotary Radius parameter value 2000mm as follow:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in message window.
Press 0 to change the angle display mode for X axis; Press 0 to change the angle display mode for Y axis; Press 0 to change the angle display mode for Z axis; Example for X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in message window. Set the Baudrate 115200 as follows:

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12", the higher the parameter, the lower the counting frequency, press "X0" to set, it is not recommended that you set the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the key ENT to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["Xu"] --> B["MILL_3"] B --> C["ENT"] C --> D["Xu"] D --> E["MILL_2"]](/content/2026/04/737286/images/3924745e433716ffb351c1a278ee30273bc2c69237838622ee2b382c082165b5.jpg)
3.2.15 Signal Interface Type
Message window displays "SEL AXIS" which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
"LInER" means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₀"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/2521bf7d2553935728563fc1e1070c7857f8443722316daf9ccc62753440ded8.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameter. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise to resume the datum by RI is unable;
The message window displays “ALL CLR”. Press ENT, and the message window displays “PASSWORD”, indicating that the operator should input the password. Press 2000 + ENT in turn to load the default values.
![graph LR A["X"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X"] D --> E["CLR OK"] F["Hand icon"] --> C](/content/2026/04/737286/images/86e9cde07aa541102702a64b560fda3a679427dfc494e6da7d913e483c0323c1.jpg)
3.2.17 Shrinkage Ratio enable or disable.
The message window displays “SRK OFF” to disable the shrinkage rate function. Press ☐ to enable the shrinkage rate function; the message window then displays “SRK ON”.
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/df1bb7a7a6e2a145cda3de3e7a18bfe34fe71dda62fdf348b7e62b78682e6512.jpg)
3.2.18 Setting Compensation Type
The message window displays “SEL COMP”, indicating that this step is for compensation type. Press X0 to change the compensation type for the X axis; press Y0 to change the compensation type for the Y axis; press Z0 to change the compensation type for the Z axis. Example for the X axis:
Press X0 to scroll through the no compensation type, the linear compensation type, and the non-linear compensation type.
“no-CO” means the compensation type is no compensation; “LInE-CO” means the compensation type is linear compensation; “non-LinE” means the compensation type is non-linear compensation.
Example for the X axis: currently in the no compensation type, to toggle to the linear compensation type.
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/3d0b0cd8b9dc21806aab0f210051de3a1a141c1a1b44a210c51be198ca0bd3c2.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set. The factory default digit is "4". Press "X0" to set it, and it can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself. EDM function: set the relay off time.
3.2.21 Setting Linearity Compensation.
The message window displays “LIN COMP”, indicating that this step is for linearity compensation. Compensate the linear error to make the display value equal to the standard value.
The calculation of the compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement 200.020mm
Standard value 200.000mm
Rectifying coefficient = (200.020 - 200) * 1000 / 200 = -0.01mm/m
Input compensation rectifying coefficient 0.01 as follows:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “SHRINK” appears in the message window;
Shrinkage ratio = Dimensions of the finished product / Dimensions of the working piece
Set the shrinkage ratio 1.005 as follows;

4. General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as the datum point as follows;


X0 or Y0 or Z0 will be returned to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to the current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). Display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. Message window displays "REF", press ☐NT until "FD_REF" appears in message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD REF"]](/content/2026/04/737286/images/888cddd84a30e0a7be63951f6f6fd61484626cb00bfe4885772f4b1a72b8d276.jpg)
3. Select the axis which needs to search for RI. For instance: select the X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is found, then the X window stops flashing and displays the value of the current position. The DRO returns to normal display state. Then the message window displays "FIND_X".
Example for AB mode:
1. The DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Feedback to REF"]](/content/2026/04/737286/images/3083b93c4a71cc227f6dad88250260afe489c75cc32d95cbe62334f325b51e87.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/041b116e0ebc95fb00ca694f688390537c8cbbadb213fc6574e81d69675f7ac1.jpg)
3. The message window displays "AB". Press ENT until "FIND_AB" appears in the message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"]](/content/2026/04/737286/images/0874f6465cf3a02cf6de125642e91d8ccfc4121255d1c8b68f59e4a27c7506c3.jpg)
4. Select the axis which needs to search for RI. For instance: select the X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is found, and the value of the current position for the absolute datum zero is displayed. The DRO returns to normal display state. Then the message window displays "FIND_AB".
Example for LEF_AB mode:
1. The DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/56b0e6aacb510a9c08e91d6fe9be7688605b901bea8e3b5bfdd0127040ed8ac5.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Input Field"] --> B["REF"] B --> C["Transformation Arrow"] C --> D["Output Field"] D --> E["X"] D --> F["LEF_AB"]](/content/2026/04/737286/images/d58dfd22f7799d80fe150e147ae9018d9c1230bb6d229fe9f32bfde34d7d597d.jpg)
3. The message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/9c6a0a2ad9958214e947514f6479a76d24794bfe488411a2d715d9d5eb87e027.jpg)
4. Move the machine table to the position to be set as zero. Then press X, and the X axis will be zeroed. The current position for the absolute datum zero is set. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"] H --> I["ZERO_AB"]](/content/2026/04/737286/images/155d1ee3df914b365f4880b4feb2c81a49e6e9b1bf01e6d6fabbc419bc492f59.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non Linear Error Compensation
The first compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of the scale.
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["NP"] C --> D["COMP"]](/content/2026/04/737286/images/15e2b494e2445e05f51b8471385878259f0c7ade6aa32d18b68497bdad0c90d4.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/34db93c07d1e4b41f2faa45be5f4ab4bd5d6191fc30315e4c85a462a65ac10a4.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1", which indicates the step is for Non-Linear Error Compensation.

Step 6: Input the compensation value.
The X window displays the value of the measurement value.
The Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm.

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC), and the 200-group second data memory (SDM 1 - SDM200). The ABS datum of the workpiece is set at the beginning, and the 200-group SDM is set relative to the ABS coordinate.
ABS Mode, INC Mode, and SDM Mode are specially designed to provide much more convenience features to the operator to cope with batch machining of relative works and the machining of workpiece dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points SDM1, SDM2, SDM3, SDM4 needed for processing are set as the datums of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the current point. 2. Preset datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then align the tool with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the "0.000" appears in the X window and Y window by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the tool at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point SDM1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/eb86e3ed5ab30143ee4be94cac79e7e24c7d0ccb955fbc7be5b50a775155e880.jpg)
2. Set point SDM1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/27a22112cdb8683113708078d419d5b4e37db86ff0a4291e4ac950282e364326.jpg)
3. Set point SDM1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process [X0] [Y0].
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, X₅, SDM3"]](/content/2026/04/737286/images/8908690f0b28cbdab251359c3d53bf898e3e2910f48254e175fecc0f465633c4.jpg)
4. Set point SDM1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process [X0] [Y0].
![graph LR A["Input Hand icon"] --> B["Move worktable"] B --> C["Output: 0.000 X₀ Y₀"] C --> D["SDM4 Output: 0.000 X₁ SDM₄ Output: 0.000 Y₁"]](/content/2026/04/737286/images/8570445665e411bf85b8dee6481e5a7aafc56ea0d7abe79730df8fe1f60f6bba.jpg)
5.2 Preset datum of SDM coordinate
There are the same steps as in Method 1. First, move the worktable to place the tool exactly at the origin of ABS. Secondly, enter the ABS Mode as follows.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

The function of PCD hole positioning on circumference is used to distribute holes equally, such as boring holes on a flange. The right window will show the parameters to be defined when selecting the PCD function. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
STANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process a hole.
Example for the XY plane: Machine holes on a circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in the normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select the piece.
Press 🧑️, then the message window displays “PCD_XY” for the Circumference Holes Processing. Press ▲ or ▼ to select XY plane.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/23f6d5dca84b9f461ed7bb118718124d6121d8ba7e776914e4da24e937b0e48b.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously set center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until “DIA” appears in the message window. The X window displays the previously set diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/3f711f0199ff5edc8458da8415ca1b4e1d2a9f5587a6df6e67cca5f7540316fa.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. The X window displays the formerly preset number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/3e22d860daaa3d7c014cf2a35e13a2a9c4d25bd09aeabeab96f6ebe53e098e40.jpg)
6. Input starting angle.
Press ▼ until "ST ANG" appears in the message window. The X window displays the formerly preset starting angle. Then press 3 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X 0"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X 0"] --> I["ST ANG"]](/content/2026/04/737286/images/4c49cb3f51531259b2dbe62cca4e8009603184309230eea89295f397a73d0e07.jpg)
7. Input ending angle.
Press ▼ until "ED ANG" appears in the message window. The X window displays the formerly preset ending angle. Then press 3 1 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/2192ddcfa418d29e41e3bf091e2eb95009f71a9fbfc33714a7be6c91a9bd7f55.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the "0.000" is displayed in the X window and Y window by moving the machine table. After finishing the first hole, press ▼ or ▲ to change the hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2.STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


Linear Holes function can simplify the processing of multiple holes whose centers are attributed equally on one line.
Example :
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays "LINE_XY" for the Linear Holes Processing. Press ▲ or ▼ to select the XY position.
![graph LR A["Start"] --> B["LINE_YZ"] B --> C["▼"] C --> D["LINE_XY"]](/content/2026/04/737286/images/cad932bc7cedadcf582326df12e6301bfefc07b539274a42d3471b2b74c4c7a8.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/affafdffa2a01a33146407a0207e2976ee85c10bbd4f5d6e8418e8c82027ad9f.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
The X window displays the previously preset linear length. Press 6 then 0 to input the linear length.

- Input angle;
The message window displays "ANG" which indicates the step is to input the angle. The X window displays the previously preset angle. Press 3 then 0 to input the angle.

- Input number;
The message window displays "NUM" which indicates the step is to input the number. The X window displays the previously preset number. Press 4 to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/2cd40695c66d3ba804720ae24cda92db1287880703fc45a811cec7ce394fff9a.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where "0.000" is displayed in the X and Y windows by moving the machine table. After finishing the first hole, press ▲ or ▼ to change the hole number.

- After processing all holes, press ☐ to return to normal display.
6.3 ARC Processing
Simple ARC function:
Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, operator need to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameters as follow:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select plane;
- CENTER Refer to the position of a center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays "SIMPLE"
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/bf384de96adfcd74efb7aa9fd05c39e33a280312a7ff98fbd3b17fc21a1634f4.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3"] D --> E["TYPE"]](/content/2026/04/737286/images/fc6e1ee9b971a5f8a5e0a5cdb8cf6cc759163f4f94e1b09f80c50f1f9e18cefa.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼ ▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/5de2717cd291670142f2c5e73377dc8f6a184986ffb2cae320c635f13e137ef3.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the formerly preset radius of the ARC. Press 8
0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/72100aad5a664c56f6f3e732dfa690a3f089ef71a15e2065d22c2a82351fff5e.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value.

6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value.
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/28f312c4bb7d0085ff1c806c6354f862eeb532e193133f382abb880d16ea867e.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until "RAD-TL" appears in the message window. Press ▲ or ▼ to select the display to show "RAD+TL".
![graph LR A["✓"] --> B["X₀ RAD+TL"] B --> C["ENT"] D["0.000"] --> E["X₀ NO 1"] F["0.000"] --> G["Y₀ X N P A C √ + C TH Y 7 8 9 - N V"]](/content/2026/04/737286/images/9053242d24ec664d0a3738695b610e8bf95e15ddf68b720c3e637178dd0f5c7c.jpg)
8. After inputting all parameters, press the key ENT for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the Arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☑ to quit R function at any time.
Example 2 for the Simple ARC Processing:
Parameters settings as follows:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/33690873763ef644aa628d5e4062745afc92854188e39cd4e737dab640f80d97.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. The X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/bda5a37b68f36799c9de9697ec7d0f9eaae1254a0025675275d3de3687dbc62a.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["X"] B --> C["SEL_XZ"] C --> D["▼"] D --> E["SEL_XZ"]](/content/2026/04/737286/images/d2c424263ad4352ee3ffa630fc61d2827037f3290be572105d819f4e273f4c19.jpg)
4. Input radius:
Press ☐ENT until “RAD” appears in the message window. The X window displays the formerly preset radius of the ARC. Press ☐8 ☐0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/cfd0f359823a570586cee9799f6929fa3f46bdf4239331127c5e21aafe60bb03.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. The window displays the previously preset tool diameter. Press the number keys in sequence to input the diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/206227ed204c2e762bb469ec2c0af848d6259899f2720255e364b3355563f0a8.jpg)
6. Input feed step (MAX_CUT);
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The window displays the previously preset MAX_CUT. Press 0, then 5 in sequence to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/405b2905a718a6cb4c39f1a82787fec5ef84a1851782daedced3f12a722f3aac.jpg)
- After inputting all parameters, press the ENT key to start machining.
For 2-axis milling machine tables, which are not equipped with a Z-axis, press ▲ or ▼ to simulate the Z-axis position. Press ▲ to simulate moving to the previous process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial divisions x Z-axis dial value + Scale number of dial
Press ☐ to quit the R function at any time.
Example 3 for the Smooth ARC function:
Parameter settings are as follows:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for ARC processing. Press ▲ or ▼ to select the simple mode. The
message window displays "SMOOTH"; For 3-axis milling machine tables, this step is skipped. In the second step, press ENT.
![graph LR A["Hand icon"] --> B["SMOOTH"] C["Hand icon"] --> D["Blank Box"] E["Arrow"] --> F["Arrow"]](/content/2026/04/737286/images/d1e976819102e088d2c0f369eec5fec538f4149ad5eadff09cec416d184e5316.jpg)
2. Select position
The message window displays “SEL_XY”, indicating that the selection is for position. Press ▲ or ▼ to select position and display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/ffeb83caf67f8c4dc895ca0200b0b2a75cf5f5ad111d265bf914a9c887fa35c2.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follows.

4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the formerly preset radius of the arc. Press 8, then 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/4557eecdb30c3a1ef8e2e78032b9387edb84b771ec9d541434a5b00d94e6cf35.jpg)
5. Input diameter of the tool
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the formerly preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"]](/content/2026/04/737286/images/bdd7a8302ecf710c19098b11f204e09dbd034faea84e272bdb63fbfce52efdf2.jpg)
Press ☐ to quit the ARC function at any time.
6) Change the angle of the workpiece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select plane
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XY".
Then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀ INCL_XY"] B --> C["ENT"] C --> D["0.000"] D --> E["X₀ ANG"]](/content/2026/04/737286/images/08a44db03e2468fefe9b871180147838f1c934e9d07e211e4a1b9a78038b99fb.jpg)
2. Input the angle of obliquity
The message window displays "ANG", and the X window displays the formerly preset angle of obliquity. Press 4, then 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y to display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press 5W/H1 to quit oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on plane XZ or YZ, the function of TOOL inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the TOOL:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XZ"; then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀ INCL_XZ"] B --> C["ENT"] C --> D["0.000 X₀ DIA"]](/content/2026/04/737286/images/9f51a8de980b25681a4c1275cc748d24a6d00f85500a3565c37c223f4d361991.jpg)
- Input the TOOL Diameter.
The message window displays "DIA", and the X window displays the formerly preset angle of obliquity. Press 10 in turn to input the TOOL Diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT.
The message window displays "ST_POT", and the X and Y windows display the formerly preset starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to proceed to the next step.

4. Input ED_POT.
The message window displays "ED_POT", and the X and Y windows display the formerly preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the key ▼ for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis, so please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit oblique function any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically in processing slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press , then the message window display “XZ” to the slope Processing. Press ▲ or ▼ to select place to display “SEL_XY; Then press to in next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X"] D --> F["ANG"]](/content/2026/04/737286/images/bfe7776aa9f65a59389e215071c99d9002f81b139e64454cd8e889943c463816.jpg)
Step 2. Input the angle of slope
The message window displays “ANG”, and the X window displays the previously preset angle of slope. Press 4 and 5 in turn.

Step 3. Input Z_step;
The message window displays “Z STEP”, and the X window displays the previously preset starting position of slope. Input 0 and 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit slope function at any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follows:

STEPS:
- Press /W2 , then the message window displays “FLAT_XY” for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/b995bb92b0c68efffc49835dc1bf8d1d0ffdace928e6830800e4f55a7e20e342.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On the completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: press ☐ to enter the TOOL compensation function. Then the message window displays "TYPE". Press ☐.








Step 2: input the diameter of the TOOL; press 10 in turn.












Step 3: press ▼ to the machining mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the key [TAN/V3] to quit the function.
6.8 Digital Filter of the Grinding Machine
When machining a workpiece by grinder, the display values change quickly due to the vibration of the grinder. The user cannot see the display value clearly. The grinder DRO provides a display value filter function to disable the quake change of the display value.
STEPS:
- Enter the display value filter function.
In normal display state, press SIFT simultaneously to enter the display value filter function.
- Exit the display value filter function;
Press SIFT to exit the display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/db1827518ed6a08fd0f35ec8727467635b50d5710cc6ad0eb33cf52749c3f68e.jpg)
6.9 The Function
It will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["20 ENT"] C --> D["20.000"] D --> E["X₀ DEPTH"]](/content/2026/04/737286/images/b5c8ad65166475627ec0a1b1eadc88e3a32960e94ae3ab2f7b95bf5407d70456.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/96210b3727cc1968f247a50b9afaf58a0dcda3849a5a7c41e91541759fb78927.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 X₀ POSITIV"]](/content/2026/04/737286/images/e96890d1ea6c6de8f70858dc94a8390dc9253d3a58565761cd5ae2fc18c29770.jpg)
EDM
- Set exit Mode (AUTO Mode or STOP Mode). Press 0 to select AUTO Mode; press 1 to select STOP Mode; press the ▲ key to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/fb255c059b3dc323cc41bc050afffffb85d7c855ff3f0c997294a7a2e27456e3.jpg)
- Set the Output Mode (Mode 0 or Mode 1); (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/185d34750468f42b075241a22aa8a57f8d5a08219e969bbb2147f6e8011a70e8.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining.
Machining is shown as the model chamber as follows.


STEPS:
1. Touch one side of the workpiece with the TOOL, then press Z0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/66a3f60df4ec79c0eeb326a376d85d9e5ef12149df09deb4284d9f109832896f.jpg)
Example 2: Negative direction machining.
Machining is shown as the model chamber as follows.


1. Touch one side of the workpiece with the TOOL, then press Z0 to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X 0 DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X 0 DEPTH"]](/content/2026/04/737286/images/dac737fbbacd0f9e3dc2db1d07182ee2396125dbc0d7bfbfe2bcb3eff9c1e371.jpg)
Example 3: PCD Function for EDM.
The PCD Function can access the EDM Function. The operator enters the PCD Function to input parameters for PCD and enter the PCD machining state. At every position for machining, press the EDM key to access the EDM Function.
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C-- 50°C 4) Storage temperature: - 30°C-- 70°C 5) Relative humidity: < 90 % (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 M Hz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!

Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50 LINES /MM) 1.2 RESOLUTION: 5μM, 1μM, 0.5μM 1.3 PRECISION: ±3μM, ±5μM, ±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%, 80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.


4.9

4.10

Imported to AUS: SIHAO PTY LTD, 1 ROKEVA STREETEASTWOOD NSW 2122 Australia
Imported to USA: Sanven Technology Ltd., Suite 250, 9166 Anaheim Place, Rancho Cucamonga, CA 91730

C/O YH Consulting Limited Office 147, Centurion House, London Road, Staines-upon-Thames, Surrey, TW18 4AX
VEVOR®
TOUGH TOOLS, HALF PRICE
NEED HELP? CONTACT US!
With the continuous updating of products, if there are changes or
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6. Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function ( only applicable to : 3 axes Lathe)....49
6.10 EDM....50
7. Calculator……56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
| [2D05] | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
| [T3S5] | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameter Settings
3.1 Parameters setup routine entrance.
Press ☐ to enter initial system and self-check after DRO powers on in 1 second, then Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit initial setting, press ▲ ▼ until “QUIT” appears in message window and press ENTER. You can also press • to quit initial setting.
3.2 Parameter Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in message window;
When selecting the LINEAR encoder, the resolution will be set as follows:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press X0 to change the resolution for X axis; Press Y0 to change the resolution for Y axis; Press Z0 to change the resolution for Z axis;
Set the resolution 5.00um to 1.00um for X axis:

When selecting the rotary encode, the resolution will be set as follow:
Input the rotary encode parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “ DIRECTE” appears in message window.
Direction ‘0’ means the display value will increase when scale moves form right to left and decrease when scale moves from left to right. Direction ‘1’ means the display value will increase when scale moves form left to right and decrease when scale moves from right to left.
Press 0 to change the Direction for X axis; Press 0 to change the Direction for Y axis; Press 0 to change the Direction for Z axis; as follow:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until “R OR D” appears in message window. X window, Ywindow, Z window displays ‘0’ or ‘1’ separately.
‘0’ is mode R, which means the display value equals the actual measurement. ‘1’ is mode D where the display value equals the double actual measurement. Press X0 to change the R/D for X axis;Press Y0 to change the R/D for Y axis;Press Z0 to change the R/D for Z axis; as follow:

3.2.4 Setting Z axis Dial
Press ▲ ▼ until "Z DIAL" appears in message window.
Z axis dial should be set if Z axis is emulated for 2 axis milling and only install linear scale for X,Y axis. Z axis dial means the distance the Z axis travels when screw runs a revolution.
Set the Z axis Dial 2.5mm as follow ;

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RADIUS" appears in message window.
The Rotary radius type is used to measure angle with perimeter.
Input the Rotary Radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in message window.
Press 0 to change the angle display mode for X axis; Press 0 to change the angle display mode for Y axis; Press 0 to change the angle display mode for Z axis; Example for X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until "BAUDRATE" appears in message window. Set the Baudrate 115200 as follows:

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12", the higher the parameter, the lower the counting frequency, press "X0" to set, it is not recommended that you set the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be displayed on the right window. Then press the ENT key to select the correct type. The following system items will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
"LATHE-2" means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X₀"] --> B["MILL_3"] B --> C["ENT"] C --> D["X₀"] --> E["MILL_2"] style A fill:#f9f,stroke:#333 style B fill:#ccf,stroke:#333 style C fill:#cfc,stroke:#333 style D fill:#fcc,stroke:#333 note bottom of C 3.2.15 Signal Interface Type](/content/2026/04/737286/images/8fc9f08081aef5e6e24559f35f6894643c928c15187890d4a4d29f37aec73709.jpg)
3.2.15 Signal Interface Type
Message window displays “SEL AXIS” which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis. Example for X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
X window displays the Signal type.
“LInER” means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₀"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/e5d32e28d47749ec848503ae1b97cb3c773b3defbe918cf5187c9dd320118669.jpg)
3.2.16 Restore Factory Settings:
Clear all data except DRO type. DRO will load default setup for parameters. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise, to resume the datum by RI is unable;
Message window displays “ALL CLR”, press ENT and message window displays “PASSWORD” indicating the operator to input password; Press 2000 + ENT in turn to load default value;
![graph LR A["X"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X"] D --> E["CLR OK"] F["Hand icon"] --> G["ENT"]](/content/2026/04/737286/images/2a70d96d32b12cad143f8b272e67a67ac8aa060e1cf76bc246edbb926192b117.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function in Message window displays “SRK ON”:
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/99577f1c9ab60b19af47109b08e3ce99fc17f079c869d2977dcc7c68d2df1bcf.jpg)
3.2.18 Setting Compensation Type
Message window displays “SEL COMP” which indicates the step is to compensation type. Press X0 to change the compensation type for X axis; Press Y0 to change the compensation type for Y axis; Press Z0 to change the compensation type for Z axis; Example for X axis:
Press X0 to scroll through the not compensation type, the Linear compensation type, the non-linear compensation type.
“no-CO” means the compensation type is not compensation type; “LInE-CO” means the compensation type is linear compensation type. “non-LinE” means the compensation type is non-linear compensation type;
Example for X axis: currently in the not compensation type, to toggle to the linear compensation type;
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/d502e4a9626ca616b78cef2bdae8b4d99d486c474ab7f7b0167c711b516fc971.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set, the factory default digit is "4", press "X0" to set, can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself, EDM function, Set the relay off on time.
3.2.21 Setting Linearity Compensation.
The message window displays “LIN COMP”, indicating that the step is for linearity compensation. Compensate the linear error so that the displayed value equals the standard value.
The calculation of the compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for the X axis:
Measurement: 200.020 mm
Standard value: 200.000 mm
Rectifying coefficient = (200.020 - 200) * 1000 / 200 = -0.01 mm/m
Input the compensation rectifying coefficient 0.01 as follows:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “SHRINK” appears in the message window.
Shrinkage ratio = Dimensions of the finished product/Dimensions of the working piece
Set the shrinkage ratio to 1.005 as follows:

4. General Operations
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as datum point as follows:


X0 or Y0 or Z0 will be returned to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in “mm” (metric) or “inch” (imperial). Display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. Zero point of work-piece is set at the origin point of ABS coordinate. The relative distance between datum of ABS and SDM remains unchanged when ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SMD to ABS coordinate;

4.5 1/2 Function
Function: Set the center of work piece as datum by halving the displayed value.
Example: Set the center of rectangle as datum as the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. Message window displays “REF”, Press ENT until “FD_REF” appears in message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD REF"]](/content/2026/04/737286/images/ab729b4e1b3aa61d83257de5bf6ab7f22a2e7288706213e8f45c411260f27ac8.jpg)
3. Select the axis which need search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in message window, and X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then X window stops flashing and displays the value of the current position. The DRO returns normal display state. Then message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Arrow pointing to REF"]](/content/2026/04/737286/images/ac20349686d813fc24419931231e446d5554f0b57060857c09d18bd7edbd6584.jpg)
2. Press ▲ ▼, then the message window displays “AB”.
![graph LR A["Xa"] --> B["REF"] B --> C["▲▼"] C --> D["Xa"] D --> E["AB"]](/content/2026/04/737286/images/379aa62fe0311aca6645e2c8398f5508750bbc3f4fe8f70d6292fb7e91fbe988.jpg)
3. Message window displays “AB”, Press ENT until “FIND_AB” appears in message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"] F["Hand icon"] --> C](/content/2026/04/737286/images/e5123275057c43f0d6da0422500eb644b288f119eb17607e52d21b0550676831.jpg)
4. Select the axis which need search RI. For instance: select X axis, then press ☒. “X_REF” is displayed in message window, and X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, displays the value of the current position for the absolute datum zero. The DRO returns normal display state. Then message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/5be025eb79e79edc8148b9875b58e2abedb320e437303f558eb775a66e2f81f6.jpg)
2. Press ▲ ▼, then the message window displays “AB”.
![graph LR A["Input Field"] --> B["REF"] B --> C["Transformation Arrow"] C --> D["Left Output"] D --> E["LEF_AB"]](/content/2026/04/737286/images/e75b0ba3747ced706bbadf3d73e8f3b42049ad12126ade2a644ceb8f59526fb3.jpg)
3. The message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["Xₙ"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/444633fd485a2b51dc5b276a954e280923940a9ce704b1fbab4238cb10d91cbd.jpg)
4. Move the machine table to the position to be set as the zero point. Then press X, and the X axis will be zeroed. The current position becomes the absolute datum zero. The DRO returns to the normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"] H --> I["ZERO_AB"]](/content/2026/04/737286/images/604597296cd6bc288483fc302fdcd01ea6f5b1bdb6b4769361bbfa0f9b8b88ec.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First, the compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location, and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of the scale.
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/46da772117d28d9017188f0f6517b66fee2b901f261ccf3847b61d08c750e588.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/31b70e4c525de288ae257606bf1c15b7b17c190cff401ec37f35012f83eff768.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1", which indicates the step is for Non-Linear Error Compensation.

Step 6: Input the compensation value.
The X window displays the value of the measurement value.
The Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288 mm. Standard value: 68.200 mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM Coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC), and the 200 groups second data memory (SDM 1 - SDM200). The ABS datum of the workpiece is set at the beginning, and the 200 groups SDM is set relative to the ABS coordinate.
ABS Mode, INC Mode, and SDM Mode are specially designed to provide much more convenience features to the operator to cope with the batch machining of relative works and the machining of workpiece dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points sdm1, sdm2, sdm3, sdm4 needed for processing are set as the datum of SDM 1 - SDM 4.


Two ways to set SDM coordinate:
1. Zeroing at the current point. 2. Presetting the datum of SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then align the tool with points SDM1, SDM2, SDM3, SDM4 by moving the machine table and zero them. It is the position to process where the "0.000" appears in the X window and Y window by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the tool at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set the point sdm1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/0bf08364b88ad309c44dd09f5fdf69ee54c55ae2e09b16d67b72e5dde5b40e93.jpg)
2. Set the point sdm1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then process X0 Y0.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/7fce64fa6b5dc36e90b878ecf1864a66cfeedf555ea522b2e47af2e5b39b0c86.jpg)
3. Set the point sdm1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then process 0 0 .
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, SDM3"]](/content/2026/04/737286/images/dd5628f8d1b32d0ef547b414d9ae3cddf4ac069b3af66ff00cfa433757a127aa.jpg)
4. Set the point sdm1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then process 0 0 .
![graph LR A["▲ ▼"] --> B["Move worktable"] C["手图标"] --> B B --> D["X₀ Y₀"] D --> E["0.000 X₀ SDM4"] E --> F["0.000 Y₀"]](/content/2026/04/737286/images/08c2ef3441ce3d32e0075e4f72f40972642fd81adfb5038ba67ce18a2e662076.jpg)
5.2 Preset datum of SDM coordinate
There are the same sample as Method 1. First move the worktable to place the TOOL exactly at the origin of ABS, then enter the ABS Mode as follows.
Steps:
1. Move worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero X axis and Y axis in SDM 1; zero X axis and Y axis in SDM 2; zero X axis and Y axis in SDM 3; zero X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

6. Special function
6.1 Circumference Holes Processing
The Function of PCD Hole positioning on Circumference is used to distribute arc equally, such as boring hole on flange. The right window will show the parameter to be defined when selecting PCD Function. The parameters to be defined are:
PCD_XY(XZ,YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
STANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process the hole.
Example for the XY plane: Machine holes on a circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in the normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select piece.
Press 🧑️, then the message window displays "PCD_XY" for the Circumference Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/cd9401512eaafb549783078c306164df47c8b573865bb9860c22cd4792e80436.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until "DIA" appears in the message window. X window displays the formerly preset diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/995a114955f9665313911ef656b664ce0a9a71eda2346a89be5b47d0b5dbdeca.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. X window displays the formerly preset number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/9c249ba3dffb5b3a0c4deebc2ee93aa93f05e5bc8e7c8eb7a361127f51759f3d.jpg)
6. Input starting angle.
Press ▼ until "ST ANG" appears in the message window. X window displays the formerly preset starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X 0"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X 0"] --> I["ST ANG"]](/content/2026/04/737286/images/d04f59d10a600e0f090869cab572666a906ce147c90b881e071d805d1dc5dd2c.jpg)
7. Input ending angle.
Press ▼ until "ED ANG" appears in the message window. X window displays the formerly preset ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/0f03188708d2db824406bea42fa73605e98ea64d339d26c3c8c5e0810d0bf147.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the "0.000" is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▼ or ▲ to change holes number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S Step mode LINE L Length mode 2.STEP Step length LENGTH Line length
- ANG Angle
- NO.HOLE Hole number


Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays "LINE_XY" for the Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Start"] --> B["X₀ LINE_YZ"] B --> C["✓"] C --> D["LINE XY"]](/content/2026/04/737286/images/bd407024d7ab0746b9840c7a5e502376902daf67dcc34a07fa9fa4ea7e294aa5.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/9397d9a9bdea50a62986ad5353b79a29f3a050e8a077146ea06a2ad358de05fb.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
X window displays the formerly preset linear length. Press 6 0 in turn to input the linear length.

- Input angle;
The message window displays "ANG", indicating that the step is to set the angle. The X window displays the previously preset angle. Press 3 and 0 in sequence to input the angle.

- Input number;
The message window displays "ANG", indicating that the step is to set the angle. The X window displays the previously preset number. Press 4 in sequence to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/dce723a650eb7ab7cfc385f2ee69ba5a0102f7060c7d6474243dd0994ced47ee.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where "0.000" is displayed in the X and Y windows by moving the machine table. After finishing the first hole, press ▲ or ▼ to change the hole number.

- After processing all holes, press ☐ to return to normal display.
6.3 ARC processing
Provides maximum flexibility in ARC machining; the ARC sector to be machined is defined by the coordinates of the ARC. Very flexible, the ARC function can machine virtually all kinds of ARCs, even intersecting ARCs.
Relatively a bit complicated to operate; the operator needs to calculate and enter the coordinates of the ARC center, start angle, and end angle.
Basic parameters are as follows:
- SMOOTH: Mode of the Smooth ARC processing;
- SEL_XY (YZ, XZ): Select plane;
- CENTER: Refer to the position of the center.
- RAD: Radius of the ARC
- TL_DIA: Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays "SIMPLE"
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/55b920c8cfe0342a45ed69ae8d3e5e8d5fdbd5a21fa3ba7326590e6c8d519792.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3"] D --> E["TYPE"]](/content/2026/04/737286/images/082a5c2a0f9d527062efce143da16961d1322eefcb80858e8c739620188308a6.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼ ▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/85997f06fc9bacd6c4f121654aa3b81d7422a2c13ddf6010a1c52c0ed1443ec2.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. X window displays the formerly preset radius of ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/39d6e6c7a06fe345c162e3303d6f17536978d5b85d7729e8516d0e3a669cffe6.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. X window displays the formerly preset Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/bdd02f2278c873dc83a64e5106c8e1ae166ea24e676fee3a60ab49d5e7297d7a.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/87b556626675c8fdacb74ff25280330fe202c3f9457274743aff02a67a5badcf.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until "RAD-TL" appears in the message window. Press ▲ or ▼ to select place to display "RAD+TL";
![graph LR A["✓"] --> B["X₀ RAD+TL"] B --> C["ENT"] C --> D["0.000 X₀ NO 1"] D --> E["0.000 Y₀ X N P A C √ + C TH Y 7 8 9 - N V"]](/content/2026/04/737286/images/5a191bca1cdeb3d08d0065f85f34fb36eb683beac367a85e706693abdb57d84d.jpg)
8. After inputting all parameters, press the ENT key for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change position point.

Press ☑ to quit R function at any time.
Example 2 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/428efcd113190fa36d4d737c4f2e40e31090d7955fbde6efa108332a111db1e9.jpg)
2. Input the type:
Press ENT until "TYPE" appears in the message window. The X window displays the previously preset type. Press 3 in turn.
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/4e6e26aa436c798bea0c4ec83e11b615b5702c1119be4db261542f9699916b85.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select the place to display "SEL_XZ".
![graph LR A["ENT"] --> B["SEL_XZ"] B --> C["▼"] C --> D["SEL_XZ"]](/content/2026/04/737286/images/ce71d76e096451802aca8273df6f6319ba7bf2ef01b0a9e28117035a877c3983.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the previously preset radius of the ARC. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/8fc90f5c3d95f0889a15e3b581444f5c9c55382668eaadec8ed2e03b31290b28.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/918eccfdb298116378ae3312ea040d730ae80f2470544ba5904f8153e05a8f21.jpg)
6. Input Feed step (MAX_CUT)
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the previously preset MAX_CUT. Press 0, then 5 in turn to input the MAX_CUT value.
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/75b783d36a1bf8617317de3c38c16d7558923e4b23080e29ed6114c3425d4d78.jpg)
- After inputting all parameters, press the ENT key for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit the R function at any time.
Example 3 for the Smooth ARC function:
Parameters settings as follow:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple. The
message window displays "SMOOTH"; For 3-axis milling machine table without this step. In second step. Then press ENT.
![graph LR A["Hand icon"] --> B["SMOOTH"] B --> C["Arrow down"] C --> D["Empty rectangle with X and SMOOTH"]](/content/2026/04/737286/images/dc3613f3e0c14e4a4d6c5f724773f80d811fb113394f42c142434bfe0919ddea.jpg)
2. Select place
Message window displays “SEL_XY” which indicates the select is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/322bda60f6c5939f2fad262e1fef30f8f004fd53c1a98aa05c81d12a5fe40cd8.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". X and Y window displays the formerly preset center position. Input X = 0, Y = 0 as follow.

4. Input radius:
Press ENT until “RAD” appears in the message window. X window displays the formerly preset the radius of ARC. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/fe26465ffb0c0ff21968c9d9d50ffcc9788804b13b2c20453e8cc789bff6c5ed.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset the Diameter of the TOOL. Press 6 in turn to input the Diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"]](/content/2026/04/737286/images/d029f7acdac3042a4bcbe7becd2334de67e54b4707dc3cdeaab003155f116e8d.jpg)
Press ☐ to quit ARC function any time.
6) Change the angle of the work piece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select place
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XY".
Then press ☐ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XY"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["ANG"]](/content/2026/04/737286/images/ce4e7a447c5135d503b8a7c266e06811c42b2a6c836645a6efb4bff18d88b195.jpg)
2. Input the angle of obliquity.
The message window displays "ANG", and the X window displays the previously preset angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-Axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-Axis.

- Press Y to display the value of the Y-Axis. Move the workpiece along the Y-Axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-Axis is displayed as zero.

- Press oxed5 extW/ extH1 to quit the oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on plane XZ or YZ, the function of tool inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the tool:
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane to display "SEL_XZ". Then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀ INCL_XZ"] B --> C["ENT"] C --> D["0.000 X₀ DIA"]](/content/2026/04/737286/images/658dba17cfeddf34078aa2a07905c59f1b961bbbc2ec0b9a30ee110415bed8e0.jpg)
- Input the tool diameter.
The message window displays "DIA", and the X window displays the previously preset angle of obliquity. Press 10 in turn to input the tool diameter of obliquity. OK, then press ▼ to proceed to the next step.

- Input ST_POT;
The message window displays “ST_POT”, and the X and Y windows display the formerly preset starting position of obliquity. Input X=0, Y=-20.000. OK, then press ▼ to go to the next step;

4. Input ED_POT;
The message window displays “ED_POT”, and the X and Y windows display the formerly preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the key ▼ for machining.
For a 2-axis milling machine table, it is not installed with a Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial x Z axis Dial + Scale number of dial
Press ☐ to quit the oblique function at any time.
6.5 Slope Processing
This function can calculate the position of every processing point automatically in processing a slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine place YZ, or XZ
ANG
The inclination angle
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press \(\boxed{TAN}\) , then the message window displays “XZ” for the slope processing. Press ▲ or ▼ to select the place to display “SEL_XY”; then press \(\boxed{ENT}\) to go to the next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X ANG"]](/content/2026/04/737286/images/c08d4040c31751ffe048a1f79c658b2f0b274554884846b5f3724cb93be8e743.jpg)
Step 2. Input the angle of slope
The message window displays “ANG”, and the X window displays the previously preset angle of slope. Press 4 and 5 in turn.

Step 3. Input Z_step;
The message window displays “Z STEP”, and the X window displays the previously preset starting position of the slope. Input 0 · 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit the slope function at any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of tool; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follows:

STEPS:
- Press \(\boxed{COS/W2}\) , then the message window displays “FLAT_XY” for the Chambering Processing.
![graph LR A["▼"] --> B["× FLAT_XY"] B --> C["ENT"] C --> D["0.000 × DIA"]](/content/2026/04/737286/images/7d216b15274269e8d20778cef7004730120228a3669649d04d36b6268006d538.jpg)
- Input DIA of the TOOL;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On the completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without TOOL compensation, the operator has to move the TOOL for an additional distance of the diameter of the TOOL along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the TOOL compensation function is enabled.
Note: the TOOL compensation is made in the direction of X and Y axis.
Procedures:
1). Enter the function of compensating the diameter of the TOOL. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the TOOL. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: press ☐ to enter the TOOL compensation Function. Then the message window displays “TYPE”. Press ☐.








Step 2: input the diameter of the TOOL; Press 10 in turn..












Step 3: Press ▼ to the machining Mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key [TAN/V3] to quit the Function.
6.8 Digital Filter of the Grinding Machine
When machining a work-piece by grinder, the display values quickly due to the vibration of grinder. User can not see display value clearly. Grinder DRO provides display value filter function to disable the quake change of display value.
STEPS:
- Enter display value filter function.
In normal display state, press SIFT to simultaneously, enter display value filter function.
- Exit display value filter function;
Press SIFT, exit display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/28c6a5c000f2955a6f88a9c85cdd96b6eae09fbfba2d5627c9600adeac7e9a4f.jpg)
6.9 The Function
6.9.1 200 sets TOOL libraries
it will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and back to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["20 ENT"] C --> D["20.000"] D --> E["X₀ DEPTH"]](/content/2026/04/737286/images/59e87581b595745e8dda5b82e83772e4918ef6644b11ea23f6596f5727f5ff8b.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/3d9a21cab0b1cbc5397fbb33222be479eb96007969d1f20bb0fafd2243688912.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 X₀ POSITIV"]](/content/2026/04/737286/images/b5c511089dcd90f827e2d99635019c7a54c40e9e45cc905d96a8d23f6f6c81e7.jpg)
EDM
- Set exit mode (AUTO mode or STOP mode). Press 0 to select AUTO mode; press 1 to select STOP mode; press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/0b24ee345e4754cb78aa5f2fd51f7fb02330cb0e3bdd74d977adc5c0bca68ae5.jpg)
- Set the output mode (Mode 0 or Mode 1) (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/e0d27477263741d418b8d1fbf2030f69016b1971e80683dbcb2c26abbf678587.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining.
Machining is shown as the model chamber as follows.


STEPS:
1. Touch one side of the workpiece with the tool, then press 0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to EDM for machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/1a7eb58a5c2a1316e7478c74cbc7355f33a642483a9f13d65b3da59f580e12d8.jpg)
Example 2: Negative direction machining
Machining is shown as the model chamber as follows


1. Touch one side of the workpiece with the TOOL, then press 0 , zero the Z axis.

2. Press EDM, Setting DEPTH for -20.000; press ▼ to EDM for machining;
![graph LR A["EDM"] --> B["X 0 DEPTH"] B --> C["± 2 0 ENT"] C --> D["-20.000 X 0 DEPTH"]](/content/2026/04/737286/images/e7f798ff361f9b7febc627e29c99441b3dbdd5538c656d7fdb7f0498cc53f351.jpg)
Example 3: PCD Function for EDM
PCD Function can access the EDM Function. The operator enters PCD Function to input parameters for PCD and enter PCD machining state. At every position for machining, press the key EDM to access the EDM Function.
The following are the preliminary solvents for troubleshooting.
If there is still trouble, Please contact out company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V \~ 230 V; 50 \~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C-- 50°C 4) Storage temperature: - 30°C-- 70°C 5) Relative humidity: < 90 % (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 M Hz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X,Y,Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, If you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50LINES /MM) 1.2 RESOLUTION: 5μM、1μM、0.5μM 1.3 PRECISION: ±3μM、±5μM、±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%、80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.


4.9

4.10

VEVOR®
TOUGH TOOLS, HALF PRICE
Technical support and e-warranty certificate www.vevor.com/support
VEVOR®
TOUGH TOOLS, HALF PRICE
www.vevor.se/support
DRO DISPLAY USER MANUAL
MODEL: SNS-3V-YE102024, SNS-3V-YE161838
NEED HELP? CONTACT US!
With the continuous updating of products, if there are changes or
- Illustration of Panel and keyboard 4
- Caption of the keyboard 5
- Parameters settings 7
3.1 Parameters setup routine entrance 7 3.2 Parameters Settings Description 7 3.2.1 Setting the Resolution 7 3.2.2 Setting Positive Direction for Counter 8 3.2.3 Toggle Between R/D Display Mode 8 3.2.4 Setting Z axis Dial 8 3.2.5 Setting the Rotary Radius of the Workpiece.... 9 3.2.6 Setting the Angle Display Mode 9 3.2.7 Setting the Baudrate of RS_232(optional) 9 3.2.8 Setting the Absolute Zeroing enable or disable 10 3.2.9 Setting the Absolute form the Special Function 10 3.2.10 Setting the Calculator display Mode 10 3.2.11 display brightness setting 10 3.2.12 The linear scale counting frequency setting 11 3.2.13 Setting QUIT 11 3.2.14 Setting the type of the DRO. 11 3.2.15 Signal Interface Type 11 3.2.16 Restore Factory Settings: 12 3.2.17 Shrinkage Ratio enable or disable....12 3.2.18 Setting Compensation Type 12 3.2.19 Inch display, set the number of digits after the decimal point…13 3.2.20 Setting EDM(optional) 13 3.2.21 Setting Linearity Compensation. 13 3.2.22 Setting the Shrinkage Ratio 13
4. General Operations 14
4.1 Zeroing....14 4.2 Preset Data to Designated Axis 14 4.3 Toggle Display Unit between inch and mm 14 4.4 Absolute/Incremental/200 groups SDM 15 4.5 1/2 Function ...... 15 4.6 Clear All SDM Datum....16
Contents
4.7 Sleeping Mode 16 4.8 Power Interruption Memory 16 4.9 Search the Absolute Reference Point of Scale 17 4.10 Non Linear Error Compensation 20
5. 200 Groups SDM coordinate 21 5.1 Zeroing at the Current Point....21 5.2 Preset datum of SDM coordinate 22
6. Special Function……24
6.1 Circumference Holes Processing 25 6.2 Linear Holes Processing 28 6.3 ARC Processing 30 6.4 Oblique Processing 39 6.5 Slope Processing....43 6.6 Chamber Processing....44 6.7 The Tool Diameter Compensation Function 45 6.8 Digital Filter of the Grinding Machine 46 6.9 Lathe Function 47
6.9.1 200 sets TOOL Libs 47 6.9.2 Taper Function 48 6.9.3 R/D Function 49 6.9.4 Y + Z Function (only applicable to: 3 axes Lathe)....49
6.10 EDM....50
7. Calculator……56
8. Appendix 57
THREE AXIS PANEL
TWO AXIS PANEL
Keyboard Description
![]() | Keys for axis selection |
![]() | Zero select axis |
![]() | Enter +/- sign |
![]() | Enter decimal point |
![]() ![]() | Entry keys for numbers |
![]() | Operation key (in Calculation function key) |
![]() | Enter or quit calculating state |
![]() | Cancel incorrect operation |
![]() | Calculate inverse trigonometric |
![]() | Square root |
![]() | Confirm operation |
![]() | Toggles between inch and millimeter units. |
![]() | Press when ready to identify a reference mark. |
![]() | Function keys for 200 sub datum |
![]() | ARC cutting function |
![]() | holes displayed equally on a circle |
![]() | holes displayed equally on a line |
Caption of the keyboard
![]() | Calculate trigonometric or Slope Processing function key |
![]() | Calculate trigonometric or rectangular inner chamber processing function key |
![]() | Calculate trigonometric or the tool diameter compensation function key |
![]() | Toggle between ABS/INC coordinate |
![]() | Stroll up or down to select |
![]() | Taper measured function key |
![]() | Tool library call key |
![]() | Opens the tool table.( lathe) |
![]() | EDM function key |
![]() | Filter display function key |
![]() | Half a display value of an axis |
![]() | Non Linear Error Compensation function keys |
3. Parameters settings
3.1 Parameters setup routine entrance.
Press ☐ to enter the initial system and self-check after the DRO powers on in 1 second, then the Parameters settings display in the Parameters window. Press ▲ ▼ to select the item you want to change.
If you want to quit the initial setting, press ▲ ▼ until “QUIT” appears in the message window and press ENTER. You can also press • to quit the initial setting.
3.2 Parameters Settings Description
3.2.1 Setting the Resolution
Press ▲ ▼ until “RESOLUTE” appears in the message window;
When selecting the LINEAR encoder, the resolution will be set as follows:
There are 19 types of resolution:
0.01um; 0.02um; 0.05um; 0.10um; 0.20um; 0.25um; 0.50um; 1.00um; 2.00um; 2.50um; 5.00um; 10.00um; 20.00um; 25.00um; 50.00um; 100.00um; 200.00um; 250.00um; 500.00um.
Press 0 to change the resolution for the X axis; Press 0 to change the resolution for the Y axis; Press 0 to change the resolution for the Z axis;
Set the resolution 5.00um to 1.00um for the X axis:

When selecting the rotary encoder, the resolution will be set as follows:
Input the rotary encoder parameter value.

3.2.2 Setting Positive Direction for Counter
Press ▲ ▼ until “DIRECTE” appears in the message window.
Direction '0' means the display value will increase when the scale moves from right to left and decrease when the scale moves from left to right. Direction '1' means the display value will increase when the scale moves from left to right and decrease when the scale moves from right to left.
Press 0 to change the Direction for the X axis; Press 0 to change the Direction for the Y axis; Press 0 to change the Direction for the Z axis; as follows:

3.2.3 Toggle Between R/D Display Mode
Press ▲ ▼ until "R OR D" appears in the message window. The X window, Y window, and Z window display '0' or '1' separately.
'0' is mode R, which means the display value equals the actual measurement. '1' is mode D where the display value equals double the actual measurement. Press X0 to change the R/D for the X axis; Press Y0 to change the R/D for the Y axis; Press Z0 to change the R/D for the Z axis; as follows:

3.2.4 Setting Z Axis Dial
Press ▲ ▼ until "Z DIAL" appears in the message window.
The Z axis dial should be set if the Z axis is emulated for 2-axis milling and only linear scales are installed for the X and Y axes. The Z axis dial means the distance the Z axis travels when the screw runs one revolution.
Set the Z axis Dial to 2.5mm as follows:

3.2.5 Setting the Rotary Radius of the Workpiece
Press ▲ ▼ until "RDIUS" appears in the message window.
The Rotary radius type is used to measure angles by perimeter.
Input the Rotary Radius parameter value 2000mm as follows:

3.2.6 Setting the Angle Display Mode
Press ▲ ▼ until "ANG DISP" appears in the message window.
Press 0 to change the angle display mode for X axis; Press 0 to change the angle display mode for Y axis; Press 0 to change the angle display mode for Z axis; Example for X axis:
"0.0000" means the angle mode is Circulating DD;
"0000.0000" means the angle mode is Incremental DD;
"0.00.00" means the angle mode is Circulating DMS;
"0000.00.00" means the angle mode is Incremental DMS;

3.2.7 Setting the Baudrate of RS_232 (Special customization function, if you need to buy, please contact the dealer to customize)
Press ▲ ▼ until “BAUDRATE” appears in message window. Set the Baudrate 115200 as follow ;

3.2.12 The linear scale counting frequency setting
The factory default setting is only "12", the higher the parameter, the lower the counting frequency, press "X0" to set, it is not recommended that you set the default value yourself.
3.2.13 Setting QUIT: Digital display table parameters quit button.
3.2.14 Setting the type of the DRO.
The type of the DRO will be display on the right window. then press the key ENT to select the correct type. the following system item will be set:
"MILL-3" means the DRO type is 3-axis milling machine table;
"MILL-2" means the DRO type is 2-axis milling machine table;
“LATHE-2” means the DRO type is 2-axis lathe table;
"LATHE-3" means the DRO type is 3-axis lathe table;
"GRIND" means the DRO type is Grind table;
"EDM" means the DRO type is EDM table; (Special customization function, if you need to buy, please contact the dealer to customize)
function, if you need to buy, please contact the dealer to customize)
![graph LR A["X₀"] --> B["MILL_3"] B --> C["ENT"] C --> D["X₀"] --> E["MILL_2"] style A fill:#f9f,stroke:#333 style E fill:#f9f,stroke:#333 note bottom of C 3.2.15 Signal Interface Type](/content/2026/04/737286/images/bc52cfd582c04d6f2336e492b93eddd8f95c94c9a4e04c9bb764ecf882a77a1d.jpg)
Message window displays "SEL AXIS" which indicates the step is to Sensor input signal mode. Press X0 to change the signal mode for X axis; Press Y0 to change the signal mode for Y axis; Press Z0 to change the signal mode for Z axis; Example for X axis:
The message window displays “SEL AXIS”, indicating that the step is to select the sensor input signal mode. Press X0 to change the signal mode for the X axis; press Y0 to change the signal mode for the Y axis; press Z0 to change the signal mode for the Z axis. Example for the X axis:
Press X0 to scroll through the Rotary encode type, the Linear encode type, the Rotary radius type.
"LInER" means the Signal type is linear encode type;
"EnCOdE" means the Signal type is Rotary encode type;
"RdIUS" means the Signal type is Rotary radius type;
"RdIUS" means the Signal type is Rotary radius type ;
Example: currently in the linear encode type, to toggle to the Rotary encode type;
![graph LR A["LINER"] --> B["SEL AXIS"] B --> C["X₀"] C --> D["ENCODE"] D --> E["X₀"] E --> F["SEL AXIS"]](/content/2026/04/737286/images/2ce88cb60fe867486f8dc8a8c11e2c2f50de08a1b9827781667dfb6b3e985248.jpg)
Clear all data except DRO type. DRO will load default setup for parameter. After loading default setup, user must search RI once to enable resuming ABS datum function; otherwise to resume the datum by RI is unable;
Clear all data except DRO type. DRO will load default setup for parameters. After loading default setup, the user must search RI once to enable the resuming ABS datum function; otherwise, resuming the datum by RI is unable.
The message window displays “ALL CLR”. Press ENT, and the message window displays “PASSWORD”, indicating that the operator should input the password. Press 2000 + ENT in turn to load the default value.
![graph LR A["X"] --> B["ALL CLR"] B --> C["ENT"] C --> D["X"] D --> E["CLR OK"] F["Hand icon"] --> C](/content/2026/04/737286/images/16512c438a853884be0bbf5d32346df654ec9925bd8cd1fee8d4c16bfc7d374f.jpg)
3.2.17 Shrinkage Ratio enable or disable.
Message window displays “SRK OFF” to disable Shrinkage rate function. Press ☐ to enable Shrinkage rate function in Message window displays “SRK ON”:
![graph LR A[" "] --> B["X₀"] --> C["SRK OFF"] --> D["ENT"] --> E[" "] --> F["X₀"] --> G["SRK NO"] H[" "] --> I[" "]](/content/2026/04/737286/images/ec76e259de5ada91aa46d430391b48593827e8429d82d0876f7529b6b0ef9940.jpg)
3.2.18 Setting Compensation Type
Message window displays “SEL COMP” which indicates the step is to compensation type. Press X0 to change the compensation type for X axis;Press Y0 to change the compensation type for Y axis;Press Z0 to change the compensation type for Z axis;Example for X axis:
Press X0 to scroll through the not compensation type, the Linear compensation type, the non-linear compensation type.
“no-CO” means the compensation type is not compensation type; “LInE-CO” means the compensation type is linear compensation type. “non-LinE” means the compensation type is non-linear linear compensation type;
Example for X axis: currently in the not compensation type, to toggle to the linear compensation type;
![graph LR A["NO--CO"] --> B["X₀"] C["NO--CO"] --> D["Y₀"] B --> E["SEL COMP"] D --> E E --> F["X₀"] G["LINE-CO"] --> H["X₀"] I["NO--CO"] --> J["Y₀"] H --> K["SEL COMP"] J --> K K --> L["X"] K --> M["NP"] K --> N["AC"] K --> O["√"] K --> P["+"] K --> Q["CTR"] K --> R["Y"] K --> S["7"] K --> T["8"] K -…](/content/2026/04/737286/images/097ad18c71ee96f76e4588f14eefdff09aad99893043c3916a3c741f5571a838.jpg)
3.2.19 Inch display, set the number of digits after the decimal point
In the inch display mode, the number of digits after the decimal point is set, the factory default digit is "4", press "X0" to set, can be set according to actual needs.
3.2.20 Setting EDM: it is not recommended that you set the default value yourself, EDM function, Set the relay off on time.
3.2.21 Setting Linearity Compensation.
Message window displays “LIN COMP” which indicates the step is to Linearity Compensation. Compensate the linear error to make display value equals to standard value.
The calculation of compensation rectifying coefficient:
Coefficient = (Measurement - Standard value) x 1000.000/ Standard value
Example for X axis:
Measurement 200.020mm
Standard value 200.000mm
Rectifying coefficient= (200.020-200) * 1000 /200 = -0.01mm/m
Input compensation rectifying coefficient 0.01 as follow:

3.2.22 Setting the Shrinkage Ratio
Press ▲ ▼ until “ SHRINK” appears in message window;
Shrinkage ratio = Dimensions of the finished product/Dimensions of the working piece
Set the shrinkage ratio 1.005 as follow;

4. General Operations;
4.1 Zeroing
Zero the designated axis in normal display state. Zeroing is used to set the current point as datum point as follow;


X0 or Y0 or Z0 will be return to the original data before the reset.
4.2 Preset Data to Designated Axis
Preset a value to current position for a designated axis in normal display state.

4.3 Toggle Display Unit between inch and mm
Length can be displayed either in "mm" (metric) or "inch" (imperial). The display unit can be toggled between mm and inch.
Example: Display value toggle from mm to inch;

Example: Display value toggle from inch to mm;

4.4 Absolute/Incremental/200 groups SDM
Function: The DRO has 3 coordinate display modes: the absolute mode (ABS); the incremental mode (INC) and 200 groups Second Data Memory (SDM) with the range of 00 to 99. The zero point of the workpiece is set at the origin point of the ABS coordinate. The relative distance between the datum of ABS and SDM remains unchanged when the ABS datum is changed.
- Toggle from ABS to INC coordinate;

- Toggle from INC to ABS coordinate;

- Toggle from SDM to ABS coordinate;

4.5 1/2 Function
Function: Set the center of the workpiece as datum by halving the displayed value.
Example: Set the center of a rectangle as datum as shown in the right figure.
Steps:
1. Touch one side of the workpiece with the TOOL, then zero the X axis.

2. The message window displays "REF". Press ☐NT until "FD_REF" appears in the message window.
![graph LR A["X"] --> B["ABS"] B --> C["REF"] C --> D["0.000"] D --> E["FD"] E --> F["REF"]](/content/2026/04/737286/images/54dc2874fff25bc830d66623f21bd397fa3f13ca2b938cbc10fba216c26f66c2.jpg)
3. Select the axis which needs to search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

4. Move the machine table. The buzzer sounds when RI is searched, then X window stops flashing and displays the value of the current position. The DRO returns to normal display state. Then the message window displays "FIND_X".
Example for AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["X₀"] B --> C["ABS"] C --> D["REF"] D --> E["0.000"] E --> F["X₀"] F --> G["REF"] G --> H["Arrow pointing to REF"]](/content/2026/04/737286/images/0da6608e6dd24b802617604331e07af792342a85b95406152a2664e6cb736c8f.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["X₀"] --> B["REF"] B --> C["▲"] C --> D["▼"] D --> E["X₀"] E --> F["AB"]](/content/2026/04/737286/images/9d52208654e4e60de2758b77801fc29ff42b1029b83ed99093f68e6bc2caa91f.jpg)
3. Message window displays "AB". Press ENT until "FIND_AB" appears in the message window.
![graph LR A["X₀"] --> B["AB"] B --> C["ENT"] C --> D["0.000"] D --> E["FIND AB"] F["Hand icon"] --> C](/content/2026/04/737286/images/2ed1bdd309b1218ccff219c49cf8469cfebac6704a169db09d33f1a25d32d424.jpg)
4. Select the axis which needs to search RI. For instance: select X axis, then press ☒. "X_REF" is displayed in the message window, and the X axis window flashes.

5. Move the machine table. The buzzer sounds when RI is searched, and displays the value of the current position for the absolute datum zero. The DRO returns to normal display state. Then the message window displays "FIND_AB".
Example for LEF_AB mode:
1. DRO is set in ABS coordinate. Press REF, then the message window displays "REF".
![graph LR A["0.000"] --> B["ABS"] B --> C["REF"] C --> D["REF"]](/content/2026/04/737286/images/f51263c41f43f55e70f35679fc1ffd8852923cce77d60839e984aa54a181cc53.jpg)
2. Press ▲ ▼, then the message window displays "AB".
![graph LR A["Input Field"] --> B["REF"] B --> C["Transformation Arrow"] C --> D["Output Field"] D --> E["X"] D --> F["LEF_AB"]](/content/2026/04/737286/images/5da431690ad0ea0ce75fe67d60147d7794a07226b15ad2dc95b17b2c6f7048fa.jpg)
3. Message window displays "LEF_AB". Press ENT until "ZERO_AB" appears in the message window.
![graph LR A["X"] --> B["LEF_AB"] B --> C["ENT"] C --> D["120.000"] D --> E["ZERO_AB"]](/content/2026/04/737286/images/bc9e690808115952da36090006ee832c4ef13f666a6400ce6115700da998db21.jpg)
4. Move the machine table to the position to be set as zero point. Then press X, the X axis will be zeroed. The current position for the absolute datum zero. The DRO returns to normal display state.
![graph LR A["120.000"] --> B["X"] C["ZERO AB"] --> D["X"] D --> E["0.000"] E --> F["X"] G["ZERO_AB"] --> H["X"] H --> I["ZERO_AB"]](/content/2026/04/737286/images/2f1bf31f70f2e73fa91ea5be86f974203faf99394c831a0b866869094bcd88dd.jpg)
NOTE: Linear range without reference point location of the user
4.10 Non-Linear Error Compensation
First compensation type (Linear or Non-Linear) in parameter setting must be set to Non-Linear. Linear scale has a reference point location and finding the Absolute Reference Point will be enabled.
Default Non-Linear compensation: 50.
Example for Y axis:
Step 1: Search the Absolute Reference Point of Scale;
Step 2: Press NP, then the message window displays "COMP X".
![graph LR A["0.000"] --> B["ABS"] B --> C["N P"] C --> D["COMP X"]](/content/2026/04/737286/images/581d4269b039b83027237f6e10557c4a71b82581910c85af89e83dff3f705c67.jpg)
Step 3: Press ▲ ▼, then the message window displays "COMP Y".
![graph LR A["X0"] --> B["COMP X"] B --> C["▲ ▼"] C --> D["COMP Z"]](/content/2026/04/737286/images/16b05fe8ad9fc78302b0c7e4517664d12cd6c844ba7384a7a715d55bc5bcfed0.jpg)
Step 4: Press ENT, then the message window displays "NUMBER". Then input the compensation parameter NUMBER.

Step 5: Press ▲ ▼, then the message window displays "Y-MSN-1" which indicates the step is for Non-Linear Error Compensation.

Step 6: Input compensation value.
X window displays the value of the measurement value.
Y window displays the value of the standard value.
Example for the first compensation point:
Measurement value: 68.288mm. Standard value: 68.200mm

Step 7: After inputting all parameters, the DRO automatically exits.
5. 200 Groups SDM coordinate
The DRO has three display modes: the absolute mode (ABS), the incremental mode (INC) and the 200 groups second data memory (SDM 1 - SDM200). ABS datum of the work-piece is set at the beginning and the 200 groups SDM is set relative to ABS coordinate.
ABS Mode, INC Mode, and SdM Mode are specially designed to provide many more convenience features to the operator to cope with the batch machining of relative works and the machining of the workpiece machining dimensions from more than one datum.
Example: The ABS datum is the center point O, and the points sdm1, sdm2, sdm3, sdm4 needed for processing are set as the datums of SDM 1 - SDM 4.


Two ways to set SDM coordinates:
1. Zeroing at the current point. 2. Presetting the datum of the SDM coordinate.
5.1 Zeroing at the Current Point
First, set the center point of the workpiece as the origin of the ABS. Then align the tool with points SDM1, SDM2, SDM3, and SDM4 by moving the machine table and zero them. It is the position to process where the "0.000" appears in the X window and Y window by moving the machine table, whether in ABS or in SDM coordinate.
Steps:
1. Move the worktable to place the tool at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set the point sdm1 as the datum of SDM 1. Move the machine worktable to x = 60.000, y = 45.000. Then press the X0 and Y0 keys.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Control: X, Y, SDM1"] C --> D["Output: 0.000, X, SDM1"] D --> E["Control: 0.000, Y, SDM1"]](/content/2026/04/737286/images/569e2fadb489b5c6223318a407ed258e96dc1e6c9415c454397e0dbe7799ffa9.jpg)
2. Set the point sdm1 as the datum of SDM 2. Move the machine worktable to x = 60.000, y = -45.000. Then press the X0 and Y0 keys.
![graph LR A["Input: ▲, ▼"] --> B["Move worktable"] B --> C["Output: 0.000 X₄ SDM2"] B --> D["Output: 0.000 Y₀"]](/content/2026/04/737286/images/f08e7048e898c081dbec38fad35330647fee26ffba599d6d46fa898bf360e74d.jpg)
3. Set the point sdm1 as the datum of SDM 3. Move the machine worktable to x = -60.000, y = -45.000. Then press the X0 and Y0 keys.
![graph LR A["Input: ▲, ▼, ⬤"] --> B["Move worktable"] B --> C["Control: X, Y, SDM3"] C --> D["Output: 0.000, X₅, SDM3"] D --> E["Control: 0.000, Y₅, X₅, SDM3"]](/content/2026/04/737286/images/1fb0b4a4bb5fc84b7acb0169cd8077ddcf11471ba222e84406a7babb26b7a232.jpg)
4. Set the point sdm1 as the datum of SDM 4. Move the machine worktable to x = -60.000, y = 45.000. Then press the X0 and Y0 keys.
![graph LR A["Input Hand icon"] --> B["Move worktable"] B --> C["Output: 0.000 X₀ Y₀"] C --> D["SDM4"]](/content/2026/04/737286/images/74319c393d6ab8fda220aa9fdac083a2320dceebb135af9544f4f3c839906182.jpg)
5.2 Presetting the datum of the SDM coordinate
There is the same example as Method 1. First, move the worktable to place the tool exactly at the origin of ABS. Secondly, enter the ABS Mode as follows.
Steps:
1. Move the worktable to place the TOOL at the center of the workpiece point O as the datum of ABS. Then zero the X axis and Y axis in SDM 1; zero the X axis and Y axis in SDM 2; zero the X axis and Y axis in SDM 3; zero the X axis and Y axis in SDM 4.
2. Set point sdm1 as the datum of SDM 1. Press ▲ ▼, then the message window displays “SDM 1”. Input x = 60.000, y = 45.000.

3. Set point sdm1 as the datum of SDM 2. Press ▲ ▼, then the message window displays “SDM 2”. Input x = -60.000, y = 45.000.

4. Set point sdm1 as the datum of SDM 3. Press ▲ ▼, then the message window displays “SDM 3”. Input x = -60.000, y = -45.000.

5. Set point sdm1 as the datum of SDM 4. Press ▲ ▼, then the message window displays “SDM 4”. Input x = -60.000, y = 45.000.

6. Special function
6.1 Circumference Holes Processing
The function of PCD hole positioning on circumference is used to distribute arcs equally, such as boring holes on a flange. The right window will show the parameters to be defined when selecting the PCD function. The parameters to be defined are:
PCD_XY (XZ, YZ)
Select place
CENTER
Center position
DIA
Diameter of circle
NO_HOLE
Hole number
ST ANG
Starting angle
ED ANG
Ending angle

The position of the hole center is calculated automatically after inputting all parameters. Press ▲ or ▼ to choose the hole number and move the machine table until “0.000” appears in the X, Y, and Z windows. That is the position to process the table.
Example for the XY plane: Machine holes on a circumference as shown in the figure.
| PCD_XY(XZ,YZ) | XY |
| CENTER | X=0,000,Y=0.000 |
| DIA | 100,000 |
| NO_HOLE | 5 |
| ST ANG | 30,000 |
| ED ANG | 315,000 |

Steps:
- Set the display unit to metric in normal state; move the machine table until the machine tool is aligned with the center of the circle, then zero the X and Y axes.
- Select the piece.
Press 🧑️, then the message window displays “PCD_XY” for Circumference Holes Processing. Press ▲ or ▼ to select the XY plane.
![graph LR A["Hand icon"] --> B["X₀ PCD_XZ"] B --> C["▲ ▼"] C --> D["PCD_XY"]](/content/2026/04/737286/images/6c3e1b172f399cf305d13cfafc4aa1f7ebb913aaf5dcbd421c7dedfba45d4a36.jpg)
2. Input center position.
Press ENT, then the message window displays "CENTER". The X and Y windows display the previously preset center position. Input X = 0, Y = 0 as follows.

4. Input diameter.
Press ▼ until “DIA” appears in the message window. The X window displays the previously preset diameter. Then input the diameter as 100.000.
![graph LR A["▼"] --> B["Xa"] B --> C["DIA"] C --> D["1"] D --> E["0"] E --> F["0"] F --> G["ENT"] G --> H["100.00"] H --> I["Xa"] I --> J["DIA"]](/content/2026/04/737286/images/24108bcffe85dfca32b50056ef3bec9984ce77b46061957b7d122229fcf37512.jpg)
5. Input number.
Press ▼ until "NO_HOLE" appears in the message window. The X window displays the formerly preset number. Then press 5 in turn to input the number.
![graph LR A["▼"] --> B["X"] B --> C["NO_HOLE"] C --> D["5"] D --> E["ENT"] E --> F["5"] F --> G["X"] G --> H["NO_HOLE"]](/content/2026/04/737286/images/1f73db6b29c1744685f173e54949a27564b9c9e048b5b1042bd17056e83e5441.jpg)
6. Input starting angle.
Press ▼ until "ST ANG" appears in the message window. The X window displays the formerly preset starting angle. Then press 3 and 0 in turn to input the starting angle.
![graph LR A["✓"] --> B["X₀"] --> C["ST ANG"] --> D["3"] --> E["0"] --> F["ENT"] G["30.000"] --> H["X₀"] --> I["ST ANG"]](/content/2026/04/737286/images/0cc8944a04d811baaa441ddf6d54bc6fabfd4cdd386624350b98f4f8e72d2a55.jpg)
7. Input ending angle.
Press ▼ until "ED ANG" appears in the message window. The X window displays the formerly preset ending angle. Then press 3, 1, and 5 in turn to input the ending angle.
![graph LR A["▼"] --> B["X₀ ED ANG"] B --> C["3 1 5 ENT 315.00 X₀ ED ANG"] C --> D["↓"]](/content/2026/04/737286/images/aebe860ebbecc07e66dd9e172dc086df0dd76bb4bc1dbabe7a6eb6b210e52f7f.jpg)
- Press ▼ until "NO 1" appears in the message window.
This is the position of the first hole to punch, where "0.000" is displayed in the X and Y windows by moving the machine table. After finishing the first hole, press ▼ or ▲ to change the hole number.

- After processing all holes, press 📋 to return to normal display.
6.2 Linear Holes Processing
There are two modes to carry out the linear drilling: Length mode and Step mode.
- LINE S: Step mode LINE L: Length mode 2. STEP: Step length LENGTH: Line length
- ANG: Angle
- NO. HOLE: Hole number


The Linear Holes function can simplify the processing of multiple holes whose centers are equally spaced on one line.
Example:
| LINE_L | Length mode |
| LENGTH | 60.000 |
| ANG | 30.000 |
| NO.HOLE | 4 |

Steps:
1. Select piece.
Press 📄, then the message window displays “LINE_XY” for the Linear Holes Processing. Press ▲ or ▼ to select XY place.
![graph LR A["Start"] --> B["X₀ LINE_YZ"] B --> C["✓"] C --> D["LINE XY"]](/content/2026/04/737286/images/5e095dc318c2233ad95e1b09344fa13ac56ecae4519f9a58bf14203a37442999.jpg)
2. Select Linear Holes mode.
Press ENT, then the message window displays "LINE_S". Press ▲ or ▼ to select "LINE_L".
![graph LR A["Hand cursor"] --> B["X₀ LINE S"] B --> C["▼"] C --> D["LINE L"]](/content/2026/04/737286/images/8b33c89263031cf66b1501405cffc3d3c4dc14ffd716b2a3f6ccb2ad9a7adc80.jpg)
3. Input linear length;
Press ENT, then the message window displays "LENGTH".
X window displays the formerly preset linear length. Press 6 0 in turn to input the linear length.

- Input angle;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset angle. Press 3 0 in turn to input the angle.
![graph LR A["X₀"] --> B["ANG"] B --> C["3"] C --> D["0"] D --> E["EN"] E --> F["30.000"] F --> G["X₀"] G --> H["ANG"] H --> I["▼"]](/content/2026/04/737286/images/47cd51c848b6b7f1cc355affe0701784464ea0d3e77f9deb5065917ac1ee01e7.jpg)
- Input number;
Message window displays “ANG” which indicates the step is to angle. X window displays the formerly preset number. Press 4 in turn to input the number.
![graph LR A["X₀"] --> B["NO.HOLE"] B --> C["4"] C --> D["ENT"] D --> E["4"] E --> F["X₀"] --> G["NO.HOLE"] G --> H["▼"]](/content/2026/04/737286/images/ac3f2ca00278a40352f08d1033243253900fdaee91826ddf96927cf7186789f4.jpg)
- Press ▼ until "NO 1" appears in the message window.
It is the position of the first hole to punch where the “0.000” is displayed in X window and Y window by moving the machine table. After finishing the first hole, press ▲ or ▼ to change holes number.

- After processing all holes, press ☐ to return to normal display.
6.3 ARC machining
Simple ARC function:
Provides maximum flexibility in ARC machining, the ARC sector to be machined by the coordinates of ARC. Very flexible, ARC function can machine virtually all kinds of ARC, even the intersected ARC.
Relatively a bit complicated to operate, operator need to calculate and enter the coordinates of ARC centre, start angle and end angle.
Basic parameters as follow:
- SMOOTH Mode of the Smooth ARC processing;
- SEL_XY(YZ, XZ) Select place;
- CENTER Refer to the position of a center.
- RAD Radius of the ARC
- TL_DIA Diameter of the TOOL
- MAX_CUT Feed step
- ST_ANG Starting angle
- ED_ANG Ending angle
- RAD+TL Outer arc. RAD-TL Inner arc.
Example 1 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XY
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500
RAD+TL 1

Steps:
1. Select process mode
Press 📋, then the message window displays "SIMPLE" for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays "SIMPLE"
ARC Processing
![graph LR A["Hand icon"] --> B["SMOOTH"] B --> C["✓"] C --> D["Simple"]](/content/2026/04/737286/images/4af28f3b05ed54919fdc34df6437d91bc5c2411599eed13236a1844d679c6572.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["TYPE"] B --> C["3"] C --> D["3 X"] D --> E["TYPE"]](/content/2026/04/737286/images/e942295bb0a1efe05122ebb180b112604bb07da7512c5184f53ff3764663170e.jpg)
3. Select place
Press ENT until "SEL_XY" appears in the message window. Press ▲ or ▼ to select the place to display "SEL_XY";
![graph LR A["ENT"] --> B["X₀ SEL_XY"] B --> C["▼ ▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/d16b31751b6172328579578172ccdb24851f31610932dbba17e8b7255619aed6.jpg)
4. Input radius:
Press ENT until "RAD" appears in the message window. The X window displays the formerly preset radius of the ARC. Press 8
0 in turn to input the radius.;
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/28efd313a7a5e3414f3a1afa6aa30e10e43d7d2d4bb040b83599b16879ad353f.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until "TL DIA" appears in the message window. The X window displays the formerly preset diameter of the TOOL. Press 6 in turn to input the diameter value;
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["X₀"] G --> H["MAX CUT"]](/content/2026/04/737286/images/02caae2b72c80ae6b29918e9ba7e049f07116213ae66a17b6191768a1dd9d2aa.jpg)
6. Input Feed step (MAX_CUT);
Press ▲ or ▼ until "MAX_CUT" appears in the message window. The X window displays the formerly preset MAX_CUT. Press 0 · 5 in turn to input the MAX_CUT value;
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["X₀"] E --> F["MAX CUT"] F --> G["▼"] G --> H["X₀"] H --> I["RAD-TL"]](/content/2026/04/737286/images/8e3c415243485a682454162b03a1c09c468088ef9224a9ba87be6064ccdb8966.jpg)
7. Select outer arc or inner arc
Press ▲ or ▼ until "RAD-TL" appears in the message window. Press ▲ or ▼ to select the place to display "RAD+TL";

8. After inputting all parameters, press the key ENT for machining.
The DRO will display the position of the first point. Retract the axes until the displays read 0.000. Machine the arc point by point in accordance with the display. After finishing the position of the first point, press ▲ or ▼ to change the position point.

Press ☑ to quit the R function at any time.
Example 2 for the Simple ARC Processing:
Parameters settings as follow:
SIMPLE Simple mode
TYPE 3
SEL_XY XZ
RAD 80.000
TL_DIA 6.000
MAX_CUT 0.500

Steps:
- Press 📋, then the message window displays “SIMPLE” for the ARC Processing. Press ▲ or ▼ to select the mode of the simple, the message window displays “SIMPLE”
ARC Processing
![graph LR A["Start"] --> B["SMOOTH"] B --> C["✓"] C --> D["SIMPLE"]](/content/2026/04/737286/images/0a51f2a031104d9cca25d9279fa61c92c8d4ec90daab43bed2d834c75dd750a9.jpg)
2. Input the type:
Press ☐ENT until "TYPE" appears in the message window. X-window displays the formerly preset type. Press ☐3 in turn
![graph LR A["ENT"] --> B["X₀ TYPE"] B --> C["3"] C --> D["3 X₀ TYPE"]](/content/2026/04/737286/images/4f478739baee34dc438fd0245aea57881de574c71d471ab39d8c2c57ab69590e.jpg)
3. Select place
Press ENT until "SEL_XZ" appears in the message window. Press ▲ or ▼ to select place to display "SEL_XZ";
![graph LR A["ENT"] --> B["SEL_XZ"] B --> C["▼"] C --> D["SEL_XZ"]](/content/2026/04/737286/images/b0ebd18ce2c0adbb10bfe54ae6bbc093ccc34390b2cd0324eb32271dc792ad6c.jpg)
4. Input radius:
Press ENT until “RAD” appears in the message window. The X window displays the previously preset radius of the arc. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/3a370dface6c03f9fdc2c5c693da689ce5eb2556e35fed1691492199a8de17b2.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. The X window displays the previously preset diameter of the tool. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["Xa"] C --> E["TL DIA"] E --> F["▼"] F --> G["Xa"] G --> H["MAX CUT"]](/content/2026/04/737286/images/a6accbfd6fefeb17da51e114b51d3f7e56a33da9c63236db8b5464ad7efd922e.jpg)
6. Input Feed step (MAX_CUT)
Press ▲ or ▼ until “MAX_CUT” appears in the message window. The X window displays the previously preset MAX_CUT. Press 0, then 5 in turn to input the MAX_CUT value.
![graph LR A["0"] --> B["5"] B --> C["ENT"] C --> D["0.500"] D --> E["Xₐ"] D --> F["MAX CUT"] F --> G["▼"] G --> H["Xₐ"] H --> I["RAD-TL"]](/content/2026/04/737286/images/2150f72d465b5d08a5e9a5feb4cf3e63cf9c27f65050d76a9639a6c9d5c008cb.jpg)
- After inputting all parameters, press the ENT key for machining.
For 2-axis milling machine table, it is not installed with Z-axis. Please press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the former process, and press ▼ to simulate moving to the next process point.

Z-axis simulate height = Number of dial x Z axis Dial + Scale number of dial
Press ENT to quit the R function at any time.
Example 3 for the Smooth ARC function:
Parameters settings as follows:
| SMOOTH | Smooth mode |
| SEL_XY(YZ,XZ) | XY |
| CENTER | X=0,Y=0 |
| RAD | 80.000 |
| TL_DIA | 6.000 |
| MAX_CUT | 0.500 |
| ST_ANG | 0.000 |
| ED_ANG | 135.000 |
| RAD+TL | 1 |

Steps:
- Press ENT, then the message window displays “SIMPLE” for the ARC processing. Press ▲ or ▼ to select the mode of the simple. The
message window displays "SMOOTH"; For 3-axis milling machine table, this step is not needed. In the second step, then press ENT.
![graph LR A["Start"] --> B["SMOOTH"] B --> C["Down Arrow"] C --> D["Empty Box"]](/content/2026/04/737286/images/c778fa5bc57a89b223635040cf7c37523c9c9a65ffa4bd97ad904c98770d6fea.jpg)
2. Select place
Message window displays “SEL_XY” which indicates the select is to place. Press ▲ or ▼ to select place to display “SEL_XY”;
![graph LR A["ENT"] --> B["X: SEL_XY"] B --> C["▼"] C --> D["SEL_XY"]](/content/2026/04/737286/images/04f5aca820d87478522eddc722bbf82fa7edbc172219bc9b1cf44eba4c334678.jpg)
3. Input center position.
Press ENT, then the message window displays "CENTER". X and Y windows display the formerly preset center position. Input X = 0, Y = 0 as follows.

4. Input radius:
Press ENT until “RAD” appears in the message window. X window displays the formerly preset radius of ARC. Press 8 and 0 in turn to input the radius.
![graph LR A["8"] --> B["0"] --> C["ENT"] C --> D["80.000"] --> E["X₀"] --> F["RAD"] F --> G["▼"] --> H["X₀"] --> I["TL DIA"]](/content/2026/04/737286/images/9267ede28ea712c65316edf5699f89941b3b4c9cec2da5d0608104ac70d30195.jpg)
5. Input Diameter of the TOOL
Press ▲ or ▼ until “TL DIA” appears in the message window. X window displays the formerly preset diameter of the TOOL. Press 6 in turn to input the diameter value.
![graph LR A["6"] --> B["ENT"] B --> C["6.000"] C --> D["X₀"] C --> E["TL DIA"] E --> F["▼"] F --> G["Max CUT"] G --> H["X₀"]](/content/2026/04/737286/images/9579a325b87bdf68a87354eeffea46a837fb181c4aeffd7d586834a3ec4d99bf.jpg)
6. Input step (MAX_CUT);
Press

or

until “MAX CUT” appears in the message window.
Press to quit ARC function any time.
6.4 Angular machining
6) Change the angle of the work piece to make the workpiece touch the measuring tool and adjust it to zero.
STEPS:
1. Select plane
Press SN/1, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane, and the display shows "SEL_XY".
Then press ☐ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XY"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["ANG"]](/content/2026/04/737286/images/723fbbfa3fef50459a884ec9cc6c628e5e577605170af07858dee85f153db372.jpg)
2. Input the angle of obliquity
The message window displays "ANG", and the X window shows the previously set angle of obliquity. Press 4 and 5 in turn to input the angle of obliquity.

- Move the workpiece along the X-axis until the measuring tool touches the workpiece, adjust it to zero, and move the worktable for any distance along the X-axis.

- Press Y to display the value of the Y-axis. Move the workpiece along the Y-axis, change the angle of the workpiece to make the obliquity-calibrating plane touch the measuring tool until it turns to zero. Move the worktable until the Y-axis is displayed as zero.

- Press 5W/H1 to quit the oblique function at any time.
Example 2 for the oblique XZ or YZ plane:
When the machining plane is on plane XZ or YZ, the function of tool inclination can instruct the operator to machine the oblique plane step by step.
Procedures for using the function of cutter inclination:
When the machining plane is on plane XZ or YZ, first calibrate the obliquity of the primary spindle nose and set the tool.
| INCL_XY(XZ,YZ) | INCL_XZ |
| DIA | 10.000 |
| ST_POT | 20.000 |
| ED_POT | 20.000 |


STEPS:
- Press SN/81, then the message window displays "INCL_XY" for oblique processing. Press ▲ or ▼ to select the plane, and the display shows "SEL_XZ". Then press ENT to proceed to the next step.
![graph LR A["▼"] --> B["X₀"] B --> C["INCL_XZ"] C --> D["ENT"] D --> E["0.000"] E --> F["X₀"] F --> G["DIA"]](/content/2026/04/737286/images/255af4a8460ae4a7b1daeb426d52a780a9bc5a84d6d7433e16304ae6f7bb8e16.jpg)
- Input the tool diameter
The message window displays "DIA", and the X window displays the previously preset angle of obliquity. Press 10 in turn to input the TOOL Diameter of obliquity. Press OK, then press ▼ to proceed to the next step.

- Input ST_POT.
The message window displays "ST_POT", and the X and Y windows display the previously preset starting position of obliquity. Input X=0, Y=-20.000. Press OK, then press ▼ to proceed to the next step.

4. Input ED_POT.
The message window displays "ED_POT", and the X and Y windows display the previously preset starting position of obliquity. Input X=20.000, Y=0.000.

5. After inputting all parameters, press the ▼ key to start machining.
For a 2-axis milling machine table, which is not equipped with a Z-axis, press ▲ or ▼ to simulate the position of the Z-axis. Press ▲ to simulate moving to the previous process point, and press ▼ to simulate moving to the next process point.

Z-axis simulated height = Number of dial divisions x Z-axis dial + Scale number of dial.
Press ☐ to quit the oblique function at any time.
6.5 Slope Processing
This function can automatically calculate the position of every processing point when processing a slope. Only the following parameters need to be inputted:
XZ, YZ
Set machine plane YZ or XZ.
ANG
The inclination angle.
Z_STEP
The slope length
each time processing

Example 1 for the Slope XZ place;
Step 1. Select place
Press TAN, then the message window displays “XZ” for the slope processing. Press ▲ or ▼ to select place to display “SEL_XY”; then press ENT to proceed to the next step;
![graph LR A["▼"] --> B["X Z"] B --> C["ENT"] C --> D["0.000"] D --> E["X ANG"]](/content/2026/04/737286/images/0f63f2a5c44d14e65735e43abcb881b43ad1edc3a719dc5b673523329324ed08.jpg)
Step 2. Input the angle of slope
The message window displays “ANG”, X window displays the formerly preset angle of slope. Press 4 5 in turn.

Step 3. Input Z_step;
The message window displays “Z STEP”, X window displays the formerly preset starting position of slope. Input 0 · 1 in turn.

Step 4: Finishing the ALL processing. Press ☐ to quit slope function any time.
6.6 Chambering Processing
1, FLAT_XY: machine place; 2, DIA: diameter of TOOL; 3, CENTER: center of the chambering; 4, SIZE: size of the chambering;
Figure as follow:

STEPS:
- Press /W2 , then the message window displays "FLAT_XY" for the Chambering Processing.
![graph LR A["▼"] --> B["X₀ FLAT_XY"] B --> C["ENT"] C --> D["0.000 X₀ DIA"]](/content/2026/04/737286/images/3e5ed7252e0b56d003858500bb0b929601c7c3279b4423d7b9e4a1a0856d63a2.jpg)
- Input the diameter of the tool;

- Input the center coordinate;

- Input the size;

5. Process Chambering;
Move the machine until the display of the axis is zero, i.e., the position of the first point. Machine the first point. Display the next machining point by pressing ▲ or ▼. On completion of machining, the right window shows OVER. Press ▲ or ▼, the system will go to the first position for the next workpiece. Press ⚠/12 to quit the Chambering Function.
6.7 The Tool Diameter Compensation Function
Without tool compensation, the operator has to move the tool for an additional distance equal to the diameter of the tool along each side when machining the four 150 and 100 sides of a workpiece to finish machining the whole brim. The digital readouts shall automatically compensate when the tool compensation function is enabled.
Note: The tool compensation is made in the direction of the X and Y axes.
Procedures:
1). Enter the function of compensating the diameter of the tool. 2). Select one of the (four) preset machining modes. 3). Input the diameter of the tool. 4). Enter machining.
Figure A

Figure B

Figure C

Step 1: Press ☐ to enter the tool compensation function. Then the message window displays "TYPE". Press ☐.








Step 2: input the diameter of the TOOL; Press 10 in turn.












Step 3: Press ▼ to the machining Mode.

Machining of 2 side planes can be done by moving the TOOL until X-Axis is 150.000 and Y-Axis is 100.000. Press the Key [TAN/V3] to quit the Function.
6.8 Digital Filter of the Grinding Machine
When machining a work-piece by grinder, the display values change quickly due to the vibration of the grinder. The user cannot see the display value clearly. The Grinder DRO provides a display value filter function to disable the quake change of the display value.
STEPS:
- Enter display value filter function.
In normal display state, press SIFT to simultaneously enter the display value filter function.
- Exit display value filter function;
Press SIFT, exit display value filter function;
![graph LR A["↓ SFT"] --> B["→ X₀ ABS S"] B --> C["→ SFT"] C --> D["→ X₀ ABS"] D --> E["↑"]](/content/2026/04/737286/images/bd8e52a9fbda99795f3a8b8a96eace94880646b1bad668fc487c0ac223047e11.jpg)
6.9 Functions
6.9.1 200 set TOOL Libs
Step 3: Input TOOL 2 data:

It will automatically exit from EDM machining status and recover to the original state before machining;
b) Stop Mode:
It will always stay at the machining interface after finishing machining, and you should press EDM to exit and return to the original state.
Operation steps:
The DEPTH (machining depth), ERRHIGH (negative fireproof height), exit mode, EDM relay output mode, and machining direction should be set.
STEPS:
- Press EDM to enter the EDM function. Press ▲ to input parameters; press ▼ to enter EDM machining state.
- Input DEPTH (machining depth). Press the key ▲ to set the next parameter.
![graph LR A["ENT"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/061e0b647e94ba9770ee26d728cdf5002a9f1df103b95a311f3ab0babadf2420.jpg)
- Input ERRHIGH (negative fireproof height) (undefined). Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X 0 ERRHIGH"] B --> C["+ ± 1 5 0 ENT"] C --> D["-150.000 X 0 ERRHIGH"]](/content/2026/04/737286/images/ab6f48fbbe2365f4fe9d67cfba39074e837aa040ea82882a6c6a6cfcffb5b3b1.jpg)
- Set machining direction (positive or negative). Press 1 to select positive direction. Press 0 to select negative direction. Press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ NEGATIV"] B --> C["1 ENT"] C --> D["1 POSITIV"]](/content/2026/04/737286/images/716a8dec8d856e2f560c6e609789c786df1ed91c0cd664c88782b147baf23f57.jpg)
EDM
- Set exit mode (AUTO mode or STOP mode). Press 0 to select AUTO mode; press 1 to select STOP mode; press the key ▲ to set the next parameter.
![graph LR A["▲"] --> B["X₀ AUTO"] B --> C["1 ENT"] C --> D["1 X₀ STOP"]](/content/2026/04/737286/images/2e733534f85b5cf0aa1f861d7cb2dc32d977f33b0c2fe7471f0b50f4737c406a.jpg)
- Set the output mode (Mode 0 or Mode 1) (undefined). Press ☐ to select Mode 0; press ☐ to select Mode 1.
![graph LR A["▲"] --> B["X₀ MODE"] B --> C["1 ENT"] C --> D["1 MODE"]](/content/2026/04/737286/images/9f3bd18fa5062f29122064e4590b57713b584e4d76c63b567b0fd0b6477353ac.jpg)
- Continuously press ▼ to return to EDM for machining. Press EDM to quit the function.
Example 1: positive direction machining;
Machining is shown as the model chamber as follows:


STEPS:
1. Touch one side of the workpiece with the TOOL, then press Z0 to zero the Z axis.

2. Press EDM, set DEPTH to 20.000; press ▼ to start EDM machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["2 0 ENT"] C --> D["20.000 X₀ DEPTH"]](/content/2026/04/737286/images/8ad13662bbb8b215d75191cfbd706dc588183f5e2ee1862416da45354aae9b5d.jpg)
Example 2: Negative direction machining
Machining is shown as the model chamber as follows:


1. Touch one side of the workpiece with the TOOL, then press Z0 to zero the Z axis.

2. Press EDM, set DEPTH to -20.000; press ▼ to start EDM machining.
![graph LR A["EDM"] --> B["X₀ DEPTH"] B --> C["+ 2 0 ENT"] C --> D["-20.000"] D --> E["X₀ DEPTH"]](/content/2026/04/737286/images/5018c4e1abe52173acb016f5a055c1bcc3b14fcfbe15843abebe8bbbd7ce851e.jpg)
Example 3: PCD Function for EDM
The PCD Function can access the EDM Function. The operator enters the PCD Function to input parameters for PCD and enter the PCD machining state. At every machining position, press the EDM key to access the EDM Function.
The following are the preliminary solutions for troubleshooting.
If there is still trouble, please contact our company or agents for help.
| Troubles | Possible reasons | Solvents |
| No display | 1. Power isn't connected2. Power switch is off.3. The range of power voltage is not right.4. The inner power of Linear Scale is short. | 1. Check power wire and connect the power2. Turn on the power switch.3. The range of voltage is in 80--260V4. Unplug the connector of linear scale |
| One axis is not counting | 1. Replace the linear scale of the other axis.2. DRO is in special function | 1. If count is normal, the linear scale has trouble; If abnormal, the DRO readouts has trouble.2. Quit the special function. |
| Linear scale is not counting | 1. Reading head is bad for using range exceeds.2. Aluminum chips is in reading head of linear scale.3. The span between the reading head and metal part of linear scale is large.4. The metal parts of linear scale is damage. | 1. Repair the linear scale2. Repair the linear scale3. Repair the linear scale4. Repair the linear scale |
| Counting is error | 1. Shell is poor grounding.2. Low precision of machine.3. Speed of machine is too rapid.4. Precision of linear scale is low.5. The resolution of DRO readouts and the linear scale is not match.6. The unit (mm/inch) is not match.7. Setting the linear compensating is not arrest.8. Reading head of the linear scale is damaged. | 1. Shell is good grounding.2. Repair the machine.3. Reduce the speed of machine.4. Mount the linear scale again.5. Set the resolution of the DRO again,6. Cover the unit of display mm/inch.7. Reset the linear compensation.8. Repair the linear scale. |
| The counting of the linear scale is not accurate | 1. The mounting of linear scale does not demand the requirement, and the precision is not adequate.2. The screw is loosen.3. Precision of machine is low.4. The resolution of digital readouts and the linear scale is not match. | 1. Mount the linear scale again and level it.2. Lock all fixing screws.3. Repair the machine.4. Reset the resolution of digital readouts. |
| Sometimes the linear scale is not counting | 1. The small car and steel ball is separated.2. The glass of reading head is wearied.3. The glass of reading head of the linear scale has dirt.4. The elasticity of the steel wire is not adequate. | 1. Repair the linear scale.2. Repair the linear scale.3. Repair the linear scale.4. Repair the linear scale. |
- Specifications of Digital Readout.
1) Supply Voltage range: AC 85 V ~ 230 V; 50 ~ 60 Hz 2) Power consumption: 15VA 3) Operating temperature: 0°C - 50°C 4) Storage temperature: -30°C - 70°C 5) Relative humidity: < 90% (25) 6) Max Coordinate number: 3 7) Readout allowable input signal: TTL square wave 8) Allowable input signal frequency: < 5 MHz 9) Max resolution of digital display length: 0.01 um 10) Max resolution of digital display angle: 0.0001 / PULSE
- Instructions

1. X, Y, Z Axis

| Pin | TTL (Standard) |
| 1 | |
| 2 | OV |
| 3 | |
| 4 | |
| 5 | |
| 6 | A+ |
| 7 | 5V |
| 8 | B+ |
| 9 | R+ |
| Pin | TTL (Standard) |
| 1 | 5V |
| 2 | OV |
| 3 | A+ |
| 4 | B+ |
| 5 | R+ |
| 6 | |
| 7 | |
| 8 | |
| 9 |
For your convenience, if you buy a digital readout,
The wiring definition of your linear scale must be the same as the 2 definitions in the above diagram to be universal!
Installation instructions
TTL signal Output:
EIA-422-A signal Output:
- TECHNICAL PARAMETER 1.1 SCALING DISTANCE: 0.02 MM (50LINES /MM) 1.2 RESOLUTION: 5μM、1μM、0.5μM 1.3 PRECISION: ±3μM、±5μM、±15μM/M (20±0.1℃) 1.4 MEASURING RANGE: 30~3000MM 1.5 MOVING SPEED: HIGH-SPEED ENCODER 120 M/MIN (TO BE CUSTOMIZED)
ORDINARY ENCODER 60M/MIN
1.6 POWER SUPPLY: +5V±5%、80MA 1.7 CABLE LENGTH: STANDARD 3M (SPECIAL LENGTH AVAILABLE ACCORDING TO THE USER'S NEEDS) 1.8 WORKING TEMPERATURE: 0~45°C 1.9 PIN DESCRIPTION: 1) APPLICABLE TO: 9 PIN SOCKET EIA-422-A SIGNAL OUTPUT.

1) Applicable to: 9 pin socket EIA-422-A signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Green Black | Black | Orange black | FG | White black | Green | Red | White | Orange |
FG: Shield connected to metal casing.
1) Applicable to: 9 pin socket TTL signal Output.
| Pin Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| Signal | OV | Empty | A | +5V | B | Z | |||
| Color | Black | FG | Green | Red | Orange | White |
FG: Shield connected to metal casing.
Linear scale
Installation drawings
Installation method: Standard size: (Unit: mm)
| Modell | DET | L1 | L2 | Modell | L0 | L1 | L2 |
| YE-50 | 174 | 190 YE-550 550 | 67450 | 690 | |||
| 100 | 224 | 240 YE-600YE-100 | 600 | 724 | 740 | ||
| YE-150 | 150 | 274 | 290 | YE-650 650 | 774 | 790 | |
| YE-200 200 | 324 | 340 YE-700 700 | 824 | 840 | |||
| YE-250 250 | 374 | 390 | YE-750 | 750 | 874 | 890 | |
| YE-300 300 | 424 | 440 YE-800 | 800 | 924 | 940 | ||
| YE-350 350 | 474 | 490 YE-850 850 | 974 | 990 | |||
| YE-400 400 | 524 | 540 YE-900 | 900 | 1024 | 1040 | ||
| YE-450 450 | 574 | 590 YE-950 950 | 1074 | 1090 | |||
| YE-500 500 | 624 | 640 YE-1000 1000 | 1124 | 1140 |


4.9

4.10

C/O YH Consulting Limited Office 147, Centurion House, London Road, Staines-upon-Thames, Surrey, TW18 4AX
VEVOR®
TOUGH TOOLS, HALF PRICE



















































[SDZ7]

































