Title: EDM
1EDM
2(No Transcript)
3- General
- Every CMM user can generate
- offset Data for EDM operation
- Case A
- The CMM generates offset information
- (X,Y, Z and Rotation angle C),
- Results are entered manually into
- EDM System
- - Pro no interface necessary
- - Con time consuming and prone to operator
typing error
4 Case B Step1 CMM generated offsets are
transmitted automatically via interface to EDM
controller. The Special Option EDM in UMESS
UX, Calypso or ScanWarePRO main function is
Save values of 2 different Coordinate Systems to
an ASCII-file with a given file name ERODIER. EDM
5- Case B
- Step 2 ( This step occurs automatically each
time of arrival of - new file to Controller of EDM
System) -
- The Program EPOST.EXE calculates from both
coordinate systems the Offset
X,Y.Z and Rotation Angle C and additional into an
ASCII-file of selected EDM system - - This EDMfile recognizes Controller of EDM
System -
- The only necessary input by Operator is the
Type of EDM - System and File-name. (EPOST.EXE acts
automatically)
6 with Calypso
Calypso ( available gt version 4.6) Establishing
of 2 Coordinate System
1.
Option EDM Operator selects - -- Coordinate
System Chuck of Electrode
Holder - - Coordinate System Electrode - -
Directory and name of output file - - Name of
Electrode - - Type of EDM System - - Program
Module to generate EDM information
2.
3.
Calypso
Sends ASCII-File Erodier.edm
4.
- Epost.exe
- calculates contents
- of output file
- stores output file
Steps 4. and 5. are done automatically
5.
7with Calypso
Example for input in Calypso
Preparing- ? Assistance?
EDM Module Or by using Toolbox, Insert
EDM-Module in Inspection plan
Calypso
8Example for one of the different interfaces
definitions
Y0
C
Y
X0
9Supported EDM Manufacturers
- MaschName1Charmilles
- MaschName2Zimmer Kreim
- MaschName3Mitsubishi
- MaschName4SGL
- MaschName5Hansen
- MaschName6AEG Elotherm S
- MaschName7Makino
- MaschName8Agie
- MaschName9Maho-Hansen
- MaschName10Ingersoll
- MaschName11Walter Exeron
- MaschName12AEG Elotherm
- MaschName13Charmilles N
- MaschName14Jung
- MaschName15AGIE Evolution
- MaschName16EMT
- MaschName17Multiform
- MaschName18System 3R
- MaschName19FANUC
10Example Interface Agie or Zimmer Kreim
In file Conf.dat the switch settings of 8 ( 0 or
1) determines the output information ( Sign,
applying or not applying C.see example below)
File Conf.dat
(AGIE-Format- stored in C)\TEMP\AGIE\)
11Conf.dat Influence to the results 2
File Conf.dat
In file Conf.dat the switch settings of 8 ( 0 or
1) determines the output information ( Sign,
applying or not applying C.see example
below) Attention! A 1 at the 5. position works
like trading of the coordinate-systems
Both results were generated with the same File
erodier.edm
12Conf.dat Influence to the results 2
Examle Agie with EPOST.EXE Rel. Date March 5,
2002
1. 2. 3. 4. 5. 6. 7. 8. 0 0 0 0 0
0 0 0 _ 8.
code Electrode / workpiece
_ 7. free
_ 6. free _ 5. basic
(1? exchanges basic system !)
_ 4. /- C (1? exchanges /- C)
_ 3. /- Z (1? exchanges /- Z)
_ 2. /- Y (1? exchanges /- Y) _ 1. /-
X (1? exchanges/- X) always stored in
C\TEMP\Agie \ Each measurement gets a directory?
Title ELE-1.....i or WKS-1....i File Name
MESSDAT.ASC
0 ?ELEKEle,M,-38.611,34.783,50.242,-7.740 1
?WKSEle,M,-38.611,34.783,50.242,-7.740
0 ?ELEKEle,M,-38.611,34.783,50.242,-7.740 1
?ELEKEle,M,-42.944,29.266,50.242,7.740
13Conf.dat Influence to the results 3
Example Agie Evolution with EPOST.EXE Rel. Date
March 5, 2002
1. 2. 3. 4. 5. 6. 7. 8. 0 0 0 0 0
0 0 0 _ 8.
code Electrode / workpiece
_ 7. free
_ 6. free _ 5. basic
(1? exchanges basic system !)
_ 4. /- C (1? exchanges /- C)
_ 3. /- Z (1? exchanges /- Z)
_ 2. /- Y (1? exchanges /- Y) _ 1. /-
X (1? exchanges/- X) Stored at
....\Agie.mes Each measurement generates another
line at the end of the files Agie.mes
0 ?ELEKEle,M,-38.611,34.783,50.242,-7.740 1
?WKSEle,M,-38.611,34.783,50.242,-7.740
0 ?ELEKEle,M,-38.611,34.783,50.242,-7.740 1
?ELEKEle,M,-42.944,29.266,50.242,7.740