This is a topic that has come up a few times, but maybe this situation is a little unique because it is for a very specific process. We make our own product line, a family of various shapes/sizes of the same thing, 2 dedicated fixtures per table, 1 part per fixture, running on an R650 pallet changer.
Right now we post one full program, break it up into discrete operations based on tool, and then run those as subs. G54 T1 P1, G55 T1 P2, G55 T2 P2, etc...
The process makes it easy for operators to stop and adjust a tool offset and jump back to the right part at the right operation
The downside is it involves tedious hand editing copy/past to break it into subs (which is prone to minor errors), and that has to be redone if there's a rev change to the part. It also doesn't play well with some of the Brothers bonus features like G100
I want to refine the workflow for these parts and am wondering what other strategies are available and popular for this type of work. I basically see three options: Program/post one part and keep using subs, program one part and duplicate it in CAM before posting, or program two parts.
Programming two parts sounds tedious, but in my head seems like it would give me the most efficient program... I'd need to do some testing to see what posted code looks like and how I can make it switch between WCS mid operation...
Fusion has two ways of replicating your program, either duplicate/pattern operations or to "post to multiple WCS". I've used patterns in CAM for repeating parts before but not in any sort of production setting so I'm not sure what kind of drawbacks/inefficiencies will arise.
I loathe the hand editing/copy pasting process to make the subs, really don't want to continue down that path but if its the best bet than so be it!
We don't run different programs between the two pallets, sometimes the pallet will change and a "finished" part will need a heavier chamfer or something so we flip the table back and rerun using the saved probe data, so I'd like to retain 4 different WCS for each fixture, G54/55 on P1 and 56/57 on P2.
Right now we post one full program, break it up into discrete operations based on tool, and then run those as subs. G54 T1 P1, G55 T1 P2, G55 T2 P2, etc...
The process makes it easy for operators to stop and adjust a tool offset and jump back to the right part at the right operation
The downside is it involves tedious hand editing copy/past to break it into subs (which is prone to minor errors), and that has to be redone if there's a rev change to the part. It also doesn't play well with some of the Brothers bonus features like G100
I want to refine the workflow for these parts and am wondering what other strategies are available and popular for this type of work. I basically see three options: Program/post one part and keep using subs, program one part and duplicate it in CAM before posting, or program two parts.
Programming two parts sounds tedious, but in my head seems like it would give me the most efficient program... I'd need to do some testing to see what posted code looks like and how I can make it switch between WCS mid operation...
Fusion has two ways of replicating your program, either duplicate/pattern operations or to "post to multiple WCS". I've used patterns in CAM for repeating parts before but not in any sort of production setting so I'm not sure what kind of drawbacks/inefficiencies will arise.
I loathe the hand editing/copy pasting process to make the subs, really don't want to continue down that path but if its the best bet than so be it!
We don't run different programs between the two pallets, sometimes the pallet will change and a "finished" part will need a heavier chamfer or something so we flip the table back and rerun using the saved probe data, so I'd like to retain 4 different WCS for each fixture, G54/55 on P1 and 56/57 on P2.