Difference between revisions of "Tutorial: Surfacing the CNC bed"

From Interaction Station Wiki
Jump to navigation Jump to search
(3 intermediate revisions by the same user not shown)
Line 76: Line 76:
  
 
[[File:OUTPUTFILECNC2.png|500px]]
 
[[File:OUTPUTFILECNC2.png|500px]]
 
  
 
<b> 4. Creating your own Surfacing G-Code.</b>
 
<b> 4. Creating your own Surfacing G-Code.</b>
Line 86: Line 85:
 
B. Changing the surface depth.
 
B. Changing the surface depth.
  
If you want to surface a bit deeper than 1mm, first delete the existing CNC job.
+
If you just want to surface a bit more or less than 1mm, first delete the existing CNC job.
  
[[File:DeleteCNCJobFlatCAM.png|500mm]]
+
[[File:DeleteCNCJobFlatCAM.png|500px]]
  
 
Then double click "Schets_contour.gm1_cutout_1_paint"
 
Then double click "Schets_contour.gm1_cutout_1_paint"
Line 97: Line 96:
  
 
[[File:CNCDEPTH.png|500px]]
 
[[File:CNCDEPTH.png|500px]]
 +
 +
Now scroll down and press Generate CNCJob object.
 +
 +
[[File:GenerateCNC.png|500px]]
 +
 +
and press "Save CNC Code" and give it the name you like .
 +
 +
C: Continue with <b>3B</b>.

Revision as of 12:39, 26 June 2024

Surfacing the CNC bed

1. Installing the surfacing Mill

A. To surface the bed, you need the biggest 2 flute mill there is. The bigger the mill, the less time it will take to completely surface the bed. For this example we use a 6mm two flute mill. A 2 flute mill should look something like this:

2FLUT5mm.png

B. Check if the collet is bit enough for the mill. You can assess this by looking at the thickness of the CNC mill. There are three sizes we use for the CNC mills, small, medium and big. For surfacing, we use the big one. If the collet is too small for the mill, unscrew the collet using two wrenches.

COLLET.png

C. Now unscrew the nut in the collet using a hex key, install the mill, and screw it tight again.

HEXMILL.png

2. Setting your X,Y,Z position

A. Open VPanel for SRM-20. Make sure the CNC is turned on and the lid is closed. Otherwise it the CNC does respond.

B. To properly surface the machine (or mill in general), we need the CNC to know where the face is it needs to mill. For surfacing we simply need to start at X = 0, and Y = 0, and set the right Z axis. To do this set the Machine Coordinate System of the top left to G54:

Machine Coordinate System.png

and move the Mill all the way to the bottom left using the arrows.

ArrowsOfV-Panel.png

Now drop down the mill with the Z-arrows until almost touch the surface. !! Be careful not to hit the surface!! You will break the mill.

ZARROWS.png

Make more precise adjustment by changing the Cursor step.

CursorStep.png

When you are as close as possible to the surface. Unscrew the mill with the small hex key, let it drop

TOUCHINGZ.png

and tighten it again.

TIGHTENINGHEX.png

Now set the new origin point to G54 and click X/Y and Z.

NewOriginPointCNC.png

X, Y, Z should now be 0, 0, 0.

0,0.png

3. Uploading the G-Code using an existing .nc file.

This option is optimized for a 5mm or 6mm drill bit and will surface the bed with a 1mm depth. If you have a different mill or would like to surface it a bit deeper, follow the steps in 4.

A: Download Flatcam Surfacing .zip folder, unpack it.

File:FlatcamSurfacing.zip

B: Open VPanel for SRM-20.

C: Press Cut

CUTCNC.png

and press Add

CNCADD.png

look for the file called "Schets_contour.gm1_cutout_1_paint_cnc.nc", open it.

OpenfileCNC.png

D. Press "OUTPUT" to start the milling process.

OUTPUTFILECNC2.png

4. Creating your own Surfacing G-Code.

If you would like to make sure precise adjustments to the surfacing, like changing the depth or the size of the milling bit, you can do it by using flatcam.

A. Open Flatcam and Open "flatcamsurfacing.FlatPrj" from your unpacked archive.

B. Changing the surface depth.

If you just want to surface a bit more or less than 1mm, first delete the existing CNC job.

DeleteCNCJobFlatCAM.png

Then double click "Schets_contour.gm1_cutout_1_paint"

HIGHCHANGE.png

and change the CutZ to the preferred depth in mm (should always be negative!)

CNCDEPTH.png

Now scroll down and press Generate CNCJob object.

GenerateCNC.png

and press "Save CNC Code" and give it the name you like .

C: Continue with 3B.