Difference between revisions of "CNC"

From base48
Jump to: navigation, search
(Call for fundraising)
(update)
 
Line 2: Line 2:
 
{{Project
 
{{Project
 
  |founder=[[user:rmarko]]
 
  |founder=[[user:rmarko]]
 +
|coops=Adluc,snajpa,skirit
 
  |status=active
 
  |status=active
 
  |shortdesc=Big CNC machine  
 
  |shortdesc=Big CNC machine  
 
}}
 
}}
  
== Shapeoko Upgrade - '''call for fundraising''' ==
+
The rest of this page is now kind-of obsolete and needs work. Machine was recently rebuilt with 1.5kW spindle and LinuxCNC control.
  
* [https://8020.net/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/4/0/40-8016_photo.png 40x8016] 1 meter profil - ~70€
+
[[File:Shaepoko rebuild0.jpg|500px]]
* 30x15x1,5cm 4x ALU - TBA
 
* [http://www.c-n-c.cz/viewtopic.php?f=8&t=23731 linearní vedeni star 2* 1400 mm 4* vozik] - 5000 czk
 
* [http://www.c-n-c.cz/viewtopic.php?f=8&t=24264 Trapézové šrouby + matice] - 1000 czk
 
 
 
TODO: Render preview & add details
 
  
 
== Oversized Shapeoko 2 ==
 
== Oversized Shapeoko 2 ==
  
In progress rebuild of Shapeoko 2. Scaling to 1x1m workspace.
+
Scaled to 1x1m workspace.
  
[[File:cnc_IMG_2359_v1_1024.png]]
+
[[File:cnc_IMG_2359_v1_1024.png|500px]]
  
 
== Currently required ==
 
== Currently required ==
* New spindle
 
 
* Vacuum
 
* Vacuum
* Loctite (X-axis grub screws are coming loose)
 
 
* More tools
 
* More tools
* X-axis cable chain installation
 
 
* Y-axis cable chain
 
* Y-axis cable chain
* Case
+
* Electronics Case
  
  
Line 87: Line 80:
 
How to:
 
How to:
 
http://lcamtuf.coredump.cx/gcnc/
 
http://lcamtuf.coredump.cx/gcnc/
 
  
 
== HeeksCad ==
 
== HeeksCad ==

Latest revision as of 11:28, 8 January 2018


The rest of this page is now kind-of obsolete and needs work. Machine was recently rebuilt with 1.5kW spindle and LinuxCNC control.

Shaepoko rebuild0.jpg

Oversized Shapeoko 2

Scaled to 1x1m workspace.

Cnc IMG 2359 v1 1024.png

Currently required

  • Vacuum
  • More tools
  • Y-axis cable chain
  • Electronics Case


New Spindle


BoM

Part Required Where to get it Price Bought/Donated
Electronics
Microcon SX24-3341 Nema23 steppers for Y axis (6.6A) 2 microcon 1439
Microcon SX23-2727 Nema23 stepper for X and Z axes 2 microcon
Driver M542 Bi-polar 2phase 4.2A for X/Y 4 http://www.cncshop.cz/m542-driver-pro-krokove-motory-50v-4-2a 4 * 1670


Add to BOM:


Links:

How to: http://lcamtuf.coredump.cx/gcnc/

HeeksCad

 git clone https://github.com/Heeks/heekscad
 git clone https://github.com/Heeks/heekscnc
 cmake -DCMAKE_INSTALL_PREFIX=/usr ..

Add Shapeoko 2 support

 git clone https://github.com/fix-all-the-things/heekscnc heekscnc_base
 cd heekscnc_base
 git checkout smoothie
 cp smoothie/machines.xml /usr/share/heekscnc/machines.xml
 cp smoothie/*py /usr/lib/heekscnc/nc/
  • in heekscad switch Program 1/machine (LinuxCNC -> Smoothie)

Use Shapeoko 2

 git clone https://github.com/kliment/Printrun
 git clone https://github.com/hackerspace/cnc
  • plug usb in, turn on sec. switch
 ./Printrun/pronsole.py --conf cnc/shapeoko/pronsolerc_shapeoko -e connect

Basic Commands

 m114                  ;print position
 psu_on                ;power source on 
 motors_on             ;motors on
 g0 x1 y1 z1 f1000     ;go to 1 1 1 speed 1000
 g92 x0 y0 z0          ;set act. pos. to 0 0 0
 load file.ngc         ;load gcode 
                       ;switch on spindle ESC
 m3 s10                ;spindle on
 m3 s128               ;spindle on
 print                 ;print gcode
 m220 s120             ;switch speed to 120%
 m5                    ;spindle off
                       ;switch off spindle ESC