![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hello, I've built myself a wood-constructed (MDF) router, loosely based on designs at buildyourcnc.com, but with quite a lot of reinforcement in the form of right angled bracing of the gantry and a much sturdier table. Much to my surprise it works quite well, and I've had some success cutting pine, mdf and even some aluminium. However I have one major problem which is that the y axis, which has an effective working area of ~290mm, is not entirely perpendicular to the x-axis. Between 0mm and 290mm on the y axis there's a deflection of around 1.25mm. I want to redesign the gantry and y-axis anyway to solve other problems with rigidity, and the obviously would like to construct the parts on the router. But I don't want the accuracy to be undermined by this problem. Is there a way I can correct this problem in software - i.e. have the software operate the machine to compensate for the non-perpendicular axis? I'm using mach3 and solidworks. I have cambam, and have access to solidcam, though this is somewhat inconvenient as it involves travelling to a friend's place. Any suggestions/input are gratefully received. If my description of the problem doesn't make sense please let me know and I'll try to better describe it! Thanks, Luke Steele |
|
#2
| ||||
| ||||
| Try this. In Mach3, go to the Function Cfg menu, and choose formulas. Check the box to enable formulas, and change the f(x)= to x+y*(1.25/290) As the Y axis moves towards 290mm, the X should adjust by 1.25 when Y gets to 290. I did a quick test in my Demo install with no machine, and when I typed G1 Y50 in MDI, the X axis moved along with the Y axis. Do a lot of testing to make sure it works correctly, as I can't confirm that it will work for all situations, but it's worth a try.
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#3
| ||||
| ||||
| Be aware that if you try this that the X axis DRO will display the actual value plus the compensated amount. So if you're Y axis is at 290, and you do a G1 X0, the X DRO will display 1.25, not 0.
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Get Perpendicular | Herbertkabi | General Metal Working Machines | 2 | 07-12-2008 08:41 AM |
| How to make axles nicely perpendicular? | Witsenburg | Mach Mill | 10 | 10-02-2007 09:46 AM |
| Scraping perpendicular, parallel, and coplanar surfaces | Builder4wd | General Metalwork Discussion | 24 | 04-12-2007 05:17 AM |
| Compensating for ball screw lead error? | Noah | General Metal Working Machines | 2 | 08-12-2004 08:51 PM |
| Compensating after stopping a move | wjbzone | TurboCNC | 1 | 05-18-2003 10:45 AM |