Page MenuHomePhabricator

CNC 3040T
Updated 61 Days AgoPublic

CNC 3040T

Skrócona instrukcja ustawiania układów odniesienia

Maszyna nie jest wyposażona w endstopy, więc nie potrafi samodzielnie wyzerować układu odniesienia maszyny. Trzeba jej w tym pomóc wykonując następujące kroki:

  1. Odblokowujemy maszynę (Toggle machine power, F2).
  2. W trybie manual control (F3) wyjeżdżamy poza spoil board (ten przykręcony HDF), w "lewy dolny róg" (2, 4 na klawiaturze numerycznej)
  3. Przesuwamy się troszkę poniżej jego powierzchni - tam gdzie jeszcze od biedy można frezować i nic się nie stanie (3 na klawiaturze numerycznej).
  4. Zerujemy osie X, Y, Z, ustawiając tym samym natywny układ współrzędnych maszyny.

Poprawiłem konfigurację maszyny tak, żeby nie pozwalała na wyjeżdżanie poniżej 0, więc następnie trzeba ustawić układ odniesienia G54 w którym będziemy pracować.
Jest on ustawiany względem natywnego układu odniesienia maszyny w następujący sposób:

  1. Podnosimy wrzeciono do góry, tak żeby narzędzie było dobrze ponad materiałem.
  2. Dojeżdżamy do miejsca nad materiałem gdzie będziemy chcieli frezować.
  3. Używamy opcji "Touch Off" w osiach X i Y, ustawiając układ współrzędnych G54 w tych osiach na 0.0.
  4. Przyszły punkt (0,0 - machining origin) naszego gcode'u powinien zostać teraz przesunięty w miejsce, gdzie aktualnie znajduje się frezarka.
  5. Przesuwamy wrzeciono wyżej, kładziemy nasz precyzyjny obiekt pomiarowy na materiale, a krokodylek przypinamy do frezu.
  6. W trybie MDI (F5) wykonujemy "straight probe" narzędziem wykonując następujący gcode: "G38.2 Z0 F100" - wrzeciono przesunie się w dół z prędkością 100mm/min, jadąc od aktualnego położenia do zera i zatrzyma się po zetknięciu.
  7. Wracamy do manual control, używamy opcji "Touch Off" w osi Z, ustawiając układ współrzędnych G54 na 19.96 (grubość naszego precyzyjnego 20 mm obiektu pomiarowego) + grubość materiału (tj. ustawiony w CAMie stock surface, tak może to być 0 jeżeli ustawiliśmy że frezujemy na ujemną głębokość) w którym frezujemy.
  8. Wyjeżdżamy do góry, usuwamy precyzyjny obiekt pomiarowy.

Zarówno układ współrzędnych zadania jak i natywny układ maszyny powinien teraz mieć wystarczająco dużo sensu., ale powinniśmy to organoleptycznie zweryfikować po załadowaniu swojego gcode'u.
Uwaga: polecenia G0, G1, itp. zarówno w trybie bezwzględnym (G90) jak i względnym (G91) działają w aktualnie wybranym układzie odniesienia (dla nas będzie to G54).
Do poruszania się w układzie odniesienia maszyny służy polecenie G53.

Technical parameters:

  • voltage: 110V 60HZ for USA, Canada, Mexico, 220V 50HZ for EU countries and other countries
  • Effective working travel: 275(X)mm*385(Y)mm*60(Z)mm
  • Shape dimension: 610x480*400mm
  • Max.workpiece dimension: 70mm
  • Work table dimension: 320mm*530mm ( 12.60''*20.87'')
  • Carving deepth: 55mm (2.17'')
  • Frame materials: Aluminum alloy 6063 and 6061
  • Leadscrew: 1204 double thread Trapezoidal screws
  • Driving units X axis: 1204 trapezoidal screws about length:540mm diameter:12mm
  • Driving units Y axis: 1204 trapezoidal screws about length:418mm diameter:12mm
  • Driving units Z axis: 1204 trapezoidal screws about length:145mm diameter:12mm
  • Sliding units X axis: Dia.16mm chrome plate shafts
  • Sliding units Y axis: Dia.16mm chrome plate shafts
  • Sliding units Z axis: Dia.12mm chrome plate shafts
  • Stepping motor type: 57 two-phase 1.8A
  • Spindle motor: 300w DC motor
  • Motor speed : 500~8000RPM/Min
  • Principal axis collet: ER11 /3.175 mm
  • Repeat accuracy: 0.05mm
  • Spindle precision: Radial beat acuities 0.03 mm
  • Control unit: Triaxial one-piece drive + ring variable power + PWM speed
  • Carving Instructions: G-code/.tab /.nc / .ncc/.txt
  • Communication interface: Through parallel connection with desktop computer and USB connection with both desktop computer and also laptop computer.
  • Software environment: Windows 2000 / xp / Win7 32bit
  • soft ware: mach 3 and USB software
  • Maximum speed: 0-4000mm/min
  • Carving speed: 300-2500mm/min (different materials differ)
  • Machine weight: 28KG
Safety

Emergency stop is software controlled.

Software
LinuxCNC configuration

https://github.com/HackerspaceKRK/linuxcnc-config

Fake PlanetCNC USB adapter

Counterfeit CNC USB MK1 controller. Actually, USB fronting part of it (PIC18F4550).
Works with quite powerfull PlanetCNC's software, which is free to use with controllers that have valid license.
Please do not use it if you can.

Electronics
JP-382A Motor Controller pinout

Up to down, left to right:

  • X-axis
  • Y-axis
  • Z-axis
  • A-axis
  • probe (barrel jack)
  • +24V
  • PWM-OUT
  • X/Y/Z/G (end stops?)
  • E-stop
JP-1482 Spindle Controller pinout

Not marked on PCB. See https://hackaday.io/project/6776-3040-cnc-milling-machine-mods/log/21618-jp-1482-spindle-controller-schematic for any reference.

DB25 pin functions
FunctionDB25 pinNotes
X step2
X dir3
Y step4
Y dir5
Z step6
Z dir7
A step8not used
A dir9not used
Lokalizacja

W pokoju magazynek, po lewej stronie od wejścia

Dodatkowy sprzęt

Komputer do obsługi CNC - ma naklejkę CNC, stoi na podłodze pod frezarką.

Opakowanie z frezami, koletami (collet) i inne przydatne rzeczy - w pudełku z naklejką CNC wśród osobistych pudełek na półce. W tym momencie na dolnej półce, drugie od lewej, zaraz przy frezarce.

Niektóre frezy w tym pudełku mają niebieskie czapeczki - to ze względu na ich znaczną ostrość. Należy się z nimi obchodzić ostrożnie, chyba że ktoś chce mieć stygmaty.

Jak

Narzędzie wymaga wiedzy jak się nim obsłużyć. Ten opis, tworzony przez osoby które jeszcze nie potrafią używać tego urządzenia nie wystarczy, choć może pomóc. Znajdź osobę która to narzędzie umie używać jeśli ty jeszcze nie potrafisz.

Do pułapek należy: urządzenie nie ma zabezpieczenia przed wyjechaniem poza obszar bezpiecznej pracy. Nie jest jasne co się wtedy stanie, być może można w ten sposób zostać fundatorem nowej frezarki.

Szykujemy plik .ngc (jeśli mamy plik .nc to może wystarczyć zmiana rozszerzenia na .ngc)
Szykujemy sobie odkuzrzacz
Włączamy komputer
Włączamy program Axis
Podłączamy się do frezarki (pomarańczowy przycisk "toggle machine power")
Ustawić ręcznie na punkt startowy (home axis) - strzałkami + 9/3

  • przy zbliżaniu się do powierzchni przedmiotu włączyć wiertło (zielony przycisk "spindle" na frezarce) i spowolnić zbliżanie się (jog speed w suwakach na dole) - do jakiej prędkości zwolnić? 100mm/min?

Kliknąć przycisk "home axis" by ustawić aktualną pozycję wiertła jako pozycję startową
Frezowanie rozpoczynamy przez naciśnięcie przycisku play (niebieski trójkąt "begin executing current file")

W czasie cięcia odkurzamy

Last Author
jkramarz
Last Edited
Nov 17 2019, 11:02 PM

Event Timeline

jkramarz created this document.Jan 11 2019, 12:09 PM
jkramarz edited the content of this document. (Show Details)
kogut edited the content of this document. (Show Details)Nov 5 2019, 5:22 PM
kogut edited the content of this document. (Show Details)Nov 8 2019, 9:43 PM
kogut edited the content of this document. (Show Details)Nov 8 2019, 9:47 PM
kogut edited the content of this document. (Show Details)Nov 8 2019, 9:50 PM
kogut edited the content of this document. (Show Details)Nov 8 2019, 9:57 PM
kogut edited the content of this document. (Show Details)Nov 8 2019, 10:05 PM
kogut edited the content of this document. (Show Details)
jkramarz edited the content of this document. (Show Details)Nov 17 2019, 10:44 PM
jkramarz edited the content of this document. (Show Details)Nov 17 2019, 10:47 PM
jkramarz edited the content of this document. (Show Details)Nov 17 2019, 10:58 PM
jkramarz edited the content of this document. (Show Details)Nov 17 2019, 11:02 PM