use q setter to ensure drill is broken


Results 1 to 13 of 13

Thread: use q setter to ensure drill is broken

  1. #1
    Registered
    Join Date
    Jan 2016
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default use q setter to ensure drill is broken

    hi, is there a way how to check drill lengt in automatic mode using q setter? i tried this

    T101
    M80 ( Q SETTER DOWN )
    G91 G28 Z0
    G94 G31 Z-100.0 F20


    but movement dont stop if i touches q setter by hand during motion z-100, is there any parameter to change, to make q setter act like probe, only in z axis on lathe? it looks like it can somehow works, i can do programmaticaly everything, but i cant get decision or if touched continue, if not stop.
    i know about renishaw solution. little expensive, we dont have yet many orders to buy this. machine is doosan puma 240 or lynx.

    Similar Threads:


  2. #2
    Member
    Join Date
    Dec 2009
    Location
    ROMANIA
    Posts
    947
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    i think the setter is made to stop only in jog mode not mdi mode,you need to edit the ladder to enable the G31 to be active also in mdi mode.to make this to work.
    what model of Fanuc you have?

    PS:if that will not work i can say that there is another trick you can use,you can use a macro program that can monitor the spindle load,if spindle load is high than usual when tool is new, that means the tool is broken but this is second plan i can help.
    try first plan and we will see.

    Last edited by zavateandu; 09-20-2017 at 03:25 PM.


  3. #3
    Registered
    Join Date
    Jan 2016
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    fanuc 21i.
    does tool load monitor works with small center drills also? is it that sensitive



  4. #4
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    Are you using G-code system B on your lathe?



  5. #5
    Member
    Join Date
    May 2016
    Location
    United Kingdom
    Posts
    526
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    what Q setter do you have



  6. #6
    Registered
    Join Date
    Jan 2016
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    sintha: probably, not sure but code with macro B works
    mbservice: dont know manufacturer, i will try to find it, im not in work now. its odd but if only image could help u, otherwise yesterday. image from web, q setter is same.
    .

    Attached Thumbnails Attached Thumbnails use q setter to ensure drill is broken-optional-q-setter-l150-series-turning-centers  
    Last edited by bemik5; 09-21-2017 at 11:55 AM.


  7. #7
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    The q setter might be defective. The motion must stop when the tool setter is hit.



  8. #8
    Registered
    Join Date
    Jan 2016
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    no,probe is fine. i will try to use g37 automatic tool offset in z, instead of g31.

    i found this,it gave me some ideas, if g37 works, maybe together with compensation table bellow i will be able to do that. at least it worh a try.
    %
    O9020(PRE-SET OD)
    IF[#20EQ#0]GOTO51
    GOTO50
    N0001
    #1=#4014 ; Read and save work coordinate, G54,G55 etc.
    #2=#5221 ; Read and save G54 X....
    #3=#5222 ; Read and save G54 Z....
    G28U0
    G28W0
    #5221=#0 ; Set G54 X to Zero
    #5222=#0 ; Set G54 Z to Zero
    G54
    G0T#20 ;
    M80 ; Swing pre setter arm down.
    G0Z372 ; Move into z-pos to read X-axis
    X187 ; Move X-axis into Pos.
    G36X181 ; Launch X- axis messuring, X181 EQ expected contact pos.
    G0U10 ; Retract 10mm
    Z400 ; Move into z-pos for reading Z-axis
    X140 : Move z axis in pos for reading Z-axis.
    G37Z393 ; Launch z-axis messuring, Z393 EQ expected contct pos.
    G0W10 : retract 10mm
    G28U0
    G28W0
    M81 ; swing pre setter arm up
    #5221=#2 ; Restoring G54 X to same value it had before calling macro
    #5222=#3 ; Restoring G54 Z to same value it had before calling macro
    G#1 ; Set work coordinate to same as befor macro call. G54,G55 etc.
    M30
    N50#3006=1(MESSURE OD) Skip this line if you don’t want to press cycle start twice.
    GOTO1
    N51
    #3000=1(NO TOOL SELECTED) ; Launch alarm if no tool are selected.
    M30
    %


    Attached Thumbnails Attached Thumbnails use q setter to ensure drill is broken-untitled-png  
    Last edited by bemik5; 09-21-2017 at 02:56 PM.


  9. #9
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    This means that q setters are not designed to work with G31.

    Incidentally, #0 is not always equivalent to 0.



  10. #10
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    If you have taken the program from the MTB manual, it is fine; otherwise, the measurement position may not be the same.



  11. #11
    Registered
    Join Date
    Jan 2016
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    setter is marposs, i didnt find any code examples on their website. owner finally consider q setter check as slow and risky, so i'm quit until i have time to testing. still believe it can work and have what i need, thx bb



  12. #12
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    Your program seems ok.
    Even if you do not intend to use it, you may like to check if G36/37 works with it.
    Just give a G36/37 motion in a safe zone, and activate the setter with your hand. Does the tool motion immediately stop?
    If yes then this method can be used in future.
    Before conducting this experiment, note down the offset values which would get affected. Would need to restore these afterwards.



  13. #13
    Member
    Join Date
    Dec 2009
    Location
    ROMANIA
    Posts
    947
    Downloads
    0
    Uploads
    0

    Default Re: use q setter to ensure drill is broken

    Quote Originally Posted by bemik5 View Post
    setter is marposs, i didnt find any code examples on their website. owner finally consider q setter check as slow and risky, so i'm quit until i have time to testing. still believe it can work and have what i need, thx bb
    use what i told you,spindle load monitor macro program to check for broken inserts during cutting.



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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

use q setter to ensure drill is broken

use q setter to ensure drill is broken