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:

mplmaster ref. points in canned cycle


jesse@desemco
 Share

Recommended Posts

I am using Mplmaster in X5. I am doing 2 canned rough bore cycles. I am using ref. points to make sure my boring bar comes out of the hole before going home. My ref. points are selected and it shows up correct in backplot, but not in code. The approach point is recognized, but not the retract.-Bad crash!!!

My ref. points work for all toolpaths except canned rough.

Is this an easy fix for my post or maybe a machine def switch that Im missing.

Any help would be apreciated.

thanks in advance

Link to comment
Share on other sites

I believe this needs to be altered in your post.

The two cycles I have found that will usually need to be edited are the G73 profile & G70 finish cycles

This is due to the possibility that the start point & retract from the end point can have intersections with non-clearance zones.

 

It has been years since I have edited a lathe post so I am afraid I will not be much help in this area.

I do however know it is possible through a post edit.

Link to comment
Share on other sites

This was a known bug in V9; logged by me, I am pretty sure. The notes in my post say to edit ptlchg1002 and pcc_capture, This is what's in one of my MPLFAN posts:

 

ptlchg1002 #Call at actual toolchange with tlchng_aft

whatline = four #Required for vector toolpaths

pmatrix_su

pmap_plane

pset_turret

pset_g_speed

if gcode = 1000,

[

#Null toolchange

if millcc & prv_mi4 = mi4, cutpos2 = sav_cutpos2

if cc_stop_fcc & rcc_flg = 6, no_nc_out = one # S4A Added for ref point output (cdm)

]

else,

[

#Toolchange and Start of file

if gcode = 1002,

[

#Actual toolchange

preset_mod

]

prv_xia = vequ (c1_xh)

prv_feed = c9k

pnt_at_zero = zero

]

#Mill canned cycle initialze at toolchange

arcoutput = sav_arcout

if millcc,

[

#R arc output

arcoutput = one

if cuttype = four,

[

crad = rotdia/two

]

else,

[

breakarcs = zero

]

]

iout = zero

kout = zero

!mi4

 

 

pcc_capture #Capture ends of canned turning path, stop output w/rough

#Stop output in rough only lathe canned cycles

#between rough and finish paths

#if cc_stop_fcc & rcc_flg = 6, no_nc_out = one # Was this (cdm)

if lathecc < zero & rcc_flg = 6, no_nc_out = one # S4A Changed for ref point output (cdm)

#Capture vector for G73 cycle

if rpd_typ = 6 & abs(lathecc) = two,

[

if rcc_flg = one, lcc_xcst = vequ (copy_x)

if rcc_flg = three, lcc_xcend = vequ (copy_x)

]

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...