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 151 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   147  148  149  150  151  152  153  154  155   Következő ►  Utolsó ►|

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

dezsoe | 2934    2015-03-18 14:26:00 [2029]

Igen, a toolpath-okat sikerült szépen a helyükre tenni, viszont a jogpanellel küzdök. Úgy tűnik, hogy azt is 1024x768-hoz igazítja, legalábbis szerintem. Kicsit már eleve torzít rajta, de ez gondolom a képarány (mármint a png-ben levő arány és a megjelenített panel képaránya közötti különbség) miatt van. Ha rajzolok egy szabályos kört a png-be, akkor 1024x768-ban még csak kicsit tojás, teljes méretben viszont már látványos:


a kör...


...ha nincs maximalizálva...


...és amikor igen.

Az ssf-ben a Setjogpaneltabsize 40-ről 30-ra levéve (azaz nagyjából 1024/1366 arányban) a belógást be tudtam úgy állítani, hogy ne lógjon rá a hasznos területre.

Előzmény: n/a (inaktív), 2015-03-18 12:40:00 [2028]


n/a (inaktív)    2015-03-18 12:40:00 [2028]

A toolpath nézet, mivel az nem a flash része, ezért továbbra is az 1024x768 képernyő felbontáshoz igazodik, vagyis ekkorának tekinti az ablakot és ebben a "koordináta rendszerben" kell megadni a méretét.
A toolpath nézet az egyetlen olyan képernyő alkatrész, ami nem része a Flash képernyőnek.

Előzmény: dezsoe, 2015-03-17 11:44:00 [2019]


svejk | 33141    2015-03-18 10:55:00 [2027]

Szupi!

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


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

Sziasztok,

Elkezdtem vizsgálni tovább ezt a jog sebesség problémát amit Svejk írt és meglett a hiba.
Sajnos rossz vonalon indultam el a debuggolással, mert én végig a jogfeed % mezőt irogattam át és így nem is jelentkezett a hiba. A probléma ugyanis a + és - jogfeed gombokkal van (ez az infó hiányzott nekem.), vagyis azok nem állítják át a sebességet. A problémát most javítottam, a következő kiadásban már jó lesz.
Még az előzőekben jelzett enable és probe gondokon dolgozunk, de hamarosan lesz új kiadás az összes jelzett probléma javításával...


svejk | 33141    2015-03-18 10:17:00 [2025]

Köszönöm, akkor nem keresem tovább nálam az okot.

Előzmény: Árpád_62, 2015-03-18 06:49:00 [2024]

Árpád_62 | 1    2015-03-18 06:49:00 [2024]

Udv.mindenkinek
Svejk OK! Megerősítem a #2003-ban a Jog feed-ről írott észrevételeidet.


Bozso777 | 531    2015-03-18 06:37:00 [2023]

Szia. Kint a gepen ez fel sem tunt, mert potira van kotve a jog, de ott tokeletesen mukodik win7 alatt. Benti gepen este probaltam szinten win7 alatt demo modban, de nalam sem valtozik a sebesseg.


svejk | 33141    2015-03-18 06:19:00 [2022]

Az este felraktam még egy notira is az 1.1005 verziót és ugyan azt csinálja.
A configban semmit nem állítottam.

Előzmény: svejk, 2015-03-17 21:52:00 [2021]


svejk | 33141    2015-03-17 21:52:00 [2021]

Hahó!
Valaki légyszi erősítse vagy cáfolja már meg a #2003-ban a Jog feed-ről írott észrevételemet.

Én nem látom mit ronthatok el, Demo módban is ez a jelenség.

Előzmény: svejk, 2015-03-16 21:48:00 [2003]


svejk | 33141    2015-03-17 15:30:00 [2020]

Jog Feeed ügyben a helyzet változatlan, most egyből az XP indulása után is a leírtakat csinálja.

Előzmény: svejk, 2015-03-16 21:48:00 [2003]


dezsoe | 2934    2015-03-17 11:44:00 [2019]

Szia!
Hát igen. Amikor az információhiány figyelmetlenséggel és szorgalommal társul... Küzdöttem néhány órát tegnap teljesen feleslegesen, a #2009-es információ sokat segített. (Nem mindent kell áthelyezni/átméretezni, első körben elég a toolpath ablakot.) Abban segíts, kérlek, hogy megfigyelésem szerint a toolpath objektumokat és a jogpanelt még a nem maximalizált ablakban rajzolja ki, majd átméretezi? A helyes mérethez ugyanis mind a pozíció, mind a méret megadásához olyan értékeket kell írnom, amiből erre következtetek. Mielőtt tovább szivatnám magam, pár szóban írj a megjelenítés folyamatáról, kérlek. Előre is köszönöm!
A screenset_functions doksiban nincs minden az ssf-ben található eljárás benne (pl. Addcodeview, Addtoolpath).

Előzmény: n/a (inaktív), 2015-03-16 22:24:00 [2009]


svejk | 33141    2015-03-17 06:20:00 [2018]

Értem, köszönjük!

Egyébként én nem is értem mi a jelentősége, főleg minden tengelynek külön-külön.
Én egyszerűen a Charge Pump kimenetet használom erre, ez megy mindegyik servo engedélyező bemenetére.

Előzmény: n/a (inaktív), 2015-03-16 23:51:00 [2017]


n/a (inaktív)    2015-03-16 23:51:00 [2017]

Enable jelet valóban nem kapcsolom le a program bezárásakor (hiba), beszéltem most Balázzsal és átfogjuk dolgozni az enable működését, mert jobban átgondolva nem tetszik ahogy most kezeli a program, átírjuk és akkor megfognak szűnni a problémák amiket vele kapcsolatban írtál.

Előzmény: svejk, 2015-03-16 22:52:00 [2014]


n/a (inaktív)    2015-03-16 23:48:00 [2016]

Hát, ezt nem tudom, én nem nagyon indítgatom a Mach3-at, de nem kéne szerintem gondot okoznia.
Holnap próbáld ki légyszi újra, mert nálam tökéletesen működik és más se jelzett ilyen problémát.

Előzmény: svejk, 2015-03-16 23:06:00 [2015]


svejk | 33141    2015-03-16 23:06:00 [2015]

Most jutott, hogy a teszt hevében párszor a Mach3-at is elindítottam.
Lehetséges hogy összevesztek???
No majd holnap kiderül.

Előzmény: svejk, 2015-03-16 22:52:00 [2014]

svejk | 33141    2015-03-16 22:52:00 [2014]

Az Enable-hoz még adalék.
(egyébként még sosem használtam az Enable-t ezt a funkciót mindig a Charge Pump-ra bíztam, de most nem volt kedvem vacakolni az átalakítóval)
Szóval induláskor egy pillanatra bekapcsol az Enable.
Aztán az E-stop-ot nyomkodva szépen működik.

De ha bekapcsolt állapotban lépek ki az UCCNC progiból akkor az Enable jel kint marad az UC300 kimenetén (az előbb küldött konfig, LPT2 1-es láb)
De még ezt is űbereli az a tény, hogy ha a PC-t normál módon kikapcsolom akkor is kint marad az Enable jel.
(Az UC300 az USB-ról táplálkozik és a PC nem kapcsolja le leálláskor az USB 5 V-ját)
Ez így már valószínű UC300 bug lesz.

Előzmény: svejk, 2015-03-16 21:48:00 [2003]


svejk | 33141    2015-03-16 22:45:00 [2013]

Okszi, akkor ezt tudomásul veszem.

Előzmény: n/a (inaktív), 2015-03-16 22:26:00 [2010]


svejk | 33141    2015-03-16 22:45:00 [2012]

Normál billentyűről, a nyilakkal, a gyári Hotkey beállításokkal.

Előzmény: n/a (inaktív), 2015-03-16 22:20:00 [2008]


n/a (inaktív)    2015-03-16 22:28:00 [2011]

Szívesen.

Előzmény: pisti73, 2015-03-16 19:21:00 [2002]


n/a (inaktív)    2015-03-16 22:26:00 [2010]

Még egy infó, hogy a jog sebességet a program nem menti el bezáráskor. Mindig az alap 10%-al indul el a program. A konstruktor/destruktor (M99998 és M99999) makrókba persze le lehet programozni, hogy elmentse és visszatöltse az értékeket...

Előzmény: svejk, 2015-03-16 21:48:00 [2003]


n/a (inaktív)    2015-03-16 22:24:00 [2009]

A toolpath nézet az nem Flash, hanem OpenGL és csak a Flash ocx tetejére van pakolva. Az OpenGL így mit sem tud a Flash screen szélességéről.
Szóval ahogy mondod, a toolpath nézőke nem igazodik az új flash képernyő felbontáshoz. A méretét majd neked kell hozzáigazítanod a Screenset fájlban.

Előzmény: dezsoe, 2015-03-16 16:49:00 [1999]


n/a (inaktív)    2015-03-16 22:20:00 [2008]

Köszi, megjött a profilod.
Kérdés: Hogyan jogolod?
1.) hotkey billentyűvel.
2.) képernyőn jog panel nyomógombokkal.
3.) MPG-vel.

Az első kettő módon próbáltam, tökéletesen működik nálam a te profiloddal. MPG-vel most nem tudom kipróbálni, csak holnap, de kellene tudnom, hogy egyáltalán MPG-vel próbálod-e, hogy tudjam mit kéne teszelnem?!


PSoft | 18648    2015-03-16 22:18:00 [2007]


Pénteken,meg valami nap/hold együttállás lesz?!

Be se kapcsold a gépet!!!:))))

Előzmény: svejk, 2015-03-16 22:13:00 [2006]


svejk | 33141    2015-03-16 22:13:00 [2006]

Lehet, mert szűz konfig, épp csak az X, Y van bekalibrálva.
küldöm...

Előzmény: n/a (inaktív), 2015-03-16 22:12:00 [2005]


n/a (inaktív)    2015-03-16 22:12:00 [2005]

Szia,

Légyszi küld el a config fájlodat, mert nem tudom előidézni a joggolási problémát amit írtál. Akárhogy állítom a jog sebességet helyes sebességgel megy. Valószínű valamelyik beállítások együttállása okozhatja nálad, de nem tudom mi lehet az, ezért kéne a config fájl.

Az enable jelet holnap megfogom mérni skóppal és javítom.

Előzmény: svejk, 2015-03-16 21:48:00 [2003]

svejk | 33141    2015-03-16 22:11:00 [2004]

Ami esetleg fontos lehet még, UC300-al próbálom.

Előzmény: svejk, 2015-03-16 21:48:00 [2003]


svejk | 33141    2015-03-16 21:48:00 [2003]

Kicsit játszogatok a progival, két észrevételem van.
(Ver. 1.1005 zsír új config, 1500 step/mm, 3000 mm/perc, 1000 mm/s2)

- Iduláskor az Enable kimenet bekapcsol egy pillanatra. (épp úgy mint eddig a ChargePump)

- induláskor nálam a Jog feed 10 %-on áll és annyival is megy akkor is ha leveszem mondjuk 1%-ra. Csak akkor veszi fel az új értéket, ha a Config menüben nyomok egy Apply.. gombot.
(de a program következő induláskor megint 10 %-al indul)
Ami érdekesebb, hogy az Apply megnyomása után megtanulja az 1%-ot, de utána megint hiába állítom más értékre 1%-on marad.
Illetve változás csak akkor áll be ha felrakom 100%-ra, ilyenkor ugye teljes sebességgel megy. Csökkentve az értéket 99%-nál már újra csak 1%-al megy.

Én vagyok a béna???

Előzmény: n/a (inaktív), 2015-03-16 14:13:00 [1989]


pisti73 | 530    2015-03-16 19:21:00 [2002]

Szuper! Nagyon szépen KÖSZÖNÖM!!!!!! Működik!

Előzmény: n/a (inaktív), 2015-03-16 14:00:00 [1988]


Béni | 2078    2015-03-16 19:20:00 [2001]

A "Single Line" (Mondatonkénti programfutás) üzemmód kapcsoló szokott lenni, amelyet a folyamatos programfutás közben be lehet kapcsolni (ki már nem, amíg meg nem áll) és az aktuális blokk végén hajtódik először végre. Pillanat állj módban ki-be kapcsolható.
Úgy látom, itt ennek a megvalósítása ettől eltér.
Véleményem szerint hasznos a folyamatos futás közbeni bekapcsolhatóság.


nyarfa | 971    2015-03-16 18:12:00 [2000]

Ha kész leszel mutasd meg kérlek. Érdekel miket teszel még fel.

Előzmény: dezsoe, 2015-03-16 16:49:00 [1999]


dezsoe | 2934    2015-03-16 16:49:00 [1999]

Na, körbejártam alaposabban. A pályaablak mérete nem változott, hanem a háttérkép és a rajta levő elemek másztak el az arány változása miatt. Magyarul: mindent a helyére kell toszigálni, hogy így is jó helyen legyen. Viszont az előbbi első képen jobb oldalt van egy pici led, ami eddig nem jelent meg. Táhát a flash jó, csak a többi cuccot kell hozzáigazítani. Szerintem így rendben is van. Még egyszer: köszönöm!

Előzmény: dezsoe, 2015-03-16 16:31:00 [1998]


dezsoe | 2934    2015-03-16 16:31:00 [1998]

No, igen. Nyarfa kollégának igaza van, a szerszámpálya ablak átméreteződött mind a run, mind a toolpath tabon.

Előzmény: n/a (inaktív), 2015-03-16 15:45:00 [1993]


nyarfa | 971    2015-03-16 16:21:00 [1997]

Csak simán bemásoltam, nem foglalkoztam vele. Természetesen engem is érdekel mert így a saját "csicsavilágomat" én is fel tudom tenni.

Előzmény: dezsoe, 2015-03-16 16:17:00 [1996]


dezsoe | 2934    2015-03-16 16:17:00 [1996]

Stimmel az, csak a tartozékokat is át kell szerkeszteni. (ssf és a háttérképek)

Előzmény: nyarfa, 2015-03-16 16:11:00 [1994]


dezsoe | 2934    2015-03-16 16:15:00 [1995]

Szia!
Köszönöm! Lesz mivel foglalkoznom! (még egy...)

Előzmény: n/a (inaktív), 2015-03-16 15:45:00 [1993]

nyarfa | 971    2015-03-16 16:11:00 [1994]

Valami nem stimmel.



Előzmény: n/a (inaktív), 2015-03-16 15:45:00 [1993]


n/a (inaktív)    2015-03-16 15:45:00 [1993]

Szia,

Átfordítottam 1366x716 pixelre, a letöltés:
http://www.cncdrive.com/UCCNC/flashscreen.swf


dezsoe | 2934    2015-03-16 15:12:00 [1992]

1366x738 a hasznos terület (tálca nélkül). Ebben benne van az ablak felső kerete, ami 22 pixel. Tehát pontosan 1366x716.

Előzmény: n/a (inaktív), 2015-03-16 14:51:00 [1991]


n/a (inaktív)    2015-03-16 14:51:00 [1991]

OK, pontosan mekkora felbontásra van szükséged? 1366x???

Előzmény: dezsoe, 2015-03-16 14:18:00 [1990]


dezsoe | 2934    2015-03-16 14:18:00 [1990]

Ez nagyszerű lenne! A kép szélén megüresedő helyre tudnék mit pakolni: most itt-ott vannak beszúrkálva gombok és ledek, ahol éppen találtam helyet.
Persze, nagy meló, de igazából egyszer kell megcsinálni. A változásokat már könnyebb átvezetni.

Előzmény: n/a (inaktív), 2015-03-16 14:13:00 [1989]


n/a (inaktív)    2015-03-16 14:13:00 [1989]

Ha a reset nyújtása a gond, akkor lehet azt kéne átrajzolnod négyzetesre.

Egyébként a Flash képernyő 1024x(768 minusz a tálca + fejléc magassága), erre a méretre van beállítva a stage (vászon) a Flash-ben.
Ha változik a képernyő arány, akkor a vásznat a flash széthúzza, hogy igazodjon a grafika a képernyőre.
A vászon mérete amennyire tudom nem módosítható futáskor, csak a Flash project lefordításakor. Esetleg azt tudom csinálni, hogy fordítok neked egy 1366x768-as verziót és akkor kicserélheted a flashscreen.swf file-t az UCCNC /Flashscreen mappájában.
Persze így akkor a képernyő 1024 pixelen felüli része a szélességben üres lesz, neked kell hozzáigazítani a képernyőalkatrészek koordinátáit a screenset fájlban. Ez nem kis meló szerintem...

Előzmény: dezsoe, 2015-03-16 13:41:00 [1987]


n/a (inaktív)    2015-03-16 14:00:00 [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
}

Előzmény: pisti73, 2015-03-15 13:42:00 [1983]


dezsoe | 2934    2015-03-16 13:41:00 [1987]

Szia!
Azt néztem a vidókon, hogy szép tojás a reset gomb. #1977-ben zárójelben érdeklődtem a szélesvásznú lehetőségekkel kapcsolatban, most zárójel nélkül kérdezem, hogy mik a lehetőségek. Próbáltam az ssf-ben piszkálódni, de ami kívül esik a 4:3-as területen, azzal nem foglalkozik. (Vagy nem jól csináltam.) Pár sort tudnál erről írni, hogy próbálkozzak-e egyáltalán, és ha igen, akkor hogyan? Természetesen a kérdés alacsony prioritású, csak mindkét gépem 1366x768-as.

Előzmény: n/a (inaktív), 2015-03-15 23:03:00 [1986]


n/a (inaktív)    2015-03-15 23:03:00 [1986]

Néhány kis videó UCCNC tablet-on Win8.1-el:

video1

video2

video3


dezsoe | 2934    2015-03-15 18:07:00 [1985]

Igen, és én az MPG multit használtam, mert az tűnt az új programmal jobbnak. Most azért nekiálltam és beállítgattam rendesen, így a cont. módban tudom rendesen használni. Mivel a jog kezelést újraírtátok, kicsit máshogy kellett beállítani, mint a régi programban. Lényeg: megy rendesen.
Nem egyértelmű, de bekapcsolt állapotban, MPG paraméterek állítása közben apply-nál néha mozdul egyet a gép. (Kb. 1 step, de a hangerőből ítélve több tengelyen.)

Előzmény: n/a (inaktív), 2015-03-15 13:43:00 [1984]

n/a (inaktív)    2015-03-15 13:43:00 [1984]

Még egy gyors gondolat:

A filter csak az MPG cont. módban működik.
Az MPG. single és MPG multi módokban az MPG tengely mindig a max. sebesség + 4%-al mozog és ilyenkor a filter nem működik.

Előzmény: n/a (inaktív), 2015-03-15 13:36:00 [1982]


pisti73 | 530    2015-03-15 13:42:00 [1983]

Sziasztok!

Egy kis segítséget kérnék! Nem értek a makró íráshoz és az UCCNC-be szeretnék egy olyan szerszám bemérő makrót ami az épp aktuális helyen (X,Y) beállítja a Z tengely, vagyis a szerszám magasságát. Tudom van egy előre konfigurált M31-es makró, de én csak az épp aktuális pozícióba szeretném végrehajtani a beállítást.

Köszi a segítséget!


n/a (inaktív)    2015-03-15 13:36:00 [1982]

Az MPG filteren próbáltál állítani a beállításoknál?
Az MPG fiter egy átlagoló szűrő, az értéke millisekundumban van.
Ha a szűrő értéke alacsony, akkor szorosabban, gyorsabban követi az MPG mozgását, vagyis a kézremegést stb. is jobban leköveti. Ha magasabb a filter értéke, akkor jobban átlagol (szűr) és akkor a kézremegés nem érzékelhető.
A filtert állíthatóra csináltuk, hogy mindenki úgy állítsa be ahogy neki kényelmes és megfelelő.
Szerintem próbáld meg magasabb értékre venni.

Előzmény: dezsoe, 2015-03-14 23:17:00 [1980]


n/a (inaktív)    2015-03-15 13:33:00 [1981]

Kipróbáltuk a kódodat és valóban a G31 indításakor lép az Y tengely egy step-et oda aztán vissza, még mielőtt elindítaná a probe-ot.
Így ugyan hibát nem csinál, de zavaró. Vizsgáljuk az okát és fogjuk javítani amint meglesz.

Előzmény: dezsoe, 2015-03-14 19:09:00 [1978]


dezsoe | 2934    2015-03-14 23:17:00 [1980]

Az 1.1004-gyel nem néztem, de 1.1005-tel MPG-vel 800 maxnál 832-vel tudom tekerni a tengelyeket. Ráadásul, nem tudom, hogy mi az oka, de annyira egyenetlenül mozgatja a tengelyt, hogy simán lépést veszt, ha nem egyenletesen tekerem. Kétségtelen, hogy egy ultragagyi rotary encodert használok, de az 1.0x verziókkal teljesen egyenletesen tudtam mozgatni a tengelyeket. A beállított 800-as maximális sebesség is főleg biztonsági okokból született, kicsivel 1000 felé is tudok menni az X és Y mentén. (Z lefelé virgonc, de fel már nem annyira, ezért született meg az egységes 800.)

Előzmény: n/a (inaktív), 2015-03-13 11:53:00 [1943]


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

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


 ◊ 
[ 1.1792 ]