The current CAM tools in Fusion 360 for laser cutting only make sense for industry production processes. Where one single part is produced at a time. For complex objects, there are two main differences to this approach:
- The paths are usually imported from a DXF or PDF into the control software of the laser cutter.
- As many paths as possible are arranged on the stock material to save material and time.
- Outlines of faces in many different orientation of the model are cut on the same stock material.
To illustrate the points above, have a look at this example. It is the wooden part which is laser cut from the same material:


To produce this case, 35 different parts need to be cut from sheets of wood. Producing part by part is obviously not very efficient.
Common Issues with Assemblies Laser Cut Objects from Sheet Material
- The stock material can be expensive. Filling the sheet as dense as possible with the cut objects is the ideal task for a computer.
- The thickness of the stock material varies. E.g. one batch of acrylic glass is 6.5mm, another 6.7mm. Laser cut objects are assembled using notches, therefore a small change of the material thickness will change many elements of the cut surfaces. Creating new cutting paths for a new batch, after changing a model parameter, should be as simple as possible.
- Ideally, all parts of an object are cut from one sheet in one run. It is usually no mass production.
Feature Request - Laser Cutting CAM Module with the Following Features:
- I can select all faces to be cut in one single process, the orientation of this faces should not matter.
- I can specify the dimensions of the stock material (sheet size) and required padding (for fastener).
- All cutting outlines (with optional adjustments) are exported and arranged on the stock material.
- The paths can be arranged manually on the stock material.
- An algorithm arranges the paths optimally on the stock material to minimise the material loss.
- The arranged paths can be exported into DXF or PDF files, one file per stock material.
- The process should also be able to handle the production of multiple objects and optimise the paths in this regard. E.g. if I want to produce 5 copies of an object. Multiple similar paths can be arranged in a smarter layout on a single sheet of stock material.
- The process can be stored and updates the paths after parameter changes (e.g. change of material size) in the model with the minimum number of required changes in the arrangement.
The Problems with the Current Fusion 360 CAM Approach for Laser Cutting
- In the setup, I have to choose the tool orientation. To cut the faces of an assembled model, I would first have to "flatten" the whole assembly (take it apart), or use one new setup for each angle used.
- There is no simple way to arrange multiple cutting paths on a material sheet in an efficient way.
- There is no algorithm to arrange the faces on stock material in an efficient way.
My Current Work Flow
To use Fusion 360 to laser cut complex objects, I have to do a lot of manual work. This is especially frustrating if I have to change a parameter in the model.
- In Fusion 360
- I create a copy of the model to protect the original from the following additions.
- For each component/path to cut, I create a new sketch.
- I place the sketch in the plane of the face of the component to cut.
- In the sketch, I use the projection feature to create a final path from the component shape.
- After creating sketches for all paths, I export this sketches as DXF files.
- In Adobe Illustrator:
- I import the paths from the DXF files and clean up duplicated lines.
- I manually adjust the path offset for the laser cutter and material.
- I manually arrange the paths in rectangles of the size of stock material trying to cut the parts with minimal material loss.
- I export the arranged paths into new DXF files.
- In the laser cutter control software:
- I import the DXF file.
- Adjusting the cut parameter.
- Optimize the cutting path.
A good CAM module for laser cutting would make most of this steps obsolete. So I could just export a number of DXF files with the final cutting paths. After changing a model parameter, I could just export the paths again with almost no time loss.