Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Software za kontrolu CNC masine sa dve ose

[es] :: C/C++ programiranje :: Software za kontrolu CNC masine sa dve ose

[ Pregleda: 4791 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Seme
Miroslav Bozic
Nis
Elektronski fakultet
Nis, Zajecar

Član broj: 43158
Poruke: 390
*.rcub.bg.ac.yu.

Sajt: www.ebuyelektronika.co.cc


+5 Profil

icon Software za kontrolu CNC masine sa dve ose10.05.2007. u 18:30 - pre 168 meseci
Kao sto naslov teme kaze potrebno je da napisem program koji ce da controlise CNC masinu. Masina ima dve ose.Moj zadatak je da napisem program koji ce nacrtanu sliku na ekranu da nacrta masinom na papiru. Molio bih sve programere koji imaju iskustva u ovoj oblasti za pomoc. Ne trazim od nikoga da mi napise program vec da me uputi na literaturu koju bih mogao da koristim. Imam iskustva u programiranju na jeziku VC++. Hvala unapred na svakoj sugestiji.
 
Odgovor na temu

Duke Nukem
Miroslav Mitic
dipl.mas.ing - tehnolog za hidrauliku/
REL, MAG panciranje i zavarivanje bla
bla...
Lazarevac

Član broj: 38933
Poruke: 143
*.dialup.neobee.net.



+1 Profil

icon Re: Software za kontrolu CNC masine sa dve ose10.05.2007. u 21:20 - pre 168 meseci
Da li bi mogao da preciziras o kojoj CNC masini se radi ?
Imas li specifikacije masine , uputstvo i sl.
Kada sam ja to ucio na fax u pre 15 ak godina to smo radili
u APT i EXAPT jeziku.
Ako je neko to radio u C++ neka da sugestije i mene interesuje..

Tape loading error
 
Odgovor na temu

Seme
Miroslav Bozic
Nis
Elektronski fakultet
Nis, Zajecar

Član broj: 43158
Poruke: 390
*.dynamic.sbb.co.yu.

Sajt: www.ebuyelektronika.co.cc


+5 Profil

icon Re: Software za kontrolu CNC masine sa dve ose10.05.2007. u 22:41 - pre 168 meseci
Masina, pre bih u opisu trebao da kazem maketa, ima radnu povrsinu A4 formata. Rucno je pravljena. Dve ose X i Y i flomaster koji se dize i spusta elektromagnetom. Motorima upravljam klasicnim drajverima (hocu da kazem da ih ima gomila na netu), tri pina , clock ,direction i enable.
Nije meni veliki problem da pokrenem motore, meni je problem kako se u memoriji pamti slika i kako ja tu sliku da prebacim u kordinate da bih drajvovao motore.
Pozdrav
 
Odgovor na temu

Seme
Miroslav Bozic
Nis
Elektronski fakultet
Nis, Zajecar

Član broj: 43158
Poruke: 390
*.dynamic.sbb.co.yu.

Sajt: www.ebuyelektronika.co.cc


+5 Profil

icon Re: Software za kontrolu CNC masine sa dve ose18.05.2007. u 12:13 - pre 168 meseci
Ljudi dajte neki predlog bar odakle da pocnem.
Nappisao sam funkcije za pokretanje motora. Dajte neku ideju za iscrtavanje objekata i njihovo snimanje u formatu pogodnom za slanje masini.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Software za kontrolu CNC masine sa dve ose18.05.2007. u 13:35 - pre 168 meseci
Pa kakve slike trebas da iscrtavas.
Nisam te bas dobro razumjeo. Mozda mozes da iscrtavas BMP slike, jer su one nekompresovane.
Ako sam te dobro shvatio:
Code:

1) otvori BMP fajl za citanje
2) ucitaj header-e od bmp fajla, sad se tacno ne sjecam koji sve postoje, ali vjerovatno su velicina slike, broj boja( 256bit, 16mbit...)...
label:
3) onda ucitavas pixel iz fajla( ako se radi o RGB( red, green, blue) modu slike, ucitavas po 3 bajta( svaki za posebnu boju))
4) pixel koji si ucitao predas nekom funkcijom masini( ako imas driver, a vec si rekao da si ga napravio :)
5) masina odradi potreban posao
goto label (dok god ima pixela)
6) zatvoris fajl
7) kraj

Opet kazem, mozda te nisam dobro shvatio, ali nadam se da ti je pomoglo :)
Evo ti i dokumentacija o BMP fajlovima:
http://www.fortunecity.com/skyscraper/windows/364/bmpffrmt.html
http://local.wasp.uwa.edu.au/~pbourke/dataformats/bmp/
ili trazi jos na googlu
 
Odgovor na temu

Duke Nukem
Miroslav Mitic
dipl.mas.ing - tehnolog za hidrauliku/
REL, MAG panciranje i zavarivanje bla
bla...
Lazarevac

Član broj: 38933
Poruke: 143
*.DIALUP-SMIN.neobee.net.



+1 Profil

icon Re: Software za kontrolu CNC masine sa dve ose18.05.2007. u 23:07 - pre 168 meseci
Seme, a jel moze malo source kod a da vidimo odakle da pocnemo ?
Mozda da napravimo neku kiberneticku sliku ?
Tape loading error
 
Odgovor na temu

Seme
Miroslav Bozic
Nis
Elektronski fakultet
Nis, Zajecar

Član broj: 43158
Poruke: 390
*.dynamic.sbb.co.yu.

Sajt: www.ebuyelektronika.co.cc


+5 Profil

icon Re: Software za kontrolu CNC masine sa dve ose19.05.2007. u 09:25 - pre 168 meseci
Za sad sam samo uradio slanje podataka na port.
Znaci f-ju za setovanje i resetovanje odgovarajuceg bita na lpt portu. Drajver mi radi na taj nacin sto za svaki motor imam enable, direction i clock.Dovedem 1 na enable, odredim smer (0 za levo ili 1 za desno) i nadalje koliko impulsa dovedem toliko koraka mi motor napravi. Ne znam tacno koji kod te interesuje ali ja sam toliko uradio. Tek pocinjem da radim sa prebacivanjem slike u kordinatni sistem i njeno slanje masini.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Software za kontrolu CNC masine sa dve ose

[ Pregleda: 4791 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.