VERICUT Users' Forum

Due to relentless spammers, we are no longer automatically accepting new forum registrations. If you wish to register for this forum, please send an e-mail to: info@cgtech.com

You are not logged in.

#1 2013-12-27 12:15:05

girishnilange
Senior Member
From: Bangalore, India
Registered: 2006-08-26
Posts: 23

Circular motion blocks with I,J,K or R values in Modal

Hi.
I am dealing with a particular NC program which has the I, J, K and R values (for circular motion) defined in a modal fashion. They are not posted repeatedly unless their values change (when interpolating a cirlce with a different radius).
I have managed to adjust the controller to simulate this in Vericut by setting up variables to store the I/J/K/R values and reuse them in blocks with circular motion without I/J/K/R codes in them.

I wanted to know is there is a easier setting available in Vericut for this?

Whether such blocks run on the actual machine is a different issue, with this question I am expecting to know how flexible Vericut can be in changing the controller.

Thanks in advance!

Best Regards
Girish

Offline

#2 2014-01-02 08:36:14

MustaphaC
VERICUT Specialist
From: Le Mans, France
Registered: 2004-10-14
Posts: 130
Website

Re: Circular motion blocks with I,J,K or R values in Modal

Hi Girish,

You are correct, you have to save the IJK values and recall them when needed if they are not present. But I am suspicious about the validity of your NC program.
Can you copy some lines of your NC program so we can do some testing? And finally what control maker/model is it for?

Thanks!


Mustapha

Offline

#3 2014-01-09 11:27:08

girishnilange
Senior Member
From: Bangalore, India
Registered: 2006-08-26
Posts: 23

Re: Circular motion blocks with I,J,K or R values in Modal

Hi Mustapha.

Thanks for your replay & wish you a great new year!
The controller in question is Mazatrol Fusion 640 T, Mazatrol Matrix and the machines are Mazak Slant Turn, Nexus. I have reproduced a portion of a complete NC program below:
-----------------------------------
( FIN_ID )
( Tool: 7  Offset: 7 )
N0510 T0707
N0520 G50 S990
N0530 G96 S550 M04
N0540 G00 X20. Z10.
N0550 M08
N0560 X3.6 Z.5
N0570 X3.804 Z.065
N0580 G99 G01 Z.05 F.011
N0590 Z-.57
N0600 X3.7987 Z-.5746
N0610 G02 X3.792 Z-.5871 I.0217 K-.0125
N0620 G01 Z-4.206
N0630 X3.7592 Z-4.2344
N0640 G02 X3.7526 Z-4.245
N0650 G01 X3.6125
N0660 X3.5125 F.05
N0670 G00 Z.5
N0680 X3.6
N0690 M01
N0700 G00 X20. Z10. T0700
------------

Thanks & Best Regards
Girish

Offline

#4 2014-01-15 17:43:23

MustaphaC
VERICUT Specialist
From: Le Mans, France
Registered: 2004-10-14
Posts: 130
Website

Re: Circular motion blocks with I,J,K or R values in Modal

Hi Girish,

Thanks for the sample. At a first look I would expect to have a G18 somewhere before G02's as the circular motions are in ZX plane but that's a secondary issue. The question is about the modality of IJK. We submitted your sample to a Mazak division in the UK and they confirmed that the machine will send an alarm "Incorrect arc data" or "Arc too small" if IJK are omitted.
So I would say that VERICUT is matching what the real control does.

Thanks


Mustapha

Offline

#5 2014-01-23 04:47:07

girishnilange
Senior Member
From: Bangalore, India
Registered: 2006-08-26
Posts: 23

Re: Circular motion blocks with I,J,K or R values in Modal

Hi Mustapha.
Thanks for your reply. G18 was present in the NC program, this was only a portion of the code from the whole NC program. Thanks for information on the behaviour of the actual controller.

Best Regards
Girish

Offline

Board footer