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:

Set D cuttercomp non modal


Recommended Posts

Newer posts already do this...so suspect you have a fairly old post

 

Going to need to see how your post is currently processing

 

plinout

pcirout

prapidout

 

and if you have a 

 

pccdia section

Link to comment
Share on other sites
Thanks JParis
here are the sections you mentioned, will this help you help Me?
 
plinout         #Output to NC of linear movement - feed 
   #                       , sgfeed
      pcan1, pbld, n$, sgplane, `sgcode, sgabsinc, pccdia,
        pxout, pyout, pzout, pcout, feed, strcantext, scoolant, e$
 
pcirout         #Output to NC of circular interpolation                                
   #                       , sgfeed#jm
      pcan1, pbld, n$, sgplane, `sgfeed, sgcode, sgabsinc, pccdia,
        pxout, pyout, pzout, pcout, parc, feed, strcantext, scoolant, e$

 

prapidout       #Output to NC of linear movement - rapid               
      pcan1, pbld, n$, sgplane, `sgcode, sgabsinc, pccdia,
        pxout, pyout, pzout, strcantext, scoolant, e$
   #e                      , pcout
 
pccdia          #Cutter Compensation
      #Force Dxx#
      if prv_cc_pos$ <> cc_pos$ & cc_pos$, prv_tloffno$ = c9k
      sccomp
      if cc_pos$, tloffno_1
Link to comment
Share on other sites

Well, it looks like you're calling a different variable

if cc_pos$, tloffno_1

and normally it's this

if cc_pos$, tloffno$ 

 So there's something else going on in relation to the D value

 

You might try putting a * in front of the *tloffno_1

 

Just not sure that variable is not being changed somewhere else 

 

Looking at the logic again you could also change this

pccdia          #Cutter Compensation
      #Force Dxx#
      if prv_cc_pos$ <> cc_pos$ & cc_pos$, prv_tloffno$ = c9k
      sccomp
      if cc_pos$, tloffno_1

to this

pccdia          #Cutter Compensation
      #Force Dxx#
      if prv_cc_pos$ <> cc_pos$ & cc_pos$, tloffno_1 = c9k
      sccomp
      if cc_pos$, tloffno_1
Link to comment
Share on other sites

ptlchg$          #Tool change                     
      tloffno_1 = tloffno$ + 50
             prv_tloffno$ = 999
      cnt = t$
      pcuttype
      toolchng = one
      if mi1$ = one, #Work coordinate system

 

Is this the area causing the issue this adds 50 to the T# for our D value?

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