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

Thread: G84 Rigid tapping and more

  1. #1
    Registered Karl_T's Avatar
    Join Date
    Mar 2004
    Location
    Dassel,MN,USA
    Posts
    1,361
    Downloads
    0
    Uploads
    0

    G84 Rigid tapping and more

    A lot of my machining involves drill and tapping. I've had a need to able to put a tap in a collet and rigid tap for some time. This should work in theory as Galil supports electronic gearing. But there is no mention of this ability for a mill without a servo spindle in the Camsoft manuals. I have a 2J type head on a CNC knee mill. The spindle is run by a VFD.

    Getting rigid tapping to work turned out to be an epic struggle. At one point the great<Camsoft> technical help implied that it might not be possible to do this on a machine without a servo drive spindle. Today, I'm here to say that doing the difficult with Camsoft is routine. Impossible just takes a little longer.


    After I got G84 working, I spent another day and improved all the other canned cycles as well. I made an effort to comment the heck out of the code so that most any programmer can follow the logic. I'm sure the macros will take some minor mods to run on another machine.

    Attached is the code for all canned cycles. Enjoy


    Karl
    Attached Files Attached Files


  2. #2
    Registered Karl_T's Avatar
    Join Date
    Mar 2004
    Location
    Dassel,MN,USA
    Posts
    1,361
    Downloads
    0
    Uploads
    0
    I came back to rigid tapping a few weeks ago and had trouble. Find Index (galil FI) quit working reliably, don't know why. I also had troulbe with resetting registers again. Do a search and replace as outlined below. The macro worked with these changes for the last couple weeks.







    IF \864=0 THEN COMMAND DP,,,,0:COMMAND GA ,,E :COMMAND GR ,,\860
    'if first time through;FindIndex mark,set spindle to slave Z,electronic gear ratio

    'NOTE changed to DP,,,,0 on 04 05 09 program bugging on FI


    ...clipped main program....



    COMMAND GR ,,0 'turn off electronic gearing
    'MACHDISP
    'MACHHOME3 \868 'current home readout
    'MACHZERO ;;\868 'rezero to current home readout
    'ABSDISP
    'NOTE: Above 4 lines needed because registers get confused with electronic gearing

    SLEEP 1.0
    READOUT3 \869 'current Z position
    HOMEZ \869
    'NOTE first four lines above bugging 04 10 09, second trial


  3. #3
    Ox1
    Ox1 is offline
    Registered
    Join Date
    Jan 2009
    Location
    US
    Posts
    22
    Downloads
    0
    Uploads
    0
    Have almost got the kit ordered, but it just dawned on me that I have not heard much of the rigid tapping option.

    I read these posts recently, and ass u me that all is well, but you never said what it was exactly that you used instead of the servo motor I don't think?

    I ass u me'd that you found a way to mount an encoder off the actual spindle somehow?

    A servo motor shouldn't really be what is needed exactly is it? I have a resolver that is set originally for spindle orient that I am planning on upgrading, and I would like to think that CamSoft can work with that eh? I would think it to be perfect, but the words "Rigid Tap" only pull up 5 threads total, and only this one is titled as related. 2 of the others are locked! (Those may be worth investigating?)

    (Turns out they are 5 to 6 yrs old and I am sure that some things have changed since then eh?)

    I am more interested in hearing from someone that "is tapping" or maybe more importantly "Aint Tapping" then someone saying that it can be done. But I would appreciate any comments.


    ---------------

    Think Snow Eh!
    Ox


  4. #4
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    18,930
    Downloads
    0
    Uploads
    0
    No 1, you need an encoder driven off the final spindle shaft.
    If you take a look at commercial systems like Mitsubishi and Fanuc etc, they use tight control of the spindle, although the drive is basically a AC Vector rated motor & VFD, the system usually has a pulse generator or encoder of some kind on the motor back to the VFD for accurate control of the motor, as well as the encoder on the final shaft to gear the Z axis to.
    I have found so far that the Galil gearing feature works well, you would need to confirm with Camsoft as to how well it works with their system.
    You may have a problem integrating a resolver with Galil however.
    Al..
    CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  • #5
    Registered Karl_T's Avatar
    Join Date
    Mar 2004
    Location
    Dassel,MN,USA
    Posts
    1,361
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Ox1 View Post

    I read these posts recently, and ass u me that all is well, but you never said what it was exactly that you used instead of the servo motor I don't think?

    I ass u me'd that you found a way to mount an encoder off the actual spindle somehow?
    ...
    Ox
    Encoder is mounted on the spindle shaft, a resolver won't work. The spindle motor is three phase with VFD. And a good DC brake.

    I've tapped a few thousand holes. Werks grate!

    Karl


  • #6
    Ox1
    Ox1 is offline
    Registered
    Join Date
    Jan 2009
    Location
    US
    Posts
    22
    Downloads
    0
    Uploads
    0
    As I said - the orient resolver is scheduled to be "upgraded".


    Karl = 'nother screen name on 'nother site.



    ----------------------

    Think Snow Eh!
    Ox


  • #7
    Ox1
    Ox1 is offline
    Registered
    Join Date
    Jan 2009
    Location
    US
    Posts
    22
    Downloads
    0
    Uploads
    0
    Did a gander at your macro and I see that you were using your back geared setup in the equassion and that _ that was the issue at hand.

    My setup has the encoder 1/1 with the spindle so it should be elementary....


    ... but as is noted on G84 - it denotes "NON-rigid tapping".

    Not "Rigid".

    Will the canned G84 doo rigid as is? And if so - why doo they call it "NON"?


    Also - I have a 3 speed geared head and I fully expect it should tap in any gear as the encoder is on the spindle shaft it'self. (Or driven off of enyways...)



    ------------


    Think Snow Eh!
    Ox


  • #8
    Registered Karl_T's Avatar
    Join Date
    Mar 2004
    Location
    Dassel,MN,USA
    Posts
    1,361
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Ox1 View Post
    Did a gander at your macro ...


    Think Snow Eh!
    Ox
    You're WAY ahead being able to go right on the spindle. makes life much easier. Yes, this custom macro is for rigid tapping only. I'm not sure where you're reading about NON-rigid tapping but it does not apply.

    I'm glad to see somebody using this work. Let me know when the chips are curling

    Karl


  • #9
    Ox1
    Ox1 is offline
    Registered
    Join Date
    Jan 2009
    Location
    US
    Posts
    22
    Downloads
    0
    Uploads
    0
    I'm glad to see somebody using this work.
    Well - As I read it - your saying that I don't need to use your werk eh?



    -------------

    Think Snow Eh!
    Ox


  • #10
    Registered
    Join Date
    Sep 2006
    Location
    usa
    Posts
    27
    Downloads
    0
    Uploads
    0
    OK i was wondering how can i program a jump height into the drilling cycles i need a p plane programmed into the cycles because of clamps and different sized parts i cant seem to get this to work for me and its a serious problem thanks ahead of time for any help.
    mike


  • #11
    Registered
    Join Date
    Apr 2003
    Location
    United States
    Posts
    290
    Downloads
    0
    Uploads
    0
    The G84 canned cycle like most of the other canned cycles has a R word for Rapid Clearance plane where the value after the R is the Z height to jump to clear clamps or fixtures.


    Tech Support
    CamSoft Corp.
    support@camsoftcorp.com
    PH 951-674-8100
    Fax 951-674-3110
    PC Based CNC Control For The Machine Tool CNC Retrofit And CNC Controller OEM Market
    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  • #12
    Registered
    Join Date
    Sep 2006
    Location
    usa
    Posts
    27
    Downloads
    0
    Uploads
    0
    ya but if you put in say R5.0 it will start feeding from that point im talking about whats called a P plane as in any other controllers it will be listed as say
    G00 Z5.000 G81 Z-.300 R.1 F1.5 P1 X0.0 Y0.0 P1 is a jump height of 5 inches between holes rapid plane remains at .1
    as of now the only way i see to do it is to create a new drill cycle for each hole


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. What exactly is Rigid tapping? Why people always ask does it do rigid tapping?
      By cjchands in forum General Metalwork Discussion
      Replies: 23
      Last Post: 12-19-2008, 09:19 AM
    2. Tapping head or rigid tapping
      By Gregory_C in forum Syil Products
      Replies: 2
      Last Post: 10-18-2008, 01:49 AM
    3. Rigid Tapping
      By JIMMY in forum Mastercam
      Replies: 9
      Last Post: 09-19-2007, 01:28 PM
    4. Help with rigid tapping
      By bob1371 in forum Fanuc
      Replies: 6
      Last Post: 07-20-2007, 12:15 PM
    5. Rigid tapping or tapping head
      By wildcat in forum Industrial Hobbies (Support forum)
      Replies: 7
      Last Post: 09-24-2006, 01:08 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.