586,096 active members*
3,619 visitors online*
Register for free
Login
Results 1 to 7 of 7
  1. #1
    Join Date
    Jul 2003
    Posts
    92

    Compensating for rigidity issues?

    I have a prototype K2 CNC desktop machine. I'm driving it with Mach3.

    When I cut a 4" circle, it may come out .02" (or so) over or undersized. My bits are spot-on, I problem is machine rigidity. I can put my hand on the router bit and push/pull it and see the router motor wiggle.

    I've traced the rigidity to the design of the machine, it just is what it is.

    What I'm hoping for are, tips for designing with this in mind? I'm sure others have machines that are less than perfectly ridged, do you have any tips? I can draw parts over/undersized but I'm pretty sure if I cut .5" circles and 8" circles, the error isn't the same .02". I'm not positive on that, I will need to test that, but...

    I'm just wondering if there are other attacks like altering the bit size in CAM or any other useful techniques.

  2. #2
    Join Date
    Mar 2003
    Posts
    35538

    Re: Compensating for rigidity issues?

    Take shallower cuts, at lower feedrates.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #3
    Join Date
    Jul 2003
    Posts
    92

    Re: Compensating for rigidity issues?

    I'm already running pretty slow.

    Any tips on measuring my deviation? I think I need to cut a series of circles and squares to get a handle on this.

  4. #4
    Join Date
    Mar 2003
    Posts
    35538

    Re: Compensating for rigidity issues?

    Do some testing making using both conventional and climb cutting. You'll most likely see different sizes depending on which direction your cutting. One might be better than the other.
    The only thing I can really say is to go over the machine with a fine tooth comb, and make sure every screw, nut and bolt is tight. Check for backlash. Every little thing adds up. Unfortunately, there's no substitute for rigidity.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  5. #5
    Join Date
    May 2005
    Posts
    3920

    Re: Compensating for rigidity issues?

    I'm with Gerry, the very first thing to do is to go over the machine with a fine tooth comb. You want everything as rigid as possible fit up has to be as precise as you can make it.

    Things to consider:

    1. If you are sometimes oversized and sometimes undersized and the machine otherwise holds dimensions and positions, you might want to look into periododic error from a lead screw or other drive mechanism.
    2. If you cut two circles at the same position on the machine are they identical? This might tell you something especially if you get random displacement on one axis.
    3. Ultimately you will need to rework the machine attacking the worst axis first.
    4. Finding the worst axis will require some tools. A dial indicator and stand should be part of your tool box.
    5. 20 thou can be pretty bad (depending upon the intended usage of the parts produced) but to be honest I really doubt that many of the DIY machines do much better. If your expectations are higher you will have to put more money into the machine.
    6. Also rigidity and backlash aren't the same thing. Backlash relates to clearances in your mechanical parts that cause a machine not to respond to movement commands or allow unintended movements. Rigidity relates to deflection of machine components which is another issue.

    The reason this distinction is important is that speed and feeds this loads from cutting create variable deflections when rigidity is an issue. In other words a lack of rigidity means the hard you push a tool the greater the machine will twist out of its intended path. The impact of backlash however is far less impacted by feed rates and tool loads.

    So if you vary the tool loading of your machine and don't see significant changes in the errors you are getting then stiffness of the machine MIGHT NOT be the issue. Note the word "might" here. Item 6 here is all about not assuming anything.

  6. #6
    Join Date
    Jun 2012
    Posts
    817

    Re: Compensating for rigidity issues?

    Cut two identical circles, lay them directly on top of each other and then rotate them and see if you have an elliptical error. That's directly related to rigidity and there is no software compensation for it as far as I know of. Just changing the sizing won't fix that.

    If it is sizing that is the only problem, you can just use an offset in software, no need to actually draw them bigger or smaller.

  7. #7
    Join Date
    Jun 2012
    Posts
    817

    Re: Compensating for rigidity issues?

    Quote Originally Posted by ger21 View Post
    Do some testing making using both conventional and climb cutting. You'll most likely see different sizes depending on which direction your cutting. One might be better than the other.
    That's a good point. I recently went through this and found that if I used climb on outside paths and conventional on inside paths my parts were much more accurate and wood parts had less fuzz to clean off.

Similar Threads

  1. COMPENSATING FOR W IN MASTER CAM
    By dcutler35 in forum Mastercam
    Replies: 8
    Last Post: 05-30-2012, 07:03 PM
  2. Compensating for an unlevel table
    By cboyce in forum Mach Mill
    Replies: 4
    Last Post: 03-19-2010, 04:52 PM
  3. Compensating for Tool Wear
    By nfrees114 in forum BobCad-Cam
    Replies: 10
    Last Post: 02-26-2010, 12:59 AM
  4. Compensating for non-perpendicular axis
    By lsteele in forum DIY CNC Router Table Machines
    Replies: 3
    Last Post: 09-07-2008, 09:29 PM
  5. Compensating after stopping a move
    By wjbzone in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 1
    Last Post: 05-18-2003, 04:45 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
  •