Skip to content

8. Computer Controlled Machining

  • Individual Assignment

    • Make something big!
      • Design
      • Mill
      • Assemble
  • Group Assignment

    • Test runout, alignment, speeds, feeds, and tool-paths for machine

Individual Assignment

Simple Shelf Design using Fusion360.

Design

  • Create Parameters

It allows for parametric modelling where modifications at anytime and reflected everywhere in the design.

    Modify > Change parameters

0

  • Create 1st Side (Sketch)
    Sketch > Create Sketch
    

This will be one of the sides for the shelf, a starting point. Draw rectangles and annotate the different parameters: e.g., depth, width and material thickness. Finnish Sketch when done.

1

  • Create Top Side (Extrusion)
    Create > Extrude
    

This allows for extruding the sketch. Select the rectangle drawn and extrude to the defined parametric width. This will be the top of the shelf.

Note

Make sure that all extrusions, for making the sides, are new bodies

2

  • Create 1st Side (Extrusion)

Do the same rest to the same of the sketch, and extrude it to the defined parametric material thickness. This will be one of the sides of the shelf.

3

  • Create Tabs for 1st Side

Note

make sure that all extrusions for tabs are joint bodies

4

  • Create 2nd Side (Mirror the 1st Side)

It will be easier to create the other side, with mirroring than sketching. For mirroring, a plane is required.

    Construct > Mid-plane

5

Select the side, which is the Body that needs to be mirrored.

    Create > Mirror

6

  • Create Projected Sketch (Interior)

To work on the inside, without having to make a sketch from scratch, a Projected Sketch can be used.

    Sketch > Create Sketch
    Sketch > Project Include > Project

Select the lines of the outer sketch. Then, Finnish Sketch.

7

  • Create the Back Side of the shelf
    Create > Extrude
    

8

  • Create the Bottom Side fo the Shelf
    Create > Extrude
    

9

  • Create the Bottom Support
    Create > Extrude
    

10

  • Create Tabs (Sketch), on the bottom support

11

  • Create Tabs (Extrusions), on the bottom support
    Create > Extrude
    

12

  • Mirror the Tabs for the bottom support
    Create > Mirror
    

13

  • Create Tabs (Sketch), for the Back Side of the Shelf

14

  • Create Tabs (Extrusions), for the Back Side of the Shelf
    Create > Extrude
    

15

  • Mirror the Tabs for the Back Side of the Shelf
    Create > Mirror
    

16

  • Create Tabs (Sketch), for the Back Side of the Shelf

17

  • Create Tabs (Extrusions), for the Back Side of the Shelf
    Create > Extrude
    

18

  • Mirror the Tabs for the Back Side of the Shelf
    Create > Mirror
    

19

  • Add a Lip to the Side

20

  • Create Pockets

Automatically cut away the pockets… Cool ey!

    Modify > Combine

Note

Target: Bottom Side, Tool: Support, Operation: Cut and Select “Keep Tools”

21

  • Create Pockets

Automatically cut away the pockets…

    Modify > Combine

Note

Target: Back Sides, Tool: Bottom Side: Cut and Select “Keep Tools”

22

Automatically cut away the pockets…

    Modify > Combine

Note

Target: Bottom & Back Sides, Tool: Support, Operation: Cut and Select “Keep Tools”

  • Create Pockets

Automatically cut away the pockets…

    Modify > Combine

Note

Target: 2nd Side, Tool: Support, Bottom & Back Sides, Operation: Cut and Select “Keep Tools”

23

  • Create Pockets

Automatically cut away the pockets…

    Modify > Combine

Note

Target: 1nd Side, Tool: Support, Bottom & Back Sides, Operation: Cut and Select “Keep Tools”

24

  • Create Pockets

Automatically cut away the pockets…

    Modify > Combine

Note

Target: Top Side, Tool: 1st, 2nd & Back Sides, Operation: Cut and Select “Keep Tools”

25

  • Create a Stock (Sketch)

This represents the stock sheet that is going to be milled/cut.

26

  • Create a Stock (Extrusion)
    Create > Extrude
    

27

  • Create Components

Fusion 360 distinguishes between components and bodies. Following steps will be easier with components.

    Tree > Right Click > Create Components from Bodies

28

  • Create Joints

Joints can be applied to *components. Joints allow for creating relative movement between parts.

    Assemble > Joint

Select the desired face and then the Stock.

Note

the Type is Planer

29

  • Placement of Components
    Modify > Move
    

Move, drag and rotate parts to what fits.

30

  • Create Dog Bone Fillets

An Add-in has been developed to do that.

https://github.com/caseycrogers/Dogbone

Selecting a body will apply a dog bone fillet to it ( Select inside-vertical edge corners).

    Create > Dogbone

31

CAM

Instructor Eino Antikainen provided the CAM Processor File and the setting files with different milling bits available in Fab Lab Oulu.

MANUFACTURE environment

    MODEL > MANUFACTURE
    SETUP > New Setup

Animation shows Setup

Figure 32

  • To set the work coordinates, set the Origin to ‘Stock box point’.
  • Click on the Stock Point and select one of the stock points.
  • Check that the selected X,Y abd Z axes match with the actual board…
  • Under the Stock tab and change all the offset values to 0mm.

Note

To select the correct milling bit: 1) Select… button under the Tool tab 2) 8mm Flat milling bit from the library

2D Pocket Settings

    2D > 2D Pocket

Note

Use a 8mm Flat milling bit from the setting files with different milling bits available in Fab Lab Oulu.

Animation shows 2D Pocket Settings

33

  • Under Geometry, find Pocket Selections and then, select the areas where you want to make pockets. Set the top and bottom heights, under the Heights tab.

  • Under the Passes tab, the Maximum Roughing Stepdown was set to 3mm; the Finishing Stepdown was set to 0.2mm.

2D Contour Settings

    2D > 2D Contour

Animation shows 2D Contour Settings

34

The process is more or less similar to 2D pockets settings…

Additionally, tabs were added to keep the parts in their place while milling Tabs width was set to 10mm and height to 3mm.

Simulation

sim

Generate the .nc file

    ACTION > Post Process

Post Configuration file was provided by instructor, which is used to translate the Fusion 360 dialect into the dialect that the machine understands.

Mill

Safety goggles and earmuffs are essential.

35

General milling process. Refer to group work for more details, but in summary: the board can be drilled into the surface and the machine is turned on.

36

Changing the milling bit to the desired size. There are couple screws to unscrew, the vacuuming brush part is then lowered and wrench keys can be used for untightening the milling bit. See group work for more details.

37

Software Setup: Set the mechanical origin; Open and Load the file; Check the G-code and simulate the outcome and finally Start the milling process. See group work for more details.

38

Milling in action!

39

Assemble

Final Assembled shelf. All pieces fit, there was no need for a manual process!

40

Reflection

Getting the CAM settings was tricky at first. For example 1) Stock to leave setting was on so it would have made all shapes 0,5mm undersize (pockets) 2) the Ramp type should be plunge instead of helix 3) Outlines, order by island setting is not necessary 4) Lead-ins & outs should be disabled because it might cause some problems when using a board.

Additionally, All heights (bottom) were set wrongly. Simulation was checked and it did not cut anything else than just the surface of the board. Therefore, the bottom height was set to model bottom or stock bottom.

Finally, when milling, pockets .nc were not exported alongside contours .nc. Milling had to be done using two separate files.

All in all, this has been a great learning experience.

Files

https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/yazan-barhoush/tree/master/docs/images/week08/files

Group Work

https://fabacademy.org/2020/labs/oulu/students/zhengya-gong/assignments/week07/