HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


Kezdő vagyok.

Ha valaki tud, kérem segítsen!!!

 

Időrend:
Oldal 150 / 254 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   146  147  148  149  150  151  152  153  154   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

elektron | 15859    2012-10-24 15:16:00 [5239]

Ha csak két pici motorral megpróbálnád a programot, mechanika nélkül megjelölve a motor tengelyeid nulla pontját persze úgy nem hibázik ?

Előzmény: MasterGy, 2012-10-24 15:11:00 [5237]


elektron | 15859    2012-10-24 15:15:00 [5238]

A mechanika bajt úgy értem, hogy nem a programban van a hiba, meg talán nem is a PC ben hardverében, hanem azon kívül van az ok.

Előzmény: MasterGy, 2012-10-24 15:11:00 [5237]


MasterGy | 580    2012-10-24 15:11:00 [5237]

ááá, nem ! már szét akartam vágni az egészet és akkor sem tévesztett

Előzmény: elektron, 2012-10-24 15:09:00 [5235]


MasterGy | 580    2012-10-24 15:10:00 [5236]

nem. direkt nem ! őrizze meg minden érték az aktuálisat. Itt sem lehet hiba, hisz az egész elve csak ennyi:
-menj ide :4545,545
-menj ide :434,3434
-menj ide :3434,676........

és a távolságok között mozog lineárisan a mutatott programrésszel.
az eltolás meg ciklikus, amiben benne van az egész
1-ben : x ,y
2-ben : x+1,y
3-ban : x,y+1
4-ben : x-1,y
5-ben : x,y-1

És akkor a kívánt vonalvastagságtól függően vagy csak az 1. ,vagy 1-3-ig, vagy 1-5 -ig hajtom végre.

De programhiba is kizárható, mert már vagy 5 féle képpen is toldottam az out-os részhez egy figyelőt. Eszerint a lépések visszaállnak 0-ra mindig.


elektron | 15859    2012-10-24 15:09:00 [5235]

Valami mechanika bajnak látom azokból amit leírsz, valami elenged megcsúszik stb.

Előzmény: MasterGy, 2012-10-24 14:54:00 [5233]

csewe | 2578    2012-10-24 14:57:00 [5234]

A többszöri lefutttatásnál minden változót alapra állítasz minden kezdés előtt?

Előzmény: MasterGy, 2012-10-24 14:42:00 [5232]


MasterGy | 580    2012-10-24 14:54:00 [5233]

sőt ! hirtelen irányváltásból eredő lépéstévesztés is kizárható. 2 napig egy olyan megoldással kínlódtam, hogy az éppen aktuális, a mindenkori sebességet állítsa az irányváltás nagyságához.Mert ugye itt egy 5 cm-es szabálytalan girbe-görbe vonalnál nem lehet alkalmazni hogy elején gyorsít, tart, majd lassít. Pl egy V-alaknál, ha keskeny a v-betű, akkor egy fix sebesség miatt a függőleges irány (mivel az lesz a gyorsabb) nagyot ránt a mechanikán amikor ellenkező irányba indul meg. Ha szélesebb a V-betű, akkor kevésbé. Megcsináltam, hogy minden egyes pontját egy alakzatnak lásson el egy sebességgel (ez a programban az mseba) Nagyon jól sikerült, szépen követi a sebesség az íveket, becsukott szemmel, csak a motort hallgatva, a szabályosan "hullámzó" motorhangból szinte lehet érezni hogy mit rajzol..:)
Már minden meg van ! De mindez hiábavaló volt. A gond nem itt van. A tengelyek amúgy nagyon jól bírják az irányváltást is. Vagy 20 percig remegtettem a mechanikát (oda-vissza 2-3mm-essével, nagy sebességgel) Búgott, remegett, de nem volt lépéstévesztés !



MasterGy | 580    2012-10-24 14:42:00 [5232]

sőt ! továbbmegyek. Írtam direkt arra mozgatóprogramot, ami tetszőleges gyorsulás-lassulással, iránnyal, mozgatja a gépet. Mindig visszaáll normálisan. Ha kisképet csinálok, akkor is. Legalábbis szemmel nem érzékelhető a hiba. Igazából az egész működött is, csináltam is több vektoros rajzot, míg nem kiegészítettem a programot azzal, hogy többször csinálja meg a munkát különböző x-y eltolásokkal, azt akartam ugye hogy vastagabbak legyenek a vonalak. És itt jelentkezett az, hogy szabálytalan távolságokra vannak Y tengelyen a vonalak. X tengely tökéletes.

Ha elindítok egy munkát, és minél tovább engedem dolgozni, annál nagyobb lesz az eltérés visszaálláskor. Nem jövök rá sehogysem hogy mivel van összefüggésben.

Nem az eltolásos bővítés miatt van ! Előtte is volt ! Csak így derült rá fény.


MasterGy | 580    2012-10-24 14:36:00 [5231]

igen, azt is néztem !
Sőt, ha csak 1 motor üzemeltetek, szaggatottam csinálja ugye a mozgatást, de vissza kellene állnia kezdőpontra. Akkor sem teszi.


csewe | 2578    2012-10-24 14:30:00 [5230]

Azt nézted,hogy a két motor azonosan téveszt?
Tehát nem áll keresztbe?

Kezdek kifogyni az ötletekből.

Előzmény: MasterGy, 2012-10-24 14:23:00 [5229]


MasterGy | 580    2012-10-24 14:23:00 [5229]

Nincs semmi különbség. Az egyik tengelyen 1 motor van,bordáskerékkel, kifeszítet bordásszíjon, a másikon, amelyik hibás pedig ezt az egészet mozgatja, annak meg két oldalt van 1-1 ugyan olyan motor, ugyan olyan bordáskerékel, és szíj.

Az 1 motoros tengely jól működik, a 2 motoros nem. Ha ! a léptetőmotorvezérlőket megcserélem, ugyan az lesz az eredmény. Ha a kimeneteket cserélem meg programban (tehát szerepet cserél a 2 tengely) akkor is ! Csigatempóban hajtva az egészet sem jó. Tettem halom pufferkondit tápra, nehogy valami zavar, vagy feszültségesés bezavarja a msd léptetőmotorvezérlőt. Bármilyen felbontásra, áramra teszem, ugyan ez.
Valami nagyon furcsa történik, de ezt más az elején is írtam


csewe | 2578    2012-10-24 14:17:00 [5228]

Még valami eszembe jutott.
A problémád felderítését segíthetné,ha a stepjel kiküldésénél minden step jel helyett tíz step jelet küldenél ki,Így ha a hiba megtízszereződik,akkor a programban kell keresni az okát.

Előzmény: MasterGy, 2012-10-24 12:36:00 [5225]


csewe | 2578    2012-10-24 13:54:00 [5227]

Ezt a kijelentést inkább megfordítanám.
"Ezt inkább kíváncsiságból kérdezem, mert olvastam olyat hogy kis fordulatnál érdemes sorosan, nagy fordulatnál párhuzamosan kötni.
"
Párhuzamosan kötött motor nagyobb fordulatra képes mint a sorosan kötött,sőt a sorosan kötött motor kissebb fordulatra képes,mint az önmagában álló.

Előzmény: MasterGy, 2012-10-24 12:34:00 [5224]


Kulcsar Zoltan | 4197    2012-10-24 12:55:00 [5226]

A fene beléje

Végig olvastam az egészet és most már nagyon kiváncsi vagyok a megoldásra !!

Agyalok még én is

Ha jol értem a problémát akkor már összecseréltél mindent mindennel ( ajtot a lábtörlövel ) és mindig ugyan ott van a hiba ( ugyan azon a tengelyen ) ?
Mi a különbség a két tengely ( mechanika ) között ?

Előzmény: MasterGy, 2012-10-24 12:36:00 [5225]


MasterGy | 580    2012-10-24 12:36:00 [5225]

Szerintem mechanikai gond is kizárva lehet, mert két oldalt, a két kismotor kifeszített bordásszíjon mozog. Kézzel is tudom mozgatni az egészet, nem érzek semmi szorulást.

MasterGy | 580    2012-10-24 12:34:00 [5224]

Nem említettem, mert kizártam ezt a hibalehetőséget. Ahogy építettem, tapasztaltam a jelenséget amit mondtál. Ha párhuzamosan kötöm össze őket, és kézzel mozgatva szépen, szinkronban mozognak, akkor jók a polaritások. Ha nem, akkor rögtön fékezőleg hatnak egymásra. De ez jó. Amúgy kipróbáltam már sorosan, párhuzamosan, mindenhogy kötve, sőt még azt is, hogy a 6 kivezetéses motoroknak nem a közösített tekercsét hagytam ki, hanem csak 1 tekercset kötöttem. Viszont azt elfelejtettem mondani hogy kipróbáltam úgy is ,hogy az egyik motort lekötöm...tehát hogy kizárjam a rosszul kötésből eredő hibát, és ugyan úgy nem volt jó...
Ezt inkább kíváncsiságból kérdezem, mert olvastam olyat hogy kis fordulatnál érdemes sorosan, nagy fordulatnál párhuzamosan kötni.


Kulcsar Zoltan | 4197    2012-10-24 12:22:00 [5223]

Szia

A bekötésekröl nem igazán tudok de szerintem az elektronikus különbségen kivül nincs más .

Viszont használom az egy tengely két oldalra hajtást ( fogaslécnél ) és arra jöttem rá hogy ha a fogaskereket a tengelyre nem léptetö egész lépésben rögzitem a tengelyre akkor hajlamos elmászni ( TB6560 reset mod aktiv , a megállás csak egész lépésben történik ) .

Előzmény: MasterGy, 2012-10-24 11:58:00 [5220]


csewe | 2578    2012-10-24 12:18:00 [5222]

Én elképzelhetőnek tartom.
Olyen esetben,ha megforgatod az egyiket,akkor pont ugyan úgy forogni fog a másik,akkor is ha mechanikusan nincsenek összekötve,mert indukálódik annyi fesz a kézzel tekert motorban,hogy a másikat is mozhásta bírja.

De eddig eről mélyen halgattál.
Én még csak sorba kötöttem ilyen esetben.

Előzmény: MasterGy, 2012-10-24 11:58:00 [5220]


jani300 | 12260    2012-10-24 12:13:00 [5221]

Ebben a témában még kezdő se vagyok . De szerintem ha egy lépésen belül nincs nincs szinkronban a két motor ,akkor zavarhatják egymás működését mert fixen össze van kötve a tengelyük valami módon . Persze ha egyáltalán léptető motorról van szó .

Előzmény: MasterGy, 2012-10-24 11:58:00 [5220]


MasterGy | 580    2012-10-24 11:58:00 [5220]

Amikor 2 motor hajt 1 tengelyt 1 vezérlővel, akkor van valami különösebb jelentősége annak hogy sorosan vagy párhuzamosan van kötve ? Most nyilván nem az alapdolgokra gondolok amik a párhuzamos/soros kapcsoláskor van ellenállás stb. Eltérő indukcióról is olvastam, hogy a motor alkalmazási sebességétől függően érdemes megválasztani a bekötést indukció miatt. Ki tudná valaki fejteni hogy hogy van ez ?
Mikor ,melyiket, és miért érdemes választani ?

Kis fordulatú mozgás kell, és nagy felbontás. Párhuzamosan kötöttem. Eredhet innen a már lassan 1 hete engem az idegosztályra juttató lépéstévesztés ?


elektron | 15859    2012-10-24 10:43:00 [5219]

Van ilyen 8255-öm mire lenne az jó vajon ?

Előzmény: Jozs, 2012-10-24 10:40:00 [5218]


Jozs | 879    2012-10-24 10:40:00 [5218]

Itt még nekem is van fenn egy cikkem [ Primo PIO ] . Régi szép idők, de rég volt :-/

Előzmény: gorbi, 2012-10-23 23:42:00 [5213]


elektron | 15859    2012-10-24 10:18:00 [5217]

Megnéztem a történetét és olyan érdekes, hogy ebben az országban minden így végződik, mindegy hogy az elektronika vagy sertés vagy kukorica semmi se akar itt működni. Szomorú. Vajon miért ? Azok az emberek akik ezt fejlesztették miket csináltak még azok milyen színvonalt képviselhetnek ?

Előzmény: Béni, 2012-10-24 08:05:00 [5215]


elektron | 15859    2012-10-24 09:49:00 [5216]

Azokat én is mind használtam.

Előzmény: Béni, 2012-10-24 08:05:00 [5215]


Béni | 2077    2012-10-24 08:05:00 [5215]

Én HT-1080Z-vel kezdtem 82-ben.
Később lett egy Primo-m is, de azzal már nem sokat szórakoztam, mert jött a Commodore korszak.

Előzmény: keri, 2012-10-23 23:31:00 [5212]

MasterGy | 580    2012-10-24 01:05:00 [5214]

Nem úgy volt hogy írsz valami okosat ?

Előzmény: keri, 2012-10-23 23:31:00 [5212]


gorbi | 331    2012-10-23 23:42:00 [5213]

Nekem még most is megvan a Primó gépem. Nézz szét itt, lehet nosztalgiázni. http://primo.homeserver.hu/

Előzmény: keri, 2012-10-23 23:31:00 [5212]


keri | 14065    2012-10-23 23:31:00 [5212]

Erről egy vicc jut eszembe.
Tüzérek gyakorolnak a réten, és nézi őket egy juhász.
Tüzér számol, céloz, juhász megszólal hogy nem úgy köll azt.
Tüzér méltatlankodik, hogy egy juhász ne szóljon bele a katonák dolgába. Lő, és majdne eltalálja a templomtornyot.
Megint számol, megint céloz, juhász beszól, hogy nem lesz jó, de most már megkérdezi a tüzér hogy akkor mégis mi lesz jó?
Beállítják amit mond, lőnek, eltalálják a célt.
Tüzér kérdezi a juhászt mégis honnan tudta hogy kell ilyen jól célozni, de nem akarja elárulni.
Tüzér kérleli, hogy ugyan mondja már el, hisz ő is juhász volt.
Juhász így válaszol: Na hát ezaz, én meg tüzér

Nekem meg gyerek koromban volt egy Primó nevezetű magyar gyártmányú számítógépem, ami csak és kizárólag pontot tudott rajzolni, és persze mindenre magamnak kellet rájönni, mert akkoriban még tankönyv sem volt erre, legalább is nem olyan amit 10 évesen megértenék

Előzmény: Béni, 2012-10-23 19:59:00 [5204]


elektron | 15859    2012-10-23 21:29:00 [5211]

Ezek általában C nyelven vannak írva persze, de ha valakinek úgy tetszik átírható az adott rész bármilyen nyelvre, ha nagyon ráér.


elektron | 15859    2012-10-23 21:28:00 [5210]

RepRap, grbl, LinuxCNC, stb és hasonlókban mindben ott a forrás is az algoritmusok is.

Előzmény: Erdélyi Róbert, 2012-10-23 19:10:00 [5199]


Törölt felhasználó    2012-10-23 20:53:00 [5209]

Ja igen.
Ha tudsz még, tedd ide légyszi.


Törölt felhasználó    2012-10-23 20:51:00 [5208]

Basic-ben én kettőről tudok.
Az egyik

Stepster, Version .979
Copyright 1997 by Haberle Machine Co.
Written by Kevin Carroll

Ennek van egy Power Basic átirata is. Ez működik is.
Egy-két sor módosításával Qbasicban is használható.

A másik, meg a gcode08e a szerző Luberth Dijkman
De szerintem, ezeket mindenki ismeri, aki basicben programozik.

Pascalban a Turbocnc első verziójának forráskódja hivatalosan is hozzáférhető.

C-ben a Cncpro és az Rs274 interpreter a linuxcnc motorja Windows alatt.

Ennyi jutott most eszembe.
De szerintem, ezeket már te is megtaláltad.


KoLa | 7592    2012-10-23 20:47:00 [5207]

Na én is így vagyok vele! 'nem nagyon értem de használni tudom'
Ez lenne a célom is! ne értsek én a programnyelvek bonyodalmas zegzugos matematikájához! én csak esztergálni akarok...!

Előzmény: Béni, 2012-10-23 19:59:00 [5204]


MasterGy | 580    2012-10-23 20:26:00 [5206]

"Ne erőlködjél, ott van egy rakás megírt kész program, abból kinézheted."

:)))

Ennyi kész..mindent tudok mostmár
Pár szót említenél a link alkalmazására jelen esetben ? Hol kapcsolódik be a történetbe a tananyag ?

Előzmény: elektron, 2012-10-23 18:44:00 [5198]


Erdélyi Róbert | 179    2012-10-23 20:01:00 [5205]

"eddig egyiket sem értettem meg. De használni tudom."

Előzmény: Béni, 2012-10-23 19:59:00 [5204]

Béni | 2077    2012-10-23 19:59:00 [5204]

Van néhány egészértékű egyenes interpoációs algoritmus, de ezt akár saját kútfőből is könnyen meg lehet oldani.
Érdekesebb a körinterpoláció. Szintén létezik abból is néhány egészértékű, de eddig egyiket sem értettem meg. De használni tudom.

Előzmény: Erdélyi Róbert, 2012-10-23 19:50:00 [5203]


Erdélyi Róbert | 179    2012-10-23 19:50:00 [5203]

Ezt is köszi!

Előzmény: Béni, 2012-10-23 19:48:00 [5202]


Béni | 2077    2012-10-23 19:48:00 [5202]

http://programmingpraxis.com/2012/07/17/breshenhams-line-drawing-algorithm/

Előzmény: Erdélyi Róbert, 2012-10-23 19:10:00 [5199]


Erdélyi Róbert | 179    2012-10-23 19:47:00 [5201]

köszi

Előzmény: Béni, 2012-10-23 19:41:00 [5200]


Béni | 2077    2012-10-23 19:41:00 [5200]

http://www.inf.u-szeged.hu/oktatas/jegyzetek/KubaAttila/grafika_html/szgrafika/raszter.html

Előzmény: Erdélyi Róbert, 2012-10-23 19:10:00 [5199]


Erdélyi Róbert | 179    2012-10-23 19:10:00 [5199]

"Ne erőlködjél, ott van egy rakás megírt kész program, abból kinézheted."
Egy rakás? Hol?
Előre is köszi a választ!

Előzmény: elektron, 2012-10-23 18:44:00 [5198]


elektron | 15859    2012-10-23 18:44:00 [5198]

Ne erőlködjél, ott van egy rakás megírt kész program, abból kinézheted.

Előzmény: MasterGy, 2012-10-23 17:55:00 [5197]


MasterGy | 580    2012-10-23 17:55:00 [5197]

Persze, ahogy akarod, csak megfeleljen annak, hogy eltérő tengelyfelbontásokkal, lineáris pályán, tetszőleges irányban tudjon a szerszám haladni úgy, hogy a lépésszámláló integeres legyen ,és a szerszám sebessége állandó maradjon.

Használj fel, vagy mellőzz bármilyen paramétert és sallangot !

Előzmény: keri, 2012-10-23 17:00:00 [5195]


n/a (inaktív)    2012-10-23 17:03:00 [5196]

Sziasztok. Magántanárt illetve korrepetítort keresek a következőkhöz: Autocad, Cut2d, Mach3.
Asztalos üzemünkbe elkészült a cnc, amely teljesen új vezérlést kapott. 1 napos betanítás volt, ami nem volt elegendő számomra. Komárom-Esztergom megye, Dorog környéke. Előre is köszönöm.


keri | 14065    2012-10-23 17:00:00 [5195]

OK

Tehát az érdekel, hogy két pont között hogy húzok vonalat előre beállított szerszámsebességgel, többi sallangot mellőzhetem?

Előzmény: MasterGy, 2012-10-23 12:23:00 [5194]

MasterGy | 580    2012-10-23 12:23:00 [5194]

Dehogyis ! Félre ne érts ! Minden hozzászólást köszönettel fogadok !

De hogy matekoznád ki hogy eltérő tengelyfelbontásokkal, lineáris pályán, tetszőleges irányban tudjon a szerszám haladni úgy, hogy a lépésszámláló integeres legyen ,és a szerszám sebessége állandó maradjon ?
A célt tekintve lehet mégegyszerűbben mint ahogy én csináltam ? Ha lesz annyi időd szemléltetnéd egy egyszerű folyamatábrával ?


Előzmény: keri, 2012-10-23 09:18:00 [5188]


Etib | 250    2012-10-23 10:45:00 [5193]

Köszönöm! Ez jó lesz!

Előzmény: PSoft, 2012-10-23 09:47:00 [5192]


PSoft | 18623    2012-10-23 09:47:00 [5192]

Esetleg,ITT találhatsz értékelhető adatokat az azonosításhoz.

Előzmény: Etib, 2012-10-23 09:32:00 [5189]


keri | 14065    2012-10-23 09:47:00 [5191]

Úgy tudom hogy a befogó anya menetátmérője egyezik vele.

Előzmény: Etib, 2012-10-23 09:32:00 [5189]


Törölt felhasználó    2012-10-23 09:44:00 [5190]

Valóban célszerűbb lépésszámban gondolkodni.
Mindenképpen oda fogunk kilyukadni, hogy hányat lépjen a léptetőmotor (ha azt használunk).


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 150 / 254 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   146  147  148  149  150  151  152  153  154   Következő ►  Utolsó ►|


 ◊ 
[ 1.0606 ]