586,121 active members*
3,188 visitors online*
Register for free
Login
Results 1 to 6 of 6
  1. #1
    Join Date
    Mar 2015
    Posts
    6

    G65 P9810 VS G31???

    I was wondering what is the actual difference between these two commands? I use G65 P9810 for protected moves and G65 P9810 M1 for detecting parts, but what is G31? Everything I read says that G31 is also protected positioning?

    Also, how is G65 P9832 (PROBE ON) different than M59 P1134?

  2. #2
    Join Date
    Mar 2008
    Posts
    638

    Re: G65 P9810 VS G31???

    The G65 P9832 is calling up that routine, did you see if G31 is in that program?

  3. #3
    Join Date
    Mar 2015
    Posts
    6

    Re: G65 P9810 VS G31???

    So G65 P9832 is just calling up M59 P1134? I take it the G65 P9832 is Renishaw code, whereas the G65 P9832 is Haas code? In that case I will continue to use G65 P9832 for greater compatibility between machines.

    As far as the G31 vs G65 P9810, it is not in any program that I am working with. As a programmer I am wanting to know the difference between the two, as I personally use G65 P9810 for protected positioning, and was curious what G31 is?

  4. #4
    Join Date
    Mar 2008
    Posts
    638

    Re: G65 P9810 VS G31???

    No no, you misunderstood my response. I have no idea if G31 is in that sub program. I haven't looked. I was suggesting it might be there.

  5. #5

    Re: G65 P9810 VS G31???

    The G31 signals the controller to do the current movement or action until the input is triggered (probe touch) where after it either continues with the program or jumps to a pre determined line .A example could be with a single surface probe cycle if the probe makes contact with a surface the G31 is triggered an the position is saved .If not a alarm is generated that the surface was not found ,

    So the G31 is used within the P9810 on my controller to monitor input #17 (spindle probe) to signal when a surface has been encountered .It could have uses outside of the supplied renishaw sub-programs for safe moves or part checks but care should be taken as renishaw has put in several layers of safeguards in their programs to prevent damage or unwanted results

    hope this helps
    and i could be wrong this is just my limited experience on the matter

    found this from Haas hope it helps
    https://youtu.be/b96PgNhmujA?t=313

    5:15

  6. #6

    Re: G65 P9810 VS G31???

    Yes G31 is called a Skip Move. Any probe move that touches a reference surface is at that time performing a Skip move. If it wasn't, it would either fall short of the mark or try to continue past it and break the Probe Tip off.

    Not completely familiar with the Hass version of Renishaw GoProbe Command Line Routines. But the M1, M2 Probe Cycle calls are calling the basic measurement cycles that all have their G31's scattered about within them.

    In a Fanuc or non Haas environment, The GoProbe cycles (M1,M2 etc) can be considered like a UI of a computer interface. An easier to use overlay that behind the scenes is calling up as needed, the Inspection Plus Routines that are the basics of the Renishaw Probe Measuring System.

Similar Threads

  1. G31 not working
    By DarkPhoinix in forum Mach Software (ArtSoft software)
    Replies: 8
    Last Post: 02-15-2023, 09:22 PM
  2. Using G65 in TNG V2
    By Steler in forum PlanetCNC
    Replies: 2
    Last Post: 05-14-2020, 06:52 PM
  3. Droop Control Okuma (G65/G65)
    By JHPK in forum Okuma
    Replies: 2
    Last Post: 12-12-2019, 12:53 PM
  4. G65 P_ L_
    By hsu3457 in forum NCPlot G-Code editor / backplotter
    Replies: 1
    Last Post: 03-23-2014, 07:19 PM
  5. G65
    By JSaindon in forum G-Code Programing
    Replies: 19
    Last Post: 02-28-2008, 02:46 PM

Tags for this Thread

Posting Permissions

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