Re: configuring Vector for EMC
Posted by
Fred Smith
on 2000-04-12 12:10:29 UTC
Check our web site for a copy of an EMC configuration file:
http://www.vectorcam.com/cadcamedmdro.html
This is what is included:
1) Absolute/incremental, with or without automatic cutter comp
2) G81-G86 cycles automated for one or many points.
3) Program start, stop, end, tool change, tool home, dwell, coolant on, off,
plane selection for arcs.
Please be careful as it is just simulated in my mind, and has not been
tested on a real machining situation.
All the parameters of the cycles are set up as ask for variables, with
fairly conservative defaults.
The program start & end, and tool change, in particular need to be
explained. These are my guess as to safety blocks at the beginning:
G90,40,17,20,49,54. Also the tool change requirements from one machine to
another may differ. Following is a sample program that would be produced to
cut a 1" square rectangle, with .25 radii on the corners. This is probably
a little wordier than most of you generally program, but I am trying to
emphasize the safety blocks, in case any settings remain for example if a
program is paused or stopped in the middle and has to be restarted.
Generating th eentire program is 4 mouse clicks on menu selections:
Program start section
N10 (PROGRAM GENERATED BY VECTOR)
N11 G90 G40 G20 G17
N12 G49 G54
Tool change section
N13 G00 Z2.0 M09
N14 G49
N15 M05
N16 G00 X0.0 Y0.0
N17 G00 Z0.0
N18 (T1_ENTER_DESCRIPTION)
N19 G90 G40 G17 G20
N20 G49
N21 M06 T01
N22 G43 D01
N23 M03 S2500
N24 M08
N25 G00 X0.0 Y0.0 Z2.0 F5.0
Generated code
N26 G00 X0.5 Y0.5 Z-1.2
N27 X0. Y0. Z-0.7
N28 G01 Z-0.35
N29 X-0.3679 Y0.1247 Z0.G41
N30 G03 X-0.1321 Y-0.0947 I-0.0321 J-0.0947
N31 G01 X0. Y-0.28
N32 G03 X0.25 Y-0.25 I0.25 J0.
N33 G01 X0.5 Y0.
N34 G03 X0.25 Y0.25 I0. J0.25
N35 G01 X0. Y0.5
N36 G03 X-0.25 Y0.25 I-0.25 J0.
N37 G01 X-0.5 Y0.
N38 G03 X-0.25 Y-0.25 I0. J-0.25
N39 G01 X0. Y-0.25
N40 Y-0.03
N41 G03 X0.1321 Y-0.0947 I0.1 J0.
N42 G01 X0.3679 Y0.1247G40
N43 G00 X0. Y0. Z1.85
Program end section
N49 G00 Z3.0 M09
N50 G92.2
N51 M05
N52 G00 X0.0 Y2.0
N53 G49
N54 G17 G40 G90
N55 G00 Z0.0
N56 M30
Best Regards,
Fred Smith, IMServcie
http://www.vectorcam.com/cadcamedmdro.html
This is what is included:
1) Absolute/incremental, with or without automatic cutter comp
2) G81-G86 cycles automated for one or many points.
3) Program start, stop, end, tool change, tool home, dwell, coolant on, off,
plane selection for arcs.
Please be careful as it is just simulated in my mind, and has not been
tested on a real machining situation.
All the parameters of the cycles are set up as ask for variables, with
fairly conservative defaults.
The program start & end, and tool change, in particular need to be
explained. These are my guess as to safety blocks at the beginning:
G90,40,17,20,49,54. Also the tool change requirements from one machine to
another may differ. Following is a sample program that would be produced to
cut a 1" square rectangle, with .25 radii on the corners. This is probably
a little wordier than most of you generally program, but I am trying to
emphasize the safety blocks, in case any settings remain for example if a
program is paused or stopped in the middle and has to be restarted.
Generating th eentire program is 4 mouse clicks on menu selections:
Program start section
N10 (PROGRAM GENERATED BY VECTOR)
N11 G90 G40 G20 G17
N12 G49 G54
Tool change section
N13 G00 Z2.0 M09
N14 G49
N15 M05
N16 G00 X0.0 Y0.0
N17 G00 Z0.0
N18 (T1_ENTER_DESCRIPTION)
N19 G90 G40 G17 G20
N20 G49
N21 M06 T01
N22 G43 D01
N23 M03 S2500
N24 M08
N25 G00 X0.0 Y0.0 Z2.0 F5.0
Generated code
N26 G00 X0.5 Y0.5 Z-1.2
N27 X0. Y0. Z-0.7
N28 G01 Z-0.35
N29 X-0.3679 Y0.1247 Z0.G41
N30 G03 X-0.1321 Y-0.0947 I-0.0321 J-0.0947
N31 G01 X0. Y-0.28
N32 G03 X0.25 Y-0.25 I0.25 J0.
N33 G01 X0.5 Y0.
N34 G03 X0.25 Y0.25 I0. J0.25
N35 G01 X0. Y0.5
N36 G03 X-0.25 Y0.25 I-0.25 J0.
N37 G01 X-0.5 Y0.
N38 G03 X-0.25 Y-0.25 I0. J-0.25
N39 G01 X0. Y-0.25
N40 Y-0.03
N41 G03 X0.1321 Y-0.0947 I0.1 J0.
N42 G01 X0.3679 Y0.1247G40
N43 G00 X0. Y0. Z1.85
Program end section
N49 G00 Z3.0 M09
N50 G92.2
N51 M05
N52 G00 X0.0 Y2.0
N53 G49
N54 G17 G40 G90
N55 G00 Z0.0
N56 M30
Best Regards,
Fred Smith, IMServcie