Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

5 axis Setup - Probing for Position - Blanks or Castings


Recommended Posts

This is probably "5-axis 101" but its somewhat new to us and thought it might generate some discussion also. Can't show actual parts for this, so everything shown is simplified...

First some setup information;

Mazak Variaxis A-C axes (table-table), w 2-pallet changer.  Inspection Plus, probing, calibrated COR via Mazacheck, G54.4, G68.2 are all available.

A v-block fixture is positioned in self-centering vise for the entire run of the job. Pre-turned (OD and center bore) 'blanks' are loaded into a v-block fixture and sent into the machine. The turned OD we're holding off of varies in diameter more than some of the features we're milling, thus the desire to probe.

G54 is our WCS in Mastercam and is set to the top of the vise jaws (Z) and table center (XY). G55 is the 'top & center' of the part at A-90/C-90 and G56 is 'bottom & center' at A-90/C90.

We have features (3+2 only for this part but simultaneous on others) milled into both 'top' and 'bottom' of the turned part and we want the best positioning possible so we'd like to probe the center bore and refine our alignment - we just can't get at the turned bore feature until table is rotated.  That seems to be where probing and TWP (G68.2) come in.

Turned part is loaded...pallet comes into mill...G54 is active...axes are rolled to A-90, C-90...G55 is called...part is probed (XY&Z) and Inspection Plus does a back-calculation to shift G54 (?) in whatever directions are indicated by the probing...features are machined.  Repeat for G56 later. 

This is the confusing portion - should the back-calculation adjust the WCS (G54) or the FCS (G55 or G56) and is this the 'proper' way to do all this anyway? Should G54.4 come into play here somewhere/ever?  As you can tell...we don't do this type of work often...but need to make sure we're doing it appropriately when we do.

 

nice to have bells and whistles but it's nicer when you know how to use them best...

 

 

 

Cast_Align_1.jpg

Cast_Align_2.jpg

Cast_Align_3.jpg

Link to comment
Share on other sites

Your InspectionPlus software has to be set up to correctly In O9744... you have to assign the system variables for the A and C axed in the N3 section for #1 and #3 respectively . If those aren;t set correctly you'll chase stuff until the cows come home.

 

This is how I typicall do things;

N1T1M06(2MM X 98MM TIP RENISHAW OMP400 PROBE)
G00G49G53Z0T3
G05.1Q0
N100(PROBE A AND B DATUM - PART 1)
G49G53Z0.0S60
M132(UNCLAMP A/C)
G00G90G54.1P11A-90.0C-90.0
G68.2X0.0Y0.0Z0.0I-90.0J-90.0K0.0
G53.1
X0.Y0.
M59(SPINDLE PROBE ORIENT)
G65P9832(SPINDLE PROBE ON)
G43H#517Z10.
G65P9810Z.250F120.(PROTECTED MOVE)
G65P9810Z-.150F80.(PROTECTED MOVE)
G65P9823D.703A35.B180.C-55.(3PT BOSS MEASURE CYCLE)
#170=#140(STORE X AXIS ERROR)
#171=#141(STORE Y AXIS ERROR)
#177=#145(TRUE POS. ERROR)
 
(Check for proper part clocking)
(POS. AND MEAS. FOR POINT 1)
G65P9810X-.05874Y-.33315F90.
G65P9821X.16332Y-.37231
G65P9834(CAPTURE POINT 1 POS.)
(POS. AND MEAS. FOR POINT 2)
G65P9810X.06222Y.3530F90.
G65P9821X.28431Y.31384
G65P9834A80.D.69674H1.5(DETERMINE CLOCKING/ANGULAR ERROR)
#175=#144(STORE c WSEC ERROR FOR PART 1)
G65P9810Z.25F120.(PROTECTED MOVE)
G65P9810X.535Y0.F120.(PROTECTED MOVE)
G65P9811Z0.H.02(CHECKING Z SURFACE CONDITION)
G65P9811Z.01(Z VALUE SETS HOW MUCH TO TAKE OFF)
#172=#142(STORE Z AXIS ERROR)
G65P9810Z2.0F120.
G49G53Z0.0
G65P9833
G69
G54.4P0
(RESET WSEC OFFSET BASED ON ERROR MEASUREMENT)
G90G10L23P1X#170Y#171Z#172A0.C#175I#5024J#5025
G11
M01

Process is as follows;

Tool Change, Activate Workoffset and get into correct Tilt and Rotation, activate TWP, position XY, activate TLO, turn on the probe, do the things and capture the data, turn off the probe, return Z home, write error to G54.4 table.

Now, if I could not measure everything in one orientation then because of the way G54.4 functions, #5024 and #5025 will be 0 and I'll have to figure out where x, y, z, a, b, c go when everything is home.

 

Hopefully it translates to Mazak, ok.

  • Like 1
Link to comment
Share on other sites

I'm doing something similar on our pc4. Base work offset is g54

I used g55 and 56 so rotate up on an angle to skew datum b which is under a lip. Then use system variables and math to add 90 degrees and write to 54c then rotate again to get b under the lip at 54 c0.

 

Then back to 54 and get Tatum c.  Datum a sits on 3 target point pins and there is a 4th match milled to prove for z.

 

It's working really good.

 

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...