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:

Helix toolpath


Andy
 Share

Recommended Posts

I created a 3/4 turn simple helix. xy plane about .1 pitch in the z direction.

I created a contour toolpath to follow it.

I posted it with MPmaster.pst and the toolpath code was g1 line segments.(a bunch of them)

My question is: Is it true that I should be able to get a g3 or g2 with an ending z so the code is

one or two lines?

Andy

 

[ 05-11-2004, 12:17 AM: Message edited by: Andy ]

Link to comment
Share on other sites

Isk, File is now on ftp "helix test".

Roger, I used create/next menu/helix.

 

This is really an experiment to see if I can post g2/g3 in general on any helix tool path as in: spiral entry or roughing a circular 3d cavity, or any type of circular path in order to shorten the nc code and get a smoother path instead of 6000 line segments.

 

I changed helix_arc to 1 and 2 in fadal post and mpfan post, still no g2/g3 ????

Link to comment
Share on other sites

Output from your HELIX TEST.MC9 using the MPFAN.PST (from Mill v9.1SP2)

 

G0 G90 X-.0007 Y-1.0156 A0. S4000 M3

G43 H1 Z.25

Z.1

G1 Z.075 F15.

X-.0904 Y-1.0116 Z.0736 F10.

G2 X-.0912 Y-1.0115 R.0156 F.01

G1 X-.106 Y-1.0101 Z.0733 F10.

G2 X-.1069 Y-1.01 R.0157 F.01

G1 X-.1951 Y-.9967 Z.0719 F10.

G2 X-.1959 Y-.9966 R.0157 F.01

G1 X-.211 Y-.9935 Z.0717 F10.

G2 X-.2118 Y-.9933 R.0157 F.01

G1 X-.2984 Y-.9708 Z.0702 F10.

G2 X-.2992 Y-.9706 R.0156 F.01

G1 X-.3137 Y-.966 Z.07 F10.

G2 X-.3145 Y-.9657 R.0156 F.01

G1 X-.3982 Y-.9343 Z.0686 F10.

G2 X-.3989 Y-.934 R.0156 F.01

G1 X-.413 Y-.9279 Z.0683 F10.

G2 X-.4137 Y-.9275 R.0157 F.01

G1 X-.4937 Y-.8876 Z.0669 F10.

G2 X-.4944 Y-.8872 R.0157 F.01

G1 X-.5077 Y-.8796 Z.0667 F10.

G2 X-.5084 Y-.8792 R.0156 F.01

G1 X-.5837 Y-.8311 Z.0652 F10.

G2 X-.5844 Y-.8306 R.0156 F.01

G1 X-.5969 Y-.8217 Z.065 F10.

G2 X-.5975 Y-.8212 R.0156 F.01

G1 X-.6674 Y-.7655 Z.0636 F10.

G2 X-.668 Y-.765 R.0156 F.01

G1 X-.6795 Y-.7548 Z.0633 F10.

G2 X-.6801 Y-.7543 R.0157 F.01

G1 X-.7438 Y-.6916 Z.0619 F10.

G2 X-.7443 Y-.691 R.0157 F.01

G1 X-.7547 Y-.6797 Z.0617 F10.

G2 X-.7552 Y-.6791 R.0157 F.01

G1 X-.812 Y-.61 Z.0602 F10.

G2 X-.8125 Y-.6094 R.0156 F.01

G1 X-.8216 Y-.5971 Z.06 F10.

G2 X-.8221 Y-.5964 R.0157 F.01

G1 X-.8713 Y-.5218 Z.0586 F10.

G2 X-.8717 Y-.5211 R.0156 F.01

G1 X-.8795 Y-.5079 Z.0583 F10.

X-.8797 Y-.5076 F.01

X-.8953 Y-.4795 Z.0578 F10.

Z.1 F6.16

G0 Z.25

 

Yes the 'helic_arc' switch setting affects what the PST outputs, but it is the input to the PST that is important here.

The filter will...

Create arcs in XY

Create arcs in XZ

Create arcs in YZ

 

The important word here is Create arcs IN XY plane.

So what the data the PST is getting to process are arcs segments IN the XY plane and the XYZ linear moves to ramp down to the next arc segment.

Segment of NCI input to the PST (with <- Linear & <- Circular comments added) ->

 

1 <- Linear

0 -0.090406 -1.011576 0.073571 10. 3000

2 <- Circular

0 0 -0.091219 -1.011518 -0.089704 -0.995967 0.073571 0.01 0 0

1 <- Linear

0 -0.106044 -1.010073 0.073333 10. 0

2 <- Circular

0 0 -0.106853 -1.009973 -0.104528 -0.994522 0.073333 0.01 0 0

1 <- Linear

0 -0.195102 -0.996694 0.071912 10. 0

Link to comment
Share on other sites

+1000 to Roger !

Your filter settings are not proper (I used tolerance 0.00001 ,one way filtering and create arcs in xy ).

Also if you have more than 1 thread turn of infinite look ahead .

I changed linerization to 0.0001 and Max depth variance 0.00001 .

 

HTH

ITHH

Link to comment
Share on other sites

Ok, now I am armed with a ton of expert information, so now I will play with it and see what an old guy can learn!

 

PS One more generic question.

It appears that a G3/G2 can create an arc and ramp in Z at the same time, then can it continue another G3/G2 from the end point of the first G3/G2 without a linear move?

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