WorkBee: Difference between revisions

From CoMakingSpace Wiki

m (InfoBox status "broken")
m (→‎Fusion 360 Setup: formatting and extra Screenshot)
 
(13 intermediate revisions by 4 users not shown)
Line 3: Line 3:
{{MachineInfoBox
{{MachineInfoBox
|machine name=Ooznest WorkBee CNC
|machine name=Ooznest WorkBee CNC
|german=CNC-Fräse|image=Ooznest_WorkBee_CNC.JPG
|german=CNC-Plattenfräse|image=Ooznest_WorkBee_CNC.JPG
|synonyms=DE: CNC-Fräse, Portalfräsmaschine
|synonyms=DE: CNC-Fräse, CNC-Plattenfräse, Portalfräsmaschine
|type=CNC Router
|type=CNC Router
|material=[[wood]]
|material=[[wood]]
Line 15: Line 15:
|similar=[[router]], [[CNC Mill|CNC mill]]
|similar=[[router]], [[CNC Mill|CNC mill]]
}}
}}
'''Currently defective due to a buggy/broken controller board! See [https://github.com/comakingspace/do-something/issues/307 Issue #307]'''


We built the 1500mm x 1500mm version of the [https://www.thingiverse.com/thing:2538752 WorkBee] [[CNC Router|CNC router]], which is based on the Openbuilds OX. It can currently cut sheet material of up to 50 mm thickness on a work area of approximately 1250{{x}}1250 mm. The surfaced ''(plangefräste)'' [[#Spoilboard|spoilboard]] area is 1260{{x}}1160 (x{{x}}y) mm.
We have a 1500mm x 1500mm version of the [https://www.thingiverse.com/thing:2538752 WorkBee] [[CNC Router|CNC router]], which is based on the Openbuilds OX. It can currently cut sheet material of up to 50 mm thickness on a work area of approximately 1250{{x}}1250 mm. The surfaced ''(plangefräste)'' [[#Spoilboard|spoilboard]] area is 1260{{x}}1160 (x{{x}}y) mm.


Our plans for further improving it up can be found in [https://github.com/comakingspace/do-something/projects/1 our "WorkBee CNC" github project] - maybe you would like to help?
Our plans for further improving it up can be found in [https://github.com/comakingspace/do-something/projects/1 our "WorkBee CNC" github project] - maybe you would like to help.


=== Fusion Setup ===
=== Fusion 360 Setup ===
Please make sure you add the [https://github.com/comakingspace/WorkBee/blob/master/Work%20Bee%20CNC.machine machine setup] to Fusion 360.
To use the router in Fusion 360, make sure you add the latest machine definition and post-processor to Fusion 360.


You can find the newest version of these required files [https://github.com/comakingspace/WorkBee/tree/master here]. Feel free to submit improvements.
At the top of the Fusion 360 Interface, select "Manage > Machine Library". Then under "My Machines > Local" you can ''import'' (NOT CREATE) the machine definition.
'''Also seperately import the post processor!''' Under the machine entry in your machine library in the "Post:" section, you can click the folder icon to import the latest post processor from the GitHub page.<gallery>
File:Fusion360 Machine Library.png|Step 1: Open Machine Library (german Screenshot)
File:F360-machine-import.png|Step 2: Import machine to local machines
</gallery>
=== Using the WorkBee CNC ===
We have various wiki pages documenting how to use the WorkBee CNC. Take a look:
[[WorkBee Machine Operation]] for general machine operation (on/off, starting jobs, jogging, etc)
[[WorkBee organization]] for keeping things tidy
[[Autodesk Fusion 2D Contour Machining]] for CAM (Creating G-Code for the Machine)
=== Workflow ===
'''This is just an overview and does NOT replace the [[CNC Router Introduction|personal introduction]]!'''
# create the tool paths in a suitable CAM software (e.g. [[Fusion 360]])
# [[CNC Router Workholding|secure your workpiece]] on the machine's bed
# insert the appropriate collet & bit as defined in your tool paths
# home the machine, jog to your workpiece origin and zero your work coordinates
# Upload your generated G-Code
# put on [[PPE|personal protection]]
# Run your Program
# Once the Machine has homed, turn on the spindle & vac on the control panel (only works after homing)
# Be ready to hit the Emergency Stop in case SHTF. Your Program is running!<span id="workbee-cnc-wiki-docs"></span>
=== Router ===
=== Router ===


Line 37: Line 66:


The collets of the DW613, DW620 and DW621 also fit the router and are easier to get in Germany than the original ones.
The collets of the DW613, DW620 and DW621 also fit the router and are easier to get in Germany than the original ones.
==== RPM Chart ====
{| class="wikitable"
!Dial Setting
!Approx. RPM
|-
|1
|16000
|-
|2
|18200
|-
|3
|20400
|-
|4
|22600
|-
|5
|24800
|-
|6
|27000
|}


=== Spoilboard ===
=== Spoilboard ===
Line 47: Line 100:


=== Electrics ===
=== Electrics ===
''(partially outdated - no dedicated CNC room since 2020!)''
The Machine received a full electrical overhaul in the first half of 2024, here are its current electrical specifications:
 
''The spindle and the CNC controller (CNC xPro v3) + motors are hooked up to an electrical box on the left wall. You'll find a switch and an outlet for the spindle there. In case of an emergency the whole box can be shut off via one of the two emergency stops (inside the CNC room and on the outside above the access control). Everything except the Raspberry Pi will be turned off in that case.''
 
The wiring of the CNC Controller board is as follows:<br/>
[[File:CNC_Router_Wiring.jpg|400px]]


The wiring of the electrical box is as follows:<br/>
* Duet 3 6HC+ Mainboard running RepRapFirmware
[[File:CNC_Router_Power_Supply.png|400px]]
* Web- and touch interface
* MT-2303HS280AW 2.8A NEMA23 Stepper Motors
* Dewalt D26200 Router


=== Dust Extraction ===
=== Dust Extraction ===
We have added a cyclone dust separator between the [[Shop Vac|shop vac]] and the CNC router itself. Thereby, the bulk of the shavings and dust should be collected in an easily emptied box rather than the shop vac's bag.
The Workbee Vacuum automatically turns on with the spindle. We have added a cyclone dust separator before the [[Shop Vac|shop vac]] so the bulk of the chips should be collected in an easily emptied box rather than the shop vac's bag.


The part that attaches the dust extraction hose to the router is called a "dust shoe". We are currently using [https://github.com/comakingspace/CommonFiles/tree/master/3DPrintingFiles/WorkbeeCNC this one] designed by [[Patrick]]. The next version should ideally fit the dust extraction hose without an adapter and include a kind of transparent, flexible "skirt" to optimize the airflow.
The part that attaches the dust extraction hose to the router is called a "dust shoe". We are currently using [https://github.com/comakingspace/CommonFiles/tree/master/3DPrintingFiles/WorkbeeCNC this one] designed by [[Patrick]]. The next version should ideally fit the dust extraction hose without an adapter and include a kind of transparent, flexible "skirt" to optimize the airflow.
Line 64: Line 114:
Other interesting designs:
Other interesting designs:
* https://www.thingiverse.com/thing:2802301
* https://www.thingiverse.com/thing:2802301
=== Workflow ===
'''This is just an overview and does NOT replace the [[CNC Router Introduction|personal introduction]]!'''
# create the tool paths in a suitable CAM software (e.g. [[Fusion 360]])
# [[CNC Router Workholding|secure your workpiece]] on the machine's bed
# insert the appropriate collet & bit as defined in your tool paths
# turn the positioning motors on, home the machine and define the workpiece origin
# put on [[PPE|personal protection]] and turn the spindle on
# send the tool paths to the router in real time via the serial interface (USB)
## options can be found under "[[G-Code Senders]]"
<br clear=all>

Latest revision as of 12:50, 12 October 2024

WorkBee

MachineInfoBox

Ooznest WorkBee CNC

Ooznest WorkBee CNC.JPG
Synonyms: DE: CNC-Fräse, CNC-Plattenfräse, Portalfräsmaschine
Type: CNC Router
Material: wood
Used with: 6 mm, 8 mm, 1/4" or 1/8" end mills;
some kinds of router bits
Location: CNC Area
Access Requirements: CNC Router Introduction
Status: Working
Firmware: grbl
Software: LaserWeb, Fusion360, see G-Code Sender
Manual: product page, click "documentation" tab
Tutors: NitramLegov
Pakue
Johannes
Luzian
Leo
Similar (More or Less): router, CNC mill



We have a 1500mm x 1500mm version of the WorkBee CNC router, which is based on the Openbuilds OX. It can currently cut sheet material of up to 50 mm thickness on a work area of approximately 1250 × 1250 mm. The surfaced (plangefräste) spoilboard area is 1260 × 1160 (x × y) mm.

Our plans for further improving it up can be found in our "WorkBee CNC" github project - maybe you would like to help.

Fusion 360 Setup

To use the router in Fusion 360, make sure you add the latest machine definition and post-processor to Fusion 360.

You can find the newest version of these required files here. Feel free to submit improvements.

At the top of the Fusion 360 Interface, select "Manage > Machine Library". Then under "My Machines > Local" you can import (NOT CREATE) the machine definition.

Also seperately import the post processor! Under the machine entry in your machine library in the "Post:" section, you can click the folder icon to import the latest post processor from the GitHub page.

Using the WorkBee CNC

We have various wiki pages documenting how to use the WorkBee CNC. Take a look:

WorkBee Machine Operation for general machine operation (on/off, starting jobs, jogging, etc)

WorkBee organization for keeping things tidy

Autodesk Fusion 2D Contour Machining for CAM (Creating G-Code for the Machine)

Workflow

This is just an overview and does NOT replace the personal introduction!

  1. create the tool paths in a suitable CAM software (e.g. Fusion 360)
  2. secure your workpiece on the machine's bed
  3. insert the appropriate collet & bit as defined in your tool paths
  4. home the machine, jog to your workpiece origin and zero your work coordinates
  5. Upload your generated G-Code
  6. put on personal protection
  7. Run your Program
  8. Once the Machine has homed, turn on the spindle & vac on the control panel (only works after homing)
  9. Be ready to hit the Emergency Stop in case SHTF. Your Program is running!

Router

The router mounted to it is a Dewalt D26200 (GB; known outside Europe as DWP611). You need to consider the sizes of its collets (Spannzangen) when buying your router bits.

  • no-load speed: 16000 - 27000 rpm
  • max cutter diameter: 30 mm
  • available collet diameters:
    • 8 mm
    • 6 mm
    • 1/4 inch (6.35 mm)
    • 1/8 inch (3.175 mm)

The collets of the DW613, DW620 and DW621 also fit the router and are easier to get in Germany than the original ones.

RPM Chart

Dial Setting Approx. RPM
1 16000
2 18200
3 20400
4 22600
5 24800
6 27000

Spoilboard

Ooznest recommends a 6mm spoiler board, our first one is 20mm thick. It is mounted to the frame using 4 drop-in T-slot nuts. Cutting into the boards will make it uneven, from time to time it is neccessary to surface the spoiler board again.

The total size of the spoilboard is currently 1445 × 1370 mm.

When there is time, we would like to drill workholding holes into the spoilboard.

Electrics

The Machine received a full electrical overhaul in the first half of 2024, here are its current electrical specifications:

  • Duet 3 6HC+ Mainboard running RepRapFirmware
  • Web- and touch interface
  • MT-2303HS280AW 2.8A NEMA23 Stepper Motors
  • Dewalt D26200 Router

Dust Extraction

The Workbee Vacuum automatically turns on with the spindle. We have added a cyclone dust separator before the shop vac so the bulk of the chips should be collected in an easily emptied box rather than the shop vac's bag.

The part that attaches the dust extraction hose to the router is called a "dust shoe". We are currently using this one designed by Patrick. The next version should ideally fit the dust extraction hose without an adapter and include a kind of transparent, flexible "skirt" to optimize the airflow.

Other interesting designs: