How to Mill Complex CNC Projects

Arrange and Align fonctions


Making large and/or complex projects can be quite challenging as there are often multiple pieces intersecting each other in multiple directions.

In this article we’ll present 2 different ways to make your CAM file for complex projects like this sled.

The first method is only available with the commercial version of Fusion360. If you are running the free version, we’d advise you to directly go to the “Align Method” section.

Arrange Method (Commercial license only)

If you are using a commercial license of Fusion360, you have access to a tool that will change your life when it comes to making large projects: the “Arrange” function.

This function allows you to put multiple components flat on a plane with needed spacing between them (to allow an end mill to pass), while optimizing every cut according to the stock you have available. 

It goes even further as Fusion360 will automatically go from a flat layout in the “Manufacture” environment to the “finished assembly” layout in the “Design” environment.

Design View

Manufacture view


In order for the Arrange function to work, every item has to be a Component. It will not work with bodies.
To change a Body into a Component, right-click on the  body in the side menu and select “ Create Components from Bodies”.

  1. In the Manufacture environment, go to the “Setup” menu and click on “Create a Manufacturing Model”.

    This will give you access to a new environment where you will be able to change the position of your component without affecting the original model.

  2. To access that environment, right-click on the manufacturing model in the side menu and select “Edit Manufacturing Model”.


    For projects that require multiple stocks of material, we recommend creating multiple manufacturing models (1/stock). To help you visualize which pieces already have a dedicated model and which don’t, you can hide pieces that already have a model. This way, you’ll end up with multiple models each having specific parts visible which should help you to avoid milling the same part multiple times or forgetting one.

  3. In this new environment, new tools are displayed. The one we are looking for is in the “Modify” tab and is called “Arrange”.


    If you are running an older version of Fusion360, you might want to check out this page if you’re struggling finding the “Arrange function”.

  4. Now select the desired components and the plane you want to place them on. Enter the dimensions of your stock. In our case, the sled was made on our EVO-S CNC machine which has a working area of 650x650 mm so we made sure the stock would fit into these dimensions. Adapt the borders and spacing according to your milling set up and click ok.

  5. We can now use the Manufacturing model we just edited to setup our milling as usual.

Align method (Free licence)

If you are using the free version of Fusion360, you don’t have access to the previous method. But you can however achieve a similar result with a little extra labor.

  1. Follow the same steps as in the previous section to create a manufacturing model.

  2. Inside that model, Use the “Align” Function to place all components on the plane of your choice.

  3. On that plane, create a sketch and make a rectangle that has the same dimensions as the stock you are planning to use.

  4. Go to the top view and capture the position of your components.

  5. Now drag and drop or move all the components so they fit inside the stock you’ve drawn.

Though this method takes more time, you can achieve a very decent flat layout without needing a commercial license.

Final result


Fusion360 project

About Mekanika

Mekanika is a Belgian startup based in Brussels whose ambition is to make local production more accessible. We produce desktop machines for screen printing and CNC milling, which have been recognized for their quality and ease of use, with open source plans allowing makers to adapt their tools to their specific needs. 

Visit our shop to find out more, or check out our tutorials to continue learning.


Sign in to leave a comment