Mulitiple parts on lathe

Mulitiple parts on lathe

Anonymous
Not applicable
1,936 Views
9 Replies
Message 1 of 10

Mulitiple parts on lathe

Anonymous
Not applicable

I trying to machine the same part multiple times out of one piece of stock. I only have one WCS and cannot incrementally change my work offset. I was hoping that I could generate toolpaths for one part and somehow copy these toolpaths multiple times so they would machine multiple parts out of one piece of stock. I’m not sure how to go about this other than manually generating  tool paths for each individual part which would be a long process

. Hope this makes sense

 

Regards Kevin

0 Likes
Accepted solutions (1)
1,937 Views
9 Replies
Replies (9)
Message 2 of 10

Steinwerks
Mentor
Mentor
Accepted solution

Try using a Linear Pattern in the Z direction. The New Pattern option is on the Setup section of the toolbar.

Neal Stein

New to Fusion 360 CAM? Click here for an introduction to 2D Milling, here for 2D Turning.

Find me on:
Instagram and YouTube
0 Likes
Message 3 of 10

Anonymous
Not applicable

I think this will work but I just can’t get it to do what I want. At the moment, the simulation just keeps doing the same thing over and over at the same position in Z axis. When I output the program it just produces one part. I'm doing something wrong but not sure what

 

0 Likes
Message 4 of 10

Anonymous
Not applicable

Got it working and its exactly what I want.

 

Thanks

0 Likes
Message 5 of 10

schlotterbeckmachine
Contributor
Contributor

When using liner pattern on the lathe this is the error I get. Naturally you cant really do cut-off parts in a positive Z axis direction. Fusion is reading the path as you can see, but will not allow me to implement it. I would like to do multiple parts, not imaginary parts. How might I make this work? lineardirectionnegativeerror.png

0 Likes
Message 6 of 10

seth.madore
Community Manager
Community Manager

You can't input negative values. Input positive values and click "Reverse Direction"


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 7 of 10

schlotterbeckmachine
Contributor
Contributor

That reversed the order of tools I believe. "Flip" however helped me achieve what is desirable, aside from the fact I will have to treat -.252 as zero. 

0 Likes
Message 8 of 10

Anonymous
Not applicable

Linear pattern will post main program for each new part with Z values shifted in absolute coordinate, could get pretty long and confusing.

If there is a memory limit in machine control you can do the following.

 

http://www.helmancnc.com/haas-cnc-lathe-g10-programmable-offset-setting-g-code/

 

Program one part and make it sub routine, use G10 at the top of part program to shift G54 by desired value each time program runs.

 

Run main program to repeat as many times as desired.

%

O0001 (Main program)

(call part program, loop 10 times then stop)

M98 P2 L10

M30

%

 

 

 

 

%

O0002(part program)

G10 L2 P1 W-.25 (shift G54 in Z minus direction by .25 each time program runs)

 

(part program here)

 

M99

%

 

Downside is that if you have to reset the process, machine loses count of loops so you have to be careful.

After the loop is complete,  start new loop by resetting G54 to original value and extending stock to starting length from chuck.

Make another set of parts using same scheme.

This needs some attention or it will lead to crash if you set stock for new group of parts but forget to reset G54.

 

If you know insert is not going to make it on next part, finish that part then reset process, index insert, set G54 to original value, set stock to start position and continue.

0 Likes
Message 9 of 10

schlotterbeckmachine
Contributor
Contributor

Unfortunately, our lathes implement work shift as opposed to work offset. Your advise is appreciated no less. 

0 Likes
Message 10 of 10

nick_p3dcreations
Advocate
Advocate

Make your program for 1x part, then call it as a subprogram at different Z locations? 

0 Likes