Measuring axis squareness

A place to discuss and ask questions about all things Machining for Mills, Lathes, Laser, and Routers

Moderator: cnckeith

Post Reply
kb58
Posts: 180
Joined: Tue Jul 11, 2023 12:25 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: San Diego CA

Measuring axis squareness

Post by kb58 »

I built a 24"x36" gantry-style CNC router that uses paired servos to move the gantry in the Y axis. I'm only just starting to test things and to educate myself on all things CNC router. How do you guys check if gantry motion is square to the Y axis? The context here is that I'm just a retired guy in the garage who likes building things, so I don't have the $$$$ for high end measuring equipment. While a granite 30-60-90 reference triangle would be perfect, I just can't go there. The best (combination of cost and results) seems to be to cut some material into a large square, remove it from the router, then measure it for squareness with my mill's DRO. Is there another way that works better yet doesn't cost a fortune? The advantage here is that measuring it in the above method is "where the rubber meets the road", meaning that everything is taken into account and the resulting alignment is the bottom line.

So, what low-cost material do you guys recommend for test cuts, something that holds it's shape and edge long enough that it can be measured with an edge finder? Pretty sure wood is out due to spring-back and splintered edges, though Melamine might work. Obviously aluminum will be much better (the router has been designed to handle it), but it probably needs to be at least 3 mm to not flop around, so more than a couple pieces start adding up. Hmm, as I type this, I just realized that one sheet of aluminum could be used for many tests, cutting smaller and smaller test patterns.

Thanks.
Previous hobby, building hard core sports cars. See http://midlana.com/ and http://kimini.com/
IPGregory
Posts: 165
Joined: Sat Oct 08, 2022 9:27 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 20D7787C45AB-0819226470 - 98F07B6F97F8-0623237343
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Nevada, USA

Re: Measuring axis squareness

Post by IPGregory »

There are a number of ways to check Gantry is square to Y, but a quick simple method I use on mine is the 3/4/5 Triangle method.

Mark the start point, then run a commanded distance along either the X or Y Axis, whichever is shorter that is divisible by 3. Say 300mm or 30".
Then run along the opposite axis another distance equal to the previous but by 4. Say 400mm or 40". Mark the end point.
Finally measure between the start point and the end point. The result should be a factor of 5 of the first 2. So 500mm or 50" for example.

If it is you are very close to square, if it's not, you are off.

Measurements are depending on your machine size of course but make them as large as you have room for.
Thx
Ian

QueenAnt Pro V2 - CNC Router - https://photos.app.goo.gl/kg7CSvJsrAvAgRs26
MPNC - CNC Router - https://photos.app.goo.gl/ees2SER6C2Aw8AJ89.
suntravel
Posts: 1974
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Measuring axis squareness

Post by suntravel »

You can use a good quality flat angle at least 200x300mm size and a dial indicator. Also handy to test the z axis in both directions.

Uwe
EastMemphis
Posts: 37
Joined: Mon Jan 09, 2023 4:33 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF98BF3B-0325225816
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Memphis, TN USA

Re: Measuring axis squareness

Post by EastMemphis »

Another easy way to check for square is to measure the diagonals. Measure corner to opposite corner of the machine and that measurement should be the same. If it isn't you're out of square.

An easy way to check the plumbness of the Z is to make a long "Z" indicator. Take a coat hanger or some other piece of metal that will chuck up and be bendable and put a 90 degree bend with just enough wire so that it will fit in the chuck. Put another 90 degree bend at the other end of the wire with about an inch or two aiming down. One end of the Z goes in the chuck, the other end, the indicator, points down to the table. The longer the horizontal bit of the wire, the better the measurement.

Move the Z axis to the center of the table and lower the Z until the indicator end just about touches the table, then turn the chuck by hand 90% and check how much distance there is between the wire and the table at the 90 degree location. It should be the same. Do the same for the 180 and 270 positions. Any difference in the distance between the pointer end of the wire and the table indicates an off plumb condition. Adjust your Z axis and try again.

The benefit of this type of system is that it exaggerates the error greatly. It is easy to tell if you have a square and plumb Z or not.
kb58
Posts: 180
Joined: Tue Jul 11, 2023 12:25 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: San Diego CA

Re: Measuring axis squareness

Post by kb58 »

Thanks for the suggestions. As a first pass, I put a transfer punch into the spindle, placed three targets on the table, and wrote a quick Intercon program to mark the corners of a 450 x 600 mm right triangle. First, X and Y were measured and Y was right on - at least visually with an engineering scale. X was off a bit, probably because it had been messed with and recalibration was overlooked. That was corrected and the test run again. The diagonal should have measured 75 mm but was 0.5 mm too long. With the vertical side of the triangle already there, I realized that instead of running the test over and over, to just leave the measuring scale in place, move the spindle over the problem point, and shift the right end of the gantry to place it exactly above. Much better now. The pic shows it at 76 mm because I don't trust the zero end of any scale, so offset it by one.

I'm fully aware that this is just a gross adjustment, that it's very likely no where near exact, but it's a start. As said above, I really want a large square, either steel or better yet, granite, and indicate off of it to a dial indicator. Problem is that I wouldn't use it enough to justify the expense. Ebay has them but even used ones hold there value. Eventually I'll machine a piece of aluminum, cutting my own "metrology square" and then measure the error off that. Thanks again.
Attachments
IMG_3548.jpg
Previous hobby, building hard core sports cars. See http://midlana.com/ and http://kimini.com/
Post Reply