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:

HELICAL MOVE IN HEIDENHAIN POST


GHASS
 Share

Recommended Posts

Hi all, morning.

 

I´m have here one Heidenhain TNC426 control,and my post for this it´s based in Heidenhain post include in Mastercam Cd, but i make some small changes.

However, this post don´n create helical moves, that in Heidenhain command is different of ISO G Code helical representation, with G2/G3 commands.In this control (TNC426), this function (Helical moves) it´s represented with DR and IPA commands, example:

 

CC X+40 Y+25

L Z+0 F100 M3

LP PR+3 PA+270 RL

CP IPA-1800 IZ+5 DR-

 

My post don´t generate this function, and my toolpaths, like a Helical Drill and Helix entry in pockets, for example, are big and non uniform, with facets, different of arcs moves.

 

Follow below the stretch of my post that generate motion output:

 

 

# --------------------------------------------------------------------------

# Motion Output

# --------------------------------------------------------------------------

prapid # Linear line movement - at rapid feedrate 0

pcan

pcan1, n, sgcode, x, y, z, pcc, pfr, strcantext, e

pcan2

 

pzrapid # Linear movement in Z axis only - at rapid feedrate 0

n, sgcode, z, pcc, pfr, e

 

plin # Linear line movement - at feedrate 1

pcan

pcan1, n, sgcode, x, y, z, pcc, pfr, strcantext, "M90", e

pcan2

 

pz # Linear movement in Z axis only - at feedrate 1

n, sgcode, z, pcc, pfr, "M90", e

 

pcir # Circular interpolation 2

 

if plane = zero, pxyarc, e

if plane = one, pyzarc, e

if plane = two, pxzarc, e

pxyarc

pcan

n, strcc, *i, *j, e

pcan1, n, strc, x, y, *sgcode, pcc, pfr, strcantext, "M90", e

pcan2, e

 

pyzarc

pcan

n, strcc, *j, *k, e

pcan1, n, strc, y, z, *sgcode, pcc, pfr, strcantext, "M90", e

pcan2, e

pxzarc

pcan

n, strcc, *i, *k, e

pcan1, n, strc, x, z, *sgcode, pcc, pfr, strcantext, "M90", e

pcan2, e

 

 

My doubt is: somebody already this problem and know correct this limitation in Heidenhain posts?

 

 

Thanks for all replies.

 

GHAAS

 

[ 12-16-2003, 10:20 AM: Message edited by: GHASS ]

Link to comment
Share on other sites

start bt looking for this,I do not know which post you have. are you running V9 sp2?

 

do_full_arc : 1

helix_arc : 1

 

then look and see if you have this in your motion output. you may need an updated pst.

 

pcirout1 #Output to NC of circular interpolation

pbld, pn, "CC", parc, peob, e

pcan1, pbld, pn, "C", sgfeed, pfxout, pfyout, pzout, pcout,

strcantext, *sgcode, pccdia,`feed, peob, e

 

pheloutz #Output to NC of helical interpolation

pbld, pn, "CC", parc, peob, e

pcan1, pbld, pn, "CP", `sgfeed, *sweep,

!xabs, !xinc, !yabs, !yinc, pzout, pcout, *sgcodeh, pccdia, !i, !j, !k, !iout, !jout, !kout, `feed, strcantext, peob, e

prv_gcode = m_one

 

 

You may want to ask your reseller for this post (heid_conv.pst) and start with that

Link to comment
Share on other sites

GHAAS,

One thing to remember in conversational format it has to have this output for Helical moves

 

712 CC X-18.7 Y+0

713 CP IPA+360 Z-0.12 DR+ RL

714 CC X-18.7 Y+0

715 CP IPA+360 Z-0.18 DR+ RL

716 CC X-18.7 Y+0

717 CP IPA+360 Z-0.24 DR+ RL

 

it cannout output Z moves with X,Y in normal absolute circle moves. like this

 

578 CC X-18.685 Y+2.7361

579 C X-19.185 Y+1.87 DR+ RL (no Z move)

580 L X-17.746 Y+1.0392 RL

581 CC X-18.346 Y+0

582 C X-17.746 Y-1.0392 DR- RL

 

 

If you output in ISO format it will do G2,G3 arcs with X,Y,Z moves

Link to comment
Share on other sites

quote:

V9SP1.Exist some difference in threads above because this?

no, 9.1 is ok

try and get a hold of the Heid_conv.pst it should solve your problems. there are others I have seen that do what yours currently does. I think you have an early version of a conversation post that dont have all the new features. If your reseller dont have it asked them to get it thru emastercam. I belive that is where mine originated

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