586,123 active members*
3,506 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Haas Machines > Haas Mills > HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP
Results 1 to 10 of 10
  1. #1
    Join Date
    Feb 2013
    Posts
    26

    HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    OK I HAVE READ THE RENISHAW MANUAL ON THE 4TH AXIS MACRO AND IT SAYS THAT IT WILL FIND THE SURFACE ERROR AND ADJUST THE OFFSET BUT CAN NOT GET IT TO MOVE THE ROTARY (A AXIS) ON MY MACHINE WHAT AM I DOING WRONG???

    T1 M6:
    G43 H1 Z3.;
    G65 P9832; PROBE ON
    G0 B45<---- THIS IS THE CODE IN THE MANUAL IT MAKES NO SENSE MY AXIS IS A BUT I DON'T WANT IT TO MOVE TO 45 DEGREES
    G65 P9810 X0 Y0 Z.250 F10.;
    G65 P9817 X2.0 Z.250 B5.0;
    G65 P9810 Z3.0;
    G65 P9833; PROBE OFF
    G91;
    G28 Z0;
    M30;

    TO MAKE A LONG STORY SHORT I WANT TO PROBE ALONG THE X AXIS AND SEE HOW MUCH IM OFF AND HAVE THE PROGRAM CORRECT THE A AXIS ANGLE SO THAT I DON'T HAVE TO INDICATE IT EVER TIME.

  2. #2
    Join Date
    Sep 2007
    Posts
    36

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Take a look at this pdf section 9-2:
    http://diy.haascnc.com/sites/default...DF?0=%253F2342

    I think it is what you are looking for.

  3. #3
    Join Date
    Feb 2013
    Posts
    26

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    thats where i got the example from but it doesn't work

  4. #4
    Join Date
    Sep 2007
    Posts
    36

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    The example is showing the rotary as a B axis. Just change it to A and input your desired angle as the number value.

    Here is what I use to reset 54 A0 position when using a pneumatic 5c closer on my rotary.

    %
    O5004(PROBE 4TH AXIS ZERO)
    T25M6(SPINDLE PROBE)
    G00G90G54X-1.0Y0A0(X LOCATION OF FLAT)
    G43H25Z5.
    G65P9832(PROBE ON)
    G65P9810Z2.5F200.(PROTECTED POSITIONING)
    G65P9810Z1.4F100.(PROTECTED POSITIONING)
    G65P9818Z.4Y.875(Z.4 IS HOW FAR ABOVE FLAT - Y.875 IS THE MEASURED DISTANCE)
    G65P9810Z5.0F200.(PROTECTED POSITIONING)
    G65P9833(PROBE OFF)
    #5224=#189(#189 IS THE ACTUAL MEASURED ANGLE)
    (#5224 IS THE VARIABLE FOR G54 A AXIS)
    M1

    (INSERT YOOUR PROGRAM HERE)








    M1

    #5224=0(RESET G54 A AXIS BACK TO ZERO)
    G28G91Z0
    G28Y0
    M30
    %

  5. #5
    Join Date
    Feb 2013
    Posts
    26

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Quote Originally Posted by danh818 View Post
    The example is showing the rotary as a B axis. Just change it to A and input your desired angle as the number value.

    Here is what I use to reset 54 A0 position when using a pneumatic 5c closer on my rotary.

    %
    O5004(PROBE 4TH AXIS ZERO)
    T25M6(SPINDLE PROBE)
    G00G90G54X-1.0Y0A0(X LOCATION OF FLAT)
    G43H25Z5.
    G65P9832(PROBE ON)
    G65P9810Z2.5F200.(PROTECTED POSITIONING)
    G65P9810Z1.4F100.(PROTECTED POSITIONING)
    G65P9818Z.4Y.875(Z.4 IS HOW FAR ABOVE FLAT - Y.875 IS THE MEASURED DISTANCE)
    G65P9810Z5.0F200.(PROTECTED POSITIONING)
    G65P9833(PROBE OFF)
    #5224=#189(#189 IS THE ACTUAL MEASURED ANGLE)
    (#5224 IS THE VARIABLE FOR G54 A AXIS)
    M1

    (INSERT YOOUR PROGRAM HERE)








    M1

    #5224=0(RESET G54 A AXIS BACK TO ZERO)
    G28G91Z0
    G28Y0
    M30
    %
    heres what i got so far

    %
    O07003
    (4TH AXIS CORRECTION)
    G90 G80 G40 G00
    T1 M06
    G55 X0 Y0
    G43 H01 Z3.
    G65 P9832
    G00 A0.
    G65 P9810 X0 Y0 Z0.35 F10.
    G65 P9817 X4. Z0.125 A5.
    G65 P9810 Z10. F50.
    G65 P9833
    G91
    G28 Z0
    M30
    %

    it probes both point z1 - z2 but it doesn't make the a axis move after its done. i used g55 as a starting point for my probe so that i didn't smash it in to anything i just eyeballed the x and y and set them i did however probe the z position so the probe wouldn't crunch the knee.

    i don't really understand #5224=0(RESET G54 A AXIS BACK TO ZERO) and how do you know #5224 is A axis variable

    also you are using 9818 which is a Y location move i need mine to move in x because the knee is sitting on a rotary. so wouldn't it be a 9817 ???

  6. #6
    Join Date
    Sep 2007
    Posts
    36

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Yes, I am using a P9818 to correct for an A axis located along X, so my probe travels in Y.
    You need to do something with the values that your P9817 macro records. Hence in my example: #5224=#189 (recorded value from P9818 macro is set to variable #5224 which is the G54 A value.) You can find a list of variables in the machine manual, or look up the pdf online, for me its on page 127 & 128. You should also look at page 36 of the Inspection Plus pdf.

    Hope this helps.
    Dan

  7. #7
    Join Date
    Feb 2013
    Posts
    26

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Quote Originally Posted by danh818 View Post
    Yes, I am using a P9818 to correct for an A axis located along X, so my probe travels in Y.
    You need to do something with the values that your P9817 macro records. Hence in my example: #5224=#189 (recorded value from P9818 macro is set to variable #5224 which is the G54 A value.) You can find a list of variables in the machine manual, or look up the pdf online, for me its on page 127 & 128. You should also look at page 36 of the Inspection Plus pdf.

    Hope this helps.
    Dan
    Dan im a little confused im on a horizontal Haas EC-1600 so to correct my A axis on my rotary table don't I have to probe in x???? My fault that might have been information I shoulda have included in main post. My rotary table lays parallel to my spindle. It has a knee bolted to it and im trying to probe the knee to make it straight every time I bolt it up instead of always having to indicate it in.

  8. #8
    Join Date
    Sep 2007
    Posts
    36

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Yes, you should be probing in X. Although having said that I have no experience on a HMC. I run a VF2 and the program that I posted was mainly as an example of syntax. My rotary is mounted with the platter parallel to Y and rotating about X (the standard-ish setup of the rotary on the right end of the table), therefore I probe in Y to zero A.

    You're on the right track, but you still need to do something with the data that the probe is recording in the variable register. Remember that the probe can only keep one data set in that register at a time, so you need to decide what variable to 'copy' the recorded value to eg., #5224=#189.

  9. #9
    Join Date
    Feb 2013
    Posts
    26

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    Dan im unclear on what the variable does and what is page 36 of the inspection plus manual i have it printed out i don't have a pdf copy and my pages aren't numbered they are all in chapter like 1-1 1-2 etc etc. i think your talking about the variable outputs i can see all of those and i know what they mean but i dont understand is how to use the data it collects to correct the degree of the axis.

  10. #10
    Join Date
    Sep 2007
    Posts
    36

    Re: HAAS 4TH AXIS POSITION MACRO 09817 NEED HELP

    PM sent.

Similar Threads

  1. Haas Position Readouts
    By gbpacker40 in forum Haas Lathes
    Replies: 1
    Last Post: 09-02-2013, 05:11 AM
  2. Haas hl2 tailstock not reading position
    By Danielboone in forum Haas Lathes
    Replies: 4
    Last Post: 08-13-2013, 12:28 PM
  3. Haas TL1 Loosing Z Position
    By pbd1971 in forum Haas Lathes
    Replies: 5
    Last Post: 06-14-2013, 04:58 AM
  4. Haas Macro
    By kenickie22 in forum Haas Mills
    Replies: 9
    Last Post: 11-22-2010, 06:03 AM
  5. Haas Macro's
    By Tazzer in forum Haas Mills
    Replies: 1
    Last Post: 09-03-2007, 11:07 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
  •