I will be designing and cutting a table for the tree-house.
I based my work from a sketch of table done by Anaig a volunteer in the FabFarm.
Specifications
Material: Birch plywood
Mill bit used: 3.175 diamond shape
In order to manufacture the table, I will first be using multiple CAD and CAM software. I will start designing with Solidworks then move to Fusion 360 to create the dog-bones, then with exported .dxf file I will move to ArtCAM and create the CAM files, well lets see all these steps bellow:
I started by scanning the Anaig's sketches.
In Solidworks I started a sketch and then Went to Tools>>Sketch Tools>>Sketch Picture
Next I scaled the picture by:
clicking on the ruler and dragging it to a known dimension
I dragged the tip of the ruler to the limit of the known dimension on the picture
I inserted the dimension of the know dimension of the picture
I confirmed the input.
This procedure insures the picture is with the correct scale and alignment.
from there I extruded and repeated the steps above for each part then I created an assembly of the table.
After being satisfied with the design I proceeded to create dog-bones in Fusion 360. That is done using a plugin called well guess what? Dog-bone!
The Add-in Dog-bone can be simply placed on Windows in the folder "~/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/AddIns/" under its own directory and it will be started at every startup of fusion.
To apply the dog-bone in a design made in Solidworks I first imported the design to Fusion 360 then copied the solid with ctrl+c
Next I created a new design
by clicking in the plus sign
right click the workspace
click paste new
That automatically opens a dialog box that I just clicked ok.
Last is to use the Dog-bone add-in itself.
click the home icon
chose the view
click on the Dog-bone add-in icon
click on the face selector
click on the face you want to add dog-bones
fill in the dimension of the dog-bone, in my case 3.175mm or 0.125 inches which is the size of the mill bit I am going to use
chose the style of the dog-bone
press ok.
The result are several dog-ones created at once. Very practical.
I need to export a .dxf in Fusion360 in other to create a CAM file in ArtCAM.
Click on the surface
Click on create sketch
click finish sketch
right click on the sketch
Click on save as DXF
Finally chose a name and save and I am ready to move to ArtCAM
Open Autodesk ArtCAM and then:
Click New Model
Chose the size of the stock
chose the unit
click ok
Next it's importing the previously created vector:
Click Vector
Import
Chose the file
press open
The previous steps will show a preview of the import then do:
Confirm unit
chose automatically rejoin vectors
press ok
Do the steps above as many times as needed so you import all the vectors you want to create the CAM for.
I offset all vectors by 0.1mm to compensate for the imperfections of my CNC. That allows for higher tolerance.
Next I like sometimes to organize the vector wasting as little stock as possible. That can be automatically done with the nesting tool:
On the vector menu click nest, this will open a dialog
you can inform here the milling tool to be used, in my case 3.175
also inform the angle increments in witch you will allow the software to rotate the parts, in my case I chose 45 degrees.
I like to organize the vectors into layers, in this case I will create an outside layer and an inside layer so when creating the tool-path this will be easier.
With the vectors ungrouped select the vector you want first, in my case I selected the vector to be cut outside
click move vectors to
new layer or to a layer previously created.
Here I rename the layers to Outside and inside.
In the following steps we are creating the tool-path:
Click on the tool-path in the menu
New 2D Tool-path
Profile
Since we already have separated the vector in different layers now this will come handy.
Select inside operation
select inside layer
select the depth, in my case thew stock is 19mm
Under profiling tool click in click to Select, this will open a dialog where you can choose the milling bit to be used.
Chose the tool, in my case I chose a 3.176 diamond mill bit
click select
you can then add the type of ramp to be used, I want to try the smooth one.
Next Step is to finalize the tool-path, scrool down to show more options and:
Chose Material thickness, in my case 19mm
Define the Material Z Zero, I like to define it on the top of the stock
Confirm the bottom offset that should be 19mm
click ok
Do the same procedure over and over for each tool-path
Now we are saving the tool-path, start by clicking in the blue floppy-disk icon this will open a dialog.
You can the view the tool paths you created calculated earlier:
move the tool-paths to the windows on the right to include them in one file
here you can confirm all files on the right side
Chose the folder location
Chose here the post processor to be used, in my case I choose the Mach3 post processor.
Click on save.
One thing I almost forgot is to create holes in the G-code. I do that by placing these circles around where the the tool-path in various parts of the job in oder to later screw and fix the stock on the bed, the advantage is I am sure the tool=path is not going to collide with the fixtures of the stock, in this case the screws.
Now lets Manufacture it with Mach3 on windows XP :-) with the CNC I build while in the Fabacademy.
Although its operational I decided not to document it as a final project but thats another story.
With Mach3 opened:
Click on File
Then load G-code
Chose your g-code file and open it
The previous step will load the G-code
G code will be shown on the left window
next I like to click on jog follow this will allow you to visualize where your tool is in relation to the G-code, this way you can safely check and simulate the paths before actually running the code. Use arrows to move within X and Y axis and PgUp and PgDn to move the Z axis
by clicking on Zero X, Y and Z when you are over the place in the stock you want to be 0,0,0 will set the soft 0 to where the tool has been moved.
I started the job first securing the stock, for that I have the cnc make holes around the design with the g-code "holes.tap" contained in this zip file.
Here you can see the screwing of the stock. I like to use a torx screw, the can be reused several times and are always reliable. Thanks for Jarek from FabLab Nomads for the tip.
After the holes are made and the stock is secure, the internal holes are cut.
After internal cuts are done then the external cuts are done. the step down is 4mm on all cuts.
I believe the quality of the cuts are quite ok for this birch plywood. The dog-bones are visible and with little finishing the parts are going to be ready for assembly.
Here you can see the quality control, a team of four including me is filing the finger joints so they smoothly attach one another.
I use here an orbital sander. I started with sandpaper 100 grit and moved to 220 and then 500, after that I spayed some water to lift the fibers and sanded again before applying beeswax mixed with isopropil alcohol .
Here I test the assembly, everything fits, I fit and then remove the pieces hammering with a white rubber mallet.
Now with all pieces sanded and waxed I fit one to another.
Here you can see the tight tolerances of this finger joint, the reduce even more the gaps I used a mixture of glue and saw dust I generated while sanding the surfaces.
Detail of the curves
Another detail of the filleted sides. The fillet was done manually with a router tool.