MOTION ESSENTIALS Quick Start Guide to Programming in Delta Motion

Similar documents
Preface 11 Key Concept 1: Know your machine from a programmer s viewpoint 17

Techniques With Motion Types

FUNDAMENTAL MANUFACTURING PROCESSES Computer Numerical Control

Simple motion control implementation

DBD Series for large sized work-piece

HERMETIC SEALING SYSTEM SM8500

Renishaw Ballbar Test - Plot Interpretation - Mills

3.22 Finalize exact specifications of 3D printed parts.

(Refer Slide Time: 00:55)

PCM-22 Rotary Knife Controller Operators Manual

1000TII TURNING CNC CONTROLLER

DBD series. DBD series. DBD Series for large sized work-piece DBD 1270 DBD ver. EN SU

Real-time Chatter Compensation based on Embedded Sensing Device in Machine tools

Industrial Automation Technology

THE NEW LASER FAMILY FOR FINE WELDING FROM FIBER LASERS TO PULSED YAG LASERS

Collet Chucks. Low-profile. Collet Chucks Low Profile

03-Durchfuehren_RZ_0708_EN.qxd:03-Durchfuehren GB.qxd :06 Uhr Seite 200 Feed-through

GE Fanuc Automation. Series 0i C CNC Family. The Best Value CNC with GE Fanuc Reliability

Expanding Mandrels. KEM Series. Expanding Mandrels. KEM Series

EM1. Transmissive Optical Encoder Module Page 1 of 8. Description. Features

Part 1: Introduction to Computer Graphics

Flexible. Fast. Precise. PPU-E Pick & Place Unit

Customized electronic part transport in the press shop siemens.com/metalforming

Agilent Understanding the Agilent 34405A DMM Operation Application Note

Electric Rotary Modules. Rotary Actuators

Rotary Knife Controller

CNC CONTROLS from Power automation

Sealed Linear Encoders with Single-Field Scanning

Linkage 3.6. User s Guide

Experiment: FPGA Design with Verilog (Part 4)

HEAD. HEAD VISOR (Code 7500ff) Overview. Features. System for online localization of sound sources in real time

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR

Detailed Design Report

Real-Time Compensation of Chatter Vibration in Machine Tools

E X P E R I M E N T 1

Microincrements IP67-related solutions

Optical Technologies Micro Motion Absolute, Technology Overview & Programming

Dancer control slims down while gaining functionality

Electrical and Electronic Laboratory Faculty of Engineering Chulalongkorn University. Cathode-Ray Oscilloscope (CRO)

Single Axis Position Controller

(Catalog No HSCE) Product Data

COLLET CHUCK COLLET CHUCK

BEI Optical Encoder Design and Operation. Electronics Assembly. Bearing Housing Assembly

DAAB DB409 INSTRUCTION MANUAL FOR THE VFD-EL FREQUENCY CONVERTER. For the DAAB EP104 automatic control system with software version 4.

Application Note. RTC Binary Counter An Introduction AN-CM-253

MICROMASTER Encoder Module

ArcPro Mach4 Plasma Screen User Guide

From the above diagram, the relationship between X1, X2, X a and C a is given by the following equations:

Exercise 4-2. Counting of Actuator Cycles EXERCISE OBJECTIVE & & &

FP-QUAD-510. Features. Power Requirement OPERATING INSTRUCTIONS. 4-Axis, Quadrature Input Module

Application Note #63 Field Analyzers in EMC Radiated Immunity Testing

GFT Channel Digital Delay Generator

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

Math and Music Developed by Megan Martinez and Alex Barnett in conjunction with Ilene Kanoff

Innovative Rotary Encoders Deliver Durability and Precision without Tradeoffs. By: Jeff Smoot, CUI Inc

Cover Page for Lab Report Group Portion. Boundary Layer Measurements

APPLICATION OF PHASED ARRAY ULTRASONIC TEST EQUIPMENT TO THE QUALIFICATION OF RAILWAY COMPONENTS

SQM40/41 Actuators for air and gas dampers

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module

DIRECT DRIVE ROTARY TABLES SRT SERIES

EDL8 Race Dash Manual Engine Management Systems

Practical Application of the Phased-Array Technology with Paint-Brush Evaluation for Seamless-Tube Testing

Scanning For Photonics Applications

PCM-16 Phase Synchronization Controller Operators Manual

Special Applications Modules

Limit and Mask Test Application Module

Source/Receiver (SR) Setup

IS 140 IGA 140 IS 140-PB IGA 140-PB IS 140-PN IGA 140-PN IS 140-ET IGA 140-ET

PS User Guide Series Seismic-Data Display

SPECIFICATION NO Model 207 Automatic GTAW Welding System

PRACTICAL APPLICATION OF THE PHASED-ARRAY TECHNOLOGY WITH PAINT-BRUSH EVALUATION FOR SEAMLESS-TUBE TESTING

GSK988T TURNING CENTER CNC SYSTEM

Revision 1.2d

MODEL HS35 DRAWWORKS OPTICAL ENCODER

Three Axis Digital Readout System

EAN-Performance and Latency

Designing Intelligence into Commutation Encoders

IMPAC Infrared Thermometers

World s smallest 5MP stand-alone vision system. Powerful Cognex vision tool library including new PatMax RedLine and JavaScript support

TG-1000 SPIM functions

PCM-24 Press Feed Controller

CHARACTERIZATION OF END-TO-END DELAYS IN HEAD-MOUNTED DISPLAY SYSTEMS

Advanced Techniques for Spurious Measurements with R&S FSW-K50 White Paper

Transmitter Interface Program

* This configuration has been updated to a 64K memory with a 32K-32K logical core split.

PSM-003. Micro Polarization Controller/Scrambler. User Guide

Microincrements XFC. Application Note DK XFC technology microincrements. Technical background CHA CHB. 2fold.

SPECIFICATION NO NOTE

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

Up to 85% higher Service Life due to efficient sealing method.

INSTRUCTION MANUAL. J800 Weld Controller. 3/25/2018 Revision

Troubleshooting Analog to Digital Converter Offset using a Mixed Signal Oscilloscope APPLICATION NOTE

Keysight Technologies Using Oscilloscope Segmented Memory for Serial Bus Applications. Application Note

The CIP Motion Peer Connection for Real-Time Machine to Machine Control

Electronic Lineshaft With Alignment F7 Drive Software Technical Manual

9070 Smart Vibration Meter Instruction Manual

SMT Encoder for High Performance, High Volume Designs Small Size High Resolution Low Cost ChipEncoder Reflective Surface Mount Encoder Features

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3

Axle Assembly Poke-Yoke

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples.

Transcription:

MOTION ESSENTIALS Quick Start Guide to Programming in Delta Motion

Table of Contents SCOPE... 2 DELTA MOTION.... 3 PROGRAMMING BASICS... 4 WELDING EXAMPLES... 5 TACK.NC.... 6 STITCH.NC.... 7 SQUARE.NC... 8 CIRCLE.NC.... 9 ROTARY.NC... 10 ROUNDED.NC.... 11 ADVANCED PROGRAMMING USING WHILE LOOPS... 12 LOOPS.NC... 13 POSITION BASED FIRING... 14 PBF.NC.... 15 HOW TO CALCULATE FEEDRATE FOR PULSED STYLE LASERS... 16 HOW TO CALCULATE FEEDRATE FOR CONTINUOUS STYLE LASERS... 17 CONVERTING LINEAR AND ROTARY MOTION.... 17 Seam Sealing Formulas.... 18 G AND M CODE GLOSSARY.... 19 Scope The scope of this document is to outline many of the common practices for generating clear and effective motion programs using the Delta Motion software. A general overview of the Delta Motion software and the use of standard G and M codes will be followed by actual program examples for use on A-Series lasers that are used in the lab by Application Engineers to develop welding processes. Using the ideas and practices shown below in this document, you will be able to program nearly every type of weld joint configuration used in standard laser welding applications. 2/20

Delta Motion Delta motion is the software used to parse lines of code called G and M codes that translate into linear or rotary motion and other essential functions on your laser welding system. G-code, which has many variants, is the common name for the most widely used numerical control (NC) programming language. It is used mainly in computer-aided manufacturing to control automated machine tools. M-code, or Machine code is a computer program written in machine language instructions that can be executed directly by a computer s central processing unit (CPU). Each instruction causes the CPU to perform a very specific task, such as open a laser shutter, turn on cover gas, or actuation of external tooling. Using a combination of G and M codes, a robust program can be generated that Delta Motion reads line-by-line to execute the desired weld path and execution of desired events on your laser welding system. See below for a screen grab of Delta Motion essential program areas. 1. By pressing EDIT (F2) you can access the embedded text editor inside of Delta Motion to create, edit, and save the various NC program (.NC file) that you need to create weld paths used in production welding. 2. Current absolute machine coordinates: X axis, Y axis, Z axis and Rotary position. 3. Machine homing controls. 4. Dialogue to add NC programs into Delta Motions memory (Add) that can be pushed to the memory buffer (Download selected) and executed (Cycle Start), and MDI (Manual Data Input) to manually run lines of code without the use of an NC file. 5. Current program loaded into the memory buffer that will execute upon Cycle Start 3/20

Programming Basics Typically, when creating a motion program, you will start by initializing the program, then setting a feed rate, which is the speed the table or rotary chuck will move. After a speed is called out, you will then need to specify if you want the machine to read absolute coordinates, or incremental coordinates. After the coordinate system is determined, you will input commands to move each axis a set distance either in a positive or negative direction. In simple X, Y, and Z movements, speeds are called out in inches per second or millimeters per second, and rotary movements are called out in degrees per second. The diagram below shows the universal coordinate system. 4/20

Welding Examples Below are some examples of common weld joint styles, and their respective sample programs. BUTT WELD STITCH.NC ROTARY WELD ROTARY.NC SQUARE WELD SQUARE.NC ROUNDED CORNER WELD ROUNDED.NC CIRCULAR WELD CIRCLE.NC ADVANCED PATH *NC PROGRAM CREATED USING AN EXTERNAL CAM PROGRAM USING PBF.NC STYLE PROGRAM 5/20

Tack.nc The program below will open the shutter for such a short time, which will allow 1 shot to pass through to tack the part together. This is useful to automate tacking processes before welding. open prog 31 clear pset x0y0z0 m53 m60 m10 s1 m16 m54 m55 m17 m61 m52 close ;opens the program, sets 31 for the id clears buffer. sets the x y and z axes to zero on machine parameters. ;sets the laser to external mode which allows control by code. ;delay in milliseconds necessary to allow code to execute properly. ;laser branch shutter 1 open. ;sets the schedule number 1 which is programmed via the laser panel. ;turns cover gas on. ;turns the laser beam on fire. ;delay to allow tack to come through. ;turns the laser beam off. ;turns cover gas off. ;laser branch shutter 1 close. ;sets the laser to panel control mode which allows manual control. ;closes the program. 6/20

Stitch.nc Using the stitch program, the beginning of the program zeros out at your weld starting point. There is then an optional stop in which you then track to the end of the weld joint. When you start the program again, it will return to absolute home, welding the whole way back. Stitch is especially useful for welding in a straight line regardless if the part is straight to the laser head. open prog 26 clear pset x0y0z0 m53 m60 m10 s5 g90 ;opens the program, sets 26 for the id clears buffer. ;sets the x y and z axes to zero on machine parameters. ;sets the laser to external mode which allows control by code. ;delay in milliseconds necessary to allow code to execute properly. ;laser branch shutter 1 open. ;sets the schedule number 5 which is programmed via the laser panel. ;sets the machine to absolute mode. F.015 ;sets feed rate to.015 inches per second. m16 m00 m54 ;turns cover gas on. ;optional stop, allows weld tracking or other inputs. ;turns the laser beam on fire. x0y0z0 ;absolute travel to origin x0,y0 z0. m55 m17 m61 m52 close ;turns the laser beam off. ;turns cover gas off. ;laser branch shutter 1 close. ;sets the laser to panel control mode which allows manual control. ;closes the program. 7/20

Square.nc Square program will weld in a square pattern and also move 0.25 inches past the start point for weld overlap to take place. open prog 29 clear pset x0y0z0 m53 m60 m10 s0 g91 ;opens the program, sets 29 for the id, clears buffer. ;sets the x y and z axes to zero on machine parameters. ;sets the laser to external mode which allows control by code. ;laser branch shutter 1 open. ;delay in milliseconds necessary to allow code to execute properly. ;sets the schedule number 0 which is programmed via the laser panel. ;sets the machine to incremental mode. F.094 ;sets feed rate to.094 inches per second. m16 m54 ;turns cover gas on. ;turns the laser beam on fire. x1.1748 ;moves positive in the x axis. y-1.1748 x-1.1748 ;moves negative in the y axis. ;moves negative in the x axis. y1.1748 ;moves positive in the y axis. x0.25 ;moves positive in the x axis again, for overlap. m55 m17 m61 m52 close ;turns the laser beam off. ;turns cover gas off. ;laser branch shutter 1 close. ;sets the laser to panel control mode which allows manual control. ;closes the program. 8/20

Circle.nc The circle program will move in an eccentric pattern in a radius 2 times to allow weld overlap. open prog 95 clear m53 pset x0y0 m16 ;opens the program, sets 95 for the id, clears buffer. ;sets the laser to external mode which allows control by code. ;sets the x y and z axes to zero on machine parameters. ;turns cover gas on. f.5 ;sets feed rate to.5 inches per second. g91 ;sets the machine to incremental mode. f.2 ;sets feed rate to.2 inches per second. m10 s1 m60 ;sets the schedule number 1 which is programmed via the laser panel. ;laser branch shutter 1 open. y.125 ;moves positive in the y axis to the top of the circle. m00 ;optional stop, allows weld tracking or other inputs. f.1 ;sets feed rate to.1 inches per second. m54 G2 X0 Y0 I0 J-.125 G2 X0 Y0 I0 J-.125 m55 m61 m17 ;turns the laser beam on fire. ;interpolates a circle with a radius of.125 inches. ;interpolates a circle with a radius of.125 inches for overlap. ;turns the laser beam off. ;laser branch shutter 1 close. ;turns cover gas off. f.5 ;sets feed rate to.5 inches per second. g90 ;sets the machine to absolute mode. x0y0 ;absolute travel to origin x0 y0 z0. m52 close ;sets the laser to panel control mode which allows manual control. ;closes the program. 9/20

Rotary.nc The rotary program will weld a round part utilizing rotary chuck. The part will rotate 480 degrees to allow for weld overlap to take place. open prog 56 clear m53 m60 m10 s1 m68 g91 m16 f360 m54 ;opens the program, sets 56 for the id, clears buffer. ;sets the laser to external mode which allows control by code. ;laser branch shutter 1 open. ;sets the schedule number 1 which is programmed via the laser panel. ;delay in milliseconds necessary to allow code to execute properly. ;laser timeshare shutter 1 open ;sets the machine to incremental mode. ;turns cover gas on. ;sets feed rate to 360 degrees per second. ;turns the laser beam on fire. a-480 ;rotates the rotary axis 480 degrees in the negative direction. m55 m17 m61 m52 close ;turns the laser beam off. ;turns cover gas off. ;laser branch shutter 1 close. ;sets the laser to panel control mode which allows manual control. ;closes the program. 10/20

Rounded.nc This program will follow the pathway of a rectangle with rounded corners, the radius of the corners is inputted into the program and will seamlessly track the geometry. open prog 46 clear m53 m60 m10 s0 f.20 g90 x0 y0 m00 m16 0 f.10 g91 m54 ;opens the program, sets 46 for the id, clears buffer. ;sets the laser to external mode which allows control by code. ;laser branch shutter 1 open. ;sets the schedule number 1 which is programmed via the laser panel. ;sets feed rate to.20 inches per second. ;sets the machine to absolute mode. ;starting corner of lid absolute move. ;pause to adjust position ;turns cover gas on. ;delay 1 second. ;sets feed rate to.10 inches per second. ;sets the machine to incremental mode. ;turns the laser beam on fire. x.20 ;moves positive in the x axis. g2 x0.08y-0.08 r0.08 y-.6 g2 x-0.08 y-0.08 r0.08 x-.20 g2 x-0.08 y0.08 r0.08 ;rounded corner with 0.08 radius. ;moves negative in the y axis. ;rounded corner with 0.08 radius. ;moves negative in the x axis. ;rounded corner with 0.08 radius. y0.6 ;moves positive in the y axis. g2 x0.08 y0.08 r0.08 ;rounded corner with 0.08 radius. x.5 ;moves positive in the x axis. m55 close ;turns the laser beam off. ;closes the program. 11/20

Advanced Programming Using While Loops For more advanced programming techniques such as welding a pattern of parts laid out onto a flat plate, you can utilize variables and logic commands built into Delta Motion to create an elegant and effective program to process your parts. Looking at the example LOOPS.NC program on page 15, you see the following variable called out in the program on line 12, which is a counter for how many times you wish to run the loop: p299=x The following command starts the while loop: while (P299>0) This line of code tells Delta Motion execute all consecutive lines up to the endwhile function, in which it will then return back to the first line again. The code within these bounds will continue to repeat until the decrement counter you have set reaches 0. Once the counter reaches 0, it will pass the endwhile function and execute code below it just as it should. You can see that every time the code executes, it passes line 23, which subtracts 1 from your p299 variable. The code will continue to run until it repeats your code the set number of times specified. To set the number of times you wish you loop the code, you must make the previous variable of p299 = x + 1, x being the amount of times you wish the code to run within the bounds. Multiple loops can be stacked after each other to create a program with multiple routines. 12/20

Loop.nc open prog 1 clear m53 m60 g90 f1 x1 y1 p297=.2 ;opens the program, sets 1 for the id, clears buffer. ;sets the laser to external mode which allows control by code. ;laser branch shutter 1 open. ;sets the machine to absolute mode. ;sets feed rate to 1 inches per second. ;weld start position on 1st plate. ;set P297 for weld diameter. p299=7 ;set counter to number of plates +1 g91 ;sets the machine to absolute mode. while (P299>0) ;starts a while loop as long as counter is above 0. m10 s1 ;sets the schedule number 1. f.1 ;sets feed rate to.10 inches per second. m54 g2 X(P297) Y0 i(p297) j0 m55 f1 x (1-p297) y0 m00 p299=(p299-1) endwhile m52 close ;turns the laser beam on fire. ;half circle movement. ;turns the laser beam off. ;sets feed rate to 1 inches per second. ;offset move to next position on the plate. ;pause to line up weld. ;decrement counter to tell the program it has finished 1 loop. ;end of loop function. Code will resume as normal. ;sets the laser to panel control mode manual control. ;closes the program. 13/20

Position Based Firing Position based firing is an alternate mode of firing the laser, which does not rely on the pulse rate set on the laser panel, but rather a set overlap variable for center to center spacing of the weld spots. After you set a feedrate, the motion program that follows will adjust the pulses per second on the fly by modulating the frequency of the laser to accommodate table slowdowns on corners and sharp edges. This will ensure the overlap is the same on all areas of the weld. Position based firing is initiated in the program by using the following code: m149 s1 dx The number input where x is, would be the center to center spot overlap. Calculating maximum feedrate for position based firing: 1. It is best practice to not exceed 90% of the machine maximum rated power. (Spot Spacing [X]) ( Max Laser Power [Watts] ) = Maximum Feedrate Energy [Joules] 14/20

PBF.nc Position based firing with an overlap of.06. Draws a rectangle with rounded edges. open prog25 clear m53 m10 s0 m60 g90 m16 m149 s1 d0.06 ;opens the program, sets 56 for the id, clears buffer. ;sets the laser to external mode which allows control by code. ;sets the schedule number 1 which is programmed via the laser panel. ;laser branch shutter 1 open. ;sets the machine to absolute mode. ;turns cover gas on. ;turns position based firing on, and sets dx, x being the overlap center. x.20 ;moves positive in the x axis. g2 x0.08y-0.08 r0.08 y-.6 g2 x0.08 y-0.08 r0.08 x-.20 g2 x-0.08 y0.08 r0.08 ;rounded corner with 0.08 radius. ;moves negative in the y axis. ;rounded corner with 0.08 radius. ;moves negative in the x axis. ;rounded corner with 0.08 radius. y0.6 ;moves positive in the y axis. g2 x0.08 y0.08 r0.08 ;rounded corner with 0.08 radius. x.5 ;moves positive in the x axis. m149 s0 m61 dwell500 m52 m17 close ;turns position based firing off. ;laser branch shutter 1 close. ;sets the laser to panel control mode which allows manual control ;turns cover gas off. ;closes the program. 15/20

How to Calculate Feedrate for Pulsed Style Lasers To calculate the proper federate for your part, you must input a few variables to get accurate speed and shot count. A tool called the Weld Calculator makes these calculations easier. 1. Pulse rate (Hz) is the rate at which you want to pulse the laser during welding operation. 2. Overlap is the amount of weld spot to spot overlap you desire (80% is hermetic). 3. Weld diameter is the size of the actual spot at the power you are using. 4. Part diameter is the diameter of the part at the weld joint interface. Using the Amada Miyachi Weld Calculator, you input parameters 1-4 and on the right side, it will calculate and read out the desired federate as well as spots needed for complete joint coverage. Typically, 10 shots are added after the amount shown to allow to significant overlap of the welds. 5. Linear speed listed in inches per second. 6. Rotary speed listed in degrees per second. 7. Estimated process time in seconds to complete weld. 8. Spots needed for complete joint coverage. 16/20

How to Calculate Feedrate for Continuous Style Lasers Linear welding (x, y) feed rates are a bit more flexible with continuous wave style lasers and do not rely on a given feed rate since the overlap will always be 100%. However, feed rates for rotary welds rely on a simple equation to calculate laser on time to ensure you are going around the weld joint 100% of the circumference. Typically, the laser on time is preceded and ended with a small ramp up and ramp down of 0.2-0.5 seconds to reduce crater cracking and spit holes. C = B A Converting Linear and Rotary Motion Sometimes, when developing a motion program, you may need to convert linear motion (inches per second) to rotary motion (degrees per second) or vice versa. The following formulas and diagrams will help with these calculations. LINEAR TO ROTARY: A C = 360 ( πb ) ROTARY TO LINEAR: C A = πb ( 360 ) 17/20

Seam Sealing Formulas C = circumference at seam D = diameter at seam dps = degrees per second J = joules OL = overlap of spots pitch = step size PL = path length pps = pulses per second (hz) rpm = revolutions per minute shots = number of shots from laser ss = spot size V = velocity of seam (feed rate) W = wattage of laser wt = weld time C = πd pps = W J V = C wt deg sec = 6(rpm) rpm = 60V C V = C(rpm) 60 J = W pps rpm = 60 wt wt = shots pps OL = 1 [ V ] ss (pps) rpm = 1 ( deg ) 6 sec wt = PL V pitch = (1-OL) ss shots = C pitch W1(wt1) = W2(wt2) pps = V (1-OL)ss V = (1-OL)ss*pps 18/20

G and M Code Glossary G CODES: G2 circular mode (clockwise). G3 circular mode (counter clockwise). G2/3 X0 Y0 I0 J (radius) full circle move. G2/3 X(diameter) Y0 I(diameter) J0 half circle move. G2/3 X(radius) y (radius) r(radius) quarter circle move. G4X(n) time delay of n seconds. G90 absolute coordinate mode. G91 incremental coordinate mode. M CODES: M00 stop, which halts the machine until start is pressed. M01 optional stop, which halts the machine until start is pressed (if enabled). M02 save position. M03 go to position. M10 S(x) reads laser parameters for schedule # x. M16 turn the cover gas on. M17 turn the cover gas off. M52 laser panel control mode (external control off). M53 laser external mode (machine control). M54 laser start (fire). M55 laser stop. M60 laser shutter branch 1 open. M61 laser shutter branch 1 close. M68 laser timeshare shutter 1 open. M69 laser timeshare shutter 1 close. M149 s1 d(x) turns position based firing on, with a spot overlap of x. M149 s0 turns position based firing off. MISCELLANEOUS CODES: dwell(x) a time delay measured in milliseconds. ; anything following this will be ignored and treated as a comment. For a full list of G and M codes supported, visit the below link: http://www.amyasupport.com/lsd/manuals/m_and_g_codes_20.pdf 19/20

AMERICAS AMADA MIYACHI AMERICA (Midwest Office) Detroit, Michigan T: (248) 313-3078 midwestsales@amadamiyachi.com AMADA MIYACHI AMERICA (Mexico Office) El Paso, Texas T: (915) 881-8765 mxsales@amadamiyachi.com AMADA MIYACHI DO BRASIL LTDA. São Paulo, Brasil T: +55-11-4193-3607 antonio.ruiz@amadamiyachi.com 1820 S. Myrtle Ave. Monrovia, CA 91016 US T: (626) 303-5676 F: (626) 358-8048 info@amadamiyachi.com www.amadamiyachi.com ISO 9001 Certified Company 24/7 Repair Service: 1-866-751-7378 EUROPE ASIA AMADA MIYACHI EUROPE GmbH Munich, Germany T: +49-89-839403-0 infode@amadamiyachi.eu AMADA MIYACHI CO., LTD. Isehara, Japan T: +81-4-7125-6177 sales@miyachi.com AMADA MIYACHI SHANGHAI CO., LTD. Shanghai, China T: +86-21-6448-6000 jwu@msc.miyachi.com Specifications subject to change without notice. Copyright 2019 AMADA MIYACHI AMERICA, INC. The material contained herein cannot be reproduced or used in any other way without the express written permission of AMADA MIYACHI AMERICA, INC. All rights reserved. 20/20 AMADA MIYACHI KOREA CO., LTD. Seoul, Korea T: +82-31-8015-6810 dykim@mkc.miyachi.com AMADA MIYACHI TAIWAN CO., LTD. Taipei, Taiwan T: +886-2-2585-0161 AMADA (THAILAND) CO., LTD. Bangkok, Thailand T: +66-2170-5900 info@mtl.miyachi.com AMADA VIETNAM CO., LTD. Ha Noi, Vietnam T: +84-4-6261-4583 AMADA MIYACHI INDIA PVT., LTD. Bangalore, India T: +91-80-4092-1749 info@miyachiindia.com follow us on: 03/19