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
    
   


UCCNC vezérlő program

A frissítések közzététele az 'UCCNC vezérlő program új verziói' témában található

 

Időrend:
Oldal 140 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   136  137  138  139  140  141  142  143  144   Következő ►  Utolsó ►|

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

svejk | 33150    2015-11-05 18:41:00 [2579]

Köszönet érte.

Én már kipróbáltam élőben jól működik!

Előzmény: dezsoe, 2015-11-05 13:44:00 [2575]


n/a (inaktív)    2015-11-05 18:26:00 [2578]

Szia Csaba,

Válaszolgatok pontonként sorban:

1.) Ezt még mindig nem sikerült végiggondolnom, vagy tenni bármit ezügyben.
2.) Sajna ezt sem.
3.) Ennek azt hiszem sikerült megfejtenem az okát, fogok majd nemsokára ide felrakni egy új verziót tesztelni, amivel remélhetőleg jó lesz.
5.) A makró kódok elsőbbséget élveznek a sorokban a G-kódokka szemben, ezért először hajtódik végre a makró, M30-ra pedig befejezi a progit mielőtt a G0 végrehajtódna, szerintem ennek így kell működnie.
Jó példa a G0 X0 M3, ennek először M3-al főorsót kell bekapcsolnia, majd utána kell mozgatni X-et 0-ra. Ha fordítva történne, akkor álló főorsóval menne el 0-ra.

Az M5 és M30 sorban kell végrehajtsa, ahogy le van írva sorrendben és úgy látom így is csinálja, helyesen.
6.) Ezt nem tapasztaltam mióta legutóbb végigbogarásztuk és elvileg kijavítottuk. Küld el esetleg a profil fájlodat és akkor megnézzük logikai analizátorral, hogy történik-e téves step jel kiadás ilyenkor.
7.) Ezt nem értem, mármint hogy mi pontosan a hiba? Megnéztem gyorsan és szerintem a végrehajtása a G52 és G92 és G92.1-nek is helyes. Vagy valami a szerszámpályán nem jelenik meg jól? Kicsit segíts kérlek, hogy mit nézzek.
Ja, a program amit írtál példát az nálam visszaáll nullára a végén.
8.) A G92 és G52 nincsen úgymond "bekapcsolva", mindkét kód az ideiglenes eltolást befolyásolja, írja, az egyik a beadott értékre állítja az ideiglenes eltolást a másik pedig úgy állítja be az ideiglenes eltolást, hogy az aktuális koordináta a megadott érték legyen. Szóval azt akarom mondani, hogy ezek a parancsok beírnak az ideiglenes eltolásba és végülis ennyi. De lehet itt is csak az van, hogy nem értettem meg a felvetést és valami másra gondoltál, mint ahogy én értelmeztem...
9.) Jó, ezeket megfogom nézni.
10.) Hát, textfield biztos nincsen ami tartalmazná a teljes stringet, de lehet valamelyik publikus belső paraméterben megvan a teljes fájlnév, meg kell nézzem...

Előzmény: dezsoe, 2015-11-05 13:47:00 [2576]


dezsoe | 2934    2015-11-05 13:57:00 [2577]

Az a bigyó ott a 9. pontban ?#(#1) szögletes zárójelben.

Előzmény: dezsoe, 2015-11-05 13:47:00 [2576]


dezsoe | 2934    2015-11-05 13:47:00 [2576]

Szia, Balázs!

Összeszedtem és a követhetőség kedvéért pontokba rendeztem néhány függőben levő és új problémát:

1. (#2073 #2075 #2355 #2360 #2367 #2519) G82 P öröklődés kérdése

2. (#2351) Plugin: Init_event hívása akkor is, ha nincs bekapcsolva a plugin

3. (#2487 #2490) Plugin - OpenTK mizéria. (Mivel azt a bizonyos kódot, amit akartam, nem sikerült plugin-ba csomagolnom, szépen önálló programmá hízta ki magát, de ettől a probléma még létezik.)

4. (#2520) Run képen Tool nem változik -> de, csak be kell állítani -> Setcurrenttool(). Itt én voltam a ludas, elnézést a téves riasztásért.

És az újak:

5. A soron belüli szóvégrehajtási sorrend nem megfelelő (lásd RS247, 8. táblázat), például:
- G0, M5 és M30 a programhoz mellékelt holders nevű teszt file-ban: N645G0X0Y0z0M5M30. Az M30-ra befejezi a kód végrehajtását, pedig előtte az M5-öt és a G0-t még le kéne futtatnia M5 - G0 - M30 sorrendben. (Más kérdés, hogy van-e értelme a szerszámot álló főorsóval oda "lecsapni", de így van a file-ban.)
- G0 és G54 egy generált file-ban: G00 G54 X10.0000 Y5.0000, itt is előbb koordináta rendszert kéne váltania és utána mozogni. (Ha a G54 az aktív, akkor semmi gond, de egyébként a G0 az aktuális offset-ben mozog, majd átvált G54-re és a kód többi része ott fut.)

6. Beállításokat piszkáltam, Apply-ra ugrik a gép bármelyik lapon. Nagyon picit, éppen csak hallatszik. Próbáltam kitapogatni, úgy érzem, hogy talán a Z tengelyt piszkálja.

7. G92.1-et szerintem nem jól hajtja végre. A kijelzett koordinátákat nullázza az eltolás helyett és aszerint is mozog, a gépin viszont látszik, hogy nem jó helyen áll. Itt egy példa: némi mászkálás után a kezdő pontra kéne visszatérnie, de nem teszi. Ha az offsets-ben Clear G92 offset-et nyomsz és elküldöd 0,0,0-ra, akkor jó lesz, G92.1-re nem.

g0 x0 y0 z10
z0
g0 x10
g92 x0 z0
g0 z5
g0 x10
g92 x0 z0
g0 z5
g92.1
g0 x0 z0
m30

Két észrevétel, csak hogy tudj róla:

8. Ha a G52 és G92 együtt be van kapcsolva, akkor hibás a kijelzés (RS247-ben nincs G52, a Mach pedig tiltja a kettőt együtt, érthető módon). (Nem tudom, ezzel mit kéne tenni, talán eldobni a kódot, mivel hibás? Ha már észrevettem, ideírtam.)

9. Anno Csewe a #647-ben tömb néven célzott az indexelt változókra. Bár a kézikönyv szerint (sajnos!) nem támogatja az UCCNC, kíváncsiságból egy kicsit tesztelgettem, a következő eredménnyel (MDI-ből):
- G0 x##1 elfogadja, de nem csinálja
- #2=##1 vagy ?# vagy ?#[1] -> kilép szó nélkül a programból
- ?##1 -> #1 értékét írja ki

És - hogy meglegyen a 10 - egy kérdés:

10. Van egy field, a 895-ös, amiben a megnyitott file neve van. Van-e ebből olyan változat, ami nincs megvágva, ha túl hosszú? Alul maradt pont annyi helyem, hogy szép hosszú mezőbe kiírjam, de hiába a nagy hely, csak a vége látszik "..." után.

Előzmény: n/a (inaktív), 2015-11-02 16:00:00 [2574]


dezsoe | 2934    2015-11-05 13:44:00 [2575]

Pár hete úgy döntöttem, hogy a kapott javaslatok ellenére szabadon letölthetővé teszem a LED-es pluginomat mindenféle doksival együtt. Itt megtalálható, használjátok egészséggel.

n/a (inaktív)    2015-11-02 16:00:00 [2574]

Sziasztok,

Gábor: A Stepcraft a Repetierhost-ot használja. Ehhez készítettünk egy 3D printer plugint, amit a pluginoknál engedélyezhetsz.
Sok részletet én sem tudok, nekünk csak azt adták meg hogy kell működjön mi pedig leprogramoztuk a plugint, de részemről még sohasem 3D nyomtattam, a Stepcraft tesztelte a plugint...

http://www.repetier.com/downloads/

Előzmény: Jordan Gabor, 2015-11-02 13:12:00 [2572]


vjanos | 5568    2015-11-02 13:21:00 [2573]

STL fájlból szeletelő programokkal tudsz G-kódot generálni.
Pl népszerű a Cura vagy a Slic3r

Előzmény: Jordan Gabor, 2015-11-02 13:12:00 [2572]


Jordan Gabor | 223    2015-11-02 13:12:00 [2572]

ÜDV, gondolom nagyon lámer a kérdésem, de segítséget szeretnék kérni. 3D nyomtatásnál (stepcraft gép és nyomtatófej) a (pl. most solidworks által generált) .amf vagy .stl file és az UCCNC közé kell valami sw ami pályát generál ehhez is ugye? Mit javasoltok?

Kösz,
JG


n/a (inaktív)    2015-11-01 12:00:00 [2571]

Egy érdekes munkadarab rögzítési megoldás kétoldalas megmunkálásához:

Kétoldalas megmunkálás


n/a (inaktív)    2015-10-27 19:38:00 [2570]

Sziasztok,

Xabi: A joystick plugint akkor fogom tudni megnézni és megcsinálni a kért dolgot, ha megérkezik a wireless xbox controller. E-bayről rendeltem, gondolom 2-3hét mire ideér.

Előzmény: xabi, 2015-10-26 10:53:00 [2564]


xabi | 261    2015-10-26 15:54:00 [2569]

Szia,
Ne off-oljuk szét az UCCNC topikot. Ha ez a téma érdekel téged #674 hozzászólás akkor nézd át, olvasd vissza #674 től a topikot és ott tárgyaljunk erről a témáról.

Előzmény: Pabló, 2015-10-26 15:33:00 [2568]


Pabló | 1615    2015-10-26 15:33:00 [2568]

És mennyin volt a gyorsjárat mellette?
Mert ugye az se mindegy, mi lesz a végén a gyorsjáratunk.
Az egy dolog hogy gyorsan ugrál, de rövid idő alatt tuti nem éri el mondjuk a 20000mm/min gyorsjáratot, de mikor sokat megy a gép nagy munkatérben, szerintem az is mérvadó.
Meg én azt tapasztalom ha mechanikának van kis gyengesége, nagy gyorsulásokkar egyenes vonalból cik-cak fog lenni, és nem valami szép.

Előzmény: xabi, 2015-10-26 15:12:00 [2567]


xabi | 261    2015-10-26 15:12:00 [2567]

#pabló : az egész arról szól hogy itt hobby szinten is ha valaki veszi a fáradságot 8 képlettel kiszámolhatja hogy az alkatrészeiből milyen paraméterű gépet tud építeni, netán mit vásároljon. A maximális gyorsulás egy paraméter mint a kocsiknál nem kell mindig padló gáz...

#Polgárdi Balázs : 2,1 Nm-es kínai léptető motorom van a paramétereit majd Kelepeisz Lajos topikjába fel fogom tenni videóval. A lényeg : a motor 100000mm/s2 gyorsulást hibátlanul vitte, 105000mm/s2 már kisebb mértékű lépéstévesztéssel működött 110000mm/s2 pedig már nem pörög fel. Ezen adatokból tökéletesen vissza lehet számolni hogy a motortól milyen gyorsulást, és forgató nyomatékot várhatunk. Respect az UCCNC-nek.

Előzmény: Pabló, 2015-10-26 14:50:00 [2566]


Pabló | 1615    2015-10-26 14:50:00 [2566]

Bocsi, hogy belepofázok, de szerintem az ipari gépek se egységugrálgatnak, több tonnás gépek is szétpotyognának.
Nem tudom T45 ezt mért feszegeti, vázak nem nagyon komálják a nagy rángatásokat.
Én is ezért tértem át a uccnc-re, jó a DotG szép képeket csinál, de jól rángatja is a gépet.
Tudom az nem igazán egységugrás, de a gépek nem szeretik a rángatásokat, valami engedni fog. Meg szerintem senki nem egy hónapra épít gépet. Na meg a másik, mekkora laser kell, hogy azt a nagy gyorsulást ki tudjuk használni? Tuti nem 40W.

Előzmény: xabi, 2015-10-26 10:53:00 [2564]


Polgárdi Balázs | 462    2015-10-26 12:32:00 [2565]

A program rámpával adja ki a jeleket ekkora gyorsulásnál is.

Előzmény: xabi, 2015-10-26 10:53:00 [2564]

xabi | 261    2015-10-26 10:53:00 [2564]

Szia,
Látom erre jártál
- A joystick plugin-ra szerinted mikor számíthatók ?
- A Kelepeisz Lajos topicban azt elemezzük hogy egy léptető motor önmagába (csak a saját tehetetlenségét figyelembe véve) milyen gyorsulásra (szöggyorsulásra képes). A mach3-ban hihetetlennek tűnő 220000mm/s2 gyorsulás jött ki (ez azt jelenti hogy 0-600-ra 0,003 sec alatt kéne gyorsulnia a motornak). Én a saját motorjaimat akarom majd tesztelni UCCNC-vel kiváncsi leszek az eredményre.
A kérdés : mint program az UCCNC milyen jelet ad ki mondjuk egy 220000mm/s2 gyorsulásnál ? Van rámpa vagy ilyenkor már csak egységugrásszerűen a 6001/min-hez tartozó jelformát ad ?


n/a (inaktív)    2015-10-26 10:12:00 [2563]

Gábor,

Köszönjük és örülök, hogy tetszik a program.

Előzmény: Jordan Gabor, 2015-10-23 12:28:00 [2562]


Jordan Gabor | 223    2015-10-23 12:28:00 [2562]

Gratulálok a programhoz. Nagyon örülök, hogy van. A mach3 nekem sokkal kevésbé volt átlátható, stabil. Persze kezdő is vagyok nagyon, lehet azért, de szerintem megtanulni sokkal könnyebb az UCCNC-t. A másik amivel próbálkoztam az a WinPC-NC, de nagyon nem jött be.
Köszönöm,
JG

Előzmény: Jordan Gabor, 2015-10-20 19:03:00 [2561]


Jordan Gabor | 223    2015-10-20 19:03:00 [2561]

Már értem. Felcseréltem az X és Y irányt

Előzmény: Jordan Gabor, 2015-10-20 18:31:00 [2560]


Jordan Gabor | 223    2015-10-20 18:31:00 [2560]

Hello,
Azt nem értem, hogyan kell megadni a koordinátákat az M200... fileokban. Ha nyomok egy home all-t, ezeket gép koordinátákat kapom.
double parkZ = 0;
double parkX = 297;
double parkY = 0;
Beírva a fileba,rámentve, rányomok a home gombra és elindul a gép a home pozícióból egész máshova. Nem értem. Gondolom ez a relatív koordináta nem lehet, mert akkor máshova menne ahogy átállítom a relatív koordinátákat.
Hogyan kell ott megadni a koordinátákat?
Kösz,
JG


Jordan Gabor | 223    2015-10-20 18:14:00 [2559]

Hello,
Köszönöm, nem szeretném globálisan kikapcsolni, csak a jog közben feldobott ablak zavar.
Mondjuk ha most a P1... gombokat felprogramozom, lehet kevésbé fog zavarni, mert nem fogom a jog-ot használni a home pozícióba visszatéréshez
Kösz,
JG

Előzmény: n/a (inaktív), 2015-10-20 18:03:00 [2557]


n/a (inaktív)    2015-10-20 18:05:00 [2558]

A P1,P2,P3 parkoló gombok az M200,M201,M202 makrókat hívják meg, a makró fájl átírásával írható át, hogy mit csináljon a gomb, például meg lehet változtatni a parkoló pozíciókat.

Előzmény: Jordan Gabor, 2015-10-20 17:50:00 [2555]


n/a (inaktív)    2015-10-20 18:03:00 [2557]

A softlimit értékek tengelyenként állíthatók a softlimit + és - mezőkkel.
A softlimit gépi koordinában értendők, vagyis a home pozició adja meg a referencia koordinátát.
Ha gépi koordinátában a gép kívül próbál menni a beállított softlimit határokon, akkor dob softlimit hibát a program.

Szóval a feltétele, hogy a softlimit az elvárásoknak megfelelően működjön, hogy:

1.) A gép le legyen home-olva, vagy legalábbis helyes legyen a home-hoz képesti koordináta.
2.) A home koordináta helyes legyen megadva a tengelyekre.
3.) A softlimit + és - pozíció értékek megfelelően be legyenek állítva.

A szoftlimit figyelést globálisan be/ki lehet kapcsolni a Configuration/General settings/Enable softlimits checkbox-al.

Előzmény: Jordan Gabor, 2015-10-20 17:50:00 [2555]


Jordan Gabor | 223    2015-10-20 17:51:00 [2556]

"job" helyett "jog"

Előzmény: Jordan Gabor, 2015-10-20 17:50:00 [2555]


Jordan Gabor | 223    2015-10-20 17:50:00 [2555]

Köszönöm, megtaláltam.
Itt is : https://www.stepcraft-systems.com/forum/accessories/1492-how-to-setup-tool-length-sensor-in-uccnc

Hogyan lehet azt beállítani, hogy job közben ne dobálja a softlimitet elérte ablakokat? Mondjuk nyomok 3 gombot, page up+fel+balra, akkor visszamenne nulla pozícióba. Amelyik tengelyen elérte a limitet, nyilván nem tekerné tovább, de a többin igen és nem üzengetne, amit le kell okézni.

Mégegy, a P1, P2, P3 gombok által hívott pozíciót hol kell állítani?

Kösz,

JG

Miki2 | 2339    2015-10-20 16:39:00 [2554]

Itt van a korábbi bejegyzésed:

© CNCdrive1 2015. márc. 16. 14:00 | Válasz | #1988


Szia,

Írtam egy nagyon egyszerű probe rutint, annyit csinál, amit kértél, vagyis aktuális koordinátán mér Z tengely mentén, majd a makróban programozott magasságot beírja a Z tengelybe és programozott értéket ráemel Z tengely mentén, hogy a következő mozgás ha XY mentén van, akkor ne sérüljön a szenzor.

A kód:

double Zmin = -100; //Ezen a Z mélységen álljon meg, ha eddig a mélységig nem találja a bemérő szenzort.
double Feedrate = 100; //bemérés előtolása
double retractheight = 10; //Ennyit emel rá a bemérés után felfelé a Z-tengelyre.
double newZ = 30; //Az új Z magasság, vagy ennyit ír a Z DRO-ba a beméréskor.

exec.Code("G31 Z" + Zmin + "F" + Feedrate); // Probolás kezedése
while(exec.IsMoving()){} // Várakozás amíg mozgás van
exec.Wait(200);
AS3.Setfield(newZ,228); //Z tengely kijelzőt átírja newZ értékre
AS3.Validatefield(228); //A Z tengely kijelző értékét érvényesíti
exec.Wait(200);

if(!exec.Ismacrostopped()) // If tool change was not interrupted with a stop only then validate new tool number
{
double Zup = exec.GetZmachpos() + retractheight; //Emelési koordináta meghatározása az aktuális pozíció kiolvasásával.
exec.Code("G00 G53 Z" + Zup); //Z tengely felemelése retractheight változó értékével, relatív.
while(exec.IsMoving()){} // Várakozás amíg mozgás van
}



Válasz 'pisti73' üzenetére (#1983

Előzmény: n/a (inaktív), 2015-10-20 11:08:00 [2552]


Miki2 | 2339    2015-10-20 16:36:00 [2553]

Ha jó a sejtésem, erről van szó.

© CNCdrive1 2015. márc. 16. 14:00 | Válasz | #1988

Előzmény: n/a (inaktív), 2015-10-20 11:08:00 [2552]


n/a (inaktív)    2015-10-20 11:08:00 [2552]

Üdv Gábor,

A szerszámbemérő gomb az M31 makrót hívja meg a /Profiles/.../Macros/ könyvtárban. A makro szabadon szerkeszthető. Ami kód alapból benne van az csak egy példa kód, értelemszerűen nem megfelelő minden géphez, minden bemérőhöz.

Itt ezen a fórum topikban valamelyik hozzászólásban régebben leírtam már egy egyszerű szerszámbemérő kódot, ami pár paraméter módosításával jó lehet a gépedhez, nem emlékszem hányadik hozzászólás, vissza kéne olvasni.
Illetve ha a Stepcraft angol fórumán keresgélsz, ott is megtalálod ugyanezt, ha jól emlékszem Rory Stoney publikálta a makrót.

Előzmény: Jordan Gabor, 2015-10-20 08:47:00 [2551]


Jordan Gabor | 223    2015-10-20 08:47:00 [2551]

Üdvözletem,
Vegigolvastam a leírást, de egy dolgot nem találtam: hogyan használjam a szerszám hossz bemerest szerszamcsere után. Van erzekelom (csak egyszerű kapcsolos), bekotve, probe bemeneten megy is, de nem tudom hogy hívjam elő a rutint ami z magassagban megkeresi. Arra a nyomogombra, ami úgy néz ki ezt hívja elő, felviszi a z tengelyt mozgastartomanyon kívül és megakad a gép. Hol kell ennek a paramétereit állítani?

Köszönöm
JG


Bozso777 | 531    2015-10-18 22:42:00 [2550]

Laser pluggin mire képes Grayscale üzemmódban:


n/a (inaktív)    2015-10-18 18:26:00 [2549]

Szia,

Nem, nincs rá ötletem, hogy milyen állapot lép fel amikor lemegy sleep-be a wifis vezérlő.
Biztosan nem ugyanaz az állapot mint amikor kihúzod, mert a kihúzást azt lekezeltem, azzal nincsen ilyen gond.
Mindenesetre rendeltem egy wifis xbox vezérlőt, majd megnézem mi a helyzet ha megérkezik...

Előzmény: xabi, 2015-10-18 15:06:00 [2548]


xabi | 261    2015-10-18 15:06:00 [2548]

Szia,
- Értem hogy nem tudtad kipróbálni mert nincsen wifi-s kontrollered, de van valami egyszerű ötleted amivel ki tudod javítani a plugint (gondolom hasonló probléma lép fel ha kihúzod az USB-s kontrollert) (figyelni kell hogy csatlakoztatva van-e az eszköz és csak akkor engedni lekérdezni az adatait...) ?
- Ha az Xbox-os plugin forrás kódja publikus akkor kérlek küld át, ugyan még sohasem programoztam C#-ot, de majd megoldom valahogy.


n/a (inaktív)    2015-10-18 11:15:00 [2547]

Sziasztok,

Xabi: Igen, éppen ettől tartottam, hogy esetleg ez fog történni a wifis vezérlővel. Éppen ezért kértelek benneteket, hogy ha van valakinek akkor próbálja ki, hogy van-e gond, konkréten a lepihenéses állapottól tartottam, mert ez az egyetlen dolog amit jelenleg wifis vezérlő híján nem tudok letesztelni.

Jordan Gabor: Sajnos nincsen ilyen SpaceNavigator vezérlőm, ezért nem is tudok leprogramozni hozzá plugint. Viszont bárki írhat plugint az UCCNC-hez, mindössze némi programozói tudás kell hozzá. Szóval akár te is írhatsz a Spacenavigatorodhoz egy plugint, hogy működjön vele az UCCNC. Mindössze annyit kell tenni a pluginban, hogy le kell kérdezni a gombokat, stickeket, tekerőket vagy ami van a vezérlőn és ezek állapotai alapján lehet küldeni utasításokat az UCCNC-nek a plugin kódon keresztül. Egy példa plugin forrás kóddal van a /Plugins/Example mappában, abból kiindulva némi programozói tudással simán lehet egy ilyen plugint írni, ha van nálad ilyen vezérlő és ha rendelkezésre áll valami API amin keresztül le tudod kérdezni az eszközt.


Jordan Gabor | 223    2015-10-17 22:40:00 [2546]

SpaceNavigatorral nem tervezed esetleg vezerelhetővé tenni? Szerintem remek lenne, nagyon finoman lehet vele dolgozni és 3d tervezéshez egyébként is jól jön.
ÜDV JG


xabi | 261    2015-10-15 15:53:00 [2545]

Szia,
Na most volt időm tesztelni az XBOX360-as wifis vezérlőt. Előzőleg jelzett hiányokon kívül az a legnagyobb baj hogy amikor az eszköz kb.20 perc használatmentesség után lemegy stanby-be lefagy az UCCNC. A windows jelzi hogy a program működése leállt (ha OK nyomok akkor kidob a programból, amíg nem nyomok Ok-ot addig még egy órát is elvagdos úgy hogy a programból nem látok semmit )

Béni | 2078    2015-10-13 13:17:00 [2544]

Szerintem nincs kód. (Legalábbis G kódnak megfelelő.)
Éppen emiatt gyors.

Előzmény: Csaba, 2015-10-13 13:05:00 [2542]


Bozso777 | 531    2015-10-13 13:10:00 [2543]

Szia. Lementeni nem lehet...bár jó lenne
Viszont ezt úgy oldottam meg, hogy a jó beállításról egy képernyőmentést csinálok...különben elfelejtem mi volt a jó.

Előzmény: Csaba, 2015-10-13 13:05:00 [2542]


Csaba | 637    2015-10-13 13:05:00 [2542]

Balázs az UCCNC Ben a lézer gravírozás kódot nem lehet lementeni, mert egy munkát ha újra kell készíteni akkor megint ki kell kísérletezni a beállításokat?


xabi | 261    2015-10-09 07:18:00 [2541]

Szia,
Na akkor már ketten nem tudjuk milyen kontrollerünk van Azt írtad a pluginba hogy XBOX360-as kontroller, erre nekem szinte csak egyfajtát dobott ki a gugli, amit meg is rendeltem : Xbox360 conroller Ilyen mint a mellékelt linken. Neked milyen van ? Jó lenne kideríteni, nehogy más is olyat vegyen mint Én (ámbár működik)

Előzmény: n/a (inaktív), 2015-10-08 18:04:00 [2538]


PITU | 303    2015-10-08 18:16:00 [2540]

bocs megvan

de eddig csak a 021 - et találtam

Előzmény: PITU, 2015-10-08 18:14:00 [2539]


PITU | 303    2015-10-08 18:14:00 [2539]

szia Balázs

a legújabb verzióra (1.1027) hol lehet frissíteni ?


n/a (inaktív)    2015-10-08 18:04:00 [2538]

Szia,

Azért csak 16 gombot lehet használni, mert nekem ami van xbox controllerem azon csak 16 gomb van.
Ha van olyan vezérlő amin több gomb van, azok nem tudom, hogy milyen számmal működnek a PC oldalon. Lehet akármi 0-1024-ig, az enyémen amik vannak gombok azok mondhatni, hogy össze vissza vannak, nem sorrendben és ezeket raktam beállíthatóra a pluginban.
Az analog dolgot nem tudom hogy a különböző kontroller verziók közt van-e különbség, ami nekem van az 0-t vagy 255-öt ad vissza értéknek, közbenső értékeket nem, vagyis nem analog. Persze lehet van amelyik vezérlőn (gondolom van drágább, komolyabb modell is.) tényleg analog jelet ad vissza, ezt nem tudom, illetve tesztelni sem tudom mert nincsen olyan vezérlőm...

Előzmény: xabi, 2015-10-08 17:28:00 [2537]


xabi | 261    2015-10-08 17:28:00 [2537]

T. Cncdrive,
Vettem egy wifi Xbox360 vezérlőt az UCCNC-hez, alapból működik (plazmával még nem próbáltam hogy zavarja-e).
- Az a kérdésem hogy a miért 16 gombot használsz csak? A középső joy és mellette a koord. gombok nincsenek használva.
- A joystick elvileg analóg, ha a jog+/- kötöm rá nem lehetne megoldani hogy kicsit húzom lassabban megy jobban húzom gyorsabban megy.


n/a (inaktív)    2015-10-02 23:28:00 [2536]

Szia,

A gép nem az enyém, az USA-ban van, egyik ügyfelünké, ő küldte a videókat. A gép gyárilag is CNC volt egy Bridgeport 2-es ha jól emlékszem. Az ATC-t viszont már az ügyfél építette hozzá.
A makrókat sem én írtam, hanem az ügyfél egyik barátja, csupán néhány instrukciót adtam neki, hogyan kell makrót írni.
És igen, a makróban feltételekkel van leprogramozva, hogy mikor mit csináljon a makró. Egyrészt lekérdezhető, hogy mi az aktuális szerszám száma, másrészt, hogy mi az új szerszám száma, mi volt a T szóval programozva. Az M6 makró kód ezek alapján tudja letenni a régi szerszámot a megfelelő tárba, felvenni az új szerszámot a megfelelő tárból és a végén megmondani az UCCNC-nek, hogy már az új szerszám legyen az aktuális szerszám.
A szerszámtár forgatása úgy történik, hogy egy szervomotor hajtja a forgótárat és C-tengelynek van konfigurálva, így egyszerűen tudja az UCCNC pozícionálni a megfelelő helyre.
Röviden ennyi, persze van a makró kódban pneumatika munkahenger mozgatás meg szenzor figyelés meg miegymás, de végülis mindez csak programozás kérdése, egy makró lehet akármilyen bonyolult, sokmindent le lehet programozni.

Előzmény: sanyi84, 2015-10-02 21:33:00 [2535]


sanyi84 | 1358    2015-10-02 21:33:00 [2535]

Tetszik a megoldás, gondolom altengelyként van a makróba a tár tengelye és van refpontja, illetve a mozgatások levegős /visszajelzős megoldások.

Néha a 18 kW is kevés síkmarásnál , a menetfúrás eléggé nyomatékigényes, így értem. Nekem munkában nem gond van menetelőgép, ha nagyobb mint ami befér a menetelő befogóba akkor kimarom. Ipari gép is ugyan ilyen pontosan tud pozicionálni, nálad kell az ATC miatt is, nálam nem fog kelleni (nincsenek körmök, bár lehet rá tenni utólag is de az macera.

Előzmény: n/a (inaktív), 2015-10-02 20:18:00 [2534]

n/a (inaktív)    2015-10-02 20:18:00 [2534]

Lehet ATC-t programozni. Ez a gép amiről a videó készült, ezen is van ATC. Egy másik videó, ahol látszik a szerszámcserélés folyamata:

Szerszámcserélés

Szerszámcserélést érdemes az M6 makróba leprogramozni, ennél a gépnél is így van megoldva.

A menetelés több fogásból értelme, hogy egy fogásból nem tudja biztonsággal végignyomni a gép (nincs megfelelő főorsó nyomaték), a sok forgács feltorlódik egyre nagyobb nyomatékigényt okozva, a főorsó lefullad... ezért több fogásból megy neki a menetnek. Az érdekessége a megoldásnak, hogy akárhányszor fut neki a menetnek a mindig tudja folytatni a szinkront a vezérlés, vagyis a menet mindig ugyanazzal a szöggel indul, visszatalál ugyanoda a gép, ehhez csak annyi kell, hogy mindig azonos magasságból kell indítani programozni a G33.1/2 menetfúrás kódot, vagy legalábbis az első nekifutáshoz viszonyított a menetemelkedéssel egész szám eredményt adó osztható pozíciókból.
A menetfúró fixen van befogva, nincs kiegyenlítőfej, az elektronika végzi a kiegyenlítést a Z-tengely folyamatos szinkronizálásával.

Előzmény: sanyi84, 2015-10-02 18:34:00 [2532]


n/a (inaktív)    2015-10-02 20:10:00 [2533]

Kérdés melyik verziót használod. Voltak problémák a softlimit-el, de vissza kéne nézni melyik verzióban lett javítva. Lehet az a gond, hogy pont egy olyan régebbi verziót használsz.
Illetve még az lehet, hogy az eltolásokat nem veszed figyelembe és valójában már softlimit-en kívül esik a kód. Legvégső megoldás a softlimit kikapcsolása.

Előzmény: Török Tamás, 2015-09-30 22:18:00 [2531]


sanyi84 | 1358    2015-10-02 18:34:00 [2532]

Kezd tetszeni a dolog.
Eszterga rész lesz ? És a szerszámcserélő rutin... Majd valami ATC s dolog kelleni fog, esetleg pluginként az ATC ? Sokféle megoldás létezik nagy falat.

Magát a menetelés több fogásból dolgot nem értem, zsákfuratnál (menetnél) értelmetlen mert csavart élű kell (kiegyenlítőfejjel) , átmenőnél pedig kitolja maga előtt. A sebesség szép, és maga a főorsószinkron is. Dicséret a gépnek és a programnak is mert azért sok feltételnek kell összeállnia.

Előzmény: n/a (inaktív), 2015-09-30 22:10:00 [2530]


Török Tamás | 2045    2015-09-30 22:18:00 [2531]

Nem engedi a G-kód futtatást, azt írja munkaterületen kívül van, pedig nem igaz és a értékek is jól vannak megadva az axisokban.
Mi kezdjek vele?


n/a (inaktív)    2015-09-30 22:10:00 [2530]

Sziasztok,

Egy kis videó:

UCCNC szinkron menet fúrás több fogásból


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

Időrend:
Oldal 140 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   136  137  138  139  140  141  142  143  144   Következő ►  Utolsó ►|


 ◊ 
[ 1.0986 ]