585,754 active members*
4,393 visitors online*
Register for free
Login
Results 1 to 3 of 3
  1. #1
    Join Date
    Apr 2005
    Posts
    4

    3D surface sub-routine

    Can someone please refresh my memory?

    I have several 3D surface pgms I'd like to set up a sub routines...they are programed in absolute...do I need to re-program them as incremental pgms to use as subs? Thanks in advance....

  2. #2
    Join Date
    Mar 2003
    Posts
    4826
    It depends on what you are doing. Often, you can rerun a program in absolute, starting at a new work shift coordinate. This would require that you call new work shifts in your main program. The standard work shifts start at G54 and go to G59, and some controllers have even more available.

    You can also use G92 calls in the main mill program, providing you return to home between each new call to the subroutine.

    That is only some general guidance, because there could be many different things that you are trying to do with your subroutine. If you have many simple operations to perform at many locations in one part, then reprogramming the sub in incremental can be the way to go.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #3
    Join Date
    Apr 2005
    Posts
    4
    These are pretty complicated surface programs...I think you're right about using different work cords....will try that...thanks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •