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
    
   


NYÁK készítés

Nyomtatott áramkörök készítése

 

Időrend:
Oldal 59 / 103 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   55  56  57  58  59  60  61  62  63   Következő ►  Utolsó ►|

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

gulasoft | 600    2012-03-27 13:19:00 [2260]

Eagle.
Tud gerbert is, és nem is a szögletes nyákkal van gond, hanem pl. a kör alakúval.

Előzmény: svejk, 2012-03-26 20:26:00 [2259]


svejk | 33043    2012-03-26 20:26:00 [2259]

Ja, igen, közben a nagy fúrásban ezt el is felejtettük neked mi kell
Hát... én ebben aligha tudok segíteni...
De nem látom bonyolultnak a kérdést, hiszen mezi g1, esetleg g2-re van szükség.
Talán a szögletes nyákok kontúrját gyorsabb kézzel bepötyögni mint progit keresni hozzá.
Milyen is a terveződ?
Szabványos Gerbert generál?

Előzmény: gulasoft, 2012-03-26 20:01:00 [2258]


gulasoft | 600    2012-03-26 20:01:00 [2258]

Én csak 3 éve használom, az első fa cnc-hez kellet valamit keresni. Most ha még ha körvonalra tudnák valamit g code generálót annak örülnék, de nem , lehet hogy írnom kell egyet.

Előzmény: svejk, 2012-03-26 19:51:00 [2257]


svejk | 33043    2012-03-26 19:51:00 [2257]

No ez a baj, hogy nem linkelted, és főleg az hogy nem 5 évvel ezelőtt, mert akkor tényleg nem "vergődtünk" volna mással

Előzmény: gulasoft, 2012-03-25 23:43:00 [2253]


svejk | 33043    2012-03-26 19:50:00 [2256]

Ettől még mindig nem vergődés ha megoldok egy problémát máshogy és speciel nem is bonyolultabbul, ugyan úgy egy segédprogramot használok.

Előzmény: Törölt felhasználó, 2012-03-25 23:17:00 [2252]

gulasoft | 600    2012-03-26 00:13:00 [2255]

Hopsz ez aelektronikára ment volna, valaki törölje ki legyen kedves, felrakom oda.


gulasoft | 600    2012-03-25 23:46:00 [2254]

Elkészült a 12V-os child kártya. Kicsit nagy kondi lett beleválasztva, de annyi baj legyen. Ic-t nem kell hűteni, mert csak a ventit hajtja, egész kasán működik (pedig nem teliföldes), végül is bedrótoztam.
Nem olyan szép piros mint a másik, de az enyém.


gulasoft | 600    2012-03-25 23:43:00 [2253]

Már 20 hozzászólással ezelőtt is írtam, csak nem adtam linket.

Előzmény: svejk, 2012-03-25 22:59:00 [2250]


Törölt felhasználó    2012-03-25 23:17:00 [2252]

Attól, hogy te nem ismerted, még mások használhatták!

Előzmény: svejk, 2012-03-25 22:59:00 [2250]


svejk | 33043    2012-03-25 23:10:00 [2251]

Úgy látom ez a Burger fickó is 2005 körül kezdte mint mi.
No majd alakalom adtán letesztelem melyik a gyorsabb.
Köszi a linket!

Előzmény: gulasoft, 2012-03-25 22:56:00 [2248]


svejk | 33043    2012-03-25 22:59:00 [2250]

Egy probléma megoldása, főleg úgy, hogy előtte nem volt ismert megoldás, nem vergődés szerintem.

Előzmény: gulasoft, 2012-03-25 22:56:00 [2248]


gulasoft | 600    2012-03-25 22:57:00 [2249]

At mondjátok meg hogy tudok mörvonal marópályát csinálni egy eagle állományból. Volt aki tudott adni egy ulp-t de az csak a négyszögletessel boldogult.


gulasoft | 600    2012-03-25 22:56:00 [2248]

Nem értem mit vergődtök. Eagle optimális excellon filet-t csinál. Sprint Layout is. Ezt odaadjátok az ETC WIN-nek, és kijön belőle a gcode. Nem a g code generálónak kell optimalizálnia, hanem az excellon előállító proginak.
Az ETC WIN ingyenes
Excellon g code konverter


svejk | 33043    2012-03-25 19:49:00 [2247]

Olyan raszteros a CNCdrive-osok progija, de az sokkal lassabban bírt egy nyákkal mint ez a mindig legközelebbit kereső.
Ha lefuttatod a Mach3-mal, a példa *.tap fájlt akkor látszik hogy az elején gyorsan halad, akár raszter szerint, csak a végére marad neki pár hosszabb út.

A raszterossal gond lehat az ha nem raszteren vannak a furatok, azaz túl sok sort kell végigjárnia.

Előzmény: keri, 2012-03-25 19:28:00 [2244]


elektron | 15859    2012-03-25 19:34:00 [2246]

Közbe porszívózást végzek, jó így elmélkedni az optimális megoldás mikéntjéről ... kikapcsolja az embert meg kertásás közben is ...

elektron | 15859    2012-03-25 19:33:00 [2245]

Maga ez, hogy két dimenziós pontokból álló sorozatról van szó ezt kihasználva van gyorsabb megoldás is biztos, mint az általános, szerintem, valahogy fel kell osztani a területet és azokon belül optimális sorrendet meg lehet találni aztán azokat összekötögetve átjárni a területet például, de minden további infót kihasználva a z algoritmus is bonyolódik valamelyest, ha minden igaz.

Előzmény: elektron, 2012-03-25 19:24:00 [2243]


keri | 14033    2012-03-25 19:28:00 [2244]

Tök jó ez, nem azért elmélkedünk rajta mert ne lenne használható, hanem azért mert érdekes probléma.

Ha gyakorlatban kellet volna fúrás optimalizációt csinálni én még ennyit sem csináltam volna, csak simán felülről lefelé haladva végigfurkáltam volna.

Elvégre kézzel is ezt teszem. Az útvonal továbi optimalizálása nem sokat hoz. Ha nem valami nagy szériás gyártósor, gyakorlatban nem hiszem hogy érdemes ezzel foglalkozni.

Előzmény: svejk, 2012-03-25 19:21:00 [2242]


elektron | 15859    2012-03-25 19:24:00 [2243]

Játszásiból a legegyszerűbb megoldásként elő kell állítani az összes lehetséges sorrendet, teszem azt ha van 20 pontod, akkor ezek sorrendjét, majd egy adott sorrendnél az útvonal hosszat kiszámolod és aha az éppen kisebb, mint az előző sorrend megjegyzed ezt a sorrendet, majd így tovább. Két furat távolsága nyilván a pitagorasz tételével adódik négyzetgyököt vonva, az x és y koordináták négyzetének összegéből, adja a a két pont távolságát, az egész út pedig a pontok közti távolságok összege és kész. Nem sok soros programban megírható az egész, vannak rá nyilván példák a neten is, gondolom.


svejk | 33043    2012-03-25 19:21:00 [2242]

A barátom -Molnár Károly- engedélyével felraktam ide a gerber furó --> G kód konvertáló progit.
példának okáért:
ebből a file-ból

Ezt a G-kódot fabrikálja.

A program írója is mondta hogy nem igazi optimalizáció, de pár óra alatt összeütötte a progit. A CNCdrive-osok honlapján anno elérhetőnél gyorsabb volt ez.

Innen egyben Minden letölthető, a példa fájlok is.

Így néz ki a kezelőfelülete:
(a gerber betöltésénél üres marad az ablak, ez bug a programban)



Előzmény: svejk, 2012-03-25 18:54:00 [2229]


elektron | 15859    2012-03-25 19:18:00 [2241]

Csak nagyjából érzékeltetés miatt írtam, most nem egyenleteket vezetünk itten lefele ...

Előzmény: keri, 2012-03-25 19:13:00 [2240]


keri | 14033    2012-03-25 19:13:00 [2240]

Nem exponenciálisan, mert az már az optimálisabb megoldás, hanem faktoriálissal.
Egy zsebszámológép max 10-es faktoriálist tud kiszámolni

Előzmény: elektron, 2012-03-25 19:09:00 [2236]


elektron | 15859    2012-03-25 19:12:00 [2239]

Van itt egy kis fúróm, majd nemsoká meg akarom egység ugratni, kíváncsi leszek mit tud, megpróbálom videóra felvenni ... majd jelentkezek vele valamikor időpontot egyelőre nem ígérek, mert most épp tavaszi (nagy) takarítok.

Előzmény: keri, 2012-03-25 19:10:00 [2237]


elektron | 15859    2012-03-25 19:11:00 [2238]

Előzmény: keri, 2012-03-25 19:08:00 [2235]


keri | 14033    2012-03-25 19:10:00 [2237]

nem is rossz, lehetne csinálni versenyt
Kapsz egy furat filet, és akinek gyorsabban elkészül a kifúrt nyák, az győz, természetesen ugyan azon a gépen.

Előzmény: svejk, 2012-03-25 18:54:00 [2229]


elektron | 15859    2012-03-25 19:09:00 [2236]

A lényeg, hogy majdnemhogy exponenciálisan nő a lehetséges útvonalak száma, annak idején, mikor ezzel foglalkoztam kissé egy AT286-os géppel olyan 20-25 pontra még ki lehetett várni a megoldással úgy hogy esetleg csak egy pár kávét ittál meg közben, de ha már eggyel növelted akkor elmehettél ebédelni, ha meg még egy ponttal, akkor elég volt ha másnap visszamész, megnézni, hogy mi a legoptimálisabb útvonal. A mai Pentiumokkal és egyebekkel még párral azért lehet több pont is, lehet most 35-40 ponttal meg lehet keresni a legoptimálisabb útvonalat, talán még többet is.

Előzmény: svejk, 2012-03-25 18:50:00 [2228]

keri | 14033    2012-03-25 19:08:00 [2235]

Itt van az utazó ügynök problémája.

Megnyugodtam, nincs tökéletes megoldás egyenlőre

Előzmény: svejk, 2012-03-25 18:50:00 [2228]


svejk | 33043    2012-03-25 19:07:00 [2234]

Oké, várjuk.
Gondolom a pozicionálás sebességének csak a géped szab határt.
Én is 800-al fúrtam lefelé 12ezres fordulattal, az tetszett a fúrónak.

Előzmény: Törölt felhasználó, 2012-03-25 18:57:00 [2230]


elektron | 15859    2012-03-25 19:06:00 [2233]

Nem automatában cseréli, az én programom is szól ha ki kell cserélni a fúrót, na pont ezt szeretném még kihagyni a a játékból, hogy csak akkor szóljon ha ki van fúrva a nyák ...

Előzmény: Törölt felhasználó, 2012-03-25 18:57:00 [2230]


keri | 14033    2012-03-25 19:02:00 [2232]

Én próbáltam betölteni a CNC USB kontrollerbe de nem sikerül...lehet hogy azért mert nincs? ))

Egyébként meg nyilván g-kódba átteszed onnan meg már bármi megeszi.

Előzmény: Törölt felhasználó, 2012-03-25 16:44:00 [2224]


svejk | 33043    2012-03-25 18:58:00 [2231]

Mondjuk a gépen való futtatáshoz mindenkinek azonos előtolást, Z magasságot és egyebeket kellene meghatározni.

Előzmény: svejk, 2012-03-25 18:54:00 [2229]


Törölt felhasználó    2012-03-25 18:57:00 [2230]

Ez a Planet-cnc cucc, amit egyszer finoman szólva leminősítettetek!
Ettől függetlenül én ezt használom és meg vagyok vele elégedve. Nyák fúrást 800mm/min előtolással és 2200mm/min pozicionálással szoktam csinálni.
Eaglében csinálom a nyák tervet és megcsináltatom az excellon fúró állományt szerszám cserével. Rászabadítom a vezérlőre és szépen kéregeti a megfelelő fúrót, és fúrkál.
Csinálok majd egy filmet és felteszem.


svejk | 33043    2012-03-25 18:54:00 [2229]

Úgy látom van itt több megoldás is, kellene egy drill vagy gerber file-t közzétenni és mindenki lefordítaná a saját algoritmusával és közzé tenné a G-kódot. Mindenki lefuttatná a saját CNC gépén mindegyiket, akkor kiderülne melyik a legoptimálisabb.


svejk | 33043    2012-03-25 18:50:00 [2228]

Mesélj ennek az !ügynöknek" a megpldásáról, hiszen Te matematikus vagy.
Nem kell belebonyolódni, csak úgy félközépiskolai konyhanyelven

Előzmény: elektron, 2012-03-25 15:27:00 [2222]


svejk | 33043    2012-03-25 18:48:00 [2227]

Mesélj még erről a CNC USB controlleredről!
Valami képet, videót is nyomhatnál nekünk a gépedről. Vagy van már valahol?
Néha rendesen elveszek már ezen a fórumon és nem is tudom ki-mivel, hogy-merre.
Nem árt néha ismételni.

Előzmény: Törölt felhasználó, 2012-03-25 16:44:00 [2224]


gulasoft | 600    2012-03-25 18:33:00 [2226]

Mi köze a furatállománynak a körvonal maráshoz? Ez utóbbit nem tudom előállítani.

Előzmény: Törölt felhasználó, 2012-03-25 10:44:00 [2209]

elektron | 15859    2012-03-25 18:04:00 [2225]

Van benne optimalizálás igen, valamennyire biztos jó is, nem tudom milyen algoritmust használhat.

Előzmény: isvarga, 2012-03-25 15:55:00 [2223]


Törölt felhasználó    2012-03-25 16:44:00 [2224]

Mennyire bonyolultan csináljátok a nyák fúrást.
Az eagle megcsinálja az excellon fájlt és a CNC USB controllerem símán megeszi. Semmit sem kell vele görcsölni, sőt a fúró cserét is lekezeli!


isvarga | 842    2012-03-25 15:55:00 [2223]

Én ugyan csak az Eagle-t ismerem ,de szerintem ez alapból úgy csinálja a kimeneti fájlokat ,hogy megközelítőleg a legrövidebb legyen a megtett út.(bár idáig csak négyszög alakú 100 furatszám alatti drd-ket nyitottam meg , kirajzolás céljára)

Előzmény: elektron, 2012-03-25 15:24:00 [2221]


elektron | 15859    2012-03-25 15:27:00 [2222]

Ha nem tévedek a nyák fúrás az "utazó ügynök" problémája a matematikában, azaz egy pontból kiindulva, ahonnan a fúró elindul, pl. a 0,0 pontból, minden furathoz el kell neki menni és a végén visszatérni a kiinduló pontba.

Előzmény: elektron, 2012-03-25 15:24:00 [2221]


elektron | 15859    2012-03-25 15:24:00 [2221]

Egzakt megoldása igen sok időbe tartana ... helyette közelítő megoldásra létezik jóval kevesebb időt igénybe vevő algoritmus.

Előzmény: keri, 2012-03-25 11:24:00 [2218]


svejk | 33043    2012-03-25 11:40:00 [2220]

Biztos igazad van, én matekból is megrekedtem a 30 évvel ezelőtti középiskolai szintnél, így fű vagyok ahhoz amit írtál

Előzmény: keri, 2012-03-25 11:24:00 [2218]


svejk | 33043    2012-03-25 11:39:00 [2219]

Sajnos én nem értek a programozáshoz így minden vészes
A Mach3 és a HobbyCNC oldal megjelenéséig csak sóvárogtam a CNC tecnika után.
Talán ilyen esetekben még elfogadható a G-kód, hiszen ez egy iparban is mai napig használatos, többé kevésbé szabványos leírónyelvezet.
Aki pedig a CNC-vel foglalkozik közülünk, annak előbb utóbb kell valamilyen G-kód feldolgozó programot találnia magának.

(a pénzkeresésben van egy kis feladat a lefejtő eszetergádnak! )

Előzmény: Törölt felhasználó, 2012-03-25 11:19:00 [2217]


keri | 14033    2012-03-25 11:24:00 [2218]

Érdekes matematikai probléma hogyan lehet a legrövidebb utat bejárni.
A barátod stratégiája egyszerű és viszonylag hatékony, de nem a leg optimálisabb.

Sajnos én sem figyeltem a gráfelméleteknél, valószínűleg kész megoldás van erre a problémára, de én létrehoznék egy listát az összes pont közötti út hosszával. Majd elkezdeném törölni a leghosszabb utakat sorrendben. Ha egy út olyan ponthoz kapcsolódik amihez már csak kettő útvonal kapcsolódik, akkor azt már nem lehet törölni. Mire végigérek a listán egyetlen vonalláncot kapok, ami sejtésem szerint a legrövidebb lesz.

Vagy lehet úgy is hogy összes variációban végigszámoljuk az útvonalakat, de gyanítom nagyobb pontszámnál közelít a végtelenhez a számítási idő.

Előzmény: svejk, 2012-03-25 11:00:00 [2212]


Törölt felhasználó    2012-03-25 11:19:00 [2217]

Nem olyan vészes az.
Megközelítően 10 soros sima text fájl-ban az adott gépre vonatkozó step/dir, dinamika paraméter megadható, és ezt csak egyszer kell megcsinálni. A topikomban van is erre konkrét konfigurációs példa, amikor pl. az esztergavezérlőről volt szó Miklós kérdése kapcsán.

Előzmény: svejk, 2012-03-25 11:04:00 [2213]


xxxzotyaxxx | 26    2012-03-25 11:14:00 [2216]

* vagyis nem G-kódba hanem HPGL-be mentettem Eagle-ből, aztán a mach1 filter..

xxxzotyaxxx | 26    2012-03-25 11:10:00 [2215]

Régebben én is egyből G-kódba mentettem Eagle-ből, aztán Mach1 filter. De az elég korlátozott képességekkel bír, úgyhogy inkább generálok körvonalat (outline.ulp), és furatokat (drill-aid.ulp) ugyan arra a rétegre, majd kimentem az egészet DXF-be (dxf.ulp). Artcamban már többmindent meg lehet csinálni.
Egyébként ha betöltöm a corel által generált "láthatatlan " furatokat az artcambe, akkor generál marópályát (még nem próbáltam betölteni a Machba, de a 3D nézeten látni), de ha elmentem a projectet, utána már üres a furat réteg...

Előzmény: Törölt felhasználó, 2012-03-25 08:31:00 [2201]


LZ | 1538    2012-03-25 11:07:00 [2214]

Igen ez igaz, lehetne step-dir, de idő hiányában csak erre futotta. Az jóval nagyobb meló lenne. Egyébként mikrokontrollerre csináltam step-dirt, úgy 2 éve. Gondoltam rá, hogy tovább fejlsztem és csinálok egy PC nélküli vezérlést, de végül idő hiányában elmaradt. Pedig érdekes meló lett volna.

Előzmény: Törölt felhasználó, 2012-03-25 09:54:00 [2205]


svejk | 33043    2012-03-25 11:04:00 [2213]

Ezt már sokszor írtad több progid kapcsán, hogy elhagyod a G kódot.
De ebben az esetben -most a példánál maradva- a furatkonvertáló progidnak kell megadnod a géped mechanikus paramétereit, step/mm és gyorsulási értékeket?
De akkor így a konvertáló progid bonyolódik nagyon, nem?

Előzmény: Törölt felhasználó, 2012-03-25 09:54:00 [2205]


svejk | 33043    2012-03-25 11:00:00 [2212]

Valahol a topic elején én is feletettem egy ilyen egyszerű konvertáló progit, amit egy barátom írt.
Igaz az Circuitmaker-re volt kihegyezve, és annak a drill file-jából csinált G kódot.

Algoritmusa talán a lehető legegyszerűbb volt, elindult 0,0-ról és mindig az adott tartózkodási helyéhez legközelebb eső pontra ment fúrni. Igaz a végén volt hogy pár furathoz vissza kellett mennie nagyobb utat bejárva, de gyorsabb volt mint a raszteres konvertálók.

Előzmény: LZ, 2012-03-25 09:30:00 [2204]


svejk | 33043    2012-03-25 10:55:00 [2211]

Értem, akkor én is erre a tévhitre apelláltam.
Köszönöm!

Előzmény: n/a (inaktív), 2012-03-25 08:52:00 [2202]


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

Időrend:
Oldal 59 / 103 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   55  56  57  58  59  60  61  62  63   Következő ►  Utolsó ►|


 ◊ 
[ 0.5748 ]