| Forums | Sign Up | Reply | Search | Statistics | Home Page |
Online now: Guests - 1
Members - 0
Most users ever online: 193 [20 Dec 2015 06:24]
Guests - 193 / Members - 0
Engraving on the Integrex with CNC Write integrexmachinist.com community built on miniBB / Engraving on the Integrex with CNC Write /

CNCWrite and G07.1 on the Matrix?

 
integrexman
Admin
#1 | Posted: 20 Feb 2010 09:32
Reply 
I had a chance to use CNCWrite to engrave in the OD of a part this week on the Matrix control. I had never tried to use G07.1 because most of our Integrex's have the MTPro Control (T32 Mode)and we always used G12.1 and G16 (CZ) to engrave on a cylinder.

The first problem I found was that all of our X values seemed to be read as diameter not radius. I tried G122.1 but it will get canceled when G07.1 is used (the EIA book confirmed this). CNCWrite outputs all of the X numbers as radius (for now) so I had to find and replace the X values with there diameter and the engraving looked fine.

The sample program in the EIA book shows it using the radius not the diameter for all X moves is this a mistake in the book or is there a G code to get the machine to read X moves as radius with G07.1?

I also noticed that G00 can be used while G07.1 is active when the EIA book say's it can not?

There will be a update for CNCWrite once I can confirm how G07.1 works.

Here is a sample that works.

M1
M200
G40 G98
T18T19 M6
M250
G00 B90.0 C0.0
M251
S12000 M203 M8
G53.5
G18 W0 H0(not sure about the G18 but it was in the book all the moves are G01 anyway)
G07.1C1.1125(1.1125 is the cylinders radius)
G00 C0.0000 Z0.0000 X2.5(book says G00 can not be used when G07.1 is active)
G01 X2.225 F7.00(2.225 is the diameter if the cylinder)
G01 Z0.0667 F15.00
G00 X2.5
G01 Z0.0333 F200.00
G01 X2.225 F7.00
G01 C-10.3004 F15.00
G01 C-8.5833 Z0.0000
G00 X2.5
G01 Z0.1367 F200.00
G01 X2.225 F7.00
G01 C-10.3004 Z0.1700 F15.00
G01 Z0.2367
G01 C-8.5833 Z0.2700
G01 C-6.8662
G01 C-5.1502 Z0.2367
G01 Z0.1700
G01 C-3.4331 Z0.1367
G01 C0.0000
G01 Z0.2700
G00 X2.5
G01 C-8.5833 Z0.3400 F200.00
G01 X2.225 F7.00
G01 C-10.3004 Z0.3733 F15.00
G01 Z0.4400
G01 C-8.5833 Z0.4733
G01 C-6.8662
G01 C-5.1502 Z0.4400
G01 Z0.4066
G01 Z0.4400
G01 C-3.4331 Z0.4733
G01 C-1.7160
G01 C0.0000 Z0.4400
G01 Z0.3733
G01 C-1.7160 Z0.3400
G00 X2.5
G01 C0.0000 Z0.6433 F200.00
G01 X2.225 F7.00
G01 C-10.3004 F15.00
G01 C-3.4331 Z0.5433
G01 Z0.6766
G00 X2.5
G07.1C0(cancel G07.1)
G28U0.0M9
M99
integrexman
Admin
#2 | Posted: 22 Feb 2010 18:50
Reply 
Has no one else tried using G07.1?
JohnVincent
Forums Member
#3 | Posted: 23 Feb 2010 08:22
Reply 
I use it but my output doesn't look think yours. It doesn't output a G07.1!!!!
integrexman
Admin
#4 | Posted: 23 Feb 2010 10:55
Reply 
JohnVincent
What do you mean? How can you use G07.1 if it is not in the program.
JohnVincent
Forums Member
#5 | Posted: 23 Feb 2010 12:01
Reply 
Sent you an email with a screen shot attached
integrexman
Admin
#6 | Posted: 23 Feb 2010 14:16
Reply 
JohnVincent
Thanks, I knew CNCWrite did not output the G07.1. I was wanting to know when G07.1 is active if the X numbers have to be diameter or is there a way to put it in radius?
jimmyb496
Forums Member
#7 | Posted: 19 May 2010 16:21 | Edited by: jimmyb496
Reply 
Well, a little time has gone by since you were working on this, but I have a working G07.1 program. This is running in a Nexus QTN250MSY Turning Center.

I was thrown by the G07.1 not being included in the post from CNC Write, but once I broke out the book and read up on the Cyl Interpolation on how it wanted you to identify the Cylinder Radius and also how to Cancel the process via G07.1 C0, it started to come together.

I'm pretty psyched I'm actually going to use this on a customers production run for the first time since I purchased 2 or so years ago.

Here is a trunctated verision of my program. It was rather long so I'll just post the meat and potatoes. The part is 4.000 diameter 304SS.

Keep in mind this is not an Integrex so some of the M-Codes I added to the "Post" may be different.

CNC Write 1 CNC Write 2

O1099.1 (MP0101/D (3) ENGRAVE)
G40 G80
G53.5
G00 G97 G98
G30 U0 W0 V0
M200
T400.01
M203 S4500 M8
G00 X4.4 Z-4.6
G18
G07.1 C2.0
G00 C201.0905 Z-2.6700 X4.0400
G01 X3.9980 F10.00
G01 C199.7741 F25.00
G01 C199.3356 Z-2.6978
G01 Z-2.8092
G01 C199.7741 Z-2.8370
G01 C201.0905
G00 X4.0400
G01 C200.6519 F200.00
G01 X3.9980 F10.00
G00 X4.0400
G01 C161.8733 F200.00
G01 X3.9980 F10.00
G01 Z-2.3360 F25.00
G00 X4.0400
G01 C162.3119 F200.00
G01 X3.9980 F10.00
G01 C161.4345 F25.00
G00 X4.0400
G40
G07.1 C0 (Cancels)
M205
M202
G0G30U0W0V0
M99
Rob
Forums Member
#8 | Posted: 4 Jun 2010 06:10
Reply 
We have 300 parts to run with each one getting a serial number followed by a 001 in order up to 300. Is there a option to call the number up to change each one at the end of the program without having to write 300 sub program to count?
integrexman
Admin
#9 | Posted: 4 Jun 2010 06:17
Reply 
Rob
Yes, you can put all the numbers in one sub program read this post and see if it answers your questions.

http://integrexmachinist.com/forums/index.php?action=vthread&forum=19&topic=966
David Colongioli
Forums Member
#10 | Posted: 7 May 2015 11:06 | Edited by: David Colongioli
Reply 
What configuration are you using for this? Circle text or Freeform?

Ive got a e-670h matrix integrex

Im trying to write the letters around a part 12.4" in diameter using C to rotate and X will be linear with Z as my plunge. Ive got g7.1 to work, now im trying to get the right code to make some letters.

Sample code of what actually runs, although im not sure i have cnc write set up right.

Edit ... Got it.

Here is the code that works for us using freeform and Axis 1 being X, Axis 2 being C, plunge is Z with bottom being the radius. Also angle is 270 degree's

G90 C0
M3 S8000 M51
G68 X0 Y0 Z0 I0 J1 K0 R90.
G0 X 10.75
G0 Z6.3
G7.1 C6.2
G17 X10.75 C0
G00 X10.7500 C0.0000 Z6.3000
G01 X11.1250 F200.00
G01 Z6.2000 F25.00
G01 C-2.3104 F50.00
G00 Z6.3000
G01 C-1.1550 F200.00
G01 Z6.2000 F25.00
G01 X10.7500 F50.00
G00 Z6.3000
G01 X10.8934 C-3.5233 F200.00
G01 Z6.2000 F25.00
G01 C-5.5278 F50.00
G01 X10.9301
G01 X10.9669 C-5.3580
G01 X10.9816 C-5.1882
G01 X11.0000 C-4.8485
G01 C-4.3727
G01 X10.9816 C-4.0331
G01 X10.9485 C-3.6932
G01 X10.8934 C-3.5233
G01 X10.8566
G01 X10.8052 C-3.6932
G01 X10.7684 C-4.0331
G01 X10.7500 C-4.3727
G01 C-4.8485
G01 X10.7684 C-5.1882
G01 X10.8052 C-5.5278
G00 Z6.3000
G01 X10.9485 C-8.5413 F200.00
G01 Z6.2000 F25.00
G01 X10.9816 C-8.3715 F50.00
G01 X11.0000 C-7.8957
G01 C-7.3863
G01 X10.9816 C-6.9105
G01 X10.9485 C-6.7407
G01 X10.9118 C-6.9105
G01 X10.8934 C-7.2165
G01 X10.8750 C-8.0659
G01 X10.8566 C-8.3715
G01 X10.8235 C-8.5413
G01 X10.8052
G01 X10.7684 C-8.3715
G01 X10.7500 C-7.8957
G01 C-7.3863
G01 X10.7684 C-6.9105
G01 X10.8052 C-6.7407
G00 Z6.3000
G01 X11.1250 C-10.2640 F200.00
G01 Z6.2000 F25.00
G01 X10.8235 F50.00
G01 X10.7684 C-10.4338
G01 X10.7500 C-10.7395
G01 C-11.0795
G00 Z6.3000
G01 X11.0000 C-9.7543 F200.00
G01 Z6.2000 F25.00
G01 C-10.9093 F50.00
G00 Z6.3000
G7.1 C0
G69
M99
Rodzilla
Forums Member
#11 | Posted: 22 Feb 2017 11:04 | Edited by: Rodzilla
Reply 
Is there a new software update that spits out G07.1 ?
if so where and how do I get my new version?
 

:);):-p:-(More smilies...  Disable smilies in post
Your reply
Bold Style  Italic Style  Image Link  URL Link 

» Username  » Password 
Only registered users are allowed to post here. Please enter your login/password details upon posting a message, or sign up first.
 

Forums are powered by miniBB®