Thanks I'll give it a try !

Dave Wolfgang
CNC Programmer/Supervisor
www.hrindustries.net

----- Original Message ----- 
From: "John Gent" <[EMAIL PROTECTED]>
To: "'SmartCam Forum'" <[EMAIL PROTECTED]>
Sent: Thursday, March 18, 2004 11:35 AM
Subject: RE: [mfg-smartcam] SUB ROTATION


> Hi Dave,
>
> I don't remember if it's G65 or M98 for subs with an OM, so I'll use G65
for
> the example. I'm not positive, but I think the R in the G65 does the
> transformation (plane rotation).
>
> @GOSUB
> G65 P#SNAME L#SREPT R#ROT2
>
> This is supposed to do the first call and where ever the last position of
> that sub is, starts the first position of the next repeat, rotated around
> the handle by the incremental angle. The way I remember it is that if you
> use any absolute stuff in the sub, it will certainly screw up.
>
> I'm not sure how to use #ROT1 other than if you want to call the sub once,
> rotated (?). I also don't have a Fanuc programming manual here so it is
hard
> to confirm any of what I just typed.
>
> Hopefully someone can jump in and fill in the blanks or correct where I
> might have blown it.
>
> Anyone?
>
> - John Gent
> McKenzie River Software
> Your Exclusive Source for SmartCAM
>
>
> -----Original Message-----
> From: Dave Wolfgang [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 18, 2004 5:35 AM
> To: John Gent; 'SmartCam Forum'
> Subject: Re: [mfg-smartcam] SUB ROTATION
>
>
> Thank you John for your responses on the #ROT1 and #ROT2 code words. I
> understand the purpose of the code words my question I was trying to ask
was
> were in the TMP does it get used. And most of all there has to be a G code
> outputted to tell my OM control the plane has rotated. If I program my
subs
> in incremental moves and my first move would only be a X+. At #ROT1 I
rotate
> my sub +45^ the control now has to move X+ and Y+ with the same sub
program.
> To better under stand my thought if I would generate a sub at 0^ then
rotate
> the same sub call at 180^ the same sub would read X+ but my machine would
be
> moving X- something would have to tell my control to reverse the plane
moves
> and same would hold true for radius moves.
>
> Dave Wolfgang
> CNC Programmer/Supervisor
> www.hrindustries.net
>
> ----- Original Message ----- 
> From: "John Gent" <[EMAIL PROTECTED]>
> To: "'SmartCam Forum'" <[EMAIL PROTECTED]>
> Sent: Wednesday, March 17, 2004 11:32 AM
> Subject: RE: [mfg-smartcam] SUB ROTATION
>
>
> > Hi Dave, all.
> >
> > #ROT1 is how much to rotate the first call to your sub (absolute).
> > (#ROT2
> is
> > for incremental rotations of multiple calls)
> >
> > To cut a diamond shape with a single line sub, for example.
> >
> > The sub consists of a single line 1 long at zero degrees from X0Y0.
> > The handle is at X.5Y.5 (also the point to rotate around).
> >
> > The sub call will rotate repeats 3 times (4 total) rotated 45 degrees
> > (the initial rotation). Note that the repeat angle is given at 90
> > degrees,
> based
> > on the handle of the sub - it is the only angle that will make the end
> > of one meet the start of the next.
> >
> > So code will set $ROT1 = 45 and #ROT2 = 90 ($SREPT = 3)
> >
> > Sub is called and the initial rotates the first line 45 degrees
> > (around
> the
> > handle) - cuts - incrementally rotates 90 degrees - cuts - and repeats
> > the incremental thing 2 more times.
> >
> > I tried to keep this simple, but something tells me the murk may be
> > defeating my intent <grin>. Still, I hope this helps.
> >
> > - John Gent
> > McKenzie River Software
> > Your Exclusive Source for SmartCAM
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Dave Wolfgang
> > Sent: Monday, March 15, 2004 8:54 AM
> > To: SmartCam Forum
> > Subject: [mfg-smartcam] SUB ROTATION
> >
> >
> > I do sub programming and when I define a sub, I would like to do a
> > #ROT1 (rotation). Can someone explain how and where #ROT1 is used.
> >
> >
> > Dave Wolfgang
> > CNC Programmer/Supervisor
> > www.hrindustries.net
> >
> >
> >
> > ======================================================================
> > To find out more about this mailing list including how to unsubscribe,
> > send the message "info mfg-smartcam" to [EMAIL PROTECTED]
> > ======================================================================
> >
>
>
>
>
> ======================================================================
> To find out more about this mailing list including how to unsubscribe,
> send the message "info mfg-smartcam" to [EMAIL PROTECTED]
> ======================================================================
>

======================================================================
To find out more about this mailing list including how to unsubscribe,
send the message "info mfg-smartcam" to [EMAIL PROTECTED]
======================================================================

Reply via email to