CNC (computer numerical control) masini cu comanda numerica
#601
Postat 18 April 2004 - 08:56 AM
Am frunzarit putin discutiile despre CNC si am fost impresionat de cantitatea de informatii traficata precum si de diversitatea ideilor. Eu am cca un an de cand muncesc de unul singur ca sa strang aceste informatii. Tot de un an sunt in posesia unui router XY pentru decuparea polistirenului. Am avut multe dificultati tehnice dar am reusit sa-l finalizez cu succes. Este in totalitate reproductibil, deci pot sa-l costruiesc pentru oricine doreste asa ceva. Este intr-un stadiu de finisare foarte buna ( aspect comercial ) iar executia se ridica la stadarde de fabrica. Lungimea de taiere este de 1250 mm iar inaltimea de 670 mm. Distanta dintre suportii firului este de 700 mm. Router-ul se poate construi si la alte cote, cele prezentate au fost alese dupa dimensiunile placii de Styrodur. Viteza de taiere este de cca 7 mm / s ( depinde mult de tipul polistirenului ). Ideea este ca se poate construi un asemenea router chiar si in Romania iar pentru cei care doresc sa aiba si ei asa ceva le stau la dispozitie. Cand voi putea face si poze am sa vi le pun pe web. Pana atunci...
Spor la treburi si numai bine !
#602
Postat 25 April 2004 - 07:29 PM
Am urmarit cu mult interes discutiile voastre despre subiectul CNC, si cum virusul se raspandeste repede ( citat de la "Se poate si asa") m-am decis sa construiesc si eu ceva asemanator, mai precis un "photoplotter".
M-am gandit pentru inceput sa construiesc un rotor cilindric de 12" a carui turatie sa fie de 600 rot/min, turatie obtinuta cu ajutorul unui MMP + encoder.
Driverul pentru MMP este controlat de un microcontroler PIC, si este de conceptie proprie.
Encoderul va fi folosit pentru reglarea riguroasa a turatiei precum si pentru formarea semnalului de reactie ( feed back ). Semnalul de la encoder este introdus intr-o bucla PLL pentru obtinerea unei rezolutii mai mari. Semnalul astfel obtinut este folosit de catre software pentru determinarea pozitiei capului laser fata de indexul ( pozitia de zero ) cilindrului.
Problema este ca nu am acest encoder dar stiu ca se poate gasi in "scanner assembly" de la o imprimanta laser cu o rezolutie de 1200 dpi, este montat pe motorul care roteste oglinzile prismatice.
Are cineva un astfel de dispozitiv ?
Problema alimentari MMP de la tensiuni mari este destul de usor de explicat daca se cunoaste legea de variatie a curentului printr-o inductanta , viteza de crestere a curentului prin bobina motorului este direct proportionala cu tensiunea de alimentare, datorita acestui fapt pentru obtinerea unui cuplu motor suficient de mare la turatii mari ( in conformitate cu specificatiile producatorului ) este necesar sa alimentam bobinele motorului de la o tensiune suficient de mare si sa nu uitam sa limitam curentul ( atentie limitarea curentului trebuie sa se faca cu o viteza de reactie destul de mare pentru ca intensitatea curentul prin infasurare sa nu depaseasca valoarea setata datorita intarzieri indusa de catre limitatorul de curent ).
#603
Postat 25 April 2004 - 09:59 PM
Daca ti-as procura un intreg "scanner assembly" functional, eventual cu electronica aferenta, de la un HPIII crezi ca gasesti in el ce trebuie? Rezolutia la alea e doar de 300dpi. Ai drum prin Bucuresti? Cred ca pot sa-ti fac rost de o intreaga imprimanta laser, dar cu transportul e treaba ta! Nu merita transportata prin posta, cam stii cat are. Mai vorbim despre asta dupa 1 Mai ca nu am timp acum. E cu "daca"...
De ce nu folosesti un motor normal de cc, sau unul cu comutatie statica? Par mai sigure privind turatia si mai puternice. Stii tu cum e mai bine, nu-ti dau sfaturi...
Ce-i ala fotoploter? Aduce a 1/2 imprimanta laser, adica pana la "imprimare" pe tambur? Sau ce? Am proiecte de fotoploter dar n-am deschis niciodata un dosar sa vad ce-i acolo :) Si daca nu-mi zici tu nici n-o sa incerc sa aflu, ca nu se mai merita efortul.
Daca nu-s indiscret, ce vrei sa faci cu el?
Spor la treaba!
Aceasta postare a fost editata de bitex: 25 April 2004 - 09:59 PM
Telefon: 0721 385365
#606
Postat 26 April 2004 - 06:34 PM
Didisor, expo are mare dreptate cu arculetele. Trbuie sa ne gandim insa ce face firul dupa ce se termina elasticitatea arculetelor pentru ca el se tot intinde, si se tot intinde...si daca tai ceva care dureaza mai mult timp te trezesti ca dupa 2/3 din contur firul a devenit iar moale si iar ai produs un rebut frumos.
Parca aveai niste interese, sau ai uitat de ele ?
Pe curand
#607
Postat 26 April 2004 - 06:51 PM
Telefon: 0721 385365
#608
Postat 26 April 2004 - 07:30 PM
Dupa ce capata ceva lungime partea de care atarna balastul, acesta incepe sa se bataie din cauza inertiei. Voi cum ati reusit sa taiati aripi de avioane ? Aceste aripi au la baza o lungime iar spre varf ele se ingusteaza, deci e clar ca axele trebuie sa independente. Ei, daca tai cu firul oarecum oblic fata de perpendiculara pe placa de polistiren, iar aceasta oblicitate se schimba in functie de curbele profilului, inseamna ca firul meu trebuie sa aiba lungime variabila. Bitex, sigur ai inteles despre ce vorbesc. Trebuie ceva care sa recupereze surplusul de fir atunci cand acesta ajunge perpendicular pe placa ( adica la lungimea minima ).
#609
Postat 26 April 2004 - 07:41 PM
Telefon: 0721 385365
#611
Postat 26 April 2004 - 07:54 PM
Spune-mi si mie te rog cum se pot taia aripi mergand cu doua axe solidare ? Sau macar un trunchi de con sau de piramida ? Altceva sunt sigur ca se poate taia cu mare succes si ies foarte faine, dar aripi tot nu ies.... Tu cu ce viteza tai ? Ma refer la viteza de deplasare a firului prin placa in regim de taiere.
#613
Postat 26 April 2004 - 08:21 PM
#614
Postat 26 April 2004 - 10:03 PM
didisor, la 26 Apr 2004, 11:49, a spus:
1.nichelina se deformeaza la temp.
2. otelul(pe care l-am gasit  se rupe imediat)
HEEEEELP!! :rolleyes:
Eu am folosit pentru probe Otzel 0.55 diametru (un pic cam gros) dar intins alimentat pe la 24 de volti taie polistirenul excelent, nu stiu cu stirodurul cum merge, dar am sa incerc.
Pentru cine n-are pe ce da banii, pot sa incerce si cu coarde de chitara sau diverse alte instrumente muzicale, problema e ca setul e scump si eu numai la set am gasit.
Aceasta postare a fost editata de KRI: 26 April 2004 - 10:16 PM
#615
Postat 26 April 2004 - 10:08 PM
khozer, la 26 Apr 2004, 19:30, a spus:
Dupa ce capata ceva lungime partea de care atarna balastul, acesta incepe sa se bataie din cauza inertiei. Voi cum ati reusit sa taiati aripi de avioane ? ..... Trebuie ceva care sa recupereze surplusul de fir atunci cand acesta ajunge perpendicular pe placa ( adica la lungimea minima ).
Eu intentionez sa folosesc solutia constructiva amintita de Bitex, cea cu greutate de tensionare, daca introduci greutatea intr-un tub scapi de problemele de balans generate de rezonanta
Aceasta postare a fost editata de KRI: 27 April 2004 - 01:06 AM
#616
Postat 27 April 2004 - 12:24 AM
Telefon: 0721 385365
#617
Postat 28 April 2004 - 07:51 PM
#619
Postat 28 April 2004 - 11:21 PM
Pentru inceput iata modelul 3D al unui plan
#621
Postat 28 April 2004 - 11:30 PM
#622
Postat 28 April 2004 - 11:34 PM
#624
Postat 28 April 2004 - 11:47 PM
PS. Par a fi unipolare. Nu mergeau mai usoare pe verticala? Sau n-ai avut altceva?
Aceasta postare a fost editata de bitex: 28 April 2004 - 11:50 PM
Telefon: 0721 385365
#625
Postat 28 April 2004 - 11:51 PM
Unipolare sau bipolare, depinde cum vrei sa le legi, eu le folosesc unipolar pentru ca imi ajunge fortza, in ceea ce priveste dimensiunea, ar fi mers si mai mici, ce am eu mai mici ca dimensiune nu au 200 de pasi, dar daca e cazul le voi schimba
Aceasta postare a fost editata de KRI: 28 April 2004 - 11:55 PM
#627
Postat 29 April 2004 - 09:30 PM
Cu "photoplotterul" se fac filmele pentru executia in serie a circuitelor imprimate ( cablaje ).
Datorit faptului ca in primul mesaj am fost cam laconic cu explicatiile, am sa incerc in cele ce urmeaza sa explic modul in care functioneaza:
Tamburul de 12" se roteste cu o turatie de 10 rot./sec, in parlel cu tamburul se misca un cap laser antrenat de un surub+MPP care va impresiona filmul.
Tamburul va fi rotit de catre un motor pas cu pas ( am ales aceasta varianta deoarece motorul de curent continu are turatia dependenta de sarcina, iar viteza unghiulara nu este constanta, datorita acestor neajunsuri nu pot face multiplicarea semnalului de reactie cu o bucla PLL ) a carui turatie va fi controlata de un microcontroler. Rigid cu axul tamburului va fi cuplat un encoder ( disc codor ) de 1024 imp./rev, semnalul dat de encoder se introduce in microcontroler unde va incrementa un contor, valoarea la care va ajunge contorul in intervalul de timp setat in cadrul programului este direct proportional cu turatia motorului MPP, prin compararea valori la care a ajuns contorul cu valoare setata in program se obtine semnalul de eroare, semnalul de eroare va modifica frecventa si factorul de umplere a semnalelor de comanda a motorului. Cele mentionate mai sus sunt valabile in momentul in care motorul a ajuns la turatia dorita, pentru pornire am prevazut in program o secventa de crestere treptata a frecventei semnalelor de comanda a motorului. Pentru obtinerea semnalului de reactie folosesc o bucla PLL. Pe linia de intoarcere din oscilatorul comandat in tensiune am interpus un divizor numeric, altfel spus frecventa de iesire a oscilatorului este egala cu produsul dintre frecventa semnalului dat de encoder si factorul de divizare dat de divizorul numeric. Semnalul dat de oscilator este folosit de catre program pentru determinarea pozitiei capului laser fata de indexul tamburului ( pe tambut este montat un obturator, iar pe sasiu este montat un optocuplor deschis ). Capul laser este antrenat de catre un surub+MPP, deplasarea capului trebuie sa se faca cu pasi de 0,025 mm ( surubul are pasul de 1 mm iar MPP-ul are 200 pasi 1/200=0,005 0,005mm/pas MPP X 5 pasi MPP=0,025mm deplasare ).
Alimentarea infasurarilor motorului pas cu pas unipolar ( motorul care antreneaza tamburul ) va fi facuta cu tranzistoare MOS-FET, sursele tranzistoarelor vor fi conectate doua cate doua ( pentru tranzistoarele care comanda infasurarile cu punct comun de conectare la plusul sursei de alimentare ), in serie cu sursele tranzistoarelor catre masa se conecteaza o rezistenta de 4,5 ohmi 10 W de pe bornele careia se va culege semnalul de curent ( se putea inseria rezistenta si cu plusul sursei de alimentare dar pentru convertirea semnalului de curent in intervalul 0.....5 V trebuiau utilizate amplificatoare operationale cu viteza mare de crestere a semnalului de iesire 50V/us si mai mult de asta AO-ul este instabil, corectia care trebuia facuta ca AO-ul sa fie stabil introducea diferente mari de faza intre faza semnalului de intrare si faza semnalului de iesire ), valoarea tensiuni culeasa de pe bornele rezistentei este comparata cu valoarea tensiunii de iesire a unui convertor digital-analogic ( compararea se face cu un comparator LM 311 ), semnalul obtinut la iesirea comparatorului este introdus la intrarea unui circuit monostabil care mai departe va bloca tranzistoarele MOS-FET de comanda a motorului pas cu pas. Intrarile convertorului digital-analogic sunt comandate de catre microcontroler. Conectare rezistentei catre masa ma obligat sa comand grila tranzistoarelor MOS-FET cu o tensiune mai mare decat suma dintre tensiunea de prag a tranzistoarelor si caderea de tensiune de pe rezistenta serie . Cu schema sus mentionata pot sa controlez curentul prin infasurarile motorului pas cu pas( atentie utilizez doua microcontrolere, unul pentru comanda tranzistoarelor MOS-FET si unul care guverneaza intregul proces ).
Multumesc pentru raspuns.
In Bucuresti vin destul de des.
Data viitoare o sa discut despre program.
Vorbim dupa 1 Mai, poate stabilim o intilnire.
#628
Postat 29 April 2004 - 10:03 PM
Buna intentia sa faci filme pentru executia in serie a cablajelor. Cum folosesti acele filme? Ca partea cu filmul n-am inteles-o. Urmeaza sa obtii film pe folie transparenta, impresionezi direct placa data cu fotorezist? Eu prin film inteleg copia cablajului pe o folie care urmeaza sa fie suprapusa peste placuta cu cupru (+ strat...), apoi o expunere la o radiatie, urmata de o "developare" etc. Cred ca nu asta faci, ca e mult mai simplu sa folosesti o imprimanta laser normala, pentru acele filme, daca nu-i ceva special. Ca sa fiu mai clar, ce tehnologie vrei sa folosesti pentru obtinerea cablajelor? Vorbim dupa 1 Mai! Spor la treaba!
PS. Ce te-ar interesa dintr-o imprimanta laser? Fac o statistica... :D
Telefon: 0721 385365
#629
Postat 30 April 2004 - 03:36 PM
Pentru realizarea cablajelor utilizez metoda fotografica.
Filmul este o folie format A4 sau A3 sensibila la radiatia laser, pe care o fixez cu banda adeziva pe tamburul rotativ, avand grija ca inceputul filmului sa se afle pe linia de index. Dupa expunere filmul se developeaza ca orice film foto ( revelator, baie de stopare, fixator, baie de spalare ). Se obtine astfel un film cu zone transparente si zone opace la radiatia UV. Desenul cablajului il execut cu ajutorul Orcad-lui, primul pas este desenarea schemei cu Orcad capture, dupa verificarea schemei se genereaza fisierele de conexiuni .MNL, se deschide Orcad layout si se aleg din librarii capsulele componentelor utilizate in schema, se stabilesc dimensiunile capselor si dimensiunile gaurilor ( bineinteles ca in primul rand se configureaza numarul de straturi, satrategia de rutare, sistemul de masura, etc. ). Dupa finalizarea operatiilor de mai sus se procedeaza la pozitionarea componentelor, la trasarea marginilor si a zonelor in care nu este voie sa se ruteze, se verifica desenul in vederea depistarii unor eventuale erori. Se incarca fisierele .MNL cu ajutorul unui utilitar pentru realizarea automata a conexiunilor intre componente, se face o prima autorutare in vederea depistarii unor eventuale greseli. Se revine la forma initiala si se stabileste latimea traseelor, se da comanda de autorutare si gata desenul. Dupa realizarea desenului se porneste postprocesorul care genereaza fisierele Gerber. Fisierele Gerber se deschid cu ajutorul unui utilitar numit GerberTools unde se realizeaza panelizarea, se salveaza munca in formatul dorit: gerber, postscript, HPLG etc. Fisierele astfel obtinute se incarca in programul photoplotter-ului unde se realizeaza centrarea in zona de imprimare, se seteaza modul de imprimare negativa sau pozitiva si se porneste procesul de expunere.
Ideea de realizare a cablajelor cu ajutorul imprimantei laser este valabila pentru serii mici si nepretentioase din punctul de vedere al dimensiunilor traseelor.
Filmul realizat cu ajutorul imprimantei laser prezinta denivelari pe marginea traseelor, nu sunt suficient de opace la radiatia UV, folia se deformeaza in procesul de fixare a tonerului ( la cablajele dublustrat de dimensiuni mari suprapunerea pe gauri se realizeaza cu erori mari ).
De la imprimanta laser am nevoie de"scanner assembly" format din emitatorul fascicolului laser+motorul cu oglinzile prismatice.
Cam atat pentru astazi.