Modelism - RHC Forum: Modificare imprimanta - Modelism - RHC Forum

Salt la continut

Pagina 1 din 1

Modificare imprimanta Printer -> plotter

#1 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 13 January 2006 - 06:39 PM

Buna seara!

Se da una bucata imprimanta matriciala perfect functionala.
Se cere modificarea parii hard si soft pt. functionarea ei ca mimiplotter sau miniCNC in 2 axe.

Aveti idei?

Rog amatorii de raspunsuri gen "foarte greu" sau "imposibil" sa se abtina; am nevoie de sfaturi utie, linkuri, documentatii si ce se mai gaseste, nu de "Gigi-contra!

Multumesc anticipat tuturor!
0

#2 Useril este offline   SILVIU66 

  • Site Admin
  • PipPipPipPipPipPipPip
  • Grup: Admin
  • Postari: 6866
  • Inregistrat: 03-February 04
  • Gender:Male
  • Location:Bucuresti
  • Interests:Flying

Postat 13 January 2006 - 07:36 PM

din cate stiu eu se poate face cu ceva cunostinte si munca.
ai rabdare ca cei avizati in aceasta problema intra mai rar pe forum....
flying is my life...
0

#3 Useril este offline   dan_mitea 

  • nick anterior:Se poate si asa
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 9330
  • Inregistrat: 26-October 03
  • Gender:Male
  • Location:Laval, Canada

Postat 13 January 2006 - 07:39 PM

Cauta in:
http://www.rhc.ro/fo...t/ST/f/8/t/1389
Cineva a facut. Sunt si fotografii.

Aceasta postare a fost editata de Se poate si asa ?: 13 January 2006 - 07:40 PM

0

#4 Useril este offline   jester 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1296
  • Inregistrat: 11-April 04

Postat 13 January 2006 - 10:04 PM

pai ce poti folosi de la ea, sunt motoarele pas cu pas...in rest....alta mecanica, alta electronica,alt soft. deci nu e imposibil.....

linkurile sunt cele de la cnc asa ca...daca vrei, ti le dau pe cele care le am eu.
ia legatura cu @bitex, el te poate lamuri si mai bine.
I feel the need, the neeed for speeed.....
0

#5 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 14 January 2006 - 02:25 PM

Citeaza

Cauta in:
http://www.rhc.ro/fo...t/ST/f/8/t/1389
Cineva a facut. Sunt si fotografii.

Multumesc, am cautat in link, dar nu am gasit nimic...
-------------------------------------------------------------------------

Citeaza

... linkurile sunt cele de la cnc asa ca...daca vrei, ti le dau pe cele care le am eu.
ia legatura cu @bitex, el te poate lamuri si mai bine....

Daca ai niste link-uri, te-as ruga sa ai amabilitatea si sa mi le comunici.
-------------------------------------------------------------------------
Nu cred ca o astfel de modificare este extrem de grea. Imprimantele, in special cele cu ace, dispun de 2 MPP (unul pt. deplasarea longitudinala a hartiei si celalalt pt. deplasarea transversala a capului). Softul imprimantelor permite cateva presetari:

- modul DRAFT/QUALITY, care se traduce prin modificarea turatiilor fiecarui motor, respectiv a raportului vitezelor motoarelor;
- alegerea tipului de font si scalarea lui;
- alegerea latimii marginilor suportului pe care se face imprimarea.

Toate acestea sunt inscrise intr-o memorie PROM, care - la unele imprimante - poate fi extinsa ori inlocuita pentru a permite extinderea optiunilor de setare oferite utilizatorului.

Dificultatea consta in faptul ca cele doua motoare nu functineaza niciodata simultan: cand se realizeaza imprimarea, motorul care actioneaza mecanismul de transport este in repaus (sau, la unele imprimante, alimentarea se face - pentru blocarea deplasarilor accidentale - doar pe una dintre bobine), iar cand se realizeaza avansul hartiei, motorul pentru actionarea mecanismului de transport al capului mentine capul intr-o anumita pozitie.

Pornind de la aceste date cat si de la faptul ca acelasi microcontroler poate fi intalnit si in plottere poduse de firma producatoare a imprimantei (din cele intalnite de mine nici unul nu era tip OTP), presupun ca modificarea datelor din memoria PROM si a programului imprimantei ar putea elimina restrictiile impuse de autorul softului original.

De aici se desprinde concluzia ca am nevoie de cineva:
- f. bun cunoscator al modului in care functioneaza o imprimanta si care sa stie cum trebuie modificat continutul PROM-ului;
- cineva care cunoaste la fel de bine programarea masinilor CNC, pentru idei legate de modificarea softului de comanda.

In extremis, atat imprimantele cat si plotterele sunt tot CNC-uri iar modificarile soft ar trebui sa ofere posibilitatea ca cele doua MPP sa functioneze simultan, cu optiune software de schimbare a sensului de rotatie al motorului pentru actionarea mecanismului de transport a hartiei. In acest mod, MPP-ul poate fi folosit fie pt. transportul hartiei, fie - prin adaptari destul de simple - pt. transportul intregului ansamblu (sasiul imprimantei) pe ghidaje longitudinale in vederea folosirii ei ca masina CNC in 2 axe.

In concluzie, cel putin teoretic, elementele constructive ale imprimantei ar putea fi folosita intr-un procent de peste 80% scopului propus.

Multumesc si astept in continuare idei!
0

#6 Useril este offline   dan_mitea 

  • nick anterior:Se poate si asa
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 9330
  • Inregistrat: 26-October 03
  • Gender:Male
  • Location:Laval, Canada

Postat 14 January 2006 - 04:06 PM

Este siguuuuur. Desena naveta spatiala. Te rog sa mai cauti. Ai privit toate paginile?
Eu ma apucasem sa fac aceasta modificare pentru a grava circuite imprimate.
1. mecanica este slaba si ar fi avut vibratii.
2. la imprimanta mea daca miscam un motor cu un pas cu mana (motorul nealimentat) sania se deplasa ~0,5mm sau chiar mai mult. Inacceptabil de mult oricum. Am discutat problema in acelasi subiect CNC. Ar fi trebuit sa introduc demultiplicare suplimentara....am considerat ca nu merita.

Aceasta postare a fost editata de Se poate si asa ?: 14 January 2006 - 04:06 PM

0

#7 Useril este offline   jester 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1296
  • Inregistrat: 11-April 04

Postat 14 January 2006 - 05:05 PM

linkurile le-am pus pachet, le ai aici pe toate. unele dintre ele te conduc la alte linkuri.

acuma, cnc-ul difera de imprimnata prin soft in primul rand. adica, la imprimanta, ai 2 motoare, care oricum trebuie puse pe alta mecanica(nu poti indoi placuta pe care vine cablajul ca si foaia, la 180 grade, trebe sa deplasezi toata freza, dar asta nu-i greu), apoi, la imprimnata ai comada capului de scris care se realizeaza intr-un fel, iar cea a frezei in alt fel (deep cut, normal cut, traveling), cu alt motor, deci alt soft. apoi, un tip de "desen" stie imprimanta(stie cam de toate), alt tip stie cnc-ul(desen vectorial). deci eu zic ca electronica ar trebui schimbata.
un driver are imprimnata, altul are cnc-ul(la cnc, exista unele softuri care au driverul incorporat, ele generand si godul G).
deci, diferente ar fi destule, deci cum ziceai si tu, CNC-uri sunt amandoua.

Fisiere atasate

  • Fisier atasat  cnc.rar (1.95K)
    Number of downloads: 71

I feel the need, the neeed for speeed.....
0

#8 Useril este offline   degetzica 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 152
  • Inregistrat: 17-February 03
  • Gender:Male
  • Location:Bucuresti, sector 3

Postat 14 January 2006 - 05:38 PM

Incepe cu asta: http://www.luberth.c...twasplotter.htm
Ai de toate acolo. Putin probabil sa mai folosesti electronica si softul din imprimanta, poate doar unele module.
Ai acolo si electronica simpla pentru comanda prin portul paralel.
Uite un plotter care se poate face relativ usor din mecanica de imprimanta cu ace:
http://www.luberth.com/plotter/hpglplotter...er_selbsgebaut/
Partea mecanica ne doare ...

Aceasta postare a fost editata de degetzica: 14 January 2006 - 05:53 PM

Ala Bala Portocala ...
0

#9 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 14 January 2006 - 06:14 PM

In primul rand multumesc pentru linkuri; in majoritate le cunosteam (inclusiv trimiterile din ele), dar nu in totalitate!

Citeaza

... nu poti indoi placuta pe care vine cablajul ca si foaia, la 180 grade...
Nu ma gandeam sa pastrez tamburul de transport, ci sa pun sasiul pe ghidaje longitudinale iar motorul asociat tamburului sa faca deplasarea pe ele. In consecinta, nu are loc deplasarea materialului de prelucrat sub capul de lucru, ci al celui din urma deasupra materialului (nemaifiind nevoie de modificarea traiectoriei lui).

Aici nu cred ca am inteles ce vroiai sa spui:

Citeaza

... la imprimnata ai comada capului de scris care se realizeaza intr-un fel, iar cea a frezei in alt fel..., cu alt motor

Daca este vorba despre deplasarea pe axa Y, miscarea este aproape aceeasi: capul este antrenat de catre motor prin pinion si curea canelata la imprimanta, respectiv prin ax cu bile la CNC, dar ambele sunt miscari discontinue discrete a doua motoare diferite (imprimanta si CNC) cu roluri identice. Diferentele care apar sunt determinate doar de necesitatea corelarii miscarii pe axele X si Y si - evident - a modificarii ei in functie de traiectoria pe care urmeaza sa se inscrie dispozitivul de lucru in pasul imediat urmator.

Daca referirea este la miscarea pe axa Z, lucrurile sunt destul de simple: desi imprimantele matriciale de care dispun sesizeaza prezenta sau absenta capului de imprimare, semnalul corespunzator poate fi simulat extrem de usor (in fond, este vb. doar de un cuplor optic comandat in cc. la unele sau de un microcontact electric la altele, montat pe caseta de fixare a capului, deci de un dispozitiv on/off). Astfel, in locul capului original pot folosi pentru trasare un mecanism cu o comanda simpla care sa-mi pozitioneze instrumentul de inscriptionare/aschiere pe suportul de lucru la inceputul ciclului si sa mi-l ridice la sfarsitul lui (versiunea plotter/cuter) sau acelasi mecanism, cu un alt program de comanda pentru efectuarea gauririi in puncte precis definite.

Aceasta postare a fost editata de mmc: 14 January 2006 - 06:44 PM

0

#10 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 14 January 2006 - 06:42 PM

Multumesc, degetzica, pentru link-uri; ideea asta trasnita mi-a venit dupa ce am constatat valabilitatea uneia din legile pesimismului stiintific:

offtopic
"orice lucru pastrat suficient timp este aruncat la gunoi" si a corolarului sau: "orice lucru aruncat la gunoi se dovedeste extrem de util in momentul in care nu mai poate fi recuperat"!

Este vb. de numarul revistei "Elektur" indicat de tine in ultimul link, revista dupa care acum plang cu vorbe...

ontopic
Circuite de comanda standalone sau de interfata cu calculatorul pt. MPP am realizat in toate modurile (in pas intreg normal, pas intreg pentru cuplu maxim, in semipas) si pentru motoare bipolare si pentru motoare unipolare, atat dupa scheme preluate si aplicate ca atare sau modificate potrivit anumitor nevoi, cat si dupa unele proiectate de mine si ma declar mai mult decat multumit de rezultatele obtinute cu fiecare dintre ele.

Dificultati in aplicatii concrete cu MPP apar in mod inerent: financiare, tehnologice, surse de aprovizionare etc., dar este de datoria noastra sa cautam cai de minimizare a lor. In cele mai multe cazuri satisfactiile finale depasesc cu mult investitiile (bani/timp/nervi), dar asta nu inseamna ca trebuie sa renuntam la idei aparent insolutionabile (ca cea care face obiectul subiectului pe care l-am deschis).
0

#11 Useril este offline   jester 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1296
  • Inregistrat: 11-April 04

Postat 14 January 2006 - 06:44 PM

ma refeream la faptul ca la imprimnata capul faceo chestie, lasa tus, iar la freza, comnda se pune in sensul ridicarii sau coborarii frezei.

imi pare rau ca nu ti-am dat ceva nou pt tine, astea le am si eu.... :rolleyes:
I feel the need, the neeed for speeed.....
0

#12 Useril este offline   bitex 

  • MEGA Membru
  • Grup: MODERATOR
  • Postari: 5664
  • Inregistrat: 02-December 02
  • Gender:Male
  • Location:Bucuresti, Sector 6

Postat 14 January 2006 - 08:58 PM

MMC, salutare si bine ne-am intalnit!
Daca partea mecanica e oarecum clara si electronica ai facut de toate felurile nu vad unde-i problema. Ca idee se poate, e simplu si merita efortul.
E asa cum spui, o sa plimbi mecanica de imprimanta peste masa, ca nu ai de modificat foarte multe din imprimanta.
Dar electronica o sa cam fii nevoit s-o schimbi nu din cauza ca n-ar fi buna aia veche ci din cauza ca trebuie sa folosesti soft specializat pentru cnc-uri. Poti face improvizatii si la ce are imprimanta, dar nu e cea mai buna solutie. Daca in loc sa cobori acul capului cobori freza obtii frezare dar in puncte, exact ca si la scriere. Pentru frezare normala trebuie sa transformi imprimanta in ploter.
Adica un ploter aproape ca nu are nevoie de alta electronica. Dar imprimanta pe post de router nu merge cu aceeasi electronica decat foarte greu si nu stiu cine te poate ajuta pe forum. E simplu de folosit ceva cu jumate de pas si mecanica integrala. Dar as vota pentru sistemul step/dir. ca e mai simplu de gasit soft de comanda.
Si ca soft, ceva de pe net ca tot e facut gata. In locul capului pui o mica freza actionata cu electromagnet (am vazut ca nu ai mentionat ca vrei 3D pentru inceput, dar daca ai electronica pentru 3 motoare nu-i greu de facut ceva mai complicat).
Mai vorbim.
Spor la treaba!
Adresa email: bitex25@yahoo.com
Telefon: 0721 385365
0

#13 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 15 January 2006 - 02:15 AM

Multumesc lui bitex si tuturor celor care au avut amabilitatea sa posteze raspunsuri.

Practic nu am facut decat o verificare a raspunsurilor primite pe alte forumuri, iar cele de aici m-au decis sa fac initial un miniCNC "da cappo al fine", in 3 axe, modificabil ulterior intr-unul pe 5, ca in final sa pot realiza "mastodontul" la care visez: suprafata de lucru de 6200 x 2100 mm cu adancimea deplasarii pe Z de 1500 mm!

Pentru cei care fac modelare 3D:
Softurile de proiectare 3D cu care lucrez sunt Rhino, Hull Design si Prolines, care editeaza fiserele direct in format DXF sau si le convertesc in DXF. Ce soft CNC imi sugersati pentru varianta "mini" (care-i musai sa fie free, dar bun) si - intr-o perspectiva pe care o doresc apropiata - pentru "monstrulet", care trebuie sa fie f. bun, nu mai trebuie sa fie free, dar nici sa ma coste mai mult decat masina in sine (adica doar cu putin mai mult decat nimic!)? As prefera solutii soft "inbuilt" care nu necesita un tranaslator extern in cod G.

Aceasta postare a fost editata de mmc: 15 January 2006 - 02:36 AM

0

#14 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 23 January 2006 - 09:27 PM

Revenind la ideea CNC-ului, in ciuda aparentelor, in ce ma priveste nici partea mecanica si nici electronica de comanda a miscarii motoarelor pentru translatie pe axe nu este o problema deosebita, chiar la precizii de lucru ridicate.

Necazul apare la programarea masinii, la folosirea softului adecvat pentru CNC. Teoretic oricare programator poate realiza un astfel de program, dar pentru ca el sa interpreteze codurile de lucru oficializate (sa deplaseze capul de lucru pe traiectorii precise si bine definite) si sa poata fi legat de programul de proiectare, trebuie sa cunoasca mai mult decat programare.

In timp ce masinile CNC construite de diferite firme sunt insotite de softurile specifice, una construita "in bucatarie" presupun ca trebuie totusi sa aiba o electronica anume, nu o simpla interfata intre masina si calculator (interfata care de regula este conectata la portul paralel, primeste de la calculator comenzi directie/viteza, respectiv trimite spre el informatii cap de cursa).

Recent am realizat o interfata pentru comanda simultana a 3 MPP, care are urmatoarele posibilitati simultane:
- comanda independenta a vitezei si directie fiecarui motor;
- efectueaza citirea cuantificata a pozitiei curente pe fiecare dintre axe;
- trimite spre iesiri impulsuri modulate in durata in functie alunecari/pierderi de pasi pentru fiecare motor;
- controleaza curentul prin infasurarile fiecarui motor;
- trimite la iesiri impulsuri modulate in durata in functie de curentul absorbit de fiecare motor in parte in vederea folosirii lor de catre programul CNC pentru autoreglarea vitezelor de avans;
- efectueaza reglajul automat al tensiunii de alimentare pentru fiecare motor in parte in functie de curentul instantaneu consumat, in vederea corelarii cuplului acestuia cu contracuplul care a generat anomalia.

Fata de cele descrise, ii rog pe cei care cunosc sa raspunda ce program CNC pot sa folosesc (atat versiuni free cat si licentiate) si eventual ce modificari considera ca trebuie aduse partii hardware.

Mentionez ca in afara unor sumare cunostinte de Assembler pt. microcontrolere PIC, de QBasic si putin Visual Basic, NU CUNOSC PROGRAMARE.

Aceasta postare a fost editata de mmc: 23 January 2006 - 09:32 PM

0

#15 Useril este offline   bitex 

  • MEGA Membru
  • Grup: MODERATOR
  • Postari: 5664
  • Inregistrat: 02-December 02
  • Gender:Male
  • Location:Bucuresti, Sector 6

Postat 23 January 2006 - 10:13 PM

Nu-s noutati nici pentru tine, dar le repet pentru cine mai vrea. Sunt folosite in mod curent doua variante de drivere pentru MPP-uri. Una e "direct drive" adica pin la pin, practic fiecare faza a motorului primeste semnal de la un pin al LPT-ului si varianta "pasi/directie" gasita ca "step/dir" pe net, in care electronica primeste informatiile pe doar doua "fire", unul pentru stabilirea sensului si celalalt pentru avansul cu cate un pas la fiecare impuls primit. Din frecventa impulsurilor pe step se stabileste viteza de rotatie. In varianta a doua, electronica e putin mai complexa, spre deosebire de prima in care are doar rol de amplificator.
Majoritatea nu au bucla de reactie.
Nici eu nu-s softist si nu stiu multe detalii. Softul face TOTUL si se gaseste de cumparat pe net, la preturi accesibile. MMC, nu ai de ce sa te temi, ca efectiv e o electronica normala, fara multe minunatii. Tot ce trebuie e integrat in circuite.
Din ce spui faci electronici destul de complexe. Important e daca pot functiona in una din cele doua variante (referitor la intrare).
Ca restul se face soft. Absolut totul. Nu am folosit multe programe, dar unul foarte frumos este KCAM, varianta moka o perioada si apoi cam la 95 euro. Dar face banii daca e cazul. Instaleaza si testeaza. E importanta "legatura" cu fisierul facut in soft de grafica si asta se ocupa de tot.
Eventual daca te superi poti incerca un CATIA sau SolidCAM (pentru solidworks). Majoritatea softurilor 3D au modul pentru CNC-uri.
Succes!

Aceasta postare a fost editata de bitex: 23 January 2006 - 10:14 PM

Adresa email: bitex25@yahoo.com
Telefon: 0721 385365
0

#16 Useril este offline   mmc 

  • Incepator
  • PipPip
  • Grup: Members
  • Postari: 28
  • Inregistrat: 20-May 04

Postat 23 January 2006 - 11:38 PM

Multumesc, bitex!

A incepe acum sa invat Catia, SolidAM sau chiar AutoCAD este cam tarzior..., dar intrucat unele din programele cu care lucrez au modulul CNC inclus, o sa le verific. Am totusi doua intrebari:

- exceptand valabilitatea, ce limitari are versiunea de test a KCNC fata de cea comerciala?
- spuneai ca majoritatea programelor CNC sunt lipsite de bucla de reactie; ce sistem de autocompensare au, cum controleaza pierederea de pasi cauzata de neomogenitatea materialului pe care-l prelucreaza si toate celelalte anomalii care in final genereaza erori de prelucrare?
0

#17 Useril este offline   bitex 

  • MEGA Membru
  • Grup: MODERATOR
  • Postari: 5664
  • Inregistrat: 02-December 02
  • Gender:Male
  • Location:Bucuresti, Sector 6

Postat 23 January 2006 - 11:46 PM

KCAM-ul parca are limitare la 5000 de linii de cod. Nu mai stiu la ultima versiune, dar se poate verifica usor.
Nu este nici un fel de control. Totul se face prin alegerea unui regim corect de aschiere, corelat cu mecanica disponibila. Se renunta la viteza in avantajul preciziei.
Tocmai din cauza asta, sper sa ajungem la servomotoare puternice, cu electronica faina, cu bucla de reactie si toate alea pe acolo. Nu e scump, dar e cu DEPINDE...

Aceasta postare a fost editata de bitex: 24 January 2006 - 12:06 AM

Adresa email: bitex25@yahoo.com
Telefon: 0721 385365
0

Arata acest topic


Pagina 1 din 1

14 useri citesc topicul
0 membri, 14 vizitatori, 0 utilizatori anonimi

913Creative.ro