Data format for isel EASYMOVE CNC programs.

The following information has been provided in an effort to assist CV-Tech Australia's customers
in preparing post processors or file conversion utilities. As the ISO standard (G/M codes) is still 
one of the most popular methods of controlling CNC equipment we will use it to compare commands
and program structure to the Isel EASYMOVE format.

Block format  Line Number[1 space]  Command [1 Space] Co-ordinate[1 space] Co-ordinate ;Comment   
               N00021 MOVEABS X30625 Y54000 Z-3000  ;This is a comment
 

Description
ISO
Easymove
Details
Line numbers N0001 N000001 Not Required
Axis Specifications X Y Z X Y Z
Co-ordinates  X20.567 
Y5.000 
Z100.000
X20567 
Y5000 
Z100000
Modal
Comments (Comment here)  ;comment here Place comment 
after colon.
Rapid Absolute G00 G90 FASTABS Not modal
Feed Absolute G01 G90 MOVEABS Not modal
Rapid Relative G00 G91 FASTREL Not modal
Feed Relative G01 G91 MOVEREL Not modal
Reference motion G28 X0. Y0. Z0. REF XYZ In order XYZA
Set feed Rate  G01 X... Y... 
F200
VEL 3333 Feedrate specified 
in 0.001mm/sec
Set Rapid Rate G00 
F2000
VEL33333 Feedrate specified 
in 0.001mm/sec
Plane  G17, G18,G19 
 
PLANE XY 
PLANE XZ 
PLANE YZ
Modal
Arc's  G90 
G02 X.. Y.. I.. J.. 
CWABS I..  J.. 
X..  Y..  Z..
Arc centres absolute.
Arc's G90 
G03 X.. Y.. I.. J.
CCWABS I.. J.. 
X.. Y.. Z.
Arc centres 
absolute
Arc's G91 
G02 X.. Y.. I.. J..
CWREL I..J.. 
X.. Y.. Z..
Arc centres 
relative
Arc's G91 
G03 X.. Y.. I.. J..
CWWREL I.. J.. 
X.. Y.. Z.. 
Arc centres 
relative
Dwell G04 200 WAIT 200 200 milliseconds
Spindle on M03  SPINDLE ON Modal
Spindle off M05 SPINDLE OFF Modal
RPM S1234 RPM 1234 Modal
Coolant on M08 COOLANT ON Modal
Coolant off M09 COOLANT OFF Modal
Tool Change T0202 M06 GETTOOL 2 Modal
End Program M30 PROGEND
Sample Program...
 
; This is a comment and is ignored when the program is run.
; you can place anything you want here like program info
; date, time, tool, job ect.

N000001 MOVEABS Z1000     ; Go to an absolute position  
N000002 GETTOOL 6             ;Call tool number 6 
N000003 VEL 3333                 ;Set feed rate 
N000004 SPINDLE ON           ;Spindle on
N000005 FASTABS X106722 Y126167 Z1000
N000006 MOVEABS Z-1000
N000007 MOVEABS X106612 Y121085
N000008 MOVEABS X116993 Y129293
N000009 MOVEABS X106923 Y135402
N000010 MOVEABS X96596 Y129736
N000011 MOVEABS X96340 Y117960
N000012 MOVEABS X106411 Y111850
N000013 MOVEABS X116737 Y117517
N000014 MOVEABS X125092 Y133737
N000015 MOVEABS X107123 Y144638
N000016 MOVEABS X88698 Y134527
N000017 MOVEABS X88242 Y113516
N000018 MOVEABS X106211 Y102615
N000019 MOVEABS X124635 Y112725
N000020 MOVEABS X133190 Y138181
N000021 MOVEABS X107324 Y153873
N000022 MOVEABS X80800 Y139319
N000023 MOVEABS X80144 Y109072
N000024 MOVEABS X106010 Y93379
N000025 MOVEABS X132533 Y107934
N000026 MOVEABS X141288 Y142625
N000027 MOVEABS Z50000
N000028 COOLANT OFF
N000029 SPINDLE OFF
N000030 PROGEND

 
Depending on which isel machine model you have there may be some slight differences with some of the
commands used in the program.
Example: Machine with reversable spindle uses SPINDLE CW and SPINDLE CWW instead of
             SPINDLE ON or SPINDLE OFF. Some isel machines don't even require a SPINDLE or
               COOLANT command.
Chech your machine and included options....

Other available commands..
The following comands are not usually required when customising a post processor if you require
any details on the following contact support@cvtech.com.au for details.
 

WPZERO 
WPZERO ABS X..  Y.. Z..
WPCLEAR
SETPORT An=v
SETBIT An.b
RESBIT An.b
Reset workpiece zero at current position
Set workpiece zero at absolute co-ordinates
Set workpiece zero at limit switches
Set an output port
Set an output port bit
Clear an output port bit
      
Good Luck

For details on running your EASYMOVE program visit the following pages:

Setting up the I5DRV and REMOTE software
.Running the Remote program


  
Technical Support Department
CV-Tech Australia Pty Ltd
P.O.Box 141, Beverly Hills NSW 2209
Phone: 02 9703 3491  Fax: 02 9703 3492

 
support@cvtech.com.au

 Last updated 8th January 2002
 


charlotte's web hosting and design