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

Thread: roughing/finishing technique

  1. #1
    *Registered User*
    Join Date
    Jul 2004
    Location
    USA
    Posts
    374
    Downloads
    0
    Uploads
    0

    roughing/finishing technique

    Since this thread has been revitalized, I figured I'd ask. (Let's see this one get hijacked by resonance testing!)

    And I know this isn't really high speed machining, but I think it is above the other general machining forums.

    In regards to 2D profiling (contouring) in aluminum.

    On our little slow Fadal, I typically leaving 0.005" on the walls before taking a finish pass, which works fine in most cases.

    However, now that we have our 12,000 rpm Mazak, I typically rough at 350-450 ipm with 0.5" or 0.75" endmills. As you all know, about any machine will try to cut corners at that speed (of even larger arcs), but can be minimized by inducing the high speed look ahead at the compromise of cycle time.

    Having said that, what is YOUR technique for roughing/finishing?

    1. Do not call the automatic accel/decel and leave more finishing stock
    2. Call automatic accel/decel for last roughing pass
    3. Something else?

    I've been using a combination of the above depending on the feature...can't quite figure out which one I like best. Of course, there are obvious advantages and disadvantages to either technique. Just wanted to get other's opinions of what they found works best.

    Justin


  2. #2
    Registered
    Join Date
    Aug 2005
    Location
    USA
    Posts
    578
    Downloads
    0
    Uploads
    0
    I would think that the turning of a corner at 450ipm would be pretty hard on the machine. Personaly, I use G8's for look ahead and I use them on rough as well as finish moves. I would also think that a contour of any complesity at 450 ipm would be pretty jerky without look ahead
    But that's just me.


  3. #3
    *Registered User*
    Join Date
    Jul 2004
    Location
    USA
    Posts
    374
    Downloads
    0
    Uploads
    0
    I'm sorry, maybe I wasn't being clear about the mode that I'm talking about.

    In my experience, G8 doesn't have anything to do with lookahead. The machine will drop feedrate WHILE in the corners, but it doesn't plan ahead by decelerating BEFORE the corner.

    I'm talking more in regards to a lookahead mode where the controller will plan in ADVANCE and modify the feedrate as required to follow the programmed path. User parameters are available as modifiers of this mode to find a compromise between accuracy and speed.

    With the Mazak, the mode is called with a G61.1 or G5. I think Fanuc controls use a G5 also. Our Fadal doesn't have such a mode.

    In the lookahead mode, you can FEEL it working harder to follow the contour if you put your hand on the machine. This is why I use a G64 mode for roughing. In normal cutting mode (G64) the motion control is smoother, but the controller will cut corners to maintain highest possible feedrate, often to the point of violating the final part boundaries. (it does actually drops the feedrate in the corners, but it doesn't "plan ahead" by decelerating BEFORE taking a tight corner)

    In regards to machine jerkiness, of course, our Fadal would rip itself apart at 450 ipm, but the Mazak is silky smooth at those programmed speeds, especially in G64. It isn't a problem.


  4. #4
    Gold Member
    Join Date
    Oct 2005
    Location
    USA
    Posts
    672
    Downloads
    0
    Uploads
    0
    On my Mitsubishi controlled mills, I have the G61.1 and G5 as separate commands. On the Mitsubishi, both can be used simultaneously.

    G5 is the look ahead for maintaining constant feedrate over a 3d surface such as mold cavities made up of zillions of tiny G1 moves. It is actived by G5 P1 and deactivated by G5 P0.

    G61.1 is considered high precision mode where feedrate is sacrificed to maintain accurate position. There is a parameter which adjusts how far ahead of a corner the machine slows down in order to maintain an accurate path. The setting is time based so it has to be adjusted according to the feedrate that will be used. I don't know how that parameter is accessed on the Mazak.

    In answer to your original question, I tend to leave more stock on the part so I can rough faster and not use the G61.1 until the finish pass. My machine will do as you describe where it starts turning the corner too early at higher feeds resulting in odd shaped corners. If I leave .010" for a finish pass, I get good results.


  • #5
    *Registered User*
    Join Date
    Jul 2004
    Location
    USA
    Posts
    374
    Downloads
    0
    Uploads
    0
    Caprirs,
    Sounds like the controls are nearly identical. The Mazak uses a Mitsubishi Meldas control also.

    Thanks for sharing your technique. Just out of curiosity, how is your contour accuracy affected around corners when the finishing stock is more/less than the rest of the part?

    I've had some issues with sharp inside corners, unless I use G61.1 on the pre-finishing pass.


  • #6
    Registered krustykrab's Avatar
    Join Date
    Mar 2004
    Location
    Ontario, Canada
    Posts
    87
    Downloads
    0
    Uploads
    0
    I have been cutting aluminum for quite a few years, so I have a few questions:

    1) You haven't really identified which machine you would like to optimize.

    2) What kind of controller is on the Fadal? (if this is the machine that you are concerned with)

    3) What does the part look like? This is integral to the method of machining.

    4) 2d profiling and "contouring" are almost the opposite of each other. (again lets see what you wish to cut)

    5) Is roughing at .005" per side? Or is there a semi stage involved?

    6) what kind of aluminum?

    IMHO, if you were planning to rough on any machine to .005" per side, you had better use all of the look ahead features available to the cnc machine!

    Also, you have to consider how much you wish to mash up your bread-and-butter......meaning, if you run the machine at 4-500ipm and its bouncing around like a jackhammer........what does that benefit? Forget about tolerances when the thrust bearings are flattened out. (aka fadal cnc88hs syndrome)

    In my experience, cutting 2d or 3d, if you semi to a thickness of .011" per side at maximum machine feedrate using contour contol, finishing thereafter at approx. 100ipm, will leave no stock...as long as cutters are sharp and contour control has been activated.
    But that's pretty general...like I said, let us see what it is you are trying to machine.

    Hope I can be of some help.......and maybe learn something here at the same time.

    Cheers!
    "'Tis a poor workman who blames his tools."


  • #7
    Gold Member
    Join Date
    Oct 2005
    Location
    USA
    Posts
    672
    Downloads
    0
    Uploads
    0
    If I'm machining an outside profile like a square, I cannot go around the corner faster than 75ipm on the finish pass without using the G61.1 command. Without it, the machine starts the corner too soon and leaves something visually ugly.

    For roughing, I think i get as much tool deflection from the cutter pressure as I do from machine error from high feed rate. Thus, I can't really rough .005" from finish dimension even if the machine would hold position at high feeds. I have not tried roughing using the G61.1 because it's faster to leave it off and leave more material to finish.


  • #8
    Registered krustykrab's Avatar
    Join Date
    Mar 2004
    Location
    Ontario, Canada
    Posts
    87
    Downloads
    0
    Uploads
    0
    try separating the square into 4 passes each linked with horizonal arcs.
    "'Tis a poor workman who blames his tools."


  • #9
    *Registered User*
    Join Date
    Jul 2004
    Location
    USA
    Posts
    374
    Downloads
    0
    Uploads
    0
    krustykrab,
    To respectively answer your questions:
    1. Mazak (identified in the first post)

    2. N/A (300+ ipm feeds are not practical on a Fadal)

    3. N/A, this is a generic question in regards to a technique, without respect to any particular part.

    4. Symantics...in the original post, I specified 2D profiling (contouring)...sorry, didn't mean to be confusing. (profiling and countouring are used synonymously in our shop, and in Mastercam) The word "countouring" does not necessarily mean 3D contouring.

    5. 0.005" is in reference to the finishing stock. This is the material remaining after roughing, that is to be removed for the finishing pass.

    6. N/A...this is generic. High feed rates can be achieved with any type aluminum.

    Don't worry about bouncing or jackhammering. This machine contours more smooth at 400 ipm than the Fadal can at 100 ipm, but this smoothness is at the sacrifice of cutting corners and violating part boundaries, hence the reason of this thread.

    This thread has nothing to do with any particular part...just general technique. The parameters associated with the lookahead mode are adjustable for the application.






    Caprirs,
    It sounds like you have your accel/decel gradients set much lower than our machine. If you don't mind me asking, what does your G61.1 accel/decel gradient? Do you use the additional "K" value on the G61.1 line? I modified ours quite a bit from the factory settings because the factory settings compromised too much accuracy. It is now currently set at 0.1G if I remember correctly. (from the factory, it was 0.5G)

    I regards to the finishing stock question, I need to clarify.
    When I use G61.1 for a pre-finishing pass, I (obviously) get more consistent finishing stock for the final finishing pass. I've found the if I don't use G61.1 for pre-finishing an inside corner, much more material is left on the inside of the corner, which influences the accuracy of the final finishing pass. Any problems with this?


  • #10
    Gold Member
    Join Date
    Oct 2005
    Location
    USA
    Posts
    672
    Downloads
    0
    Uploads
    0
    As far as I know, my Mitsubishi M3 controls have no provision for an additional "K" value on the G61.1 line. That might be something specific to the Mazak software. There is nothing in the Mitsubishi manual about it so I've never tried.

    The only value I have adjusted is the variable in the machine parameters, base spec, page 4, G1btL. I normally have this set to 100 with good results.

    For your pre-finishing pass, you can use the G61.1 to ensure that your tool is getting as much material from the corner as programmed. Another option is to use the automatic corner override G62. This feature identifies inside corners and slows the feedrate on approach to the corner to reduce the loading the tool experiences. It cannot be used simultaneously with G61.1. Cutter comp must be turned on for it to work, but you can put a nominal value in for the tool radius like .0001". When the tool approaches a corner, it drops the feedrate to the %override specified in user parameter, setup, #4, #5, & #6.


  • #11
    Mfg Engineer Scott_bob's Avatar
    Join Date
    Nov 2003
    Location
    United States
    Posts
    458
    Downloads
    0
    Uploads
    0
    I am thoughly enjoying this discussion...

    This is really crucial for the Fanuc and apparantly the Mazak guys to fully understand. And for those poor souls who still have Fadal controls well, they cannot understand what you are talking about when you say your CNC is silky smooth at "programmed" feed rates of 400 - 500 Ipm.

    Also, it is crucial for CNC users to understand that without buying those expensive options that your machine tool builder is selling, you cannot understand what is being said above, any more than the Fadal users (who don't have these capabilities). Without these upgrades to your Fanuc or apparantly Mazak controlled CNC cannot perform at these high "programmed" feed rates...

    This is a fact. Evidence: see above...

    I also share the frustration "above" that it is too much trial and error to get both accuracy and high performance feed rates out of a Fanuc.

    I have witnessed, and handled with my own hands, and trained others to use this control called the Numeryx. I have never seen better motion control. If you have a passion for your machining, go see one in action.
    They are out there. If you want 2nd to none performance, why not take a trip. Go to Detroit yourself, or one of the high speed machining shows and get a demo of this control.

    By the way, the feed rates you mention above where possible on the Fadal we retrofitted with the Numeryx and the ballscrew thrust bearings saw less jerking than they did with the Fadal MP32. This machine could hold accuracy of +/-.001 at very high feed rates as long as you have already taken care of tool deflection by leaving .005 or .010 for the finish pass. As long as you are climb milling your deflection will be away from your 2D feature, and in 3D there are no undershoots or overshoots to worry about. It's all automatic, no G61.1 or G5 or any other modifers either. It's just accurate all the time. Set one high feed rate your tool can handle, don't cut too deep for that tool and let it go. This is no exageration...

    Good discussion on this subject!
    Scott_bob


  • #12
    Registered
    Join Date
    Jan 2005
    Location
    usa
    Posts
    16
    Downloads
    0
    Uploads
    0
    The best the Fadal can do and maintain part integrity is about 40 inches/min.
    look at www.vibrafree.com they have a bunch of actual parts with cut times, you will see some excellent results with real high speed hard milling.


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Ball-Bar measuring technique and mapping ballscrew
      By AKFALAR in forum Linear and Rotary Motion
      Replies: 2
      Last Post: 05-06-2007, 09:20 PM
    2. What's your technique for routing out parts
      By originator in forum General Metalwork Discussion
      Replies: 4
      Last Post: 02-04-2007, 02:33 AM
    3. Textbook for technique/theory mill sharpening
      By carlnpa in forum General Metalwork Discussion
      Replies: 5
      Last Post: 12-10-2005, 06:53 PM
    4. Control Technique Digitax DBE 750 AC Servo-Drive
      By GalaticDan in forum Servo Motors and Drives
      Replies: 6
      Last Post: 09-16-2005, 07:32 AM
    5. Roughing/Finishing???
      By trevorhinze in forum BobCad-Cam
      Replies: 1
      Last Post: 08-02-2005, 06:14 AM

    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.