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 26 / 187 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   22  23  24  25  26  27  28  29  30   Következő ►  Utolsó ►|

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

dezsoe | 2914    2021-01-20 00:25:07 [8137]

Elvileg így kéne lennie. A bemenetek melletti LED pilácsol? Mert ha nem, akkor nem kap a panel 12-24V-ot és enélkül nem fogja a bemenetet fogadni.

Előzmény: Pabló, 2021-01-20 00:04:30 [8135]


Pabló | 1615    2021-01-20 00:06:09 [8136]

Csatoltam a kárya képét.
diagnosztika fülön se jó, abból gondolom, lehet bekötés gond van.

Előzmény: dezsoe, 2021-01-19 23:59:38 [8134]


Pabló | 1615    2021-01-20 00:04:30 [8135]

Csatolomaz illesztőkártya képét.
Talán lényeg látható rajta.
Kapcsoló egyik lába a 12,13,15 lábra kötve, másik lába mellettelévő gnd-re van kötve.
Vagy bekötést csesztem el?

  

Előzmény: Pabló, 2021-01-19 23:47:50 [8132]


dezsoe | 2914    2021-01-19 23:59:38 [8134]

Azt a bemenetet kell beállítani, ahova az érzékelőt kötötted. A diagnosztika ablak a barátod: először ott lásd, ahogy a bemenet változik. Ha ez már működik, akkor a tengelyeknél is fog.

Előzmény: Pabló, 2021-01-19 23:47:50 [8132]


dezsoe | 2914    2021-01-19 23:57:19 [8133]

Jelenleg úgy tudod lehajtani, hogy vagy makróból Setoutpin/Clroutpin-nel kapcsolgatsz egy kimenetet, vagy ha ethernetes vezérlőd van, akkor valamelyik M10.x kimenetet állítod be és M10.x/M11.x hívással nyitod/csukod. Ettől nem lesz automatikus, de csinálhatsz neki nyomógombot.

Előzmény: eduard, 2021-01-19 23:15:41 [8131]

Pabló | 1615    2021-01-19 23:47:50 [8132]

Szia!
Ucccnc-n a végállás, vagy ref kapcsolóknál mit kell beállítani?
Simán csak a mikrokapcsoló rá van kötve az illesztő kártyára.
Pint beálítottam adott lábra, kapcsoló benyomáskor zár.
De valamiért nem működik.
Van valami beállítás még amit a tengely beállításokon kívül be kell állítani hogy működjön?

Előzmény: dezsoe, 2021-01-14 23:53:07 [8125]


eduard | 239    2021-01-19 23:15:41 [8131]

Hat ez szuper! Pont ilyen keszul a gepre egy renishaw tapintoval. Engem is erdekel a beallitasa. Illetve hogy lehet automatikusan lehajtani a probat (pneumatikus lesz) dezsoe ?

Előzmény: zichor, 2021-01-19 15:52:06 [8127]


zichor | 15    2021-01-19 21:15:38 [8130]

Megvan it latszik jol a muvelet, de nekem nincs atc motrom tehat marad a kézi szerszám csere
https://www.youtube.com/watch?v=3YzAl29Ag78


zichor | 15    2021-01-19 20:42:05 [8129]

Szia. Felelek a kérdésedre. Igen felhajtható. Az ötlet a Darton marógéptől jött( https://www.youtube.com/watch?v=xW1jOLv_F38) én leegyszerűsitettem. A szerszámok hosszát bemérni a 3d próbával. Hogy hozzáadja a szerszám különbségét X és Y tengelyeken a 3d próbához képest.

1. 3d próba méri az anyag tetejét, nem a marókés
2. elmegy és leméri az asztalon lévő fix próbán a marókés hosszát
3. visszatér a marókés az anyag fölé

Ezt nevezi az Uccnc Mobile Probe nak de ott a maró kés érinti az anyagot, nem a 3d próba.

    

Előzmény: dezsoe, 2021-01-19 19:08:27 [8128]


dezsoe | 2914    2021-01-19 19:08:27 [8128]

Szia!

Írd le pontosan, lépésről lépésre, hogy mit szeretnél csinálni szerszámcserekor. Ha minden igaz, akkor van rá egy kész M6-om.

Ez az ofszetes bemérő érdekes. Két és fél év alatt senkinek nem hiányzott és nem jutott eszébe. (Vagy csak nem tudok róla.) Pedig teljesen logikus. Gondolom, felhajtható, hogy ne legyen útban. Tetszik!

Az M31-et kedvedre módosíthatod, de a bemérő képernyő nem használja, csak a főképernyőn levő probe nyomógomb. Elmélkedek rajta egy kicsit, hogy hogy is lehet megoldani. Technikailag nem nagy kihívás, inkább az az érdekes, hogy hova lehet még odapasszírozni a szükséges beállításokat. (Az egyszerűség kedvéért a régi és az új képernyőn is.)

Előzmény: zichor, 2021-01-19 15:52:06 [8127]


zichor | 15    2021-01-19 15:52:06 [8127]

Hali! Van egy 3d próbám és félautomata módban használnám szerszám cserénél. Uccnc v1.2113 próbáltam mobil próba funcióval + egy fix próbával az asztalon. Nem sikerült bemérni vele a marókés offsetjét. A 3d próba pontosan beáll, a mérés után sem tudom összehozni a marókés offsetjével. A másik dolog, hogy nem a főorsóba csatoltam a 3d próbát, hanem mellé és igy x-en és y-on is keletkezett egy offset. (csatoltam képet a setupom-ról). Nem tudom hol kell módositani az M6 macroban vagy az M31 ben, hogy működjön. Hátha tud valaki segiteni. Előre is köszi!

    


Pabló | 1615    2021-01-14 23:57:33 [8126]

Tökéletes.
Csak meglepődtem, hogy ami felugrik párbeszéd ablak, ott nem engedi átírni, ott csak az előtolás értéke írható át.

Előzmény: dezsoe, 2021-01-14 23:53:07 [8125]


dezsoe | 2914    2021-01-14 23:53:07 [8125]

Akkor így már jó?

Előzmény: Pabló, 2021-01-14 23:41:26 [8124]


Pabló | 1615    2021-01-14 23:41:26 [8124]

Közben rátaláltam, itt lehet átírni.

  

Előzmény: Pabló, 2021-01-14 23:27:37 [8123]


Pabló | 1615    2021-01-14 23:27:37 [8123]

Rákerestem adott mondatra. Nyomtam neki ciklus startot. Kiírja az elötte lévő koordinátát, rá is megy de a Z minden áron fel akar menni Z25 re. Nekem anyag felett max 10re emelkedhetne fel. 25el már végállásra fut. De nem engedi átírni valamiért.

Előzmény: dezsoe, 2021-01-14 22:51:33 [8122]

dezsoe | 2914    2021-01-14 22:51:33 [8122]

Nem értem a kérdést. Mit szeretnél hol átírni, hogy mi történjen? Hol nem enged módosítani? Leginkább: mi a cél?

Előzmény: Pabló, 2021-01-14 22:35:50 [8121]


Pabló | 1615    2021-01-14 22:35:50 [8121]

Uccncnél, ha rá szeretnék keresni egy adott mondatra, z biztonsági magasságnál hogyan lehet átírni a Z25 értéket?
Valamiért nálam nem működik. Nem engedi átírni pedig kurzor villog, tötölni se lehet.


ANTAL GÁBOR | 4585    2021-01-13 11:22:26 [8120]

Ebben igazad van . Csináltam már gömböt . Akkor (ideiglenesen )visszaálltam rádius üzemre . 8 év alatt kb háromszor volt rá szükségem .

Előzmény: Béni, 2021-01-13 10:08:42 [8119]


Béni | 2074    2021-01-13 10:08:42 [8119]

Ezzel a módszerrel hogy néz ki például egy 20-as átmérőjű félgömb simítására írt program?

Előzmény: ANTAL GÁBOR, 2021-01-12 21:23:15 [8118]


ANTAL GÁBOR | 4585    2021-01-12 21:23:15 [8118]

De mint azt már Dezsoe korábban írta egy kis trükkel ( az X tengely step/unit értékének átállításával ) az átmérő üzem könnyedén megvalósítható Én évek óta így használom az esztergámat .

Előzmény: Béni, 2021-01-12 20:45:51 [8117]


Béni | 2074    2021-01-12 20:45:51 [8117]

A marógép független, az eszterga függő mellékhajtással rendelkezik. Ez a legfontosabb különbség.
Ha jól tudom, a G95 (vagy annak megfelelő) előtolási mód még nincs megvalósítva az UCCNC-ben. Tehát ez és a már említett átmérő mód hiánya a leglényegesebb, amiben eltér egy régebbi ipari vezérlőtől. (Amelyeknek alapesetben nem volt grafikus megjelenítési képességük.)

Előzmény: Barna Tamás, 2021-01-11 20:23:25 [8114]


dezsoe | 2914    2021-01-12 09:25:03 [8116]

Sokkal nem lett célzottabb a kérdés, úgyhogy megpróbálok általánosan válaszolni. Igen, az UCCNC alkalmas eszterga vezérlésére, de van egy-két megkötés. Nem tud átmérő módban dolgozni, de ez megkerülhető az X megfelelő konfigurálásával. Nem tud állandó felületi sebességet: g-kódból kell gondoskodni róla. Nincs igazán esztergához optimalizált szerszámpálya nézet, de azért követhető, hogy mi történik. Egyébként működik, többen is használják, akár itt a fórumon is.

Előzmény: Barna Tamás, 2021-01-11 20:23:25 [8114]


frob | 2248    2021-01-12 07:10:24 [8115]

jó lenne pár mellék infó is sztem
pl a főorsót csak indítani megállítani akarod vele, a sebességeket te választod?
menetvágást akarsz? ( összefügg az első kérdéssel)

gondold végig mit szeretnél vele kanyarítani és egyszerűen írd le, hogy az adott feladathoz mit ajánlanak a többiek (nekem is csak maró van...)

Előzmény: Barna Tamás, 2021-01-11 20:23:25 [8114]


Barna Tamás | 120    2021-01-11 20:23:25 [8114]

Ez nem tudom jó lesz e kérdésnek :
Hogyan tudom az uccnc-met esztergálásra használni , ebben kellene segítség . Valakinek van mûködô esztergája uccnc-vel , mert nem találok túl sok infót . Hogyan lehet felokosítani az uccnc-t és melyik verziószám kellene hozzá. BT

Előzmény: dezsoe, 2021-01-11 17:16:58 [8113]


dezsoe | 2914    2021-01-11 17:16:58 [8113]

Szia!

Írj kérdés(eke)t: konkrét kérdésre lehet rendesen válaszolni. Az eszterga vezérlése nem teljesen zökkenőmentes, de sokan sok dolgot megoldottak már.

Előzmény: Barna Tamás, 2021-01-11 17:01:38 [8112]

Barna Tamás | 120    2021-01-11 17:01:38 [8112]

Sziasztok !
Segítséget szeretnék kérni, UCCNC-t használok marógépen már régóta , a kérdésem hogy tudna valaki segíteni UCCNC esztergavezérlő szoftwerben ?
Elöre is köszönöm BT


Pabló | 1615    2021-01-09 00:10:14 [8111]

Köszönöm.
Ez így nagyon király lett csütörtök este életre keltettem.
Teszi a dolgát ahogy kell.

Előzmény: dezsoe, 2021-01-05 15:57:05 [8086]


dezsoe | 2914    2021-01-07 17:22:17 [8110]

Igen, de csak azt a 6 sort, a maradék maradjon az #Events után.

Előzmény: eduard, 2021-01-07 17:17:51 [8109]


eduard | 239    2021-01-07 17:17:51 [8109]

Köszönöm dezsoe működik. A kód elejére tehetem a pin setupot?

Előzmény: dezsoe, 2021-01-07 16:56:20 [8108]


dezsoe | 2914    2021-01-07 16:56:20 [8108]

Ott rontottad el, hogy nem jó helyen írtad át. Vedd elő újra az eredetit és csak ezeket a sorokat módosítsd:

#Events

static int LastState = -1;

const int Port0 = 1; // Hiba kimenet
const int Pin0 = 1;

const int Port1 = 1; // Futás kimenet
const int Pin1 = 8;

const int Port2 = 1; // Pihen kimenet
const int Pin2 = 9;


Nem a konstans nevét kell átírni, hanem az értékét, tehát az "="-től jobbra.

Előzmény: eduard, 2021-01-07 16:40:56 [8107]


eduard | 239    2021-01-07 16:40:56 [8107]

dezsoe probalom életre kelteni a három színű jelzőfény makrót, de nem értek hozzá. Csak az általad megadott portokon hajlandó elindulni, ha beállítok neki más outputot, hibát mond a makróban. Csatolom a kódot, amivel kísérletezek. Meg tudnád nézni?

//Háromszínű jelzőfény makró

//A három állapotnak megfelelően az egyik kimenetet bekapcsolja.

// Hiba -> reset
// Futás -> cycle start vagy szerszámcsere vagy bemérés fut a probe képernyőn
// Pihen -> nem Hiba és nem Futás

int State = 2;

if (exec.GetLED(25))
State = 0; // Hiba
else if (exec.GetLED(54) || exec.GetLED(28) || AS3.Getbuttonstate(821))
State = 1; // Futás

if (State != LastState)
{
switch (State)
{
case 0:
exec.Setoutpin(Port3, Pin1);
exec.Clroutpin(Port3, Pin2);
exec.Clroutpin(Port3, Pin3);
exec.AddStatusmessage("Hiba");
break;
case 1:
exec.Clroutpin(Port3, Pin1);
exec.Setoutpin(Port3, Pin2);
exec.Clroutpin(Port3, Pin3);
exec.AddStatusmessage("Futas");
break;
case 2:
exec.Clroutpin(Port3, Pin1);
exec.Clroutpin(Port3, Pin2);
exec.Setoutpin(Port3, Pin3);
exec.AddStatusmessage("Pihen");
break;
}
LastState = State;
}

#Events

static int LastState = -1;

const int Port0 = 1; // Hiba kimenet
const int Pin0 = 1;

const int Port1 = 1; // Futás kimenet
const int Pin1 = 8;

const int Port2 = 1; // Pihen kimenet
const int Pin2 = 9;


PSoft | 18460    2021-01-06 14:49:52 [8106]

Mert ha esetleg nem lenne...adtam volna egyet.

Előzmény: szf, 2021-01-06 14:48:23 [8105]


szf | 4374    2021-01-06 14:48:23 [8105]

Van ilyenem. Miért?

Előzmény: PSoft, 2021-01-05 22:28:32 [8097]


dezsoe | 2914    2021-01-06 10:02:54 [8104]

KS01-BV sorozat.

Előzmény: svejk, 2021-01-06 09:28:30 [8102]


Miki2 | 2321    2021-01-06 09:37:44 [8103]

Köszönöm, próbálkozom.

Előzmény: dezsoe, 2021-01-05 18:15:11 [8095]

svejk | 32800    2021-01-06 09:28:30 [8102]

Milyen típusúak azok a világítós nyomógombok?

Előzmény: dezsoe, 2021-01-05 23:14:53 [8101]


dezsoe | 2914    2021-01-05 23:14:53 [8101]

Nem csak demó, teljesen kész van, de csak 32 biten működik. Használtam is nagyon sokáig, csak mióta megjelent a 64 bites verzió, azóta pihen. Viszont megfelel az előzőekben írtaknak, mert semmi köze a billentyűzethez, nem billentyű lenyomást emulál, hanem függetlenül kommunikál. Jó régen volt...

Előzmény: svejk, 2021-01-05 22:50:41 [8100]


svejk | 32800    2021-01-05 22:50:41 [8100]

Pedig a demo verzió jól működött!
( azért a múltidő mert ott meg maga gép nem lett befejezve )

Előzmény: dezsoe, 2021-01-05 22:48:08 [8099]


dezsoe | 2914    2021-01-05 22:48:08 [8099]

Van, csak máig nem csináltam meg 64 bitesre, úgyhogy nálam is csak porosodik. 1-2 havonta meglátom, akkor eldöntöm, hogy na, most nekifogok. Aztán mindig van sürgősebb...

Egyébként úgy van, ahogy írtad: olyan billentyűket kell beállítani, ami nincs a billentyűzeten, de legalábbis kombináció, tehát nem lehet véletlenül megnyomni.

Előzmény: svejk, 2021-01-05 22:35:25 [8098]


svejk | 32800    2021-01-05 22:35:25 [8098]

Igen, ez egy előre beprogramozott billentyűzetemulátor.
Az UCCNC Hotkeys menüjében ugyanezeket kell beállítani.
Szerintem nem túl szerencsés megoldás, mert ha rátenyerelsz a normál billentyűzetre, akkor érhetnek meglepetések.

Van ott egy komolyabb verzió, az már szabadabban konfigurálható és funkciógombos billentyűket is emulál.



Kérdezz rá Dezsoe-re is, úgy tudom van neki is ilyen billentyúzet fejlesztése.

Előzmény: szf, 2021-01-05 22:16:33 [8096]


PSoft | 18460    2021-01-05 22:28:32 [8097]

Nem tudom, de van ilyened?

Előzmény: szf, 2021-01-05 22:16:33 [8096]


szf | 4374    2021-01-05 22:16:33 [8096]

Ezt hozzá lehet illeszteni az UCCNC-hez ? Vagy van valami hasonló megoldás?


dezsoe | 2914    2021-01-05 18:15:11 [8095]

Szerintem tudsz lefejtő marást csinálni, csak kicsit össze kell keverni a tengelyeket. A G33 az X-et és a Z-t együtt mozgatja szinkronban, a nagyobb elmozdulásra szinkronizálva. Ha tehát a munkadarabot forgató tengelyt Z-nek hívjuk és fokban adjuk meg a mozgását, akkor a Z-t fogja a főorsóhoz szinkronizálni K arányban, mert (csak hasra) ha a Z-nek kell 30-at fordulni, az 30*360, ami jóval több, mint a X-re jutó (szintén hasra) 5 mm. Ezzel meg tudod oldani, hogy a főorsóval szinkronban amíg a Z 30-at fordul, addig az X szépen közelít 5 mm-t. A Z 30*360, az X pedig 5 lesz, a K-t kell kiszámolni.

Előzmény: Miki2, 2021-01-05 17:13:56 [8094]


Miki2 | 2321    2021-01-05 17:13:56 [8094]

Végül is az lenne a cél, hogy ha csak a "Z" tengely lehet szinkronban, akkor ez a szinkron fenntartható legyen, amíg az
előtolást végző "X" tengely el nem éri a kívánt értéket.
Az már csak számolás és beállítás kérdése, hogy a megfelelő osztás adódjék. Persze egyszerűbb lenne a "Z" tengelyt forgó tengelyként kezelni.
Az előbbi példával élve:

#1=[1/6]
S500 M3
G0 Y1
G1 Y-5
G33 K#1 (Itt elindulna a "Z" tengely, és menne míg a
főorsót le nem állítom)
G1 X-50 F100
G0 Y10
M5

Az Y tengely maradna a fogásmélység beállítására.
Végül is mindegy, minek nevezzük a tengelyt.
A lényeg az lenne, ha a főorsó beindul, a "Z" tengely is kezdjen a beállított szinkron értékkel menni. Függetlenül attól, hogy bármely másik tengelyt mozgásba hozná.
A többi tengely mozgatását program szerint végezné a gép.

Előzmény: dezsoe, 2021-01-05 16:26:21 [8092]


Pabló | 1615    2021-01-05 16:36:45 [8093]

Köszönöm.
Kipróbálom!

Előzmény: dezsoe, 2021-01-05 15:57:05 [8086]

dezsoe | 2914    2021-01-05 16:26:21 [8092]

Így már értem, de jelenleg az A nem szinkronizálható.

Előzmény: Miki2, 2021-01-05 16:14:56 [8091]


Miki2 | 2321    2021-01-05 16:14:56 [8091]

Bocsánat, hogy elaprózom. Ilyen programsorra gondolok:

#1=[1/6]
G33 K#1 Z-50

Ez a jelentése:
Az "A" tengely 1/6 fordulatot tesz meg a főorsó 1 fordulata alatt.
A bordás rész marása 50 mm hosszan történik.
Az X tengely a fogásmélység beállításához szükséges.

Előzmény: dezsoe, 2021-01-05 15:45:36 [8085]


dezsoe | 2914    2021-01-05 16:11:24 [8090]

Ezt most nem értem. Az A forgásához kéne szinkronizálni az X-et és Z-t?

Előzmény: Miki2, 2021-01-05 16:06:02 [8088]


dezsoe | 2914    2021-01-05 16:08:39 [8089]

Akkor viszont nem megy: csak az X és Z lehet jelenleg. Nem kevés dolgot kellene hozzá módosítani.

Előzmény: Miki2, 2021-01-05 16:03:01 [8087]


Miki2 | 2321    2021-01-05 16:06:02 [8088]

Még egy apróság: A G33 sor az "A" tengelyre kell vonatkozzon.

Előzmény: dezsoe, 2021-01-05 15:45:36 [8085]


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

Időrend:
Oldal 26 / 187 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   22  23  24  25  26  27  28  29  30   Következő ►  Utolsó ►|


 ◊