Hi @macmanpb
Thanks for posting. I think both the Insert and Derive tools give some good options in CAM and I don't know if one is inherently better when considering CAM workflows.
When @jeff_strater and @kgrunawalt were discussing Compute times in the other thread, I think they were referring to the open, save, get all latest, and recompute workflows. Because Insert does not copy the inserted component into the new design locally and derive does create a local copy, these workflows will be slightly slower. This shouldn't cause problems in any reasonably sized Fusion 360 designs - they are referring to the open, save, get all latest, and recompute workflows taking a few seconds longer with derive, not constant performance issues while working with the file.
When considering Insert vs. Derive, the assembly structure and my desired outcome would be of greater influence than file size in all but the largest designs. Insert is a known workflow - we can use workflows like described in this video to maintain parametric links between assembly and manufacturing files.
Derive can provide an advantage by allowing for more flexibility. Insert will take the whole assembly model into a new file - we may have an assembly that only two out of 50 parts are being machined. Derive would allow our manufacturing engineers to work in less cluttered files by allowing them to pull out only the parts they need. They will also have the ability to edit the derived parts in the downstream file, which could make programming some CAM operations easier if construction surfaces or geometry needs to be created, or if certain instances of a part will need slight variations in geometry.
The sheet metal example at 8:40 in this video shows a good example of derive as well - the ability to derive only the flat patterns takes many steps out of using Insert to lay out cutting operations. Using Insert (even if the file is saved with the flat pattern active) will not allow you to activate the flat pattern in the new file without breaking the link.
We appreciate you reaching out! I hope that some other folks will comment on how they've been using Derive and Insert on this thread - we are always curious about how folks are implementing the tools.
Paul Clauss
Product Support Specialist
