EDM Prerequisite General Adjustments

Download Report

Transcript EDM Prerequisite General Adjustments

Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Calypso
Adjustments
Example
Supported
EDM Systems
24.07.02/ Ggi
Prerequisite
EDM
General
Information
File Conf.dat
Interfaces
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
C
The user needs:
Y
The offset and the rotation of an
electrode (A) to a chuck (B).
What the user makes available:
- a high-exact chuck on the
CMM (B)
- a same chuck in the EDM
machine
- an electrode (A) with attachment
(C) for the chuck
X
B
A
C
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
General
Every CMM user can generate
offset Data for EDM operation
Case A
The CMM generates offset information
X
(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
24.07.02/ Ggi
C
Y
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
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
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
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 EDM–file recognizes Controller of EDM System
- The only necessary input by Operator is the Type of EDM
System and File-name. (EPOST.EXE acts automatically)
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Calypso
( available > version 4.6)
Establishing of 2 Coordinate
System
1.
with Calypso
Option EDM
2.
Operator selects:
- -- Coordinate System Chuck of
Electrode Holder
- - Coordinate System Electrode
3.
- - Directory and name of output file
-
- Name of Electrode
- - Type of EDM System
- - Program Module to generate EDM
information
4.
Sends
ASCII-File
Erodier.edm
24.07.02/ Ggi
Epost.exe
- calculates contents
of output file
-stores output file
5.
Steps 4. and 5. are
done automatically
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Example for input in Calypso
Preparing-

Assistance
EDM –Module
Or by using Toolbox, Insert
EDM-Module in Inspection plan
24.07.02/ Ggi
with Calypso
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Example for one of the different interfaces definitions
Y0
C
Y
X0
X
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Supported EDM Manufacturers
•MaschName1=Charmilles
•MaschName11=Walter Exeron
•MaschName2=Zimmer & Kreim
•MaschName12=AEG Elotherm
•MaschName3=Mitsubishi
•MaschName13=Charmilles N
•MaschName4=SGL
•MaschName14=Jung
•MaschName5=Hansen
•MaschName15=AGIE Evolution
•MaschName6=AEG Elotherm S
•MaschName16=EMT
•MaschName7=Makino
•MaschName17=Multiform
•MaschName8=Agie
•MaschName18=System 3R
•MaschName9=Maho-Hansen
•MaschName19=FANUC
•MaschName10=Ingersoll
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Example 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\)
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Conf.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
= -C‘
Both results were generated with the same File
erodier.edm
24.07.02/ Ggi
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Conf.dat Influence to the results 2
Examle Agie with EPOST.EXE
1. 2.
3. 4.
Rel. Date March 5, 2002
5. 6. 7. 8.
00000000
| | | | | | | |_ 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?
File Name: MESSDAT.ASC
24.07.02/ Ggi
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;
Title: ELE-1.....i or WKS-1....i
Carl Zeiss Industrial Metrology Group
Technical Information EDM Module
Conf.dat Influence to the results 3
Example Agie Evolution with EPOST.EXE
1. 2.
3. 4.
Rel. Date March 5, 2002
5. 6. 7. 8.
00000000
| | | | | | | |_ 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)
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;
Stored at ....\Agie.mes
Each measurement generates another line at the end of the files Agie.mes
24.07.02/ Ggi