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 46 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   42  43  44  45  46  47  48  49  50   Következő ►  Utolsó ►|

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

Thowra | 267    2019-11-26 14:21:42 [7310]

Köszönöm a gyors segítséget. Így már működik.

Előzmény: dezsoe, 2019-11-26 13:22:24 [7309]


dezsoe | 2934    2019-11-26 13:22:24 [7309]

Szia!

Nekem kiírja:

fciklus=1;

for (fciklus = 1; fciklus <=30; fciklus++)
{
Thread.Sleep(1000);

exec.AddStatusmessage(fciklus.ToString());
//Itt szeretném kiírni a Statusmessage boxba a for ciklus állapotát, a fciklus változót

if(!exec.GetLED(91))
{
exec.AddStatusmessage("A termék megérkezett");
break;
}
}


// ============================================================================= -- Events --

#Events

// ================================================================================================

int fciklus;

Előzmény: Thowra, 2019-11-26 12:42:56 [7308]


Thowra | 267    2019-11-26 12:42:56 [7308]

Üdv!
Egy termék megérkezésére kell várnom maximum 30s ig. Ha megérkezik mehet tovább a program azonnal, ha nem akkor leáll a gép. A for ciklus működik de a fciklus nevű változót nem tudom kiírni. Miként tudom kiíratni?
A segítséget előre is köszönöm.

fciklus=1;

for (fciklus = 1; fciklus <=30; fciklus++)
{
Thread.Sleep(1000);

//Itt szeretném kiírni a Statusmessage boxba a for ciklus állapotát, a fciklus változót

if(!exec.GetLED(91))
{
exec.AddStatusmessage("A termék megérkezett");
break;
}

}


// ============================================================================= -- Events --

#Events

// ================================================================================================

int fciklus;


eduard | 256    2019-11-25 16:42:37 [7307]

Remek kerdes. Z-nel mindketto mehetne. Fokent 3d-s alakzatokat (sok a Z) és néha táblás munkák.
Mi a megoldás az anyag közeli bekapcsolásra?

Előzmény: dezsoe, 2019-11-25 16:26:23 [7306]


dezsoe | 2934    2019-11-25 16:26:23 [7306]

Mit gyártasz? (Mik a jellemző mozgások?) Z irányú mozgásnál melyik kapcsoljon? Esetleg mindkettő?

Előzmény: eduard, 2019-11-24 23:01:32 [7304]

dezsoe | 2934    2019-11-25 10:50:10 [7305]

Rendben, kitalálok valamit.

Előzmény: eduard, 2019-11-24 23:01:32 [7304]


eduard | 256    2019-11-24 23:01:32 [7304]

Elég új vagyok az UCCNC felhasználói között, ezért ezt a döntést a tanácsod alalpján tudom meghozni. Számomra a fontos, az automatizált folyamatkezelés és lehetőség szerint, ne legyen verziókövetési gond a későbbiekben.

Előzmény: dezsoe, 2019-11-24 22:51:38 [7303]


dezsoe | 2934    2019-11-24 22:51:38 [7303]

Oké, a 45° rendben. El kéne viszont döntened, hogy mit és hol szeretnél megoldani. Előzőleg makrót emlegettél, most meg a post-ban oldanád meg. Akkor most melyik? Mindkettőnek van létjogosultsága. Ha a post-ot módosítod, akkor azt az új verziókon is át kell majd vezetned. A makrók nem tudhatják, hogy következetesen állítasz-e elő g-kódot. Mivel két rendszert akarsz illeszteni, előre érdemes kitalálnod, hogy melyik részfeladatot hol végzed el és utána ehhez tartanod is kell magad, mert egyébként káosz lesz.

Előzmény: eduard, 2019-11-24 22:27:22 [7302]


eduard | 256    2019-11-24 22:27:22 [7302]

Pillanatnyilag ez egy teszt, hatha eleg a ketto, es jobban tavolitja el a forgacsot min negy. X-hez kepest 45 fokban elforgatva kerulnek a gepre. Ez definialja az aktiv iranyukat.

Előzmény: dezsoe, 2019-11-24 21:38:43 [7300]


eduard | 256    2019-11-24 22:21:15 [7301]

Az elkepzelesem az, hogy a postban lenne definialva, ahogy a maromotor logikaja is, hogy mely retegnel hogy viselkedjen. A feed height retegre kotnem a mistet, ha elerheto a postbol.
Az iranynak mi a logikaja?

Előzmény: dezsoe, 2019-11-24 21:38:43 [7300]


dezsoe | 2934    2019-11-24 21:38:43 [7300]

Az idén már valakinek csináltam 4 szelepeset, de ott nem számított a magasság, csak az irány. Hogyan szeretnéd a magasságot megadni és hogyan definiálod a két szelep lefedettségét?

Előzmény: eduard, 2019-11-24 18:48:46 [7295]


eduard | 256    2019-11-24 20:50:52 [7299]

Köszönöm, ezt nem tudtam. Később hasznos lesz. A jelenlegi feladatra azonban nem alkalmas a funkció.

Előzmény: svejk, 2019-11-24 20:47:35 [7297]


eduard | 256    2019-11-24 20:49:02 [7298]

Fusion360-al generálom, majd kézzel javítom ha szükésges. Ezt a feladatot automatizálnám, ha más használja a gépet, akkor is tudja.

Előzmény: svejk, 2019-11-24 20:42:29 [7296]


svejk | 33151    2019-11-24 20:47:35 [7297]

A hűtés bekapcsolása utáni késleltetett indulás idejét egyébként a Configuration/axis setup/spindle fül jobb alsó sarkában tudod megváltoztatni.

Előzmény: eduard, 2019-11-24 18:48:46 [7295]


svejk | 33151    2019-11-24 20:42:29 [7296]

Kézzel írod a kódot, vagy valamilyen CAM progi?

Előzmény: eduard, 2019-11-24 18:48:46 [7295]

eduard | 256    2019-11-24 18:48:46 [7295]

Udv, az alabbi kerdesekre keresek megoldast az UCCNC konfiguralasaban:
- A kodhutot szeretnem ciklikusan kapcsolni amibol ket fuvokam van jelenleg es a marasi iranynak megfelelot kellene bekapcsolnom.
- A kodhuto jelenleg a marasi munka megkezdesekor aktivalodik, ami nem hatekony. Szeretnem, ha az anyagba lepes elott aktivalhatnam es az anyagbol kieólepeskor leallitanam. Amennyiben a clearance tartomanyon belul van a kes, a hutes marad bekapcsolva es ha kozben valtozik az irany, annak megfelelo fuvoka aktivalodik.

Remelhetoleg itt kapok segitseget. A makro prograozasban nincs gyakorlatom.


dezsoe | 2934    2019-11-22 22:30:45 [7294]

Előzmény: István83, 2019-11-22 21:08:58 [7293]


István83 | 330    2019-11-22 21:08:58 [7293]

Köszönöm!
Működik rendesen.

Előzmény: dezsoe, 2019-11-21 22:30:57 [7291]


István83 | 330    2019-11-21 23:06:08 [7292]

Ok .
Értem akkor frissítek.

Előzmény: dezsoe, 2019-11-21 22:30:57 [7291]


dezsoe | 2934    2019-11-21 22:30:57 [7291]

Teljesen mindegy, mivel az a kettővel korábbi verzió. Mivel a jelenlegivel működik rendesen, nincs vele semmi tennivaló.

Előzmény: István83, 2019-11-21 22:22:25 [7290]


István83 | 330    2019-11-21 22:22:25 [7290]

Még egy dolog.A képernyőn világit a főorsó jel,csak a kimenetet veszi el.A diagnosztika ablakban is elveszi a kimeneti jelet.

Előzmény: dezsoe, 2019-11-21 21:17:26 [7288]


dezsoe | 2934    2019-11-21 22:19:44 [7289]

Igen, a 2110-ben valóban hibás. Frissíts!

Előzmény: István83, 2019-11-21 20:57:56 [7287]


dezsoe | 2934    2019-11-21 21:17:26 [7288]

Hümm. Megnézem nemsoká, aztán írok.

Előzmény: István83, 2019-11-21 20:57:56 [7287]


István83 | 330    2019-11-21 20:57:56 [7287]

Szia!
Ucr201 plugin beta1.4
1.2110 az uccnc

Előzmény: dezsoe, 2019-11-21 17:01:31 [7284]


István83 | 330    2019-11-21 20:56:50 [7286]

Szia!
Ucr201 plugin beta1.4
1.2110 az uccnc

Előzmény: dezsoe, 2019-11-21 17:01:31 [7284]

István83 | 330    2019-11-21 18:10:22 [7285]

Vissza érek,és megnézem melyiket használom.

Előzmény: dezsoe, 2019-11-21 17:01:31 [7284]


dezsoe | 2934    2019-11-21 17:01:31 [7284]

Szia!

Nálam nem csinálja, most próbáltam ki. A plugin verziója nálam Beta 1.4, az UCCNC-é 1.2112.

Előzmény: István83, 2019-11-21 15:02:59 [7283]


István83 | 330    2019-11-21 15:02:59 [7283]

Üdvözlet!
Egy olyan kérdésem lenne,hogy az UCR201 kézivezérlőnél ha bekapcsolom a főorsót miert kapcsolja mindig ki amikor tengelyt választok?


dezsoe | 2934    2019-11-16 09:58:31 [7282]

Egyelőre így van.

Előzmény: mazso1988, 2019-11-16 08:43:56 [7281]


mazso1988 | 25    2019-11-16 08:43:56 [7281]

Csak azt mondátok, hogy továbbra is az 1.2049-es verzió a stabil kiadás?

Előzmény: dezsoe, 2019-11-16 08:28:35 [7280]


dezsoe | 2934    2019-11-16 08:28:35 [7280]

Így van, az új plugin a régi rendszerben nem megy.

Előzmény: mazso1988, 2019-11-16 08:16:41 [7279]


mazso1988 | 25    2019-11-16 08:16:41 [7279]

Az operációs rendszer az 64 bites. Rosszul írtam még jelenleg az 1.2049 UCCNC-t használom. Ezzel gondolom még valóban nem kompatibilis. Mert próbáltam az AutoLeveller két verzióját is.
1.0048 és az 1.0049-et. Tényleg magasabb verzióra kell váltanom az UCCNC-t.

Előzmény: dezsoe, 2019-11-16 07:33:05 [7278]


dezsoe | 2934    2019-11-16 07:33:05 [7278]

Hümm. Letöltöttem az angol fórumról (gondolom, te is), és nálam megjelenik a plugin listában. Nálam 64 bites Win fut. Nézd meg, hogy nálad a Win hány bites, mert - mint írtam - előfordulhat, hogy csak 64 bitre fordította Cahit a programot és nálad 32 bites a rendszer.

Előzmény: mazso1988, 2019-11-16 06:46:24 [7277]


mazso1988 | 25    2019-11-16 06:46:24 [7277]

Bocsánat. Valóban nem mondtam melyik pluginnal szenvedek. AutoLeveller 1.0049 verziót szerettem volna elindítani UCCNC 1.2112 verzióval. Elvileg ha jól láttam a 1.0049 verzió most a legfrissebb az AutoLevellernél.

Előzmény: dezsoe, 2019-11-15 20:48:33 [7276]


dezsoe | 2934    2019-11-15 20:48:33 [7276]

Sikerült az, csak nem jó verziók találkoztak. Ha konkrétabban leírnád, hogy mivel küzdesz, akkor jobban tudnék segíteni.

Két fontos változás volt a rendszerben: 1.2102-től .Net2 helyett .Net4, 1.2103-tól csak 32 bites helyett 32 vagy 64 bites környezethez készült. A plugin-ok szempontjából ez a következőt jelenti:
- 1.2102 előtti UCCNC nem látja a .Net4-es plugin-okat
- 1.2103-tól a plugin-oknak úgy kell lefordítva lenniük, hogy az éppen futó UCCNC bitszámával megegyezzenek, tehát 32 bites oprendszeren a plugin-nak kell 32 biten futnia (vagy úgy van fordítva vagy 32/64 bitesre), illetve 64 biten is ugyanígy.

Az UCCNC nem fogja azokat a plugin-okat megmutatni, amiket nem tud futtatni, ezért nem látod.

Ha például az Autoleveler-rel próbálkozol, akkor figyelni kell, mert Cahit hajlamos csak egy rendszer alá fordítani. Nála megy, neked meg vagy ugyanaz a környezet vagy így jártál...

Előzmény: mazso1988, 2019-11-15 19:35:51 [7275]

mazso1988 | 25    2019-11-15 19:35:51 [7275]

Sajnos nem sikerült. Kicseréltem a file-t és azóta nem is található meg a Plugin a listában.

Előzmény: dezsoe, 2019-11-15 19:20:56 [7273]


mazso1988 | 25    2019-11-15 19:27:50 [7274]

Köszönöm!

Előzmény: dezsoe, 2019-11-15 19:20:56 [7273]


dezsoe | 2934    2019-11-15 19:20:56 [7273]

Szia!

Igen, simán kicseréled a dll-t és kész. Induláskor fogja felolvasni, ha engedélyezted.

Előzmény: mazso1988, 2019-11-15 18:46:42 [7272]


mazso1988 | 25    2019-11-15 18:46:42 [7272]

Sziasztok.
Ha UCCNC szoftverben szeretnék beépített plugint frissíteni, akkor elég a "frissebb" plugin DLL file-t bemásolni az UCCNC telepítési mappába?
Köszönöm.


exup | 639    2019-11-14 23:23:38 [7271]

Én azt látom földi halandóként, hogy itt a topikban két féle ember van....aki használja és, aki szeretné használmi az UCCNC-t...és persze itt van Robsy-is, aki már megírta a tökéletes cnc vezérlő programot(is) és akad ideje tanácsokkal ellátni a többi kezdőt...jah nem :D


PSoft | 18664    2019-11-14 21:09:17 [7270]

Én két ismeretlenesre módosítanám a figyelmeztetést...

"Vigyázat, most ismeretlen sebességgel mozgok, egy ma már ismeretlen operációs rendszerben!"

Előzmény: dezsoe, 2019-11-14 18:03:08 [7267]


dtb | 1921    2019-11-14 20:43:24 [7269]

Én igazából a kérdés lényegét nem értem. Trafipax van szerelve a cnc-re, vagy miért olyan fontos neked a sebesség? Mi alapján számol a vezérlőprogram? A szükséges lépések száma, vagy a sebesség alapján? Szerintem az elérhető vagy kívánt sebesség a kalkulált lépések számától függ és nem fordítva. Nem kell válaszolnod.

Előzmény: Törölt felhasználó, 2019-11-14 17:30:57 [7266]


D.Laci | 5533    2019-11-14 20:07:13 [7268]

Mi van abban az esetben, ha a nulla koordináta előtt, -0.02 és -0.1 közti értéknél már lépet, majd nullára lépteted, és úgy lépteted 0.09-re majd 0.11-re ?

Előzmény: Törölt felhasználó, 2019-11-14 11:20:23 [7255]


dezsoe | 2934    2019-11-14 18:03:08 [7267]

Oké. Akkor csináljuk úgy, hogy a te programjaidban te kiírod nagy piros betűkkel, hogy "Vigyázat, most ismeretlen sebességgel mozgok!" (Idézőjel híján nem tudom, hogy a szmájli része-e az üzenetnek.)

Mi nem írjuk ki, mert mi így szeretjük, továbbá azt hisszük, hogy amit a vezérlőprogram ablakaiba és a g-kódba irkáltunk, az majd mégiscsak összefügg a valóság, persze, csak a fizika határain belül. Meg azért sem írjuk ki, mert sosem láttunk még olyan gépet, amelyik kiírná, pedig mind kiírhatná, mert nincs a Földön olyan gép, ami tényleg azt mozogja, amit kiír.

Ennyi.

Előzmény: Törölt felhasználó, 2019-11-14 17:30:57 [7266]


Törölt felhasználó    2019-11-14 17:30:57 [7266]

"Persze, hogy van."

Én meg azt mondom: persze, hogy nincs.

Nem tudom, hogy képzeled, hogy ebben az esetben (egy soros G kód) végrehajtásnál a vezérlő programnak milyen köze van a valós sebesség, és gyorsulás alakulásához.
A szomorú igazság az, hogy tök mindegy, miket írkáltál a vezérlőprogram ablakaiba, és mit tartalmaz a G kód sebesség adata. Igazából ilyenkor egy nagy piros figyelmeztetésnek kellene megjelenni a vezérlő monitoron valami ilyesmni felirattal: Vigyázat, most ismeretlen sebességgel mozgok!:)

Előzmény: dezsoe, 2019-11-14 16:39:54 [7264]

dezsoe | 2934    2019-11-14 16:39:54 [7264]

Persze, hogy van. Attól, hogy az alacsony steps/unit érték miatt kicsit döcögősen indul vagy lépked (ha lassan kell menni), belül a koordináták a beállításoknak megfelelően állítódnak. A kerekítés nem a számolásban történik, hanem a kiszámolt érték fizikai megvalósításában. Magyarul, a program tudja, hogy hol kéne lennie a tengelynek, de a véges számú steps/unit miatt ezt kerekítenie kell.

Előzmény: Törölt felhasználó, 2019-11-14 14:31:46 [7261]


Törölt felhasználó    2019-11-14 14:31:46 [7261]

Köszönöm a válaszodat, ezt a fajta +-50%-os pozíció felbontás hibakezelést reméltem.

Az igazi izgalmak ezután jönnek: mi újság van ilyenkor, amikor végre lép is egyet 0.11 helyett a 0.2 koordinátába a többi mozgásjellemzővel? Pl. van-e szerinted sok köze a felhasználó által a programban setup-ban megadott és hitt sebességnek, gyorsulásnak a valósághoz képest?

Előzmény: dezsoe, 2019-11-14 13:51:09 [7260]


dezsoe | 2934    2019-11-14 13:51:09 [7260]

Akkor lép egyet. (0,1-gyel bezárólag nem lép, de ha még egy jeggyel tovább írod a számot, akkor lép.)

Előzmény: Törölt felhasználó, 2019-11-14 13:27:50 [7258]


Törölt felhasználó    2019-11-14 13:27:50 [7258]

Nagyszerű. És ha X0.11 kódot kap?

Előzmény: dezsoe, 2019-11-14 12:51:32 [7256]


dezsoe | 2934    2019-11-14 12:51:32 [7256]

Semmi, ahogy annak lenni is kell.

Előzmény: Törölt felhasználó, 2019-11-14 11:20:23 [7255]


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

Időrend:
Oldal 46 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   42  43  44  45  46  47  48  49  50   Következő ►  Utolsó ►|


 ◊ 
[ 1.4636 ]