Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

UCCNC vezérlő program

Indította gaben, 2024 április 09, 16:54

Előző téma - Következő téma

ium8w94xp

Köszi....gyors teszt megvolt, jó így. A gomb is tutkón megy :)

nyiszi

Az UCCNC-hez nincs valakinek Lézer screen?

ium8w94xp

Nem tudom ez mit jelent neked :)

nyiszi

Hát van már plazma screen is. Lehet, hogy van lézerhez is.
Csak azok a gombok és egyéb dolgok vannak a képernyőn amik a lézerhez kellenek.Tudom, hogy lehet szerkeszteni de ha már valaki megcsinálta akkor nem kínlódnék vele.

ium8w94xp

Kiváncsi lennék mi kell lézerhez?

dezsoe

Sziasztok!

Megjelent az UCCNC 1.2103-as tesztverziója.

Innen tölthető le.

Javítások és változások:

- A rendszer AnyCPU opcióval lett lefordítva, hogy 64 bites rendszeren 64 bites módban tudjon futni, kihasználva a több memóriát és egyéb előnyöket. 64 bites rendszeren 500MB-os g-kód file-lal is tesztelve lett. A 32 bitesre fordított pluginok nem fognak működni 64 bites Windows alatt. A pluginok készítőinek újra kell fordítani a pluginokat AnyCPU platformra. A telepítéskor települő pluginok már újra lettek fordítva, így helyesen működnek. A plugin minták is ennek megfelelően módosultak
- Question függvény mostmár elfogad negatív számokat is
- G41/G42 algoritmusok optimalizálása
- Új: Toolpathclick_event a pluginokhoz. A pályamegjelenítőn kattintva elküldi a munkakoordinátákat a pluginoknak
- Részletes szerszámtábla ablakban az átmérő és hossz adatok a koordináták kijelzésének megfelelően lettek formázva (Configuration/General settings/Position DRO digits)
- M98 nem futott helyesen soronkénti végrehajtáskor. A G41/G42 implementálásakor romlott el, javítva
- Az M98 L0 paraméterrel hibás volt, ha az L paramétert # változóból kapta (pl. M98 L#1 Pxx). Ilyenkor, ha a változó értéke 0 volt betöltéskor, akkor az M98 nem fordult le, így később, ha a változónak már volt értéke, akkor sem futott le. Most mindenképpen lefordul, de ha a változó értéke 0, akkor nem történik szubrutin hívás
- Demó módban a jog nem állt le, ha a reset akkor kapcsolt be, amikor még egy jog gomb le volt nyomva. Ez nem okozott problémát géppel, mert csak demó módban volt így. Javítva
- A modal sorban a G64 és G68 rossz sorrendben volt. Ez csak egy szépséghiba volt, javítva
- Új: Informplugin és Informplugins függvény bekerült a plugininterface-be, eddig csak makróból lehetett hívni
- OSK (On-Screen Keyboard) érintőképernyős beviteli plugin frissült. Érzékeli, ha nagyfelbontású képernyőn fut és automatikusan átméretezi magát. Az aktuális profilban az [UCCNC_OSK] szekcióba IgnoreFields=<fieldnumber>[,<fieldnumber>] kulccsal és értékkel felvihetünk mezősorszámokat, amikre kattintva nem jelenik meg a beviteli képernyő. Alapértelmezés szerint ilyen az 1000-es és a 216-os (MDI és új profil neve), de ha más szöveges mezőnk van, akkor ide felsorolhatjuk. Az OSK is támogatja az x86 és x64 platformokat
- Új: ESC billentyűvel egy mező bevitele megszakítható
- Új: telepítéskor megadható, hogy a CV paraméterek alapértelmezése metrikus vagy colos legyen
- Szubrutinokban az M1 hibásan működött. A G41/G42 implementálásakor romlott el, javítva
- G10 L1 Rxx kód hatása nem jelent meg a pályamegjelenítőben, javítva
- A # változók kezelése korlátozott volt az előre olvasás miatt, így a változók lekérdezése nem a pillanatnyi értéket adta, hanem az előre kiszámított kód végén várható értéket. Emiatt ha például egy analóg kimenethez rendeltünk egy változót, akkor a kód futása közben nem követte megfelelően a kódban beállított értéket.

Például:
G0 X0
#1 = 1
G0 X1
#1 = 2


Ebben a példában a teljes mozgás alatt a #1 értékét 2-nek olvashattuk. Ennek a működése megváltozott és az értékek bekerültek a mozgáspufferbe, hogy szinkronban legyenek a kód futásával
- App.config file feltelepül, hogy a korábbi, .Net 2.0-ás, más appdomain alá fordított pluginok is fussanak
- A pályamegjelenítés módja változott, hogy nagyobb mennyiségű vertex megjelenítésére legyen alkalmas a 64 bites rendszeren betölthető nagyobb file-ok miatt. Emiatt az OpenGL 1.3 + az ARB_vertex_buffer_object bővítmény, vagy OpenGL 1.5 támogatás szükséges. A szoftver automatikusan választja ki, hogy melyiket használja, és ha valamelyik rendelkezésre áll, akkor futni fog, de ha a vertex puffer objektum egyáltalán nem áll rendelkezésre, akkor hibaüzenettel leáll.
- Az M215 Px nem a g-kóddal szinkronban frissítette az áttételt, javítva
- Az 5441-es alaplapi firmware nem konfigurálta a belső felhúzó ellenállásokat, javítva
- Egy a teljes körök végrehajtását érintő probléma javítva lett: ha a programnak szinkronizálnia kellett a mozgásvezérlővel egy olyan mozgás után, ahol a mozgás adta az ív kezdőpontját és egy teljes (360°) kör következett a szinkronizálást előidéző kód után, továbbá az 1 / egységenkénti lépés nem volt egész osztója a végpontnak, akkor a kört nem mindig értelmezte egész körnek a program, mert a szinkronizálás miatt a kezdő és végpont már nem esett egybe, mert az egységenkénti lépés miatti felbontás nem engedte meg a programozott koordinátát. A probléma megoldása érdekében a vezérlő nem szinkronizálja a koordinátákat csak akkor, ha az feltétlenül szükséges.
- Menetfúrás vagy -vágás néha kihagyta a szinkron mozgást. Ez a hiba az előző verzióban javításra került az ethernetes mozgásvezérlőknél, most az USB-seknél is

Tibcsi

Köszönjük!![#worship]

ium8w94xp

Jujj, de hosszú ;) köszönet.

zt2c4wh9

Szia Svejk,

Most már tudod csinálni amit szerettél volna a #5145 beírásodban, mert megfejlesztettük a # változók szinkronban tartását a mozgás pufferrel.

svejk

Azt a hétszázát! [#worship]

(A többieknek mondom: Látjátok csak érdemes tesztelni és jelezni a furcsaságokat, még ha sokszor van is rá magyarázat és nem is programhiba)

De nem maradt ki a felsorolásból a második gyorskimenet? [#kuss]

svejk


ANTAL GÁBOR

Egy gyors segítség jól jönne:
Ideiglenesen eltávolítottam az XP s gépem mellől az UC400 ETH eszközt és átvittem egy laptophoz amin win 7 fut és a 3 nappal ezelőtti utolsó verziójú UCCNC   ( fejből 21.002)

Visszahoztam és próbálnék marózni egy régebbi verzióval (1.0037 )   Sajnos demó üzemmel áll föl .
 Lescanneltem a hálózati  kapcsolat OK  A licensz biztosan jó és a helyén van.  Azt várom hogy a firmare visszalépne a régire de nem teszi.   Mi lehet a hiba ?  Az eltávolítás elött minden OK volt .Ugyanazt a kábelt használom . Természetesen a kék led nem villog és fel sem villan

ANTAL GÁBOR

1.2102 a helyes verziószám

zt2c4wh9

Két dolog lehet vagy rossz a kapcsolat, vagy rossz a license kulcs. Első esetben feldobja a szoftver az eszközválasztó ablakot úgy, hogy a mozgásvezérlőd nincsen ott, csak a demo módok. Második esetben viszont kapsz egy "No valid license key" üzenetet amikor elindul a progi és szintén demo módban indul el.

dezsoe

Szia!

Most hirtelen egy UC300Eth-val tudtam kipróbálni, az visszateszi a régi firmware-t. Nemsoká megnézem a 400-assal is, csak az bonyolultabb. :)