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 2009-05-14 15:05:12

Arnaud
Member
Registered: 2009-03-30
Posts: 4

Problem in helical interpolation V6.2.1

Hi,

I would like to define G22 and G23 as helical interpolation CW and CCW.
In NC-programs, these interpolation are written in the following way :

G22 X... Y... Z... I... J... K... P...

where
X Y Z are the coordinates of the arrival point
I J K are the coordinates of the rotation center
P is the angle on which the tool should travel

In the control file, I linked G22 with the MotionCW macro
I defined the word P as the HelicalFullLoops macro.

That way, it works correctly, however, in the NC-program P represents the number of full loops and not the angle.

So I would like to know if there were a better macro to define P as an angle instead of the numbre of full loops.

Thanks a lot by advance !

Arnaud

Offline

#2 2009-05-15 07:15:25

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

Re: Problem in helical interpolation V6.2.1

In current version, the only way to do this is to make G22/G23 go inside a subroutine and calculate the stopping point.
In next version 7.0 a new macro CircleArcAngle has been create to do this job.

Mustapha


Mustapha

Offline

Board footer