This is how I extract the plane data for a probing cycle in one of my 
macros.  The macro opens a dialog box asking for element number.  Select 
element, execute and it inserts the user event and matches all the values 
of the element.

ELMT_SEQ[BA=1, EL=#ELMT]
WITH_STEP[ST=STEP(#ELMT), WP=PLN(#ELMT), LV=LVL(#ELMT), CL=CLR(#ELMT)]
UEVENT[XS=ENX(#ELMT), YS=ENY(#ELMT), LV=ENZ(#ELMT), TX="#PROBE=1"]

This should work if you are selecting the arc to thread mill and it is 
located on the proper work plane.  Does the macro insert on the XY_PLANE 
even if the active work plane is different?  If this is the case there must 
be a WP=XY_PLANE call out somewhere in the macro.  With out seeing the 
macro I'm only guessing.

John

-----Original Message-----
From:   Jeff Guse [SMTP:[EMAIL PROTECTED]]
Sent:   Saturday, October 21, 2000 8:14 PM
To:     [EMAIL PROTECTED]
Subject:        Re: [mfg-smartcam] thread milling

 << File: ATT00001.html >> I use a macro to do tapered pipe threads.  I 
wrote a pcb file which requires the programmer to input the XYZ position 
and then some radio buttons which allow the user to select which size 
thread is desired.  I wrote it for use with cutter compensation so the 
machine operator can "fine tune" the threads as needed.  I never had to 
move it to a different plane because all of the work is done on 3 axis 
machines.  I would think that with a little bit more work, you could 
incorporate the transform command into the same macro.  If you want a copy 
of what I have, let me know and I will go get it from work.

Jeff Guse

BTW,

Been away because management has decided to go all out with Unigraphics. 
 The post processor is very buggy to the point where I had to get a 
technician out to write "patches" in order to get around the major bugs.  I 
found out UG has a rough time doing holes and you can pretty much forget 
about any type of a helix motion using G2/G3 like the Fanuc uses.  So 
thread milling on that system is strictly point to point and tapered pipe 
threads are out of the question because of the change in the radius.

  ----- Original Message -----
  From: Jeff Pieper
  To: [EMAIL PROTECTED]
  Sent: Thursday, October 19, 2000 10:30 PM
  Subject: [mfg-smartcam] thread milling


  I was wondering how most SmartCAM users program thread milling. I use a 
seperate macro that I
  made up 6 years ago that works pretty well. The only problem I have is 
when my work plane is on
  something besides the standard work plane the macro is only created on 
the XY Plane, then I have
  to group it and transform it it to the work plane that I'm on.
  Any or all help would be appreciated.
  Thanks in advance.
  Jeff                (7 year SmartCAM user)

======================================================================
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