CNC Freesmachine

From Frack - Hackerspace Friesland
Jump to navigationJump to search
Project: CNC Freesmachine
CNC Vooraanzicht.jpg
Status onderbroken
Betrokkenen
Afbeelding Anoniem.png Failbaitr
Failbaitr Rol: deelnemer Deskundig met: Arduino, CNC, CNC-Frezen, Canvas, Digitale Fabricatie, ENC28J60, Glasvezel lassen, HTML, Hydroponics, Javascript, LPD8806, Linux, Mercurial, Programmeren, Python, Robotica, Software, Stappenmotor Beginnend met: Elektronica Werkt aan: Geen projecten :(
,
Gebruiker JTAG.jpg JTAG
Gebruiker JTAG.jpgDanny Bokma (JTAG) Rol: niet-deelnemer Deskundig met: AVR, CNC, CNC-Frezen, ENC28J60, Elektronica, Solderen, Stappenmotor Werkt aan: Geen projecten :(
Kennisgebied(en) Linux, CNC
Afgeleide projecten CNC Freesmachine 2
ProjectoverzichtProject toevoegen

Het bouwen van een freesmachine voor de space, op basis van een oude niet complete CNC bij een hogeschool vandaan. Deze zal model staan en gebruikt worden om een volledig eigen CNC-machine te bouwen.

Huidige staat

De CNC-machine kan op het moment aangestuurd worden via LinuxCNC. Deze stuurt via de parallele poort de 2M542 drivers aan.

We zijn bezig met de aansturing via Mach3, over USB op een dedicated controllerboard.

Actiepunten

  • JTAG – 12V voeding in de controller kast bouwen en doorvoer maken voor de werkvlak verlichting
  • JTAG – Uitsparing maken voor de 1U server en 2U controller kast in het houten onderframe
  • JTAG – Uitsparing maken voor UTP in de junction box achter op de 'gantry' zodat deze als centraal punt kan dienen voor sensors etc voor de pick/place functies
  • JTAG – Luchtpomp op de gantry plaatsen
  • JTAG – Kill switches via de motor kabels naar de controller box voeren
  • JTAG – In de controller kast de stekkers van de motoren voorzien van draden voor de kill-switches
  • JTAG – Steun bouwen voor de 30.000 rpm bovenfrees en mogenlijk voor een dremel.

Specificaties

Configuratie / calibratie

X-axis

  • X axis direction = inverted
  • Motor steps per revolution: 2000/400
  • Driver microstepping: 8/1
  • Pulley ratio 1:1
  • Leadscrew Pitch: 10mm /rev
  • Maximum velocity: 16mm/s / 130mm/s
  • Maximum acceleration: 60mm/s^2 / 130mm/s^2
  • Home location: 0 / 410

Y-axis

  • Motor steps per revolution: 2000
  • Driver microstepping: 8
  • Pulley ratio 1:1
  • Leadscrew Pitch: 10mm /rev
  • Maximum velocity: 16mm /s
  • Maximum acceleration: 60mm/s^2
  • Home location: 0 / 450

Z-axis

  • Motor steps per revolution: 400
  • Driver microstepping: 1
  • Pulley ratio 1:1
  • Leadscrew Pitch: 5mm /rev
  • Maximum velocity: 40mm /s
  • Maximum acceleration: 30mm/s^2
  • Home location: 0 / 92

Onderdelen

  • 19 inch 2U metalen kast voor electronica.
  • 3 Steppermotors (bi-polar)
  • 3 2M542 CNC-drivers
  • 75cm witte led strip voor werkvlak verlichting
  • P4 3.3ghz machine met realtime kernel voor LinuxCNC, of mach3

Materialen

De volgende materialen zijn getest en OK bevonden:

  • Aluminium (graveren)
  • MDF / beuken (graveren, frezen tot 20mm)
  • Plexiglas (graveren, frezen tot 8mm)
  • iPod (aluminium?) / Ironkey (staal?) achterkant (graveren tot .1mm)



Filmpje