Page 1 of 2 12 LastLast
Results 1 to 12 of 16

Thread: Fanuc 11M on Toyoda FH55 Indexing Question

  1. #1
    Registered dcoupar's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    2,502
    Downloads
    0
    Uploads
    0

    Fanuc 11M on Toyoda FH55 Indexing Question

    I have a customer with a Toyoda FH55, Fanuc 11M with "B" axis rotary. He's programming an unclamp, index (with B), and clamp. He swears up and down that he used to be able to program an A command, which would automatically unclamp, index, and clamp. At least he had this capability until one of his ex operators erased all his programs (I'm assuming macros, too). I didn't find anything in the F11M manual about calling a macro with an A, so I'm stumped.

    Does anyone have any experience with these machines, and if so, do you have any ideas on this?

    Thanks,

    Dave


  2. #2
    Registered
    Join Date
    Mar 2005
    Location
    Silicon Valley, CA
    Posts
    988
    Downloads
    0
    Uploads
    0
    As far as I can recall.... You can call custom macros with a "M" code, "G" code, "T" code or "S" code..... Can't think of being able to call with "A". Maybe he's confusing it with a macro call line and "A" being a variable set on the call line??

    Of course, I'm not sure why you'd want to use an "A" command for a B axis.... Seems to confuse the issue for me. Something else to check for.... It might not be a FANUC thing. Look in the programming manual for Toyoda. Maybe they have some code that used for that purpose. Something they added on top of the FANUC base system....
    It's just a part..... cutter still goes round and round....


  3. #3
    Registered
    Join Date
    Jun 2006
    Location
    usa
    Posts
    2
    Downloads
    0
    Uploads
    0
    I agree with psycomill. I have been running Toyoda's since the early 90's and have never heard of calling an "A" command, for a "B" axis rotation. He should contact Toyoda service for this, he may have to reinstall of his parameters back to factory settings. Especially his Custom Macro "B"'s for his touch sensor probe. IF he has this option. I had one of my operators dump all of my parameters for a 2001 series FH 1050, and I had to reload them all.

    Turtle


  4. #4
    Registered
    Join Date
    Mar 2007
    Location
    USA
    Posts
    6
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by dcoupar View Post
    I have a customer with a Toyoda FH55, Fanuc 11M with "B" axis rotary. He's programming an unclamp, index (with B), and clamp. He swears up and down that he used to be able to program an A command, which would automatically unclamp, index, and clamp. At least he had this capability until one of his ex operators erased all his programs (I'm assuming macros, too). I didn't find anything in the F11M manual about calling a macro with an A, so I'm stumped.

    Does anyone have any experience with these machines, and if so, do you have any ideas on this?

    Thanks,

    Dave
    You can assign a,b or c to a rotary axis on any fanuc control it depends on what axis you have it rotating around.

    redcobra


  • #5
    Registered brandou10l's Avatar
    Join Date
    Jun 2006
    Location
    usa
    Posts
    47
    Downloads
    0
    Uploads
    0

    heres you sub for b axis using (G70 B#;)

    BE GLAD YOU HAVE A FANUC CNC
    I HAD TO DO THIS ON A FANUC 18M

    I DONT KNOW THE SPECIFIC PARAMETER #'S DUE TO THE FACT YOU HAVE A 11M AND I HAVE A 18M CNC
    THEY MIGHT BE THE SAME PARAMETER #'S BUT THERES NO GURANTEE

    FIND THE FANUC OPERATION MANUAL THAT CAME WITH YOUR CNC

    FIND THE SECTION ABOUT G CODE MACRO CALL AND THE VARIABLES SECTION *******READ IT********

    NOW YOU SHOULD KNOW HOW TO USE A G CODE TO CALL A SUBPROGRAM
    MAINLY ANY G CODE YOU SPECIFY THAT IS NOT BEING USED ALREADY CAN BE USED TO CALL SUBPROGRAM #9001
    THE SUBPROGRAM NUMBER CAN BE FROM 9000-9999
    IF YOU READ THE SECTION ON G CODE MACRO CALL AND VARIABLES
    YOU WOULD AREADY KNOW THIS

    IF,AND,GOTO,#100,#4 DO YOU UNDERSTAND WHAT THESE STATEMENTS MEAN??
    IF THE ANSWER IS NO, YOU STILL DONT UNDERSTAND. ****READ YOU MANUAL SOME MORE***

    YOU WILL HAVE TO SET SOME PARAMETERS
    YOU HAVE TO BE IN MDI: TO SET PARAMETERS
    YOU ALSO HAVE TO ENABLE "PARAMETER WRITE"
    TIP** IF YOU HIT BUTTONS CANCEL AND RESET SIMULTANEOUSLY
    IT WILL CLEAR THE PARAMETER WRITE ALARM

    I CANT STRESS THIS ENOUGH READ YOUR MANUAL
    EVERYTHING YOU NEED TO KNOW IS IN THAT BOOK
    THE "PARAMETER MANUAL" IS AN EXELLENT QUICK REFERENCE

    YOU MAY HAVE TO READ THE SECTION ON (CRT, MDI, EDIT) SO YOU CAN VIEW PROGRAM #'S 9000 THRU 9999 THERE IS A LOCK OUT FEATURE THAT MAKES THESE PROGRAMS UNVIEWABLE FROM THE EDIT DIRECTORY
    WHICH YOU SHOULD FIND AND USE IF YOU GET THIS TO WORK

    now goto edit mode
    "o9001;"
    M47; (single block ineffective)
    ;(m code for unclamp b axis)
    G0G90B#2; (index to said b angle USING LOCAL VARIABLE #2 THIS CORRESPONDS WITH THE LETTER B)
    G4X.1;(pause for b axis)
    ;(m code for table clamp)
    M48;
    M99;

    THE B#2 IS A LOCAL VARIABLE, WHEN YOU SPECIFY A CERTIAN GCODE
    TO CALL A SUBPROGRAM
    THE LETTERS A3.0,B20,C4.0,D4. CORRESPOND TO LOCAL VARIABLES #1, #2, #3, #4
    WHAT EVER THE VALUE IS BEHIND THE LETTER, THAT VALUE IS STORED IN THE CORRESPONDING LOCAL VARIABLE

    READ THE SECTION ON VARIABLES
    SOME LETTERS OF THE ALPHBET DO NOT CORRESOPND TO A VARIABLE ITS ALL LISTED IN THE MANUAL

    SO "A" IS LOCAL #1 IT EQUALS 3.0000 RIGHT??
    THEN WHEN YOU WRITE YOU SUBPROGRAM IF YOU PUT THE " G0 B#1"
    THE MACHINE READS IT AS B3.0000 OR B3 DEG IN YOUR CASE

    you can add a "G0 G91 G30 Z0; G90;" (TO HOME Z AXIS BEFORE INDEX)
    ADD THIS BEFORE THE M CODE FOR B AXIS UNCLAMP
    ALSO YOUR MACHINE MIGHT HAVE AN INTERLOCK TO FREEZE AXIS MOVEMENT IF THE TABLE IS UNCLAMPED

    DONT BE DUMB, IF YOU DARE TO TRY THE ABOVE, DO NOT PUT THE "M47" IN THE PROGRAM ON YOUR FIRST TRY.
    ONCE THE CNC READS M47, THE CNC DOES NOT READ 1 BLOCK EVEN WITH SINGLE BLOCK BUTTON ON.
    UNTIL A "M48" IS READ THEN AND ONLY THEN WILL THE SINGLE BLOCK BUTTON BECOME EFFECTIVE AGAIN
    "M48"
    I HOPE THIS IS USEFUL , MY FINGERS HURT
    GOOD LUCK AND BE CAREFUL YOU DONOT WANT TO CRASH YOUR MACHINE WITH THE TABLE UNCLAMPED IM SURE A TOYODA COSTS A ****LOAD


  • #6
    Registered dcoupar's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    2,502
    Downloads
    0
    Uploads
    0
    Perhaps I need to rephrase my question:

    Does anyone know if it's possible to call a macro with an "A" on a Fanuc 11M?

    I know it's possible to call a macro with "G", but this customer is adamant that he just programmed an "A180" for example, and the table would unclamp, index, and clamp again. Just thought someone with a Toyoda or similar machine might have seen this.

    By the way, the Caps Lock key is on the lower left, usually.


  • #7
    Registered brandou10l's Avatar
    Join Date
    Jun 2006
    Location
    usa
    Posts
    47
    Downloads
    0
    Uploads
    0
    if your customer typed in A180 with no subprogram call.
    it would problably be a "plc" sequence type program
    or it has to have a full 4th axis, but
    why would toyoda designate a "b axis" to have a "A" to command it
    that just baffels me it dosent make sense to designate a Baxis and command it with an A (is the machine polish?)
    i don't think the "ex-operator" could have altered this
    i always thought the "plc" was the hardest thing to try to figure out
    if he just erased the subprograms and programs the plc would not have been erased.
    so either the "ex operator" is a evil genius, or he had to use the g code subprogram call

    even so is it that hard to add "G## B##" to start an index??

    can't you call toyoda to get some technical advice??


  • #8
    Registered
    Join Date
    Jun 2006
    Location
    usa
    Posts
    2
    Downloads
    0
    Uploads
    0
    He should be able to call Toyoda service directly. By the way, Toyoda doesn't call it a "A". A "B" axis is a "B" axis. This is a parameter issue.

    TURTLE


  • #9
    Registered
    Join Date
    Sep 2005
    Location
    USA
    Posts
    755
    Downloads
    0
    Uploads
    0
    As far as I know, you can't call a macro with an "A" command on the Fanuc 11M control. You only have parameters to call a macro with a G-code, an M-code, or a T-code.

    The first question I would ask is this: Does this machine have a servo controlled 4th axis? If it does, then you would see an "A" or a "B" axis on the position display, and it would show the A or B axis out to three decimal places. A servo controlled A or B axis can be set up to automatically unclamp, move to position, then clamp again, and you would be able to move the A or B axis to any position with a resolution of .001 degree.

    If this control does not have a full servo controlled 4th axis, it can still have a "B-3 digit" function that is similar to an M or T command. When you program a B command, a 3-digit BCD code is sent to the PC (the Ladder logic), where its supposed to move an indexer. The B 3-digit function is only used for indexers that have curvic couplings to lock the axis into position, and you can only command B axis positions in one degree increments. The functions of the B 3-digit style indexer would be controlled almost entirely by the PC ladder logic.


  • #10
    Registered dcoupar's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    2,502
    Downloads
    0
    Uploads
    0
    Thanks all for your help. I'll report back if I get anything from Toyoda.


  • #11
    Registered
    Join Date
    Jun 2006
    Location
    USA
    Posts
    9
    Downloads
    0
    Uploads
    0

    A Index

    His correct.
    We used to have one just like it, but sold it.
    The "A" command would call up macro M70 which would do the math,unclamp, index to the proper location and clamp. Call Toyoda, they should be able to help you.

    Quote Originally Posted by dcoupar View Post
    I have a customer with a Toyoda FH55, Fanuc 11M with "B" axis rotary. He's programming an unclamp, index (with B), and clamp. He swears up and down that he used to be able to program an A command, which would automatically unclamp, index, and clamp. At least he had this capability until one of his ex operators erased all his programs (I'm assuming macros, too). I didn't find anything in the F11M manual about calling a macro with an A, so I'm stumped.

    Does anyone have any experience with these machines, and if so, do you have any ideas on this?

    Thanks,

    Dave


  • #12
    Registered dcoupar's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    2,502
    Downloads
    0
    Uploads
    0
    sencinia,

    Thank you, thank you, thank you.

    I'll try Toyoda. At least they won't think I'm crazy.

    Dave


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Chuck indexing on a Fanuc 0TD..
      By patrickb in forum Fanuc
      Replies: 28
      Last Post: 09-04-2009, 08:02 AM
    2. Toyoda ATC Info.....
      By pauldkeeton in forum Servo Motors and Drives
      Replies: 0
      Last Post: 02-24-2007, 08:50 AM
    3. Fanuc 16i and Toyoda
      By RAC in forum Fanuc
      Replies: 1
      Last Post: 10-26-2006, 08:28 PM
    4. Fanuc 16i and Toyoda
      By RAC in forum General CNC (Mill and Lathe) Control Software (NC)
      Replies: 3
      Last Post: 10-18-2006, 08:48 PM
    5. Fanuc / Toyoda FA630
      By ajl6549 in forum General CNC (Mill and Lathe) Control Software (NC)
      Replies: 2
      Last Post: 08-16-2006, 09:44 PM

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.