Uneven table compensation


Results 1 to 12 of 12

Thread: Uneven table compensation

  1. #1
    Registered
    Join Date
    Apr 2010
    Location
    USA
    Posts
    363
    Downloads
    0
    Uploads
    0

    Default Uneven table compensation

    Hi all,

    I know the proper way to handle this is to fix the table, but for now, does mach3 offer any kind of uneven table compensation? For example, I have one corner that is about 1/32 of an inch off. When I V-Carve down to that corner the change in my carving changes dramatically, that the width of my path is exactly off by twice the Z error. (Assuming 90* bit)

    Any way I can tell my software "that corner is high/low?"

    Similar Threads:


  2. #2
    Flies Fast Superman's Avatar
    Join Date
    Dec 2008
    Location
    Antarctica
    Posts
    3109
    Downloads
    0
    Uploads
    0

    Default

    I'll suggest to try looking at it from another direction

    -Can you place your material in a way that would seem flat from the cutter's point of view instead of fixing the machine or NC code

    ie place packers underneath to jack-up the stock while running a dial indicator across the top ( dial indicator is held by the spindle collet, DO NOT turn the spindle ON, or you'll find it on the other side of the wall )



  3. #3
    Member
    Join Date
    Apr 2007
    Location
    USA
    Posts
    8082
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by crane550 View Post
    Hi all,

    I know the proper way to handle this is to fix the table, but for now, does mach3 offer any kind of uneven table compensation? For example, I have one corner that is about 1/32 of an inch off. When I V-Carve down to that corner the change in my carving changes dramatically, that the width of my path is exactly off by twice the Z error. (Assuming 90* bit)

    Any way I can tell my software "that corner is high/low?"
    That might seem like a useful feature, but I'm pretty sure that Mach3 has no utility like that at present. It might require that you use a touch probe to create a reference height map database file of your table top every 1/2" or so, then create another height map database file of each piece of material that you intend to cut after it is fastened down to the tabletop, then use the software feature to generate gcode that compensates for the height map database file differences at each coordinate in the area that you are going to cut.

    Bottom line is - surface plane your table and "make it right". It's a whole lot easier and faster and less problematic.

    CarveOne

    CarveOne
    http://www.carveonecncwoodcraft.com


  4. #4
    Member ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Township
    Posts
    35538
    Downloads
    1
    Uploads
    0

    Default

    You may be able to do it with the formula functions, but as CarveOne said, the easiest way is to surface the table flat.

    Surfacing the table should be one of the first things you do with a new machine, and may need to be done periodically to maintain a flat table

    Gerry

    UCCNC 2017 Screenset
    [URL]http://www.thecncwoodworker.com/2017.html[/URL]

    Mach3 2010 Screenset
    [URL]http://www.thecncwoodworker.com/2010.html[/URL]

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

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


  5. #5
    Member
    Join Date
    Apr 2006
    Location
    na
    Posts
    1016
    Downloads
    0
    Uploads
    0

    Default spoil brd

    Quote Originally Posted by ger21 View Post
    You may be able to do it with the formula functions, but as CarveOne said, the easiest way is to surface the table flat.

    Surfacing the table should be one of the first things you do with a new machine, and may need to be done periodically to maintain a flat table
    yes resurface table top complete flat relative to you gantry, end result ...you will have a " your" table compensation if you like apply/ screw a temp. spoil brd on top of it, remachine as need... etc



  6. #6
    Registered
    Join Date
    Jul 2008
    Location
    Canada
    Posts
    267
    Downloads
    0
    Uploads
    0

    Default

    Subtle twist on the other suggestions: bolt down a spoil board and then surface the spoil board. Use lot of bolts. I use a 1 1/2" bottom surface bit from grizzly.

    This method works extremly well. After a spoil board surface I can engrave anodized aluminum which would really mess up if the surface was off by .002



  7. #7
    Registered
    Join Date
    Apr 2010
    Location
    USA
    Posts
    363
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by analogman View Post
    Subtle twist on the other suggestions: bolt down a spoil board and then surface the spoil board. Use lot of bolts. I use a 1 1/2" bottom surface bit from grizzly.

    This method works extremly well. After a spoil board surface I can engrave anodized aluminum which would really mess up if the surface was off by .002
    Already done!



  8. #8
    Member
    Join Date
    Apr 2006
    Location
    na
    Posts
    1016
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by crane550 View Post
    Already done!
    sound like you lossing steps in your steppers and your spoil brd is wave as a result of that issue.



  9. #9
    Registered
    Join Date
    Apr 2010
    Location
    USA
    Posts
    363
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by eloid View Post
    sound like you lossing steps in your steppers and your spoil brd is wave as a result of that issue.
    ?

    Not sure I follow...



  10. #10
    Member
    Join Date
    Apr 2006
    Location
    na
    Posts
    1016
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by crane550 View Post
    ?

    Not sure I follow...
    stepper motor are open loop, if there not sized/ tunned/overloaded/
    feed rate set to high, the motor will drift..... resulting in missing steps



  11. #11
    Registered
    Join Date
    Aug 2009
    Location
    US
    Posts
    65
    Downloads
    0
    Uploads
    0

    Default

    If you want to go the code compensation route, have a look at this thread. I believe the end up with code for both EMC and Mach. The process is to take you g-code, height probe around it in a grid and average the heights, then update the code to cut as if the board was even. It's being used with extremely small bits for PC board cutting. It may take awhile to probe if you have a large area, but should be able to compensate, if you can't level / tram the surface to your spindle.

    Pete

    http://www.cnczone.com/forums/showth...t=82628&page=8



  12. #12
    Member
    Join Date
    May 2010
    Location
    Australia
    Posts
    122
    Downloads
    0
    Uploads
    0

    Default Re: Uneven table compensation

    Quote Originally Posted by otto_pjm View Post
    If you want to go the code compensation route, have a look at this thread. I believe the end up with code for both EMC and Mach. The process is to take you g-code, height probe around it in a grid and average the heights, then update the code to cut as if the board was even. It's being used with extremely small bits for PC board cutting. It may take awhile to probe if you have a large area, but should be able to compensate, if you can't level / tram the surface to your spindle.

    Pete

    http://www.cnczone.com/forums/pcb-mi...probing-8.html
    I have some PCB work that needs to be done and I was starting to come up with my own ways of accounting for all this, but looks like others have already run into the same problem and have come up with useful solutions. Will give this a read and hopefully this will save me some time. Very useful link, thanks very much!



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

Uneven table compensation

Uneven table compensation