(this post is automatically translated from the original Italian version for your convenience. Sorry in advance for errors)

O maşină de frezat CNC (CNC)

Intotdeauna am fost fascinat de tehnologii care utilizează electronica si calculatoare pentru a monitoriza sau a controla dispozitive mecanice.

Maşină de frezat CNC este obiectul care reprezintă cel mai bine această idee: a şti cum să utilizeze în mod corespunzător şi cu succes implică o bună cunoaştere a tuturor acestor tehnologii.

Router-ul "clasic" este operat manual: axe care trece axul (care este montat pe cutter care se roteste la o viteză corespunzătoare) decât bucata sunt cuplate cu butoane cu acţionare manuală.

axe CNC în mână de lucru sunt cuplat la un motor controlat de un computer, de obicei, acesta este un motor pas cu pas.

Motor pas cu pas este, în principiu condus de către un operator adecvat, care prezintă două semnale, pas şi dir.
O tranziţie la prima indică faptul că motorul trebuie să facă un pas în direcţia specificată prin a spune care pot fi sensul acelor de ceasornic sau invers.
Amploarea pas este măsurată în grade, 1,8 grade / pas pe care va însemna 200 de tranziţie pe semnalul astfel încât motorul pas axa face o rotaţie completă.

Unele controlere, inclusiv o permite, de asemenea, am folosit o jumătate pas, nu sunt aici pentru a explica ce este tehnica folosită pentru a obţine pas de jumătate (dacă doriţi adâncime, căutaţi pentru "motor pas cu pas tutorial" pe Google), cu toate acestea cu mediul pas va dubla numarul de pasi pentru a face un viraj, iar motorul, prin urmare, se va muta cu fluiditate mai mult.

Computerul ia locul mâinile operatorului, de planificare care se deplasează în mod corespunzător poate efectua mai multe axe de prelucrare de mare precizie, practic imposibil de a face manual.
Efectuarea de piese mecanice, tăiat dintr-o foaie de lemn de balsa o coastă de o "aripa unui avion, care afectează scris pe lemn, totul este un program care execută maşină de frezat CNC.


A respins ideea de a cumpara o gata făcute de frezat CNC, costul ridicat pentru primul, al doilea, deoarece pentru mine este distractiv de constructii ceva de invatat, am optat pentru a cumpara o moară tradiţională să fie transformat ulterior în CNC.
Am luat o Proxxon MF70, germană-a făcut.

Apoi am proiectat electronica de control şi componente mecanice pentru a se potrivi cu motor pas cu pas axe maşină de frezat.
Rezultatul final este aceasta:
Proxxon transformat
În ceea ce priveşte partea mecanică, pur şi simplu am asociat cu motoare pas cu pas originale butoane, folosind tufişuri.
Am făcut parte integrantă din motor de plăci de aluminiu.
Aici este o imagine care arată motorul cuplat la axa X.
Axa de cuplare special - motor pas cu pas
Axa Y ...
Axa Y
Axa Z ...
Axa Z
Nu este o slujba perfecta .. am promis eu să o fac cu CNC!
Pentru a muta axe am folosit aceste motoare pas cu pas pentru a le controla am folosit CI L6208 de la STMicroelectronics (driver DMOS pentru motor pas cu pas bipolare), concepute tocmai pentru a face acest lucru de locuri de muncă. Şi o face bine!
Schema utilizată este pur şi simplu a sugerat, în foi de date, cu toate acestea aici schita de la care am inceput sa ...
schiţă schematică a conducătorului auto
... Şi rezultatul final este montat pe o distantiere din plastic: cip este sub radiator de aluminiu pe care am adăugat pentru a le face mai bine disipa căldura produsă în timpul funcţionării.
L6208 controler montat pe distanţiere .
Aici este un video-am făcut în timpul testului carte

Asa ca am instalat trei din aceste cărţi, una de pe osie.

Din moment ce am vrut să aibă capacitatea de a controla axe în mână, am proiectat o circuitino capabil să te conduce, ca o alternativă la computer, cele trei axe a frezei.
Iată schematic ...
Un controler canal şi alimentare
Sursa de alimentare prevede 30 de volţi, pentru şoferii autovehiculelor grele, de tensiune prima este apoi redus la aproximativ 8 volţi dintr-un DC / DC pas în jos, pe baza 78S40 , apoi din nou 8 - 5 volţi cu clasic 7805 .
De alimentare în comun: partea de jos este pentru un canal.
... Rezultatul a terminat pe distanţiere
Stepper controler de carte conduce vehicule şi de interfaţă PC cu opto-cuplare .
Tab puteţi vedea interfaţă la portul paralel cu optocuploare (cele albe pe partea de sus).
Pentru fiecare canal există două switch-uri, unul este folosit pentru a permite conducătorului auto, celelalte pentru a determina dacă motorul este controlat de un PC prin interfata paralela sau manual de doua butoane: unul se va transforma sensul acelor de ceasornic, celălalt în invers acelor de ceasornic.
Potenţiometru reglează viteza în modul manual.

Unele fotografii ale obiectului în construcţie:
Carduri cu L6208
In interiorul panoului frontal, fără a

... Şi a terminat obiect:
Sursa de alimentare şi adaptoarele în caseta
Panoului frontal
Racordarea panoul frontal

Proxxon pe un tur de comanda şuruburi mută stabilite tabel în cazul în care piesa de 1mm.
Cu 400 de măsurile disponibile astfel încât acestea să aibă o rezoluţie de 1 / 400 mm sau 0.0025 mm (2,5 microni).
În practică, este posibil să conducă la cutter pe piesa de prelucrat în paşi de 2,5 microni pe cele trei axe.
Nu poţi să simţi!

În ceea ce-pilot prin intermediul unui PC, de obicei acest tip de hobby freza spun (dar aceasta se poate aplica, de asemenea, la frezare profesionale) sunt controlate prin portul paralel.

Pini de ieşire semnale portul paralel sunt conectate la motoare pas şi controlatori spun că acţionează pe axe diferite, chiar dacă vă puteţi conecta direct la pinii la intrările de controller-ul este o idee bună de a face acest lucru, folosind optocuploare pentru a separa electric maşină de la PC-ul.

Picioarele de intrare în paralel poate fi conectat la locul micro.
utilizarea tipică este de a conecta micro pentru a rula axe: controlul programul va opri circulaţia cutter în cazul în care detectează starea de limita: în cazul în care, ca şi în cazul meu, nu montat, este bine pentru a controla masina, în timpul faza de prelucrare a piesei, astfel încât, merge tot drumul, se poate deteriora.

Există mai multe programe pentru controlul hobby frezat CNC pe Windows / DOS, Linux si EMC2 excelenţă programului.
EMC2 are o arhitectura modulara, că funcţiile de control hardware-ul folosind un kernel modificat cu capabilităţi în timp real, acest cadru asigură executarea perfectă a gcode programului.
EMC2 este, fără îndoială cea mai bună alegere pentru aceste aplicaţii.

Vorbind de "gcode" la programul de circulaţie şi, în general, instrument de combatere a acestui tip de masini folosite tocmai această limbă în practică este un fişier care conţine comenzi care sunt date de tăiere, cu posibilitatea de a defini "subrutina" un pic "ca vechi de bază.

Prin Gcode spunem de masini-unelte să urmeze calea care include linii şi arce.
E ca un pen drive care se spune că pentru a face o cale cu o anumită viteză, ci există moara stilou rulează la 20000 rpm si "banal", indiferent care le găseşte în calea sa.
Ar trebui să fie plătită o atenţie deosebită, programul ar trebui să se facă ţinând cont de materialul folosit şi la cutter.
Viteza şi mărimea Groove depinde de tipul de instrument şi materiale: nu ar trebui să facă munca de găurit în afara caietului de sarcini.
Forţa poate însemna ruperea cutter, daunele de frezat, rupe piesa de prelucrat.
Scăderea de viteză sau să facă trece mai mult!

Pentru a da o idee asupra a ceea ce am făcut a lua video: aici e unul

Scris, a fost dezvoltat folosind EMC2, dosar gcode a fost creat cu Inkscape instala o versiune patch-uri de acest plug-in.
Fişierele sunt peticite gcode.py şi gcode.inx , problema că originalul nu este producătoare de comanda pentru a ridica pe cutter caractere individuale ale unui text (aşa cum s-ar imprima fără a ridica vreodată stilou), plus (din 6/12/2008), am facut-vă că plugin-ul funcţionează cu sistemul metric, şi că ia în considerare transformarea matrice asociat cu o cale, asa ca acum de lucru scalarea şi operaţiunile de traducere care au loc Muntele cu Inkscape).

În ceea ce priveşte EMC2, configuraţi pentru a funcţiona cu hardware-ul meu a fost foarte simplu: trebuie doar să utilizaţi script-ul "stepconf", specificând relaţia dintre pinii de semnale de port paralel şi pas / dir motoare pe axe diferite, seta viteza şi acceleraţia maximă .. et voila!

Îi datorez mulţumiri tuturor celor care au împărtăşit experienţele lor de pe net.

Iată câteva link-uri utile:

Ah, disclaimer :-D
Punerea în aplicare a unei maşini de frezat, cu comandă numerică, deşi mici, necesită o cunoaştere profundă a mecanică şi electronică nu este o plimbare.
Scrisă este rezultatul "experienţa personală a autorului pe această temă:
în cazul în care autorul nu îşi asumă nici o răspundere.

Articole similare