CNC 3020 Router
{{#ifeq: CNC table in the shop | Removed | {{
{{#switch:
{{#if:
|
| {{#if:
|
{{#ifeq:|
| talk
|
}}
|
{{#ifeq:|talk
| talk
|
}}
}}
}}
| main | = ambox | talk = tmbox | user = ombox | project = ombox | file | image = imbox | mediawiki = ombox | template = ombox | help = ombox | category = cmbox | book = ombox | extension = ombox | other | #default = ombox
}} | type = notice | image = | imageright = | class = | style = | textstyle =
| text = This tool is no longer at the space. Find what actually exists at PS1 on the Equipment page.
| small = | smallimage = | smallimageright = | smalltext = | subst = | date = | name = }} | {{#if: CNC3020.jpg | | }}{{#switch: yes | yes | "yes" | Yes | "Yes" | YES | "YES" | y | "y" | Y | "Y" = | {{
{{#switch:
{{#if:
|
| {{#if:
|
{{#ifeq:|
| talk
|
}}
|
{{#ifeq:|talk
| talk
|
}}
}}
}}
| main | = ambox | talk = tmbox | user = ombox | project = ombox | file | image = imbox | mediawiki = ombox | template = ombox | help = ombox | category = cmbox | book = ombox | extension = ombox | other | #default = ombox
}} | type = notice | image = | imageright = | class = | style = | textstyle = | text = This tool is currently broken, please contact the area host for more information. | small = | smallimage = | smallimageright = | smalltext = | subst = | date = | name = }} }}{{#if: | [[Category:{{{hostarea}}}]] | }}{{#switch: yes yes | "yes" | Yes | "Yes" | YES | "YES" | y | "y" | Y | "Y" = | }}}}
<html>
<svg id="printableArea" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 555 175" enable-background="new 0 0 555 175" xml:space="preserve" height="175px" width="555px" style="border:2px solid #000000;display: flex; height: auto ; width: auto ;" onClick="printSVG()">
<g id="qr"> <image width="150" height="150" transform="translate(2,2)" xlink:href="https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https://wiki.pumpingstationone.org/wiki/</html>CNC_3020_Router<html>" /> </g>
<g id="title" transform="translate(165,20)"> <text font-family="Arial,Helvetica,sans-serif" font-size="18" font-weight="bold"></html>CNC 3020 Router<html></text> </g>
</html> {{#ifeq: ? | PS:One | <html> <g id="psoneproperty" transform="translate(155,23.5)">
<image width="80" height="103" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/PS1_owned.svg"/>
</g> </html> | <html> <g id="owner" transform="translate(155,30)">
<image width="80" height="90" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Person_owned.svg"/> <text transform="matrix(1 0 0 1 10.0 110.0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>?<html></text>
</g> </html> }} {{#if: {{{hostarea}}} | <html> <g id="hostarea" transform="translate(250,130)">
<text transform="matrix(1 0 0 1 0 0)" font-family="Arial,Helvetica,sans-serif" font-weight="700" font-size="12">Area:</text>
<text transform="matrix(1 0 0 1 35.0 0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>{{{hostarea}}}<html></text>
</g> </html> | <html> <g id="hostarea" transform="translate(250,130)">
<text transform="matrix(1 0 0 1 0 0)" font-family="Arial,Helvetica,sans-serif" font-weight="700" font-size="12">Area:</text> <text transform="matrix(1 0 0 1 35.0 0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>Not Assigned<html></text>
</g> </html> }} {{#ifeq: yes | yes | <html> <g id="authorization" transform="translate(245,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Authorization_required.svg"/>
</g> </html> | <html> <g id="authorization" transform="translate(245,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Authorization_not_required.svg"/>
</g> </html> }} {{#ifeq: no | yes | <html> <g id="hackable" transform="translate(400,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Hackable.svg"/>
</g> </html> | <html> <g id="hackable" transform="translate(400,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Do_not_hack.svg"/>
</g> </html> }} <html>
<g id="url" transform="translate(6,167)"> <text font-family="Arial,Helvetica,sans-serif" font-size="12"></html>https://wiki-dev.pumpingstationone.org/wiki/CNC_3020_Router<html></text> </g>
<script type="text/JavaScript"> <![CDATA[
function printSVG() { const newWindow = window.open(, '_blank'); newWindow.document.write(svg.outerHTML); newWindow.document.close(); //newWindow.print(); //uncomment to auto-print on click }
const svg = document.getElementById('printableArea');
]]>
</script>
</html>
Lua error: Internal error: The interpreter exited with status 127.
Documentation
Machine:
- MIB 3020
- Work Area 8" x 12" x 3"
- Max Stock Height over bed: 2.25"
- Spindle: ER11A Collet (1/8 installed typically) 48VDC 200 watts 51mm diameter
- Rotary Axis
- Max Diameter: ??
- Height off Bed: ??
- Construction:
- Bearings: TBD
Controller
- Mach3 (Bart's License)
- Use configuration: MIB_CNC.xml
CAM
- Aspire (Bart's License)
Training Checklist
- Review Safety
- Equipment
- Safety glasses should be worn by anyone within about a 1 meter radius
- Hearing Protection is optional but recommended
- Mask should be worn when cutting dusty materials (MDF, Composites)
- Vacuum. Hold a vacuum right up to the cutting area when using dusty or dangerous things (fiberglass, composities, MDF)
- Bits are razor sharp so be careful handling or installing them. Most of the injuries I see are when the machine is off. #1 is bumping you hand into the bit in the spindle when setting up your work.
- Pinch Points all over the place that can crush fingers.
- Equipment
- What Can Go Wrong
- Piece of material stuck on bit. If a piece of material breaks loose and gets caught on the bit turn off the machine and get away. The bit could snap and the material plus sharp bit could fly off.
- Bit can break
- Crash into clamps - damage spindle
- It happened before...they are not too expensive.
- Overheating Material - Smoldering embers can start a fire. Some super cheap plywoods and strand board have glues that cause this to happen
- Learn about Machine
- Power On (don't worry about limits button)
- Turning on Spindle - It now works via Mach3 control!
- End Stops - I don't know how reliable they are. I don't suggest using them.
- E-Stop (kills power to drivers and spindle, but Mach3 does not know)
- Sacrificial Surface on top of bed - allows you to cut things out without damaging the bed.
- Clamping
- Learn about Mach3 Machine control (not gcode (cut files) yet)
- Use profile (icon) on desktop called "Use This One" (MIB_CNC)
- Ignore start up error
- Resetting. It starts in e-stop (reset) mode. Click reset to clear that
- Jogging - Slow and Fast Arrow for X,Y and pgup/pgdown for Z. Shift for fast jog.
- Zeroing. Click buttons next to DROs to zero.
- Does not matter if you "save the fixture" when you quit
- Show the rotary attachment under the table
- Notes on Bits (tools, end mills, etc)
- In General - low flute couts (1 or 2)
- Woods
- Straight flutes are preferred
- Plastics
- Spiral upcut - Large "O" flutes if possible
- Pro Tip: Get the Inventables End Mill Starter Kit.
- Learn about CAM (Aspire)
- Profiles
- Material Tabs (keep work attached)
- Pockets
- Drilling
- Feeds and Speeds
- Use "Mach2/3 Arcs (inch) (*.txt)" post processor when saving the tool paths
- Profiles
- Transfer GCode to Mach3
- View toolpath
- You can jog around while the toolpath is showing to see it it is going to cut where you thought it would.
- Regen Toolpath (after jogging)
- Checking clamps
- Feedrate offset. This can be used to slow down a job. Use might want to start below 100% to verify the machine can handle the feedrate you chose.
- Running Job
- Make sure spindle is on. Mach3 will turn it on, but it is best to do it manually (via Mach 3 button) to verify the speed.
- Start
- Pause (Controlled stop that could move a few inches before stopping)
- E-Stop - Can destroy your project because there is no controlled deceleration
- Listen to the machine and adjust feedrate.
Feed Rate Tips
Add your experiences here
Oak Cut well with a 1/8 end mill, 18 inches per minute and 0.08 depth per pass.
Certified Users
| qualified member | trained by |
|---|---|
| Bart | Himself as he got it working |
| Ryan Pierce | Bart Dring |
| Ron Bean | Bart Dring |
| Josh Cooper | Bart Dring |
| Arturo Duarte | Bart Dring |
| Elizabeth Koprucki | Bart Dring |
| Juan Robles | Bart Dring |
| Justin T. Conroy | Bart Dring |
| Abel Villanueva | Bart Dring |
| Eric Maxon | Bart Dring |
| Rob Riggs (Colorado Rob) | Bart Dring |
| Michael Skilton | Bart Dring |