Hello Guest it is January 26, 2021, 11:03:52 AM

Author Topic: Squaring up a job  (Read 2427 times)

0 Members and 1 Guest are viewing this topic.

Squaring up a job
« on: January 08, 2014, 12:38:34 PM »
This was something I thought about while in the shower this morning.
Sometimes I find it quite hard to set a part up square on the bed before machining. Is there any option to do this:
Place a part on the bed, where it's not square on the X axis.
Use a probe or similar to calculate how off the part was over a measured distance.
From these measurements, calculate the angle of the part. (for example 45deg)
Enter this angle into Mach3, so if the gcode asked to move x +20 it would also move y +20  to calculate for the angle.
I know the calculated distance would not be 20 but you get the idea (hopefully) Did that make any sense?

hope so,



Offline Hood

  •  25,838 25,838
  • Carnoustie, Scotland
    • View Profile
Re: Squaring up a job
« Reply #1 on: January 08, 2014, 01:22:51 PM »
There are options but they also have their pitfalls, or so  I believe, I have never used however so cant really remember what they are but think something to do with jogging whilst in rotation offset.
Have a look at the set rotation wizard.

Squaring up a job
« Reply #2 on: January 08, 2014, 01:54:10 PM »
Thanks Hood, I'll have a look at that

Offline Sam

  • *
  •  987 987
    • View Profile
    • hillbillyhilton.com
Re: Squaring up a job
« Reply #3 on: January 09, 2014, 03:24:44 AM »
Have a look at the sample issue of digital machinist. There is an EXCELLENT write-up on mach entitled "how mach3 continues to amaze me". The first paragraph describes exactly what you are asking. I would advise anyone to read the entire write-up, or even the whole issue, as it really is a gem. http://www.digitalmachinist.net/
"CONFIDENCE: it's the feeling you experience before you fully understand the situation."

Offline Tweakie.CNC

  • *
  •  8,620 8,620
  • Super Kitty
    • View Profile
    • Tweakie.CNC
Re: Squaring up a job
« Reply #4 on: January 09, 2014, 03:33:23 AM »
Hi Jim,

As Sam has said the Digitalmachinist article covers it all but you may also find this thread of interest http://www.machsupport.com/forum/index.php/topic,22932.0.html

Re: Squaring up a job
« Reply #5 on: January 09, 2014, 05:49:36 AM »
Hi Jim,
This is one way of setting the controller in line with the part however there are limitations when taking this approach.
I have used rotation to switch a part already clamped on the table with the datum in the wrong axis, rotated the G-Code using the rotation field by 90 degrees which works fine but if you need to "Run from here" I have seen the pre-run to the position will calculate what I assume to be a non rotated position and drop your tool into the part at the wrong location.   If you have made a small rotation adjustment to match the out of line component on the table the difference will be difficult to see.  The X and Y zero point would have to be calculated if not at the work datum edge, so setting the position would also be difficult as the zero datum would only be at the zero point at the program datum point. As Mach3 seems to not calculate the "Run from Here" on rotation it may have other aspects that might cause issues when in rotation, one of course is that you can easily forget to remove the rotation parameter on a job that is square to the machine.

If you are not cutting the whole component the whole profile, the best way to square up a component in the X axis is to use a clamp on one corner half tightened and run along the X axis with a DTI and gently tap the component until that face runs parallel with the machine access and then tighten a clamp at each end of the component.  I have been in engineering for a long time and setting a pre-machined part or reversing to machine opposite side is the most time consuming part of engineering. therefore the most critical part.

Other technique's for machining the other side of a component with X axis location lug or a reference hole and a parallel to place the reversed component fall into the same category as your problem.

In summary the rotation is ok for the occasional incorrect set-up but be very carful and remember to remove the rotation parameter after the job is finished.

Hope this helps

Re: Squaring up a job
« Reply #6 on: January 09, 2014, 10:39:26 AM »
Thanks for the info guys, I'll get reading!